Developer Guide
Complete system reference — architecture, modules, workflows, APIs & relationships
What Is This Dashboard?
This is the unified control plane for Qatar Exchange market-making operations. It replaces fragmented CLI tools, Jupyter notebooks, and manual processes with a single professional interface. The system enables quantitative traders and operations teams to:
Calibrate Models
Run 5 types of calibration (Activity, Microprice, GLFT, Volatility, Liquidity) to optimize market-making parameters
Trade Algorithms
Configure, launch, and monitor market-making algorithms in Paper (simulated) or Real (live) mode
Backtest Strategies
Run multi-day historical simulations with production or manual parameters to validate strategies
Analyze Performance
View real-time and historical P&L, fills, latency, and volatility across 8 chart types with live SSE streaming
Quick Start
pnpm installInstall dependenciespnpm run devStart dev server at http://localhost:3000pnpm run buildProduction build (TypeScript check)pnpm run lintRun ESLint