Nope... He made 10m in 2003 and he's getting bashed... I've never made 10m.. Have you?
Apparently is was just a small edge if you do the math of 50,000 contracts per day to generate that return. 80 cents per contract profit on each trade and that was accomplished paying way less commission than what tst charges. I actually like his story and wish him luck in his trading regardless if he stays with tst.
