The BSE Midcap index, which was down 13.5 per cent in the first six months of 2018, has recovered nearly 4.5 per cent since then