Phase 1
Verified Core
- Nine-strategy native MT5 engine
- Central execution layer
- Portfolio risk controls
- Protective stop engine
- Economic-event controls
- Deterministic real-tick validation
- Event-driven state tracking
In Development / Roadmap
Items on this page are planned or in progress. They are not released features.
Everything in this section is planned or in progress and is not presented as a released feature. Gunit should improve by measuring strategies independently and allocating risk intelligently — not simply by increasing lot size.
Phase 1
Phase 2
Phase 3
Phase 4
Phase 5
Research philosophy
Gunit development treats signal quality, execution quality and risk allocation as separate problems. Changes are tested against controlled data and consistent settings before they become part of the trading system. The goal is not to maximise one backtest — it is to find improvements that remain useful across different market periods, volatility regimes and execution conditions.
Change one meaningful variable at a time.
Optimisation should survive data it was not fitted against.
Better return only matters when the additional drawdown and exposure are understood.