A back-office for MetaTrader 5 brokers
A complete brokerage back-office on top of MetaTrader 5 — registration, live trading accounts, deposits/withdrawals, internal/external transfers, copy trading, KYC compliance, and gateway integrations.
The brief
OORAFX is an MT5 broker. The MT5 platform itself is the trading engine; everything around it — onboarding, KYC, fund movement, copy trading, compliance reports — was a manual back-office spread across spreadsheets and one outsourced web app. We built the full back-office.
What we built
- Account lifecycle — registration, KYC submission and review, live MT5 account creation, demo conversion.
- Fund management — deposits and withdrawals through automatic gateways and manual review queue, internal transfers between user accounts, external bank-wire reconciliation.
- Copy trading — strategy provider listings, follower configuration, performance dashboards, lifecycle hooks for paused and resumed positions.
- KYC compliance — document upload, review queue, compliance officer dashboard, jurisdiction-aware rules.
- Custom MT5 client — built on the in-house MetaFive Laravel package (also a portfolio entry) to minimize MT5 API request volume via Singleton + smart caching.
Outcome
The brokerage runs its day-to-day operations through one back-office instead of four. KYC review time dropped to a fraction of the previous flow, and the team can ship pricing/configuration changes without an engineering ticket.
Have a project like this?
Tell us about it. We respond within one working day with a written estimate or a calendar link.