This is one of my pet peeves about self-reported returns on the internet. It's always the case that, if they report absolute returns, they're starting from huge capital and getting 0.00001% gains. If they give relative returns, then its miniscule trades with no market impact and no slippage.