Forex Bot Dashboard
A forex trading system with regime detection, risk-based position sizing, a circuit breaker and a live dashboard. Paper trading by default.
Why you would want this
A trading system with a safety net: it reads market conditions, sizes positions by risk, and stops itself before losses run.
Manual trading is inconsistent, and a naive bot is worse: it trades in conditions it wasn't built for and has nothing to stop it. Traders need visibility and hard limits.
What it does for the business
Adapt to market conditions
A regime-detection model classifies the market, so the system can behave differently in calm and volatile periods.
Size risk deliberately
Position sizing uses a modified Kelly approach rather than a guess, and allocation is managed across the account.
Stay in control
An independent circuit breaker can halt trading even if the model is still running, and a live dashboard shows what the system is doing.
Why people want it
- Starts in paper-trading mode, so it can be run and watched with no money at risk.
- A live dashboard fed by a real-time stream.
- Deploys with Docker in one command.
Built for
Traders and funds who want disciplined, automated execution with a dashboard to watch it and a circuit breaker to limit damage.
What’s inside
- FastAPI backend with secure sign-in
- Broker integration with streaming prices
- Hidden Markov Model regime detection
- Position sizing and allocation management
- Independent circuit breaker
- React dashboard with live charts
- Docker deployment with a database
Want one like this?
Every business is different, so treat this as a starting point. The estimate shows what it would take to build something of similar scope, line by line, in USD and Kenyan shillings.
- 2026
- Private repository
- Python, TypeScript, JavaScript, CSS
- Jun 2026
- 1