Moneycontrol See Nifty in 10,500-10,700 band till May expiry; these 3 buy ideas could offer 11-13% returns