REUTERS: Indian shares ended 0.6% higher in choppy trade on Thursday, marking an end to the December derivatives series, but posted their first yearly loss in four.
The Nifty ended 0.63% higher, above the psychologically important 7,900 mark. The index has lost 4.06% this year after three consecutive years of gains.
The benchmark Sensex rose 0.61% to end above the crucial 26,000 level. The index has lost 5.03% this year, its first annual loss since 2011.