What's the deal with these insane backtests? 1000+% annual return, but it sounds like the live results don't live up to this, if I read that correctly?