From single-script indicators to AI-orchestrated strategy factories: a technical history of how algorithmic trading infrastructure evolved, and where it's going next.
Single-script indicators on tick data. No portfolio logic, no risk management.
Event-driven Python frameworks. Backtesting and multi-strategy support, but entirely hand-coded.
Multi-asset orchestration, cloud-scale execution, institutional risk frameworks. The ceiling of manual development.
AI writes the code. Human defines the logic. Strategy discovery at exponential throughput.
A fundamental change in the trading model itself. Beyond indicators, beyond candles.
Every generation improved what trading systems could do. None of them questioned who would write the code.
Gen 1 traders wrote scripts. Gen 2 developers wrote frameworks. Gen 3 teams wrote institutional-grade infrastructure. The sophistication of the code increased. But the constraint remained constant: a human had to write every line.
This created a hard ceiling. The rate of strategy discovery was bounded by team size, engineering hours, and accumulated technical debt. Even the best Gen 3 platforms require weeks of expert engineering to produce a single deployable strategy.
Gen 3.5 removes this constraint entirely.
A complete strategy with dynamic position sizing, risk management rules, and a full multi-asset backtest. On a Cloud-Based Institutional Platform, this is a 2–3 week engineering project requiring specialist expertise. In StratCraft 3.5, describe the logic in natural language. The AI generates, validates, and backtests the implementation in under 5 minutes.
StratCraft validates, compiles, and backtests strategies on your local infrastructure. AI strategy generation is a separate hosted service for Basic accounts; generated C++ returns to the desktop for local execution and evidence persistence.
Traditional frameworks are built around a "Single Strategy" mental model. One algorithm, carefully maintained, manually tuned. Gen 3.5 introduces the Signal Factory model: treat strategy generation as a manufacturing process. Run hundreds of strategy variants in parallel, let the backtest results surface winners, retire losers automatically. The mindset shift from craftsman to factory operator changes what's possible.
Language: C++23
Paradigm: RAII as Causality
Latency: Sub-millisecond execution
Threading: Lock-free where possiblePattern: VS Code Extension Model
Isolation: Each strategy runs sandboxed
Hot-swap: Deploy without restart
AI Target: Plugins are AI generation unitsGen 4 is not an incremental improvement. It is a change in the trading model itself. Moving beyond traditional indicators and candle-based price action into a fundamentally different dimension of market interaction.
We are actively building toward this. We won't say more until we can show it.