Nifty Midcap 100 Index advanced 0.7 per cent while the Nifty Smallcap 100 Index ended on a flat note.