How Is the Holding Period Affected by Rolling over a Futures Contract?
Rolling over a futures contract (closing the near-month contract and opening a far-month contract) is treated as two separate transactions for tax purposes. The closing of the near-month contract is a realization event that ends its holding period.
The new far-month contract starts a new holding period. The holding period of the original contract is not simply "tacked" onto the new one.