Hong Kong stocks ended higher on Thursday,as gains in other Asian markets including China inspired some bargain-hunting,while coal producers retreated after the government's order to keep prices unchanged. The benchmark Hang Seng Index finished up 0.86 per cent at 23,448.78. The China Enterprises Index of top locally listed mainland companies rose 1.06 per cent. Coal producers lost ground. China Shenhua Energy Co Ltd slumped 5.1 per cent,the biggest percentage loser on the HSI,after reports that beijing had ordered a freeze in prices for 2011.