Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Is CFD a viable option for long-term trading?
Yes it is viable as long term!! BUT... The average yearly return for the Nasdaq-100 for the last 20 years is 15%!! If you subtract the financing cost for the CFD (my broker is 4%) it gives you about 11%. You can add 1% dividend yield to that. That's 12% return!! As you earn more you can compound in more contracts. Make sure you keep your buffer. Soon enough you can have a very large exposure. The market right now is in euphoria. But a Trump impeachment can be very dangerous thing.. Happy investing!!