90% of small traders fail.
So fucking what?
I could have told you that twenty years ago.
Congrats to the Op for working that one out.
& here's some news for you. HFTs are the new small traders. Less than 10% of them, like small traders, make significantly positive returns. 90% of them...