Tell that to the 80% of home owners in the Hamptons, they are all traders in one form or another.
I think Wallstreet scam artists sounding it off like it's impossible to win so most just give up.
The people I know that are still trading after 10+ years are all making money. My guess is...