One of the most commonly quoted trading facts is that 95% of traders who dip their toes into the foreign exchange markets fail to ever make a profit from their efforts.
A somewhat staggering fact I ‘m sure you will agree and yet traders are still convinced they can ‘make it on their own’.