Since I am forex trader myself and I run a big forex site, I have regularly newbies coming to me with the same question about forex and taxes.
Then when I ask them if they already earn like 3 months in a row, they answer that they are just on demo account LoL.
First of all, make sure you are...