Efficiency at it's highest level? If so then: A. Why banks blew up by issuing mortgages to people who couldn't pay? B. Markets paid hyper-high premiums for companies who could never be profitable (dotcoms)? C. Stock markets plunged 50% in about a year (if they were so efficient why they didn't forecast and discount a recession)? Markets are not and will never be efficient, or rational.
Traders don't forcast anything. They trade what they see. You didn't have to forcast the dot com bubble in order to trade it. Patience and capital are all the is required, of which you apparently have neither.
héhé best argument... I can't understand how economic teacher in Uni are able to say the contrary in front of more than 100+ kids, and no one see the absurdity of such a claim... but as he is the teacher he has a such power that even if you know it's wrong you have to shut your mouth and hope for freedom !