Nifty futures has rolled around 74% vs 66% with respect to last month, and the open interest for the new June contract is down by around 6 lkh due to long unwinding of nifty futures positions, in the last few days before expiry. BankNifty futures rolled at around 61% vs 77% compared to last month.