Over the past one month, the Bank Nifty index has given 9 percent returns to investors.