(ShareCast News) - Brady's shares gained on Monday after the software company said in a trading update that full-year results are expected to be in line with market forecasts.The company, which provides trading and risk management software to commodity and energy sectors, reported that it had secured four new contracts since its last update in December.Brady said the contracts include a deal with a Chinese-owned company based in Singapore, a renewable energy company in Norway and two trading teams in Switzerland."Cash on 31 December 2015 was £6.5 million, which is ahead of market expectations and December's trading was in line with management's expectations," the group added.Shares rose 3.17% to 57p at 1357 GMT.