ICICI Bank and ITC were among the leading losers after strong gains this month had sent the BSE and the NSE indexes to record highs on Tuesday.
Short-term US bond yields jumped by the most in almost three years on Wednesday after Federal Reserve Chair Janet Yellen said the central bank might end its bond-buying programme this fall, and could start to raise interest rates around six months later.
The Fed has given indications that the rates could increase, and this will see FIIs (foreign institutional investors) cutting positions across emerging markets.And especially in India, where they have been pumping money in almost every session this month, The sensex fell 0.42 per cent to 21,740.09, off its record high of 22,040.72 hit on Tuesday.The Nifty closed 0.63 per cent lower at 6,483.10, away from its record high of 6,574.95 touched on Tuesday.
FIIs bought Indian shares worth Rs. 1,070 crore on Wednesday, marking their 22nd buying session in the previous 23.
Banking stocks fell, with ICICI Bank ending 0.76 per cent lower but still up 15 per cent this month. State Bank of India ended down 1.81 per cent after gaining 9.4 per cent during the same period.
Investors also cashed in on recent outperformers such as infrastructure and capital goods stocks. BHEL closed 2.79 per cent lower, while Larsen & Toubro ended down 2.16 per cent and ITC which ended down 1.08 per cent.
However, losses were limited as investors also picked up beaten down shares. Technology stocks gained sharply with the BSE IT index up 1.69 per cent on value-buying after a recent slump. Tata Consultancy Services gained 3.37 percent, while Infosys closed 0.96 per cent higher.
Among other gainers, Hindustan Unilever gained 1.95 per cent, while Reliance Industries closed 0.33 per cent higher, also on value-buying.Pharma stocks also gained with Cipla up 1.16 per cent.