simply list the
ES Dec 20 and ES Mar 21 contracts and look at it on daily basis.
When the ES Mar 21 volume is more than ES Dec 20, then switch over to the ES Mar 21 contract.
don't bother about the 1-2 days before switch over thing.
Use the same concept to switch over for other products like...