Indian shares ended higher on Friday, reversing earlier losses, on bargain-hunting in banking stocks such as State Bank of India and HDFC Bank Ltd.

The Nifty closed up 0.53 percent at 10,066.40 while the Sensex ended 0.27 percent higher at 32,325.41.

Both indexes posted gains for the fifth straight week with the Nifty gaining 0.52 percent and the Sensex rising 0.05 percent.

More from Sify: