Recently, retail investors have woken up to the potential of contract for difference (CFD). Though not without their risks, CFDs…