The BSE benchmark index today opened marginally lower at 28,061.79 and hovered in a range of 28,174.30 to 27,960.14 before closing at 28,005.37, showing a fall of 59.24 points or 0.21 per cent. The gauge had lost 87.79 points in the previous session.
The 50-issue Nifty fell 18.50 points or 0.21 per cent to close at 8,624.05. Intra-day, it hovered between 8,667.10 and 8,603.60.
Anand James, Chief Market Strategist, Geojit BNP Paribas Financial Services, said, "Comments from Fed presidents playing up chances of even a September US rate hike, kept global markets on a watch mode, especially with FOMC minutes due for release later in the day."
"Indian stocks continued to get picked up from lower levels, but with few immediate domestic triggers, buyers were seen reluctant to chase prices higher," he added.
More From This Section
Besides, the domestic market sentiment was affected by the discouraging macro-economic data as wholesale inflation soared to a 23-month high of 3.55 per cent in July, making investors trim their positions.
Asian markets like China, Hong Kong, Singapore, South Korea moved down by 0.02 per cent to 0.54 per cent.
IT exporters continued to drag the indices down as
Infosys today fell 1.67 per cent after Royal Bank of Scotland's decision to cancel a project to set up a separate bank in the UK.
Other IT stocks also faced selling pressure and ended lower. TCS fell 2.51 per cent and Wipro 1.40 per cent.
Among the gainers were Tata steel (3.20 per cent), Coal India (2.90 per cent), Bajaj Auto (1.99 per cent), Heromoto (1.98 per cent), Axis Bank (1.14 per cent), ONGC (1.13 per cent) and HDFC Bank (0.92 per cent).
Broader markets, however, showed a firm trend as mid-cap rose by 0.69 per cent and small-cap indices edged up 0.55 per cent.
Meanwhile, foreign portfolio investors (FPIs) bought shares worth a net Rs 684.73 crs yesterday, as per provisional data released by the stock exchanges.