Indian equity indices ended on strong note with Nifty at 25,950 on October 27. At close, the Sensex was up 566.96 points or 0.67 percent at 84,778.84, and the Nifty was up 170.9 points or 0.66 percent at 25,966.05. About 1925 shares advanced, 1994 shares declined, and 155 shares unchanged. BSE Midcap index added 0.7% and smallcap index rose 0.5%.