I am like you. I do not understand CFD's and, in my case, in whicht I am a long time investor for 99.9% of the times, I do not not need to understand CFD's either.
Only the traders make use of it, IMHO.
Buddy
MPO Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held