The 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE), which opened at 18,571.15 points, closed at 18,431.89 points (provisional), down 86.33 points or 0.47 percent from its previous close at 18,518.22 points.
The Sensex had lost about 350 points on Tuesday following the RBI's rate hike.
The 50-scrip S&P CNX Nifty of the National Stock Exchange also ended lower at 5,546.85 points, down 0.5 percent or 28 points.
Broader markets too edged lower. The BSE midcap index, however, managed moderate gains.