In the Indian stock market, monthly futures and options for stocks and indices expire every last Thursday of the month. So traders need to settle their positions before the expiry of the contracts. Nowadays, the Nifty and Bank Nifty index has a weekly expiry. So the weekly contracts of the indices expire every Thursday. This provides a trading opportunity for active traders every week. In case Thursday remains a holiday the expiry takes place on the previous trading day.