atombitBook a Demo
← All insights

Engineering · 7 MIN READ

Architecting a Compliant IB Commission Engine on MT5

Multi-tier IB structures, rebate models and the audit trail decisions that decide whether your engine survives a regulator review.

atombit team · 5/25/2026

The non-obvious risk

IB engines fail audits not because the math is wrong, but because the state machine is unclear. Every rebate must trace to a trade, a tier, a date, and a settlement event.

What we ship

  • Tier definitions versioned as immutable rows
  • Rebate accruals stored separately from settlements
  • Settlement runs as auditable transactions, not scripts
  • A reporting layer that any compliance officer can read