Quote Originally Posted by Newbie_trader View Post
Contract for difference is also profitable, I guess. It doesn't require an investor to pay a larger spread than a common practice.
I've heard CFD (Contract for difference) is very risky and requires high leverage between an investor and provider. However, investors can speculate either on short-term or long-term.