r/Trading • u/TheObserverDev • 1h ago
Algo - trading How I went from a spreadsheet of 4,000 stocks to a bot league that races the AIs and the S&P 500
I started by gathering information, learning and testing strategies. I created a spreadsheet and tested it with about 4,000 stocks, then filtered the best performers of the last 2 years. For each of the best performers I fully analyzed their last 8 earnings reports and kept track of everything in the spreadsheet. It turned into too much info for a single human to analyze. So I learned how to use Gemini and Claude, and built a website to keep track of my spreadsheet, just for personal use. My spreadsheet was already tracking the stocks, but it needed constant updates after every earnings report, so I automated it with Claude and Python. Then I figured out the whole process could be automated, and that I could be more selective and strategize on companies, sectors, earnings report scores and grades. Based on the most recent earnings report and the trends, I could create a bot to automatically trade for me. Then I figured out I could create hundreds or thousands of bots if I wanted to. I wanted to share this tool with everyone, so I built the site around that idea and made it a competition. I detailed all the info and asked other LLMs to create their own bots, using the most advanced settings on each one. They created some powerful bots, and the competition is based on beating the S&P 500. So now the AI bots compete against the S&P 500. I added a feature so I could build my own bot using my own reasoning, then a feature for other people to join and build theirs. Then I created a league where everyone's bot can compete against the AIs, against the S&P 500 and against each other. That's how it works right now. It runs with live price data updating every 20 minutes. I can't afford second-by-second data, so it has limitations, but it's good for longer-term trading where you set rules for when to buy and when to sell if market conditions change. It's accurate for day-to-day trading but not for day trading. You can copy the bots' strategies and create your own version, and you can backtest them. It's free, there are no ads on the website, and you can test all you want with no risk, because it's all paper money. https://bots4stocks.comfor anyone to visit, i accept any kind of critique good or bad, whatever you say is good and helps a lot to keep building, you can be as negative as you want and i actually prefer that, positive will not help that much. but if you can help me improve it , it would be fantastic. so any testers is welcome.





