Interactive Brokers has released data showing the percentage of their customer accounts that have been profitable trading forex. The data for 2011 shows that they had about 45k retail forex accounts at the end of last year. The percentage of accounts that were profitable were 40.4%, 38.8%, 51.2% and 51.0% during 1Q11, 2Q11, 3Q11 and 4Q11 respecfully. So much for only 5% of traders making money. Note - I got this data this morning when I logged into Account Management.