Indian stocks ended marginally higher today. Domestic equities retreated from intraday highs on account of profit booking following the rally in the last two sessions, but managed to close in the green. Losses in FMCG, technology and auto sectors were offset by gains in realty, pharma and oil and gas stocks. The Sensex ended higher at 20,247.33 (+0.17%) while the Nifty closed at 6169.90 (+0.38%).
The BSE Bankex ended higher at 15,129.24 (+1.11%). SBI ended higher at 2414.80 (+1.27%) while ICICI Bank ended higher at 1205.40 (+1.15%).
Asian stocks traded mixed today. Shanghai Composite and Hang Seng extended yesterday's rally amidst positive corporate earnings results and gains in technology stocks, ending up by 1.29% and 0.17% respectively. Kospi also ended higher by 0.79%, helped by financials. Australia's ASX, however, ended lower by 0.50%, weighed by losses in mining stocks on the back of a decline in commodity prices. Nikkei also ended lower by 0.39% owing to profit booking.