
Overview
A purpose-built React/TypeScript trading terminal that replaces raw bot terminals with a structured control surface — live equity curve, open positions, per-strategy status, risk controls, and a market-regime read. It runs against a Freqtrade-based engine and ships as both a web dashboard and a Capacitor Android app. Presented as tooling and research infrastructure; screenshots show dry-run simulated data with no profit claims.
Challenge
Automated trading engines expose raw terminals with no structured visibility or safe controls, making it hard to monitor risk and intervene before something goes wrong.
Solution
Built a risk-first control surface over a Freqtrade engine with dry-run validation, daily loss limits, max-open-trade caps, ML confidence gating, and a circuit breaker enforced before any live strategy runs.
Outcome
A single structured interface — web and Android — for trading visibility and control, with biometric unlock, push notifications, and Telegram control for monitoring on the move.
Key Highlights
- •Organised trading visibility around a live equity curve, open positions, per-strategy P&L, and market-regime signals
- •Built with a risk-first product philosophy: dry-run validation, daily loss limits, max-open-trade caps, ML confidence gating, and a circuit breaker
- •Ships as a web dashboard and a Capacitor-packaged Android app with biometric unlock, push notifications, and Telegram control
Tech Stack