Sanjiv Bhasin, Executive VP-Markets & Corporate Affairs at IIFL, expects a 500-points rally on Nifty and a 1,200-point rally on Bank Nifty. He expects Nifty to touch the level of 12,000 by October. He said the markets will perform well for next 18 months, with the midcaps continuing to outperform till 2020. Bhasin advised investors to buy quality stocks. Here’s more.