MBATS
Autonomous Trading System
Architecture
System architecture
How a request moves
Overview
Hover or tap any part to see what it does.
Overview
An end-to-end multi-strategy, multi-security trading technology platform combining market data, strategy logic, automation, execution, analytics, research, machine learning, and infrastructure within a unified system.
Highlights
- Develop the core trading infrastructure using Python, FastAPI, PostgreSQL, Redis, Docker, Airflow, and nginx, covering market data, signal processing, execution, monitoring, and analytics
- Built the automated trading pipeline from TradingView webhook ingestion through strategy validation, execution logic, position monitoring, and Interactive Brokers integration, with continuous paper-trading validation used to test changes and identify improvements before applying them to live trading
- Designed and developed TradeVault, a Vue 3 + FastAPI trade journal for tracking P&L, win rate, best/worst trades, trade history, and calendar-based performance while keeping complex trading data easy to navigate
- Built an adaptive research system using machine learning, neural networks, and optimization tools to continuously test strategies, parameters, market conditions, options strikes, and Greeks, then identify higher-probability configurations for further validation
- Developed internal monitoring, analytics, and research dashboards alongside a React/TypeScript interface, secured behind a centralized nginx gateway with Firebase authentication