MT5 Slippage & Spread Plugin

Capture Your Spread.

Keep Your Traders.

Smart Execution is an MT5 server plugin that applies configurable price slippage in-flight — synthetic spread, profit-share, or B-book markup — credited automatically to your house account. Invisible to the trader, audit-friendly for you.

4

Pricing Modes

Up to 8

Concurrent Rules

24/5

Always-On Capture

0

Visible Trader Charges

The Problem

Your Spread Doesn't Reflect Your Real Cost of Doing Business

Your liquidity providers price tighter every quarter. Scalpers exploit every millisecond. B-book risk gets harder to quantify. The classic answers all hurt:

Widening Spreads Punishes Everyone

Including the 90% of clients who weren’t the problem. Conversion drops, retention follows.

Banning Accounts Invites Disputes

Compliance friction, chargebacks, reputational damage with the affiliate network.

Manual Price Corrections Don’t Scale

A dealer copy-pricing 50 accounts is slow, error-prone, and impossible to audit cleanly.

Plugin "Tax" Deals Break Trust

Extra charge lines on the trader’s history are an immediate giveaway. One screenshot kills your reputation.

The Smart Execution Difference

Trader Closes 1 Lot EURUSD

Market: 1.10000

Plugin Modifies Price In-Flight

1.10000 → 1.09995 (rule matched, $5 captured)

Trader: 1 Clean Close. Broker: +$5 PNL.

Looks like normal slippage. Lands on dedicated house account.

What Is Smart Execution?

The MT5 Slippage Plugin That Captures Your Spread Cleanly

Smart Execution runs inside your MetaTrader 5 server. It intercepts trade requests that match your rules, adjusts the deal price before it commits, and credits the captured value to a dedicated house account. The trader sees a single deal at the modified price — exactly like natural market slippage.

Invisible to the Trader

One deal at the modified price. No extra charge entries on their history. Looks exactly like real-market slippage.

TP / SL Untouched by Default

Server-initiated fills (TP, SL, stop-out, expiry) pass through pristine. No suspicious "TP filled 5 pips below my set level" artifacts.

Clean Audit Trail

Every capture is one tagged charge on your PNL house account, tied to the originating deal and login. Reconcilable in standard MT5 reports.

Watch Smart Execution in Action

See How Smart Execution Works

Walk through rule setup in MT5 Manager, the in-flight price modification, the PNL house-account accumulation, and the trader-safe TP/SL handling — all in real time.

How Smart Execution Works

Configure once in MT5 Manager. Capture revenue cleanly on every matching trade.

1

Define Your Rules in MT5 Manager

Pick a pricing mode, set the rate, choose your targets (logins, group wildcards, symbol filters). Up to 8 rules side by side. No external config files, no API choreography.

2

Trader Sends a Trade Request

When a matching trade hits your MT5 server, Smart Execution intercepts the request before MT5 commits the deal.

3

Plugin Adjusts the Price In-Flight

The deal price gets modified by exactly the configured amount. The trader sees one clean fill at the adjusted price — looks like normal market slippage.

4

PNL House Account Gets Credited

A single tagged DEAL_CHARGE entry lands on your dedicated house account with a comment linking back to the originating deal and login. Standard MT5 reports do the rest.

Four Pricing Modes, One Plugin

Pick the model that fits your book. Mix modes across rules for VIP, retail, and asset-class-specific pricing.

Fixed Pips

Classic FX-broker markup

Mark the price up by a fixed number of pips. The familiar model for brokers coming from a traditional FX background. Combine with a USD floor to keep cheap-pip assets like BTC and ETH from slipping through with tiny captures.

Example

5 pips per side on every real-account group. EURUSD 1 lot ≈ $50. XAUUSD 1 lot ≈ $5.

Percent of Profit

Trader-friendly profit share

Capture a percentage of the realised profit. Closes only, winners only. Losing trades and opens pass through completely untouched. The cleanest model when you want a profit-share or scalper-tax that only fires when the trader actually makes money.

Example

15% of every profitable close. $200 profit captures $30. A $50 loss captures nothing.

USD per Lot

Flat, predictable, easy to reconcile

Flat dollar amount per lot, identical across every symbol. The most predictable model for accounting and reconciliation — same revenue on EURUSD, XAUUSD, BTC, indices, oil, anything.

Example

$5 per lot, per leg. 1 lot round-trip captures $10. 0.1 lot round-trip captures $1.

Percent of Notional

Real institutional spread feel

Capture a basis-point percentage of the position notional (price × contract size × volume). Scales with both volume and instrument price — the closest thing to a real institutional spread.

Example

0.5 bp of notional. EURUSD 1 lot @ 1.10 ≈ $5.50. XAUUSD 1 lot @ 4,500 ≈ $22.50. BTC 1 lot @ 50k ≈ $2.50.

Trader-Safe by Default

The Biggest Markup-Plugin Tell, Solved Out of the Box

When a trader sets Take Profit at 1.10100 and the fill lands at 1.10095, they have a fixed reference price to compare against. That five-pip gap is the textbook signature of an active markup plugin — one screenshot in a Telegram group and your reputation goes with it.

Smart Execution skips Take Profit, Stop Loss, stop-out, margin-call, and pending activation fills by default. Only client-initiated closes pick up the slippage — the kind of close where natural market variance is expected and invisible.

Captured

Manual close button
Market order from EA
Close-by (hedge close)
Dealer / Manager close

Skipped

Take Profit hit
Stop Loss hit
Stop-out / margin call
Pending order activation
Order expiration

Per-rule override available if you really need the aggressive behaviour — but you almost never do.

Precision Targeting, Per Login or Per Group

Mix specific account logins and group wildcards in one CSV per rule. Add symbol filters for per-asset-class tuning. Whitelist VIPs and internal accounts forever.

Login Targeting

Individual account numbers in the same field as group patterns. Mark up one specific scalper without touching anyone else in their group.

Group Wildcards

Full glob support — real\*, vip\Pro\*, *Standard*. Pre-resolved at config load so runtime matching is fast even on large servers.

Symbol Filters

Per-rule symbol CSV with wildcards. XAU*, BTC*, US30, NAS100 — tune rates per asset class without splitting your account groups.

Min Floor & Max Cap

Per-rule USD floor and ceiling. Stops cheap-pip assets capturing pennies, stops outsized trades capturing windfalls.

Whitelist Forever

A central exempt list with logins and group wildcards. Checked before any rule fires — guaranteed bypass with zero overhead.

Direction Control

Fire at open, at close, or both. Closes-only for profit-share, opens-only for entry markup, both for synthetic round-trip spread.

What Brokers Use It For in the Real World

Plug-and-play setups for the most common scenarios. Each one is a single rule (or a few rules) you can deploy in minutes.

Most Common

Synthetic B-book Spread

The Problem

You run B-book risk but your LP-routed spread is too tight to cover the variance. Widening the visible spread punishes every retail client, including the ones who lose anyway.

How Smart Execution Solves It

Apply a flat USD-per-lot capture on both opens and closes for every real-account group. Effectively a round-trip synthetic spread that lands cleanly on a dedicated PNL account. Trader sees no extra entries.

usd_per_lot · $5/lot · both legs · all real-account groups
Scalper-Tax

Profit Share on Winning Closes

The Problem

A handful of clients are consistent winners — fast scalpers, news traders, or arb-aware accounts. They cost you on every close but you don’t want to ban them and invite disputes.

How Smart Execution Solves It

Apply a percent-of-profit rule that only fires on profitable closes. Losers and opens pass through clean. Trader-friendly — only the wins contribute, and TP fills are untouched.

percent · 15% · closes only · profitable only · target winners
Multi-Tier

Pricing by Client Tier

The Problem

You promised your VIPs tighter execution than retail but your MT5 spread is the same for everyone. Manually maintaining two symbol sets is brittle and confusing.

How Smart Execution Solves It

Run multiple rules with the same mode but different rates per group. VIPs pay the smallest markup, Pro gets the middle, Standard the highest. One central place to change pricing.

$2/lot VIP · $3/lot Pro · $5/lot Standard · $10/lot Retail
Asset-Class Tuning

Different Rates per Instrument

The Problem

Gold and crypto carry more risk than majors. Treating EURUSD and XAUUSD identically either overcharges FX or undercharges metals — both leak revenue.

How Smart Execution Solves It

Multiple rules with the same targets but different symbol filters and rates. Gold and crypto carry a higher markup, indices a moderate one, FX falls through to the catch-all.

$20/lot crypto · $10/lot metals · $5/lot indices · $3/lot FX
Institutional

Basis-Point Spread Across the Book

The Problem

You want a real institutional-style spread that scales fairly across asset classes — same rate on a 1-lot EURUSD as a 1-lot BTCUSD when expressed as percentage of notional.

How Smart Execution Solves It

Use the percent-of-notional mode at a basis-point rate. The capture scales automatically with both volume and instrument price, so it feels fair across the entire book.

percent_notional · 0.5 bp · all real-account groups · both legs
Targeted

Per-Account Markup Without Banning

The Problem

One account is consistently profitable in a way that hurts your P&L. Banning them invites complaints; manually widening their spread is fragile.

How Smart Execution Solves It

Add the specific login to a rule’s targets CSV alongside group wildcards. Only that login picks up the rate; the rest of their group continues at normal pricing.

targets = real\Standard,12345 · login 12345 marked up specifically

Pairs well with Dealer Hedge for surgical client-level hedging, Hedge Account for automated group-level offset, Gap Controller to neutralise weekend gap risk, and Forex CRM to run the whole brokerage from one back office.

Clean Audit Trail

Every Captured Dollar, in One Place

Configure a dedicated MT5 account as your PNL house account. Every captured amount lands there as a single tagged charge — the originating deal number and client login are stamped right on the comment.

Standard MT5 reports give you full reconciliation. Live daily totals and a 30-day history are exposed through a read-only API for dashboards and ops consoles.

PNL house account 9999
SE-OUT 1487675 / 48865EURUSD+$5.00
SE-OUT 1487681 / 48870XAUUSD+$22.50
SE-IN 1487688 / 48865GBPUSD+$3.20
SE-OUT 1487712 / 48910US30+$8.00
SE-OUT 1487748 / 48865EURUSD+$5.00
Today, total+$43.70

Why Brokers Run Smart Execution

Built for live broker operations — invisible to traders, audit-friendly for you, and configured entirely from MT5 Manager with no external infrastructure.

Invisible to the Trader

A single close at the modified price — no extra charge lines on the trader’s history. Looks identical to standard market slippage on any live venue.

Trader-Safe by Default

Take Profit, Stop Loss, stop-out, margin-call, and pending-order activations are skipped out of the box. No suspicious "TP filled 5 pips below my set level" artifacts on trader history.

Clean PNL House Account

Every captured amount lands as a single DEAL_CHARGE on a dedicated MT5 account, tagged with the originating deal and login. Standard MT5 reports give you full reconciliation.

Four Pricing Modes

Pip-based markup, percent of profit, USD per lot, or percent of notional. Mix and match across rules to fit every part of your book — VIP, retail, asset-class tuning.

Surgical Targeting

Mix specific logins and group wildcards in one CSV per rule. Symbol filters with wildcards let you tune per asset class. Whitelist VIPs and internal accounts permanently.

Live Reload, No Downtime

Edit a rule in MT5 Manager, click Save, the very next deal uses the new config. No server restart, no trading interruption, no maintenance window required.

Live Daily Stats & 30-Day History

Read-only API for dashboards and ops consoles. Configuration stays in MT5 Manager — the API is purely for visibility.

Today, Live

Total deals processed, deals that matched a rule, deals where slippage actually fired, total USD captured, and average pip slippage.

Rolling 30-Day History

Daily totals archived for the last 30 days — pull them with one call to chart capture trends, compare days of week, or feed weekly reports.

Live Config Reload

Save a rule in MT5 Manager and the very next deal uses the new config. No restart, no downtime, no scheduled maintenance window.

PRICING

Smart Execution Pricing — From $499/Month

Licensed per MT5 server. Everything included, no hidden costs.

Monthly Subscription

$0/mo

Flexible monthly billing with full access to all Smart Execution features.

  • All four pricing modes
  • Up to 8 rules with login + group + symbol targeting
  • Trader-safe TP / SL / stop-out protection
  • Dedicated PNL house account tracking
  • Whitelist with login + group wildcards
  • Live config reload, no restart needed
  • Read-only HTTP API + 30-day stats history
  • 24/7 dedicated support
Get Started
Limited Time

Perpetual License

$0/one-time

One-time payment for lifetime access. Single server license.

  • Everything in Monthly, forever
  • One-time payment, no renewals
  • Single server license
  • All future updates included
  • Whitelabel available (minimum 3 licenses)
  • 50% off on each new license / server
  • Priority support
Get Perpetual License

Frequently Asked Questions

Everything you need to know about Smart Execution.

Will my traders see a separate charge entry on their account?

No. Smart Execution applies the slippage to the deal price before MT5 commits it, so the trader sees one deal at the modified price — exactly how real-market slippage appears on any live venue. No extra deal entries, no visible charges, no hidden lines on the statement.

What happens with Take Profit, Stop Loss, and stop-out fills?

They pass through untouched by default. Slipping a fill below a trader’s set TP (or past their set SL) is the most obvious sign of a markup plugin because the trader has a fixed reference price to compare the fill against. Smart Execution skips TP, SL, stop-out, margin-call, and pending-order activations out of the box. You can opt-in per rule if you ever need the aggressive behaviour.

How do I know how much revenue I have captured?

Configure a dedicated PNL house account in the plugin parameters and every captured amount lands there as a clean DEAL_CHARGE entry tied back to the originating deal and login. You reconcile in standard MT5 reports and read live totals plus a 30-day history through the read-only HTTP API.

Can I apply different rates to different client groups?

Yes. Every rule targets a CSV of logins and group wildcards (for example real\*, vip\Pro\*, or specific account numbers). You can run up to eight rules with different modes and rates side by side — VIP tier cheaper, retail tier higher, asset-class-specific tuning, and more. Account-level matches always beat group-level matches, so individual overrides are easy.

Can I exempt specific clients permanently?

Yes. The Whitelist parameter lets you exempt logins and group patterns from every rule. Whitelisted accounts are checked before any rule evaluation — they pay zero with zero overhead. Useful for VIPs, IBs, internal test accounts, and your PNL house account itself.

Which pricing mode should I use?

Most brokers start with usd_per_lot for predictable per-volume revenue, or percent_notional for a real institutional-style spread that scales fairly across FX, metals, crypto, and indices. fixed_pips matches the traditional FX-broker markup model; percent of profit is a trader-friendly scalper-tax that only fires on winning closes.

Does Smart Execution slow down trade execution?

No measurable impact. Group wildcards are pre-resolved at config load, so runtime matching is by login number with no string comparison on the hot path. Traders experience exactly the same execution path as before the plugin was installed.

Do I need to restart MT5 when I change a rule?

No. Save the rule in MT5 Manager and it takes effect on the very next deal. No restart, no downtime, no interrupted trading. The journal confirms every reload with a clear log line.

Is there a trial?

Yes. Contact our team and we can authorise your MT5 server for an evaluation so you can run Smart Execution on a test environment and watch the PNL account accumulate in real time before committing.

Does Smart Execution work with MT4?

Smart Execution is a MetaTrader 5 server plugin. It runs inside the MT5 Trade Server. MT4 is not supported.

Ready to Capture Your Spread Cleanly?

Run Smart Execution on a test server, see the deal flow in MT5 Manager, and watch your PNL house account accumulate in real time.