Most algo's, especially ones made as a 'side project', are actually just directional bets and not true algorithms. And there are cheaper ways to take directional bets thus most of these are actually losing money - if the author just understood their directional bet, they could buy relevant stock/options to have the same risk profile for cheaper. But compiling algorithms back down into their directional components is an entire field in quant finance, akin to something like DS&A for CS.
Which is the joke I was referencing. When you take a directional bet and win, that isn't proof you're algorithm 'worked', it proves your directional bet won. Akin to someone who "vibe codes a website" and then sends you a localhost url. It's proof you're just making shit up and not aware of what it is you're building or how it works.
It seems you never built an intelligent one!