I took a gander-- the leaderboard lists 10 people making better than a 17% weekly return (3500% annualized). After extensive work cross-referencing the list with this one [1] my team was unable to find 10 candidates. Another explanation of outsized returns was deemed remotely possible but downvoted into oblivion [2]. I think it's really enticing to think you can make it rich by reading something on Reddit and doing about as much research as you'd do before buying a refrigerator.
[1] https://www.forbes.com/billionaires/ [2] https://en.wikipedia.org/wiki/Infinite_monkey_theorem