Growing retail brokerage
Replace manual back-office work
You have 50–500 IBs and your ops team currently calculates rebates in spreadsheets. The plugin eliminates that workflow entirely while improving accuracy and IB trust.
MT4/MT5 Plugin
A server-side MetaTrader plugin that deducts trade commissions and distributes Introducing Broker rebates automatically, with configurable percentage splits per tier.
The Spencer Logic Commission & Agent Plugin is a server-side plugin for MetaTrader 4 and MetaTrader 5 that automatically deducts trade commissions and distributes rebate payments across client accounts and Introducing Brokers, using configurable percentage allocations per tier. It removes the need for manual commission transfers, end-of-day reconciliation, and back-office reporting overhead.
Key benefits
Every feature in the plugin exists because a real brokerage asked for it. No bloat, no off-the-shelf compromises.
Step 01
Configure commission percentages and IB rebate allocations per account group, symbol, or trader tier through the plugin's admin interface.
Step 02
The plugin intercepts the trade close event on the MT trade server and applies the matching commission rule in real time.
Step 03
Commission is deducted from the trader's balance, IB rebates are credited, and the full ledger is recorded — all in a single atomic operation.
Who it's for
If you operate an Introducing Broker program — at any scale — manual commission processing is silently eroding margin and operational capacity. Here's where the Commission & Agent Plugin pays for itself.
Growing retail brokerage
You have 50–500 IBs and your ops team currently calculates rebates in spreadsheets. The plugin eliminates that workflow entirely while improving accuracy and IB trust.
Multi-asset broker
FX, CFDs, metals, and crypto each warrant different commission structures. Configure per-symbol splits without rewriting application logic or running separate accounting cycles.
Prop firm / White-label
If you're onboarding new white-label partners or evaluation customers, automated commission distribution lets the revenue side scale without proportional ops cost.
Pairs well with
For brokers running deeper Introducing Broker hierarchies — master IB, sub-IB, sub-sub-IB — the Multi-Level Rebate Plugin extends the Commission & Agent engine to handle arbitrary tier depth.
See Multi-Level Rebate →Run the Commission Plugin alongside Spencer Logic's bridge for end-to-end execution, risk, and commission management on a single, supported stack.
See Bridge & Gateway →Need a commission rule the standard plugin doesn't cover — performance-fee carry, regulatory carve-outs, white-label-specific logic? Our team extends the plugin codebase directly.
See Custom Development →FAQ
It is a server-side plugin for MetaTrader 4 and MetaTrader 5 that automatically deducts trade commissions and distributes rebate payments across client accounts and Introducing Brokers, using configurable percentage allocations per tier. It removes the need for manual commission transfers and back-office reconciliation.
Yes. The plugin runs as a server-side module on both MT4 and MT5 trade servers, with identical configuration logic across both platforms.
Yes. Commissions and rebates can be split across multiple IB tiers — for example master IB, sub-IB, and trader — with separate percentage allocations per level. For deeper master-IB hierarchies, pair it with Spencer Logic's Multi-Level Rebate Plugin.
Yes. Commissions are calculated and applied at trade close, and rebates are credited to IB accounts on the same cycle — no batch jobs or end-of-day reconciliation required.
No. It runs natively on the MetaTrader trade server and does not require the Spencer Logic Bridge. It works alongside any liquidity provider or aggregator you already use.
The plugin is delivered as a server-side DLL with full installation documentation. Typical deployment to a live MT environment takes under a day, including configuration of commission rules and IB account mappings.
Last reviewed May 2026 · Spencer Logic