The E-mini is simply a futures contract and TurboTax can easily handle that scenario.
I would suggest, as a full-time trader, you might want to consider TurboTax Home & Business (which is a desktop (installed) version) as it provides the most guidance for this scenario and offers access to Forms Mode.