This quantitative project implements a multi-strategy trading framework designed to deploy equity and options-based signals across multiple horizons. The system coordinates market data ingestion, dynamic signal generation, and stringent portfolio governance.
Fig 1: Implied Volatility Surface modelled via the Heston engine.
The bot relies on a strict separation of concerns. The Data Layer interacts directly with the Alpaca API for deterministic sampling. The Execution Layer handles routing, whilst Portfolio Governance enforces per-strategy capital allocations and limits margin exposure in real-time.
To aggressively mitigate curve-fitting, the framework incorporates advanced robustness tests rather than relying solely on historical equity curves. This includes permutation testing (separating overnight gaps from intraday moves), synthetic data stress testing (injecting Brownian motion jumps), and Monte Carlo equity cones to calculate precise risk-of-ruin probabilities.
Fig 2: Monte Carlo Equity Cones generating projected risk-of-ruin metrics.