Benchmark Sensex shed 16 points to end at 33,602.76 today as investors remained on the sidelines ahead of the expiry of November derivatives and second quarter GDP data.
Sentiment was also dampened after North Korea test fired an intercontinental ballistic missile, ratcheting up tensions with the US.
Extending its falling trend for the second session, the 30-share index, after moving between 33,728.81 and 33,553.12, finally settled 15.83 points, or 0.05 per cent, lower at 33,602.76 as several bluechips retreated.
The barometer had lost 105.85 points in yesterday's trade after eight straight sessions of gains.
The broader NSE Nifty slipped 8.95 points or 0.09 per cent to end at 10,361.30 after shuttling between 10,392.95 and 10,345.90.