Algorithmic trading systems — futures and FX
Automated trading systems built rules-first, with hard loss limits, kill switches and simulation-before-live.
- Rules engine
- Risk controls
- CME
- MT5
Overview
Automated futures and FX systems built rules-first — where the trading logic is never allowed to bypass the risk layer.
Why I built it
I wanted to know whether I could build an automated trading system myself. The more interesting question quickly became: could I make one safe enough that I'd actually trust it around real money?
Rules & controls
Two strategies run across six CME micro-futures instruments, plus a GBP/USD system on a funded MT5 account. Hard-coded daily loss limits, kill switches and firm-agnostic risk configuration sit above the strategies, so no signal can trade past its limits.
Simulation gate
Nothing goes live without passing simulation first — the system has to prove itself against paper conditions before it is allowed to execute.
Data integrity
Fills logged during exchange-closed hours are rejected and flagged rather than quietly trusted. It is a small check, but exactly the kind of quiet data issue that can make a whole result look better than it really is.
System pipeline
Market data
6 CME micro futures · GBP/USD
Strategy rules
2 rules-first strategies
Risk gate
daily loss limit · kill switch
Simulation
mandatory before live
Live execution
firm-agnostic config
Integrity check: fills logged during exchange-closed hours are rejected and flagged.