Algorithmic Trader

An AI that autonomously discovers, backtests, and paper-trades strategies — from idea generation to live execution with regime detection.

Key Outcomes

100+ strategies discovered autonomously per asset
313 autonomous discovery runs completed across 4+ assets
Best strategy: +95% return, 2.82 Sharpe ratio (BTC MACD)
99% API call reduction via max-horizon caching

Features

3 production Streamlit dashboards (Discovery, Results, Paper Trading)
Walk-forward + Monte Carlo + out-of-sample validation pipeline
Live paper trading with regime detection and auto-switching
Persistent analyst brain that learns from every run
5 market regime classifications with strategy recommendations
Asset tradability screening and scoring (0-100)

Architecture

1

Data Foundation

max-horizon caching, multi-source fallback, 99% API call reduction

2

Analytics & Intelligence

AI parameter analysis, pattern detection

3

Strategy & Backtesting

VectorBT vectorized execution

4

Discovery & Learning

10x10 orchestrator, persistent analyst brain

5

Validation & Production

walk-forward, Monte Carlo, regime-aware paper trading

Built With

PythonClaude SDKVectorBTStreamlitSupabaseRailway