I have never rolled over a futures contract. I would like to consult the experienced traders here who have done it before. Which is the best day to do roll-over? I came across this article. It says the rollover day is 8 days before expiration. Is this correct? Can I do rollover 1 day before expiration if I want to stretch it? What are the risks if I want to do rollover 1 or 2 days before expiration? Must rollover be done only on the rollover day which is 8 days before expiration? Thanks. https://forum.apexinvesting.com/t/when-to-rollover-a-futures-contract/324/2 The important part to remember for all of you e-mini traders out there is that the rollover day itself occurs 8 days before expiration on the second Thursday of each contract month.