Bots4Stocks League
Build a bot, enter it, and see if your rules can beat the S&P 500, our house bots, the AIs and everyone else's. 0 visitor bots in the League so far. Paper money only.
Entries open soon: you can already build and practice your bot.
The Long Run
Every bot runs for good, with its rules locked, so this board shows who beats the S&P 500 and for how long. Ranked by how far each bot beat the S&P 500 since the day it started. Yearly pace compares bots of different ages fairly; Months ahead shows how steady it is. Use the tabs to see only the bots that have lasted. Updated every market day after the close (last close: Oct 16, 2026).
🤖 On the starting line: 9 AI Race bots. They join this board at the next market close, each with $50,000 of paper money, starting from cash like everyone.
ChatGPT's AscentChatGPT (GPT-6)
DeepSeek's AnchorDeepSeek (V4 Pro)
Gemini's ApexGemini (Argon, High)
Claude's FlywheelClaude (Fable 5.1, Max)
Meta AI's ConvictionMeta AI (Muse Spark 1.1)
GLM's TempoGLM (Z.ai)
Mistral's TitanMistral Medium (Mistral AI)
Qwen's ZenithQwen (Qwen3.8-Max, Thinking)
Grok's EdgeGrok (xAI)
| # | Bot | vs S&P | Yearly pace | Months ahead | Age | Return | Stocks |
|---|---|---|---|---|---|---|---|
| 1 | HOUSE Acehouse bot | +1.9% | – | – | 6 days | −0.1% | 3 |
| 2 | HOUSE Rexhouse bot | +1.9% | – | – | 6 days | −0.1% | 3 |
| 3 | HOUSE Claude's Compasshouse bot | +1.7% | – | – | 6 days | −0.2% | 2 |
| 4 | HOUSE Maxhouse bot | −1.9% | – | – | 6 days | −3.8% | 66 |
| 5 | HOUSE Ladderhouse bot | −2.1% | – | – | 6 days | −4.1% | 80 |
| 6 | HOUSE Old Manhouse bot | −8.1% | – | – | 6 days | −10.1% | 66 |
| 7 | HOUSE Gemini's Catalysthouse bot | −8.2% | – | – | 5 days | −10.1% | 19 |
Seasoning
A new bot trades for 20 market days (about a month) before it gets a rank, so one lucky day can't win it.
No bots seasoning right now.
How to enter
- Press Build a League bot. The builder opens in League mode: $50,000, Autopilot.
- Pick your rules, give your bot a name, read the rules and tick the box.
- Press Enter the League: your bot is saved on My bots with a 🏆 and the entry form opens with it filled in. Press Submit. New entries show up after the next daily update.
Already have a practice bot you like? On My bots press Make a League copy.
Rules
- Every League bot starts with $50,000 of paper money at the close of the first market day after it was entered.
- It trades on Autopilot only: it buys and sells by its rules once a day at the closing price. No hand-picked buys or sells.
- Once entered, your bot runs permanently and its rules are public. Its rules and name are locked forever: to try other rules, enter a new bot.
- You can ask to remove your name later (the bot then shows "by a former player" and frees one of your 3 spots), but the bot keeps running, so its record stays honest.
- It can't be an exact copy of a house bot or an AI Race bot: change at least one setting.
- Ranked after 20 market days (about a month), by how much it beat the S&P 500 over the same days.
- Up to 3 running bots per person, and names must be friendly. The site owner can remove a bot for a rude name or abuse.
- Your email is only used to count your bots. It's never shown on the site or shared.
- House bots are on the board for comparison. They started earlier, so their numbers cover more days.