The stocks in Bank Nifty have a 3-month trading cycle. The names of these three cycles are nearly one month, nearly two months, and the far three months.