All projects
Trading & risk

Algorithmic trading systems — futures and FX

Automated trading systems built rules-first, with hard loss limits, kill switches and simulation-before-live.

preview

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

Fig.01 — risk-control pipeline
  1. Market data

    6 CME micro futures · GBP/USD

  2. Strategy rules

    2 rules-first strategies

  3. Risk gate

    daily loss limit · kill switch

  4. Simulation

    mandatory before live

  5. Live execution

    firm-agnostic config

Integrity check: fills logged during exchange-closed hours are rejected and flagged.