Updated
IB portal & affiliate software development
Partners who can see
every lot they earn on.
Introducing brokers (IBs) and affiliates bring clients to a brokerage in exchange for rebates or commissions. The IB portal is where they see their clients, their volume, and what they have earned — and whether they trust those numbers decides whether they keep sending business.
We build IB portals on the broker's own data: trades synced from each trading platform, clients from the forex CRM, and payouts recorded in the same ledger as every other money movement.
In short
- Nima Dorostkar's team builds IB (introducing broker) and affiliate portals for brokers: multi-level IB trees, rebate plans, tracking links, statements, and payouts.
- Rebates are calculated from real deals synced from MetaTrader 5, cTrader, and other platforms — per lot, per symbol, or per client group.
- A focused IB portal typically takes 2–4 months, integrated with the broker's CRM.
What we build
IB portal development:
what's included.
Multi-level IB trees
Master IBs, sub-IBs, and affiliates, with rebates shared up and down the tree by rules you configure.
Rebate & commission plans
Per lot, per symbol or symbol group, per client group, spread share, CPA, and revenue share — mixed per partner.
Tracking & attribution
Campaign links and referral codes that tie each registration and first deposit to the right partner.
Real-time statements
Clients, volume, and earnings by day, client, and instrument, calculated from live trade data.
Payouts
Payout requests and approvals, paid to trading accounts, wallets, or bank, with every payout in the ledger.
Abuse detection
Flags self-referral, rebate-harvesting trade patterns, and duplicate identities before payouts go out.
How we build it
Engineered for
real money, from day one.
- 01Calculated from deals
Rebates come from closed deals synced from the trading platform — never from estimates or manual uploads.
- 02Plans as configuration
New rebate plans and tiers are data, not code, so partner deals can change without a release.
- 03Ledger-backed
Every accrual and payout is a double-entry ledger record, reconciled with the platform and payment providers.
- 04Built for partners
A mobile-friendly portal with exports and marketing links, so partners can work without asking your team.
Platforms & technology
- MT5 Manager API
- cTrader Open API
- PostgreSQL
- Go
- Next.js
- React
Questions
IB portal development FAQ
What is an IB portal?
An IB portal is the web application where introducing brokers and affiliates track the clients they referred, the volume those clients trade, and the rebates or commissions they have earned, and where they request payouts.
How are IB rebates calculated?
IB rebates are calculated from closed deals: usually a fixed amount per lot traded, varying by symbol or symbol group and by client group, or a share of the spread or commission. Multi-level plans share part of each rebate between the IBs in the tree.
What is the difference between CPA and revenue share?
CPA (cost per acquisition) pays a partner a fixed amount for each qualifying client, usually after a first deposit. Revenue share pays the partner a percentage of the revenue those clients generate over time.
Can one IB portal cover MT5 and cTrader clients?
Yes. The portal calculates rebates from deals synced from every connected platform, so a partner sees all their clients and earnings in one place whichever platform each client trades on.
Start a project
Talk to an engineer about
iB portal development.
Tell us what you run today and what you need. You'll hear back from a senior engineer with questions, a proposed architecture, and a realistic timeline.