CFDs are complicated. Jonathan Preston traded CFDs for quite a few years and will walk you through the ins and outs of CFD trading.
See All 489 Episodes of "Tax Talks"