Run your brokerage on one synchronised core.
CRM, back office, client portal, partners and the trading desk, connected live to your MT5 server. Every deposit is written down before it is sent, carries its own reference, and is matched back to the server by deal ticket when the day closes.
- brokerages
- 100+brokerages
- trading platforms
- 8trading platforms
- payment providers
- 60+payment providers
- bridge monitoring
- 24/7bridge monitoring
Connected to the platforms, providers and tools brokerages run on
- Tether (USDT)
- Cloudflare
- Brevo
Names and marks belong to their owners. A listing describes a connection, not an endorsement. All integrations
One platform
Everything a brokerage runs on. In sync.
Eight modules on one data core. No nightly imports between systems, no reconciliation between your own tools: one record per client, one ledger, one book.
CRM
One record per person per brand, from lead to first deposit.
Back office & approvals
Two-person approvals, and each operation booked on MT5 once.
Client portal
Your brand on your own domain. MT5 passwords never emailed.
Partners & IB
Multi-level IB plans, tracked links and payouts into MT5.
Trading desk & risk
The live MT5 book: exposure, margin and unusual trading.
Payments
USDT credited one for one; every other method approved.
Compliance & KYC
KYC behind two clean documents, and an audit log nobody edits.
Reconciliation & ledger
The ledger matched to MT5 by deal ticket, every server day.
The live back office
The real product, running.
Screens from GarnetSync running a demo brokerage on an MT5 test server: the desk, approvals, a deposit that needs a person, the client portal, partners and reconciliation.
01 / 06
The book, from your own server
Floating profit, exposure and deals pushed after every bridge pass: prices each second, deals every five. Accounts say when they were last seen, because MT5 can't say who is online.


Sent once
Operations recorded before they are sent and settled from the server's own deals.
Two people
Large and foreign-currency movements wait for a second approver, enforced by the database.
Reconciled daily
Every ended server day re-read and matched to the ledger, ticket by ticket.
Trading platforms
Every major platform. One back office.
MetaTrader 5 through our own bridge, and MetaTrader 4, cTrader and the new generation of platforms connected by our team. Clients get one portal, partners one statement, your desk one book.
Deposit D-4521093
In progress25,000.00 USDT
- Client paysUSDT on TRC-20
- Provider confirmsXoala
- Booked on MT5#4521093
- Ledger entry25,000.00 USDT
Illustrative: provider, deal and ledger linked on one record
Payments
60+ ways to pay. Every deposit reconciled.
Bring your providers: Xoala USDT is built in, and our team connects the rest. Whatever the method, a deposit becomes a request on one approval queue, books on MT5 once, and is matched to the server by deal ticket.
- Cards & acquiring 12
- E-wallets & vouchers 12
- Crypto & stablecoins 11
- Local methods 17
- Bank & open banking 8
- Cashier orchestration 3
- Visa
- Mastercard
- Tether (USDT)
- Bitcoin
- PIX
Partners & IB
A partner programme that pays itself.
Multi-level trees, per-lot rates by asset class, tracked links with QR codes and a partner area where every commission is visible before it is paid.
- Plans checked against their parent's, so no level pays more than it earns
- Pending as trades close, confirmed when the server day settles
- Payouts as normal approved balance operations
- Referral consent wording ready for strict jurisdictions
Partner network
IllustrativeMulti-jurisdiction
Licensed in one country, or ten.
Each brand runs on its own: its own portal and domain, look, payment details, approval threshold, account types and partner plans, and staff see only the brands they work on. One company, one sign-in.
Multi-brand groupsFCA
United Kingdom
CySEC
Cyprus, EU
FSCA
South Africa
ASIC
Australia
FSC
Mauritius
FSA
Seychelles
DFSA
Dubai
SCA
United Arab Emirates
CIMA
Cayman Islands
VFSC
Vanuatu
LFSA
Labuan
BaFin
Germany
Security
Built for the day someone tries.
Brokerages are targets. GarnetSync is designed so that a stolen password, a careless click or a rogue insider can't move money or see what they shouldn't.
How we protect your dataTwo-factor for everyone
Every staff sign-in needs an authenticator code. Not optional, not per company: everyone.
Isolation in the database
Row-level security keeps each company, and each brand within it, to its own rows.
Credentials sealed
Server and provider credentials are encrypted with AES-256-GCM and can be written but never read back.
Step-up for what matters
Approvals, handovers and unlocks ask for a fresh code, even mid-session.
An audit trail that can't be edited
Every sensitive action is appended to a log nobody can change, staff or software.
Every file scanned
Client documents are scanned for malware and encrypted with their own key before they are kept.
Switching is easy
Switch side by side, not overnight.
Connect your MT5 server, bring its accounts in, run both systems in parallel, and switch when reconciliation says the days match.
- 01
Day 1
Connect
Your MT5 manager login, tested read-only, from our fixed IP.
- 02
Day 2
Import
Every MT5 account shows on the desk; Add as client makes each one a record, and emails nobody.
- 03
Day 3
Brand
Your portal on your domain, in your colours and fonts.
- 04
Parallel run
Switch
Deposits made in the old CRM show up in reconciliation, so you watch the gap close, day by day.
Insights
Notes from the engine room.
Questions
The short answers.
Anything else, ask us: the people who built it answer.
Which trading platforms does GarnetSync work with?
MetaTrader 5 runs through GarnetSync's own bridge: every deposit sent exactly once, prices mirrored each second, deals every five. Our team connects MetaTrader 4, cTrader, DXtrade, Match-Trader, TradeLocker, X Open Hub and Sirix to the same portal, approvals and partner programme.
Do you install anything on our trading server?
No. GarnetSync connects through the platform's official API from a fixed IP address you allow-list, with only the rights each feature needs.
How long does it take to go live?
A new brokerage can have its portal on its own domain as soon as two DNS records are in: a CNAME and a TXT proof. Brokers switching from another CRM run both side by side; deposits made in the old one show up in reconciliation, so you switch when the days match.
Can we run several brands and licences?
Yes. Each brand has its own server connection, account types, portal, domain, sending address and rules, and each person sees only the brands they work on.
Where is our data hosted?
On AWS in London. The database is private and encrypted, there is no SSH into the servers, and every connection uses TLS. Client documents are encrypted one by one, each with its own key.
Which payment providers can we use?
More than 60, across cards, e-wallets, crypto, local methods and bank rails. Bring your own contracts; our team connects new providers.
Book a demo
See your brokerage in sync.
A 30-minute walkthrough of the real product on a demo brokerage: the desk, approvals, the client portal and partners. No slides.








oneZero