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