Skip to content
    Guide

    What Are Matrix Commissions in a Forex IB System?

    By TradeCore
    June 6, 2026
    Updated October 2, 2026
    6 min read

    Matrix commissions in a forex IB (Introducing Broker) system are a two-dimensional commission table in which each cell holds a configurable commission rate, paid to the partner on every closed trade that falls into that cell. One axis is almost always the source of the trade: the instrument group (Forex Majors, Forex Minors, Indices, Crypto, Metals, Energies, and others) or the account group it was placed in (Standard, Pro, VIP, regional groups, or whatever segmentation the broker runs). In BrokerIQ's IB Suite the other axis is the partner level: partner levels down, sources across, and the rate a partner earns on a trade is the keep in the cell where their level meets the trade's source.

    Matrix is not a separate kind of commission. In BrokerIQ's IB Suite it is how every trade deal is built: one table, with a row for each partner level and a column for each source, whether an instrument group, an execution group, or a single symbol, trading group or account type. A flat per-lot rate is the same amount in every cell; a matrix prices the cells differently, so the broker can pay more for desirable flow (Forex Majors on Standard accounts) and less for less desirable flow (Crypto on VIP accounts, or whatever the broker's risk profile dictates), level by level down the partner network.

    Why do brokers use matrix commissions?

    Three reasons drive brokers to matrix pricing on at least some of their IB programs.

    • Pricing per asset class. A broker's profitability on Forex Majors is different from their profitability on Crypto, which is different again from Indices. A single flat rate either overpays partners on low-margin flow or underpays them on high-margin flow. A matrix lets the broker pay a rate that reflects the broker's actual margin per cell, not a blended approximation.
    • Pricing per client segment. A VIP client trading 100 lots of Forex Majors a day generates different unit margin than a Standard client trading 1 lot of Crypto a day. A matrix gives the partner one rate for the first kind of flow and a different rate for the second, on the same partner record.
    • Negotiating leverage with partners. Top-tier partners often concentrate their flow in specific instruments or segments. A matrix lets the broker negotiate a higher rate in the cells the partner actually fills (say, EUR Forex Majors on Pro accounts) without raising the partner's rate across the whole book. The partner gets a strong rate on the volume they bring, and the broker is not exposed on volume they did not bring.

    Brokers without a matrix option either compress all this nuance into a single flat rate and accept the margin leak, or run multiple partner records per partner to simulate per-cell pricing, which is operationally messy.

    Is matrix a separate commission type, or part of trade-based commissions?

    Matrix is part of trade-based commissions. It is not a fourth commission type sitting next to the others. BrokerIQ's IB Suite has three commission categories (Trade-Based, CPA and Prop Challenge), and Trade-Based and CPA each break down into subcomponents.

    Illustrative breakdown of the three top-level commission types, trade base, CPA, and prop commission, with matrix sitting inside trade base. Illustrative diagram, not a screenshot of the live BrokerIQ product.

    Illustrative breakdown of the three top-level commission types, trade base, CPA, and prop commission, with matrix sitting inside trade base. Illustrative diagram, not a screenshot of the live BrokerIQ product.

    1. Trade base (trade-based commissions). Earned on a referred client's trading activity and calculated automatically on every trade close. A trade deal is configured along these axes:

    • Rate components: an amount by volume, a share of the spread value (SSV), a share of the commission the brokerage itself charged, or any combination of the three in one cell.
    • Volume basis: per lot, per $100K notional, or per pip of price movement.
    • The matrix: partner levels down, sources across, an absolute keep in every cell. This is where matrix lives.
    • Sources: the columns, drawn from the instrument groups and execution groups the broker curates, or a single instrument symbol, a trading group or an account type.

    2. CPA (cost per acquisition). A fixed amount paid when a referred client meets a configured condition. Its subcomponents:

    • Trigger: first deposit or first trade.
    • Conditions: minimum deposit amount, minimum lots traded.
    • Payout: a flat bounty paid once, to the direct referrer.

    3. Prop Challenge commissions. Partners earn on the prop-trading challenge enrollments the clients they introduced buy.

    So "flat per-lot" and "matrix" are not two different commission types. They are the same trade deal: flat per-lot is a deal with the same per-lot amount in every cell, and matrix is the same deal with a different keep per cell. A partner governed by both a Trade-Based deal and a CPA deal is a Hybrid partner, and all three commission categories can run side by side on the same network.

    How does a matrix decide which cell prices a trade?

    Three lookups decide the rate on every closed trade, and a fourth records what happens when nothing matches:

    • Which deal. The deepest deal assigned on the client's referral chain prices that whole branch. Where no partner on the chain has one, a platform-default deal can cover it.
    • Which row. Each eligible partner level on the chain earns the keep in its own row: the Main IB from the top level, each sub-partner from the level they sit on.
    • Which column. The trade's source (its instrument group, execution group, symbol, trading group or account type) picks the column.
    • No cell. A trade whose source the deal does not price earns nothing, and the ledger records it with a named reason, no rate for this source, instead of dropping it.

    The lookup matters because it lets brokers run one deal across the book and assign a dedicated deal only where precise pricing is worth it: one assignment to a Main IB prices every sub-partner beneath them. A per-source budget cap ceilings what the brokerage spends on one trade across the whole chain, however the cells are filled.

    When should a broker use a matrix vs a simple flat rate?

    Illustrative comparison of matrix mode against a simple flat per-lot rate: one rate for every trade versus a per-cell rate by instrument group and trading group. Illustrative diagram, not a screenshot of the live BrokerIQ product.

    Illustrative comparison of matrix mode against a simple flat per-lot rate: one rate for every trade versus a per-cell rate by instrument group and trading group. Illustrative diagram, not a screenshot of the live BrokerIQ product.

    Long-tail partners, low volume each

    Recommended setup
    A Trade-Based deal at one flat per-lot rate

    Acquisition agencies, comparison sites

    Recommended setup
    CPA

    Partners who refer and drive activity

    Recommended setup
    Trade-Based and CPA deals together (a Hybrid partner)

    Top partners with flow concentrated in specific instruments or segments

    Recommended setup
    A Trade-Based deal priced per cell

    Regional networks with segment-specific economics

    Recommended setup
    A Trade-Based deal priced per cell

    Books where broker margin varies widely by instrument

    Recommended setup
    A Trade-Based deal priced per cell

    A matrix takes more thought than a single flat rate, but in BrokerIQ it does not mean heavy manual overhead. A deal is built once and assigned where it applies, and because the deepest deal assignment on a chain prices that whole branch, one assignment to a Main IB covers every sub-partner beneath them. A live deal is frozen, so terms never shift under a partner mid-cycle: new terms archive it and replace it at the next cycle boundary, and no commission already earned is ever recomputed. The result is that per-cell precision does not come with per-partner manual work. The wrong reason to use matrix is "we should have one big table for everyone." The right reason is "this partner's flow is concentrated in specific cells and I want to price each cell on its actual margin."

    Illustrative view of one commission deal reused across many IBs, so per-cell precision does not become per-partner manual work. Illustrative diagram, not a screenshot of the live BrokerIQ product.

    Illustrative view of one commission deal reused across many IBs, so per-cell precision does not become per-partner manual work. Illustrative diagram, not a screenshot of the live BrokerIQ product.

    Does TradeCore support matrix commissions?

    Yes. BrokerIQ's IB Suite prices every trade deal as a matrix: partner levels down, sources across (instrument groups, execution groups, or a single symbol, trading group or account type), with an absolute keep in every cell carrying an amount by volume, a share of the spread and a share of the brokerage's own commission. The deepest deal assigned on a referral chain prices that whole branch. Trade-Based deals run alongside CPA and Prop Challenge commissions on the same partner network, across unlimited partner levels. A broker can pay a flat per-lot rate to the long tail, CPA to acquisition partners, and a finely priced matrix to the top tier, all from one IB Suite. Because one deal assignment prices a whole branch, running a matrix across a large network does not require per-partner manual setup.

    For the wider IB-system context, see the pillar piece Eight IB-System Features Most Forex CRMs Do Not Have and take the Partner Hub self-service portal tour. You can also explore the IB Suite and review pricing. To see matrix configuration set up on your own instrument and trading groups, talk to the TradeCore team.

    Frequently asked questions

    A matrix commission is a trade-based commission priced from a two-axis table, with a configurable rate per cell. In BrokerIQ's IB Suite every trade deal is a matrix: partner levels down, sources such as instrument groups and account groups across, and each partner earns the keep where its level meets the trade's source on every qualifying closed trade.

    No. BrokerIQ's IB Suite has three commission categories: Trade-Based, CPA and Prop Challenge. Matrix is not a fourth type. It is how a Trade-Based deal is built, and a flat per-lot rate is the same deal with the same amount in every cell.

    Both are trade-based commissions. A flat rate pays the same amount on every trade regardless of instrument or account. A matrix pays a separate rate per source, level by level, so the broker can pay more for high-margin flow and less for low-margin flow on the same partner record.

    CPA is a separate commission category: a flat bounty paid once to the direct referrer when a referred client makes a first deposit or first trade. A partner governed by both a Trade-Based deal and a CPA deal is a Hybrid partner, so it can earn matrix rates on trading and CPA on acquisition at the same time.

    The deepest deal assigned on the client's referral chain prices the whole branch, each partner level earns from its own row, and the trade's source picks the column. A trade whose source the deal does not price earns nothing and is recorded with a named reason.

    No. A deal is built once and assigned where it applies, and the deepest assignment on a chain prices that whole branch, so one assignment to a Main IB covers every sub-partner beneath them. New terms archive the live deal and replace it at the next cycle boundary, so per-cell precision does not turn into per-partner manual work.

    Use a matrix on top-tier partners with concentrated flow patterns or segment-specific economics, where per-cell pricing precision pays off. Use a simple flat per-lot rate on the long tail of partners where simplicity matters more than precision.

    Yes. In TradeCore's IB Suite every Trade-Based deal is a matrix (partner levels down, sources across, an absolute keep in every cell), running alongside CPA and Prop Challenge commissions across unlimited partner levels.

    Related guides

    Tags

    marketing
    geo-seo
    broker-crm
    ib-system
    commissions
    matrix-commission
    partner-management

    Ready to Get Started?

    Discover how TradeCore can help you build and scale your forex brokerage with our comprehensive CRM.

    We value your privacy

    We use cookies to enhance your experience. Read our Cookie Policy.