Copy + Sync.
Followers Stay in Lockstep.
CopyPulate mirrors every master event — open, close, partial close, SL change, TP change, even admin corrections to the open price or time — to every follower in real time. Built-in daily performance fees and a full REST API.
Open, Close, Edit Mirror
Sizing Modes
Daily Fee Settlement
Programmatic Control
Most Copy Tools Stop at Open and Close
The real world isn’t that clean. Dealing desks correct fills, SLs and TPs get adjusted, and follower books drift the moment your standard plugin can’t keep up:
Stale Followers After Corrections
A dealer fixes the master’s open price; the follower copies still hold the old fill. Your statements diverge.
Manual Fee Reconciliation
Performance fees calculated in spreadsheets at the end of the month. Easy to dispute, impossible to scale, no live audit trail.
Fragile External Bridges
A separate copy-trade service running outside MT5 adds latency, breaks on every release, and burdens ops with another moving part.
Hand-Edited Follower Rules
No API, no live reload — every rule change is a server admin job and a restart window. New follower onboarding takes a maintenance ticket.
The CopyPulate Difference
Master Opens 0.10 BUY XAUUSD
SL 4690.00 · TP 4710.00
Followers Mirror the Trade
Sized per rule · same SL/TP · same instant
Dealer Corrects Master Fill
All followers receive the same correction live
The MT5 Copy Trading Plugin That Mirrors Every Master Event
CopyPulate runs inside your MetaTrader 5 server as a single native plugin. When a master opens, closes, or has its position edited, every follower configured against that master receives the same change in real time — with sizing rules and performance fees handled in-plugin.
Native, In-Process
One Windows DLL in your MT5 plugins folder. No bridge, no message bus, no external runtime. Same latency as a direct dealer call.
Edits, Not Just Trades
SL, TP, open price, and open time corrections on the master propagate to every follower copy instantly. Books never drift.
Fees Settled In-Plugin
Daily UTC settlement debits the follower and credits the master on the live deal history. No spreadsheets, no nightly scripts.
See How CopyPulate Works
Walk through configuring rules via the REST API, watching opens and closes mirror to followers in real time, propagating live SL/TP and admin open-price corrections, and the daily fee settlement workflow — all inside MT5.
How CopyPulate Works
From install to live copying in under fifteen minutes.
Drop the Plugin In
A single Windows DLL into your MT5 plugins folder. Enable in MT5 Admin and set an API key. No external services to provision, no extra processes to manage.
Wire Master to Followers via API
POST one rule per master/follower pair with the sizing mode, optional SL/TP copy flag, and optional performance-fee percent. The rule store persists atomically to JSON.
Trade — Everything Mirrors Live
Opens, closes, partial closes, close-by, SL/TP edits, and open-price/open-time corrections all propagate the moment they hit the master. Followers stay in lockstep.
Daily Performance Fees, Automatic
At UTC midnight, the fee engine sums each follower’s realised P&L from copied closes and applies the configured percentage. One balance op each side, full audit trail.
Live Position-Edit Sync, Not Just Open & Close
Standard copy tools handle the easy half. CopyPulate handles the half that breaks every book: dealer-desk corrections and live SL/TP changes.
| Master Event | Mirrored? | Notes |
|---|---|---|
| Open / close | Real-time, same dispatch cycle | |
| Partial close | Proportional to master remainder | |
| Close-By (BUY vs SELL net) | Both legs handled | |
| Stop Loss change | Opt-in per rule via copy_sltp | |
| Take Profit change | Opt-in per rule via copy_sltp | |
| Open price correction (admin) | Always mirrored — dealer correction | |
| Open time correction (admin) | Always mirrored — dealer correction | |
| Direction flip | Not tracked — followers always copy master side |
Three Lot Sizing Modes, One Per Rule
Pick the mode that fits the relationship between master and follower. Mix modes freely across different rules.
Multiplier
Direct lot scaling
Follower volume = master volume × your multiplier. Set 1.0 for an exact mirror, 0.5 for half-size, 2.0 for double. The simplest mode and the right starting point for most setups.
Example
Master opens 0.10 lots @ multiplier 1.0 → follower opens 0.10 lots.
Fixed
Constant per-trade exposure
Follower always opens the same lot size regardless of the master. Ideal for risk-bounded affiliate accounts, capped IB exposure, or controlled paper-trading mirrors.
Example
Master opens 1.50 lots @ fixed 0.10 → follower opens 0.10 lots.
Equity Ratio
Proportional to live equity
Follower volume scales by follower-equity divided by master-equity, computed live each open. Bigger accounts naturally take bigger lots; followers under drawdown shrink automatically.
Example
Master opens 0.10 lots, master equity $10k, follower equity $50k → follower opens 0.50 lots.
Daily Settlement at UTC Midnight
Set a percentage per rule. Each UTC midnight, CopyPulate sums every follower’s realised P&L from copied closes since the last run. If net P&L is positive, the follower is debited and the master credited as standard MT5 balance operations.
Every settlement is a single deal each side, fully visible in the MT5 deal history. No spreadsheets, no end-of-month reconciliation, no disputes about which trades counted.
Where Brokers Run CopyPulate in the Real World
Concrete setups our customers ship in production — each with the problem it solves and the rule shape that solves it.
Signal-Provider Copy Desks
The Problem
You want to offer copy-trading from a head trader to a fleet of subscribers, with a clean way to charge the subscribers a performance fee on actual realised gains.
How CopyPulate Solves It
Configure one rule per follower mapping the master to that follower with a fee_percent. UTC-midnight settlement debits each follower’s positive net P&L and credits the master in a single audited deal each side.
Head-Trader Book Replication
The Problem
Your prop desk runs a head-trader account that should be reflected on a basket of internal follower accounts proportionally. When the desk corrects a master fill, every follower needs the same correction without manual intervention.
How CopyPulate Solves It
One master, multiple follower rules with equity_ratio sizing. Open-price and open-time corrections on the master propagate to all followers live, so the internal book never drifts.
Capped-Exposure Affiliate Mirroring
The Problem
Your introducing brokers want to mirror a master strategy onto demo or sub-accounts for marketing, but you need a hard cap on the lot size each affiliate ever opens.
How CopyPulate Solves It
Fixed-lot rules cap exposure regardless of how big the master trades. The affiliate sees the same direction and timing as the master, but the lot size is bounded by your policy.
Live Strategy Mirroring to Paper Account
The Problem
You want to evaluate a live strategy by running it small on a real master and replicating it onto a sandbox follower for parallel performance tracking.
How CopyPulate Solves It
Equity-ratio rule from a small live master to a larger paper-trading follower. Pull both accounts’ open positions and equity from the REST API to drive your own evaluation dashboard.
Multi-Investor Allocation From One Trader
The Problem
A single discretionary trader manages money for a fleet of clients. Each client should pay a performance fee on their realised gains, and each client account should scale by its own deposit size.
How CopyPulate Solves It
Master = the trader, each client = a follower rule with equity_ratio sizing and a fee_percent matching that client’s agreement. Add or remove clients via the REST API without touching the trader.
Back-Office Programmatic Control
The Problem
Your operations team wants to add a follower at 3am, remove one mid-session, or query live equity across a fleet of accounts without touching the MT5 admin terminal.
How CopyPulate Solves It
The REST API exposes rule CRUD, multi-login equity and position reads, and live status. Changes take effect on the very next master event. Wire it into your CRM, your internal dashboards, or a Slack bot.
Pairs well with Copy Trade for entry-level social copy, PAMM for pooled allocation, MAM for per-investor manager control, and Forex CRM to run client onboarding and reporting from a single back office.
Why Brokers Choose CopyPulate
Built for production MT5 servers — native, lock-free on the hot path, programmatically controlled, and operationally transparent.
Real-Time Open & Close Mirror
Every master open, close, partial close, and close-by reaches every follower in the same dispatch cycle. No external bridge, no message bus, no polling lag.
Live Position-Edit Sync
When your dealing desk corrects an open price, open time, SL, or TP on the master, the change propagates to every follower copy the instant it is saved.
Built-in Daily Performance Fees
Per-rule fee percentage. UTC-midnight settlement debits the follower and credits the master as standard MT5 balance operations — fully auditable in deal history.
Three Sizing Modes
Multiplier, fixed, or equity-ratio per rule. Equity-ratio uses live equity including floating P&L, so followers carrying open losses scale down automatically.
REST API for Everything
Add, update, remove rules from your back office. Query live equity, balances, follower counts, and open positions. Changes take effect on the next master event.
Built for Server Load
Lock-free master lookup, chunked fan-out, modify-event collapse. Survives thousands of position updates per second without stealing CPU from your trade flow.
Programmatic Control, Operational Transparency
Every change flows through the REST API. Every event hits the journal. Your support team knows what happened without opening source code.
Rule CRUD via REST
Add, update, remove rules from your back office, CRM, or ops dashboard. Changes take effect on the very next master event with no plugin reload.
Live Account Queries
Pull equity, balance, follower count, and open positions for any login. Drive your own dashboards without a separate database.
Live Config Reload
Save a plugin parameter in MT5 Admin and the rule store reloads atomically. The lock-free master index is swapped in place, no restart needed.
Honest Failure Logs
Dealer rejects (insufficient margin, invalid stops, market closed) are logged with the broker-side reason code and comment. No false success counts.
Recursion Guard
Deals that came from CopyPulate itself are skipped — the plugin never copies its own copies. Safe to layer with other plugins.
Fail-Closed Sizing
If a sizing calculation fails the follower is skipped with a warning, not opened with a fallback lot. No silent unintended trades.
PRICING
CopyPulate Pricing — From $1,500/Month
Licensed per MT5 server. Everything included, no hidden costs.
Monthly Subscription
Flexible monthly billing with full access to every CopyPulate feature, no setup fee.
- Unlimited masters and followers
- Real-time open, close, partial close, close-by
- Live SL/TP, open-price, open-time mirroring
- Three sizing modes: multiplier, fixed, equity ratio
- Built-in daily performance fee settlement
- Full REST API with key authentication
- Live config reload, no restart
- 24/7 dedicated support
Perpetual License
One-time payment, normally $25,000 — lifetime access on a single server.
- 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
Frequently Asked Questions
Common questions about CopyPulate features, performance, and integration.
How does CopyPulate differ from a standard copy-trading plugin?
Most copy tools only mirror opens and closes. CopyPulate also mirrors every dealer-desk correction on the master position — SL changes, TP changes, open-price corrections, and open-time corrections all propagate to every follower the moment they are saved on the master. Followers stay in lockstep even when the desk reaches in and fixes a fill.
What lot-sizing modes are supported?
Three modes per rule: Multiplier (follower volume = master volume × value), Fixed (follower always trades a constant lot), and Equity Ratio (follower volume scales by follower-equity-to-master-equity in real time, so accounts with floating losses scale down automatically).
Can I charge a performance fee on follower accounts?
Yes. Every rule has a fee_percent field. At UTC midnight, CopyPulate sums each follower’s realised P&L from copied closes, applies the percentage when net P&L is positive, debits the follower, and credits the master — all as standard MT5 balance operations with a complete audit trail in the deal history.
What happens if my MT5 server restarts?
Open positions are reconciled by deal comment, so existing follower trades remain linked to their master after restart. The fee engine persists its last-run timestamp and never double-bills. If the server was down for more than a day, the engine catches up at most seven daily windows before resuming normal pace.
How are master positions linked to follower copies?
Every follower copy carries a deal comment in the form cp:<master_position_id>:<master_login>. The plugin uses an internal cache for fast close lookups and falls back to scanning the comment when the cache is cold (post-restart or after a rule change). The comment also enables daily fee attribution to the originating master.
Does CopyPulate slow down my MT5 server?
No. Every callback enqueues into a worker thread in microseconds — the MT5 dispatch thread is never blocked. The master-lookup hot path is lock-free, fan-out is chunked, and repeated SL/TP edits are collapsed in the worker so rapid corrections become a single follower fan-out rather than many.
Do rule changes need a plugin restart?
No. Add, update, or remove a rule via the REST API and it takes effect on the very next master event. Saving any plugin parameter in MT5 Admin also triggers a live reload from the rule store, with no server restart required.
Can multiple followers copy the same master?
Yes — there is no cap on the number of followers per master. Each follower is configured by its own rule with independent sizing mode, performance fee, and SL/TP-copy setting.
Are stop loss and take profit always copied?
SL/TP copy is opt-in per rule via the copy_sltp flag. When enabled, the initial SL/TP at open are mirrored to the follower, and every later admin change on the master is propagated live. When disabled, the follower runs without SL/TP regardless of what the master sets.
Does CopyPulate work with MT4?
CopyPulate is a MetaTrader 5 server plugin. It runs inside the MT5 Trade Server. MT4 is not supported.
Ready to Mirror Every Master Event?
Spin up CopyPulate on a test server, wire one master to a follower via the API, and watch every trade and dealer correction propagate in real time.