Projects

MBATS

Autonomous Trading System

Open demo

3D model of the MBATS robot

Architecture

System architecture

How a request moves

EXECUTION PATHRESEARCH PLANESign-inFirebase · token checkTradingView alertWebhook signalnginx edge gateRouting · single sign-onTrader serviceDedupe · validateRisk & sizingLimits · kill-switchInteractive BrokersOption ordersAirflowScheduled jobsResearchJupyter · MLflow · MinIOPostgreSQLTrade event logTradeVaultVue 3 + FastAPIDashboardsSuperset · Control Centre
RESEARCH PLANETradingView alertWebhook signalSign-inFirebase · token checknginx edge gateRouting · single sign-onTrader serviceDedupe · validatePostgreSQLTrade event logRisk & sizingLimits · kill-switchTradeVaultVue 3 + FastAPIInteractive BrokersOption ordersDashboardsSuperset · Control CentreAirflowScheduled jobsResearchJupyter · MLflow · MinIO
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