
Building a Evolutionary AI trading bot team. Am i too late to the game
Building an evolutionary trading system — 9 months in
I've been working on a side project for about 9 months now — an evolutionary trading system for crypto. Before you roll your eyes, let me explain what it actually does.
The idea is simple: spawn thousands of virtual bots, each with slightly different parameters (stop loss, take profit, entry signals, that kind of stuff), let them all trade on live tick data simultaneously, and every day kill off the worst performers. Replace them with mutated copies of the best ones. Repeat.
The algorithm side is straightforward. Each bot has many parameters — weights for different signal components, risk management values, order type preferences. They're bounded floats, nothing exotic. The evolution doesn't invent new strategies, it just optimizes the knobs on a fixed signal formula over time.
Running 9 parallel "sets" right now with different fee structures and market regimes. Spot and futures. Some use limit orders, some use market orders — the bots figure out which works better on their own through the evolution.
What I've learned so far:
- The bots converge fast but can also overfit to recent conditions. A bot that crushes it for a week can fall apart when volatility shifts.
- The futures sets are way more volatile (learned that the hard way with 99% drawdown on paper).
- Entry/exit style preferences emerge naturally — you don't need to hardcode market vs limit, the evolution picks what works.
Still very much an experiment. Not profitable enough to trade live with real money yet. But the simulation itself is interesting to watch — you can literally see the population adapt over days and weeks.
Happy to answer questions about the approach or share what's worked/didn't work. Not selling anything, not recruiting for anything. Just a dev who got curious about whether evolution could optimize a trading system.
I made a website so everyone can track the daily progress. 5pm pacific culling everyday, So if you come in at 510 it might be all 0.00 current conditons. Evotrade.ca