Futures Contract Rollover for the E-mini

Futures Contract Rollover E-mini futures contracts trade using the quarterly expiration cycle.  The E-mini futures contract month is the month when the contract expires.  The designations for the months are as follows.  There does not appear to be any logic to the...