How to start a forex brokerage: the technology checklist
A vendor-neutral checklist for founders starting a forex or CFD brokerage: what the technology must cover, and what software cannot do for you.
By QUANTIX Editorial6 min read
Most launch plans start with the trading platform and leave the rest for later. But the platform is one line on a list of about nine.
The items that get forgotten are the ones that delay a launch: approvals, audit, notifications, and the path from an ad click to a first deposit.
This checklist is vendor-neutral. Use it with any provider, QUANTIX included.
1. What clients see: terminal and client area
Clients judge your brokerage by what they see. Check that the client area covers more than charts: wallet, deposits and withdrawals, document upload, orders, open positions and account settings.
Then check three things:
- Mobile. An installable web app opens from the home screen with your icon. It is not a native app in an app store. Ask which one you are being offered, and check that the sales material says the same.
- Brand. Your domain, logo, colours and support contacts, with no vendor name in the footer.
- Languages. Right-to-left layout for Arabic should be designed in from the start, not mirrored at the last minute. Ask a native Arabic reader to review it, not only a translator.
2. Trading rules and the execution model
Ask this first, because it shapes everything else. Is your company the counterparty to client trades (dealer-based), or are orders passed on to a liquidity provider or exchange?
The two models carry different risk, accounting and regulatory consequences. That decision is yours and your advisers'. The platform must state clearly which model it supports.
Then ask the operational questions:
- Which order types exist: market, limit, stop, stop-limit? Does the engine enforce stop-loss and take-profit, or does someone have to watch a screen?
- Who sets spreads, leverage limits, lot rules, stop levels and fees, and can each be set per instrument?
- How are margin calls and liquidation handled, and can you see the rules at work in a demo?
- Where do prices come from, what happens when a feed drops, and which instrument classes does your data plan actually cover? Stocks and indices in particular often depend on the feed you subscribe to.
- Can a dealer on your desk place or edit a trade for a client, and is that action logged?
3. CRM and lead handling
Acquisition takes most of the budget, so leads should not die in inboxes. Look for:
- a pipeline with statuses your team defines;
- assignment rules and duplicate detection;
- import of existing lists;
- one customer record showing contact history, KYC state, deposits and trading.
Check how campaign leads arrive. Ad-platform lead forms and website forms should land in the CRM directly, not through spreadsheets. A brokerage CRM differs from a general-purpose one because it has to understand trading accounts and deposits, not only contacts and deals.
4. KYC workflow
Software can collect and organise documents. It cannot decide what your regulator requires. Look for KYC and compliance tooling:
- client document upload;
- a review queue for compliance staff;
- clear statuses and recorded rejection reasons;
- a trail of who approved what, and when.
Then ask what a client may do before approval: deposit, trade, withdraw? These gates should be configurable and follow the policy your compliance adviser sets.
5. Payments and deposit approvals
Payment methods are a commercial arrangement before they are a technical one, because each processor needs its own agreement with you. On the technology side, check:
- which methods the platform supports (bank transfer, card, crypto, hosted checkout) and which processors it already integrates with;
- whether deposits and withdrawals can require manual approval, with an approver trail;
- whether the transaction ledger reconciles with client balances and exports cleanly for finance;
- how pending and failed payments appear to staff and to the client.
The payments and operations side is where small gaps become daily manual work.
6. Notifications and automation
Clients expect a message when a deposit lands, a document is rejected or margin gets low. Staff need alerts too. Look for:
- event-based triggers;
- templates per language;
- more than one channel;
- a language preference stored per client.
Ask whether templates can be edited without a developer, and whether sensitive messages can wait for manual approval.
7. Roles, permissions and audit
Brokerages hold personal data and move money, so "everyone is an admin" is a liability. Look for:
- roles that mirror your organisation: sales, support, dealing, compliance, finance;
- permissions by module, action and data scope;
- an audit trail that records who changed what.
A practical test: can you show an auditor every change made to a client's leverage, a deposit or withdrawal approval or a KYC status?
8. Branded domain and languages
Confirm that a custom domain with automatic certificates is standard, not a project. Then ask how a new language or a rebrand is done: a settings change, or a developer release?
White-label should mean your own team can change the brand. You will want to refine it after launch.
9. Website and acquisition links
Your website builds trust, and it is where campaigns send traffic. It must connect cleanly to registration, the client area and the CRM, with the campaign source captured on every lead.
Treat it as its own workstream with its own scope, whether it is built new or connected to an existing site.
Why connected systems matter
Take one client from first enquiry to first withdrawal and count how many systems you touch.
In a patchwork stack, every hand-off is a re-keying task or a sync job, and every sync job is a place for the records to disagree.
The symptoms are familiar:
- a lead marked "new" who has already deposited;
- a KYC check approved in one tool and pending in another;
- a dealer who cannot see what sales promised.
Connected systems remove many of these gaps, and one audit trail is easier to defend than four partial ones.
There is a trade-off. One platform means one dependency. Ask how it is built, how it is supported and how you would leave it, including what data you can export.
For example, QUANTIX puts a Trader Portal, a CRM and Back Office, and an Admin Console on one database, one trading engine and one audit trail; the platform overview describes the surfaces.
What technology does not cover
No software, from any vendor, replaces these:
- Licence and regulatory approach. Whether, where and how you may operate is a question for legal and compliance advisers in your jurisdiction. Software does not confer a licence.
- Banking. Accounts, and how client and company funds are held.
- Liquidity. Provider relationships and pricing, if you hedge.
- Payment-processor agreements. Onboarding, fees and approvals.
- People and policy. Dealers, compliance, support, sales, and the written procedures they follow.
Using the list
Bring one real client journey to every demo and ask the vendor to run it live, from lead to first deposit. Answers on slides are easy. Answers in the product are the ones that count.
If you are at the planning stage, the guide to starting a brokerage shows how the pieces fit together. You can also book a private demo and run this checklist against QUANTIX directly.