I am not a CPA nor am I giving tax advice. But I am going to recommend that those in the US explore having a forex CPA do your taxes if you made profits. Your regular CPA doesn't understand how forex works and the special rules and laws that allow you to pay less in taxes than a standard Schedule C form. There is a BIG difference between a trader and an investor when it comes to taxes. You may think you are a trader but you have to prove it. That is why I have a daily journal, where I write down the prices of 13 pairs. You have to be trading at least 4 hours a day to be a trader. How do you prove it without a journal with prices and times? The tax advantages of being a partnership instead of an individual are also worth it. Look at the web site www.simscpa.com and really read it. You will see that if you have a business, you can pay less in taxes with the 60/40 rule. Then someday, if you get the power of forex, we can talk about trading inside of a Roth IRA.