I am a pure trader with 2 yr experience, trading CFD for half yr. I am dubbed myself as 'speculator'... lol
I hold a master degress of finance. But in the most cases, the more professional knowledge u acquires, the less u r able to make money... I hope it is not spot-on.
PS, all what i posted r only expressing my thoughts based on my research. DYOR