Skip to contentBroker TechnologyStart a project

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.

  1. 01Calculated from deals

    Rebates come from closed deals synced from the trading platform — never from estimates or manual uploads.

  2. 02Plans as configuration

    New rebate plans and tiers are data, not code, so partner deals can change without a release.

  3. 03Ledger-backed

    Every accrual and payout is a double-entry ledger record, reconciled with the platform and payment providers.

  4. 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.

Or message me on WhatsApp · Telegram