I have heard a lot of different stories about capital gains tax and how to legally claim your forex profits. I am a US based trader that used a broker in Switzerland. I have heard you don't have to file for capital gains tax since the broker is in Switzerland, but I would have to file my profits as normal income tax. Is that correct?