MT4/MT5 Plugin

Automate broker commissions and IB rebates — zero manual transfers.

A server-side MetaTrader plugin that deducts trade commissions and distributes Introducing Broker rebates automatically, with configurable percentage splits per tier.

MT4 MT5 Standalone — no Bridge required

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

Built for brokers running real IB programs.

Every feature in the plugin exists because a real brokerage asked for it. No bloat, no off-the-shelf compromises.

  • Automatic per-trade deduction. Commissions are calculated and applied at trade close — no batch jobs, no end-of-day catch-up.
  • Configurable percentage allocations. Define commission and rebate splits per tier, per account group, or per symbol category.
  • Multi-tier IB support. Handles master IB, sub-IB, and trader hierarchies. For deeper structures, pair with the Multi-Level Rebate Plugin.
  • Real-time IB account crediting. Rebates land in Introducing Broker accounts on the same cycle as the originating trade.
  • Clean audit trail. Every commission and rebate event is logged with the originating trade, the split rule applied, and the resulting balance change.
  • Zero back-office overhead. Your operations team stops processing manual transfers — the plugin runs invisibly behind your existing MT environment.

How it works

Step 01

Define your splits

Configure commission percentages and IB rebate allocations per account group, symbol, or trader tier through the plugin's admin interface.

Step 02

Trade closes

The plugin intercepts the trade close event on the MT trade server and applies the matching commission rule in real time.

Step 03

Allocate automatically

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

Three brokerages, one plugin.

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

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.

Multi-asset broker

Apply different splits per asset class

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

Scale partner payouts without scaling headcount

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

Stronger together with the rest of the Spencer Logic stack.

Multi-Level Rebate Plugin

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 →

MT4/MT5 Bridge & Gateway

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 →

Custom Development

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

Frequently asked questions.

What is the Spencer Logic Commission & Agent Plugin?

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.

Does the Commission & Agent Plugin work with both MT4 and MT5?

Yes. The plugin runs as a server-side module on both MT4 and MT5 trade servers, with identical configuration logic across both platforms.

Can the plugin handle multi-tier Introducing Broker structures?

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.

Are commissions deducted in real time?

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.

Does the Commission & Agent Plugin require Spencer Logic's Bridge?

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.

How is the Commission & Agent Plugin installed?

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