from the history, no one can make money from trading consistently. trading is just like other business, you spot the opportunities and grab it, then you make money. see.you can not make money from market all the time, you can only make money when the market gives you the opportunities.
so my point is you can make money from trading from long term, but it is not the day job you can get paid after 5 pm.
There's a big difference between OUTRIGHT trading and a typical business (say, running a shop).
Directional trader basically tries to bet on future events, right or wrong.
Shop owner simply makes the market. Much closer to what brokers and banks do in financial business. Is that a coincidence that the biggest investment banks make most profits from market making, underwriting etc.? Not from directional bets (which they do, but traditionally suck at it). All despite huge resources and excellent information flow they have access to.
If only shop owner bought some items expecting them to grow in price and sell them later, and if that was the base of his/her business, only then it would be similar to trading. Do you know many shop owners who make a living by that and not market making? I don't.

But I als know businessmen who make more money than my daytrading.:eek: