Everything you need to copy trades
across platforms and prop firms
Trade Dispensary copies the whole trade โ entries, brackets, partial exits and modifications โ not just the open and the close.
One bad session should cost you one account
Copying to several funded accounts means one signal can breach all of them at once. Every account gets its own risk limits, read from its own live balance, so a breach takes out the account that breached and nothing else. Eight controls per account, alerts when one trips, and an alert when a source goes quiet.
๐ก๏ธ Per-Account Risk Guard
Eight limits per destination: daily loss, trailing drawdown, daily order cap, daily profit target, maximum open positions, consecutive losing trades, a flatten time and a manual halt. Breach one and that account is flattened and cut out of copying immediately. Every other account carries on trading, because a shared threshold is how one bad morning ends four evaluations. Every limit is inactive until you fill it in, so upgrading changes nothing you have not asked for.
โฐ Flatten Time & Manual Halt
Give an account a time and every position on it is closed when the clock reaches it, read in that account's own timezone, so 16:08 on a Topstep account means 16:08 Eastern wherever you are. It runs once per session, so a restart that afternoon does not flatten twice. A manual halt is the other half: new entries stop immediately, open positions run to their own stops, and only Resume clears it.
๐ Discord & Slack Alerts
Paste a webhook address into the Alerts panel and Trade Dispensary messages you when a limit trips, when an account is halted or resumed, and when a flatten time runs. A Send Test button confirms the address before anything depends on it, and repeats of the same event are held for fifteen minutes so one bad afternoon cannot bury the channel.
๐ Silence Alerts
Every other alert fires when something happens. This one fires when nothing does. A copier that has stopped receiving signals looks exactly like a quiet market, and a revoked API key, a webhook pointed at an old address and a source platform that has signed you out all look identical from the dashboard, which is to say they look fine. Set a number of minutes against a source and you are told when the clock runs out.
๐ Duplicate Signal Protection
An optional setting on each source ignores a repeated entry for the same instrument and direction within a chosen number of seconds. A TradingView alert that fires on every bar close while its condition is still true is the case this is for. Entries only, never an exit, because a repeated exit is how a position that did not close the first time gets closed.
๐ Live Balance on NinjaTrader
Risk limits are measured against each account's real balance as it moves, not a number you typed in at setup. Requires Add-On 7.2 or later, which ships in the box.
๐ TradeLocker Prop Firms
Copy into any firm running TradeLocker, including FunderPro, Blue Guardian, E8 Markets, GOAT Funded Trader, Atlas Funded and FTUK. Email, password and your firm's server name is the whole setup. Brackets, trailing stops, partial closes and panic close all supported, on demo or live. See all 56 TradeLocker firms →
๐ Deepcharts Prop Firms
Copy into Deepcharts firms such as TradersLaunch through a local browser session. No API keys to generate, nothing to request from the firm, and no cloud relay in the path.
โจ๏ธ Keyboard-Driven Dashboard
The whole dashboard is reachable from the keyboard, so flattening an account or pausing a rule does not depend on finding a button while a position is moving against you.
๐ฏ True OCO Brackets
Stop loss and take profit copied as a linked pair. When one fills the other is cancelled on the destination โ no orphaned stop left working against you after a target hits.
โ๏ธ Partial & Scaled Exits
Take a third off the table and the destination takes a third off too. Partial closes reduce the copied position instead of flipping it short โ the single most common way a copier gets a prop account into trouble.
โ๏ธ Live Order Modification
Drag a pending order, a stop or a target on your source chart and the change follows through to every destination. Managing a trade no longer means the copies drift out of sync.
๐ Panic Close, Everywhere
One button flattens an account on TradeLocker, TopstepX, MT5, NinjaTrader, cTrader, Bybit, Vest Capital, Propr, Breakout and Deepcharts, then re-reads the account to confirm it actually worked. If it cannot reach the platform it tells you so, rather than reporting a false all-clear.
๐ก Live Activity View
A running feed of what the copier is actually doing โ fills, exits, closes with P&L, and any rejection with the reason attached. One signal copied to eight accounts reads as one event, not eight.
โก Speed Mode
Intelligent contract caching eliminates redundant API lookups on every order. Dramatically faster execution on TopstepX โ critical for scalping NQ, ES, MNQ, and gold futures.
Every platform. Every direction.
Send from almost any source. Receive on any destination. Mix forex, futures, and crypto.
๐ฅ Source Platforms
Platforms that send trades to Trade Dispensary
MetaTrader 5
- Pre-built Expert Advisor included
- Works with any MT5 broker
- Real-time position tracking
- Auto-detects entries, exits, modifications
- Trade forex, gold (XAUUSD), indices, commodities
TradingView
- Webhook alert integration
- Works with all Pine Script indicators & strategies
- Integrated tunnel manager (ngrok/Pinggy)
- Flexible JSON payload format
- Execute TradingView signals on prop firms
NinjaTrader 8
- Custom add-on included
- Works with any NinjaTrader broker
- Strategy and indicator signal support
- Real-time order transmission
- NQ, ES, YM, RTY, MNQ, MES, gold futures
cTrader
- cBot integration included
- Real-time WebSocket connectivity
- OAuth authentication flow
- Works with IC Markets, Pepperstone, FxPro
- Forex, CFDs, metals
Telegram Signals
- Connect any Telegram signal channel
- Automatic signal parsing โ entries, SL, TP
- No manual entry, no cloud relay
- Execute on any destination platform
- Forex, gold (XAUUSD), indices, crypto signals
ProjectX Source Monitor
- Real-time WebSocket position monitoring
- No EA or webhook required
- Auto-detects position changes
- Monitors TopstepX accounts
- Automatic reconnection handling
๐ค Destination Platforms
Platforms that receive and execute copied trades
TopstepX (ProjectX)
- Native ProjectX API execution
- OCO bracket order support
- Speed Mode for ultra-fast execution
- Real-time account monitoring
- NQ, ES, MNQ, MES, gold futures
TopstepX Web
- Normal TopstepX web login
- No API subscription required
- Local browser session, no relay
- Market entries and flatten exits
- No brackets or partial closes
Deepcharts Prop Firms
- TradersLaunch and other Deepcharts firms
- Local browser session execution
- No API keys required
- Market entries and flatten exits
- Auto front-month futures mapping
TradeLocker Prop Firms
- FunderPro, Blue Guardian, E8 and 40+ more
- Email, password and firm server name
- Market and pending orders
- Stop, target and trailing brackets
- Partial closes, live balance, panic close
- Demo and live environments
Deepcharts Prop Firms
- Local browser session execution
- No API keys required
- Market entries and flatten exits
- Per-account risk limits apply
- Runs on your machine, no relay
NinjaTrader 8
- Works with any NinjaTrader broker
- OCO bracket orders (OIF files)
- Price translate for CFD โ futures
- CLOSEPOSITION command support
- NQ, ES, MNQ, MES, gold futures
cTrader
- IC Markets, Pepperstone, FxPro
- All cTrader brokers supported
- Real-time WebSocket execution
- OAuth authentication
- Native SL/TP on orders
MetaTrader 5
- Works with any MT5 broker
- Native SL/TP support
- Direct terminal connection
- No EA required on destination
Vest & Vest Capital
- Perpetual futures on both Vest platforms
- Vest Capital evaluations and funded accounts
- Index, crypto, FX and commodity perps
- No wallet needed for Vest Capital
- Live balance, position sync and panic close
Bybit Crypto Exchange
- Linear perpetuals (USDT)
- Inverse perpetuals (Coin-Settled)
- Spot markets
- Testnet support for practice
- BTCUSDT, ETHUSDT, and more
Propr Crypto Prop Firm
- API key only, no browser, no wallet
- Hyperliquid perpetuals and HIP-3 markets
- Stop loss and take profit brackets
- Partial closes, margin mode and leverage
- Live balance and panic close
Breakout Crypto Prop Firm
- Local browser session execution
- No API keys required
- Market entries and flatten exits
- Per-account risk limits apply
Feature details
๐ Price Translate
Essential for copying CFD trades to futures platforms. Queries real-time futures prices from ProjectX and rebases SL/TP offsets for accurate NinjaTrader execution.
How it works:
- Query real-time futures price from connected ProjectX account
- Calculate SL/TP offsets from source signal
- Rebase offsets onto actual futures price
- Place brackets with correct price scale
Use cases:
- MT5 XAUUSD โ NinjaTrader Micro Gold futures
- cTrader Gold CFD โ NinjaTrader futures
- Any CFD chart โ NinjaTrader futures execution
๐ Managed Futures Contracts
Define each futures contract once. System auto-generates platform-specific symbols and provides one-click rollover.
Auto symbol generation:
- ProjectX/TopStepX: MNQH26 (ROOT + month + 2-digit year)
- NinjaTrader: MNQ 03-26 (ROOT + space + MM-YY)
- MT5/cTrader: Custom override per contract
One-click rollover:
- Update expiring contract to next month
- All linked copy rules update instantly
- Prevent trading expired contracts
โก Speed Mode
Cache platform contract IDs to eliminate redundant API lookups on every order. Delivers dramatically faster execution on TopstepX.
How to enable:
- Go to Futures Contracts page
- Click Lookup button for each contract
- System fetches and caches contract ID
- Visual indicator shows Speed Mode active
Benefits:
- Critical for scalping NQ, ES, gold futures
- Reduce slippage in fast-moving markets
- Improve fill quality on prop firm accounts
- One-time setup per contract
๐ฏ OCO Bracket Orders
Automated stop loss and take profit for every trade. Configure risk in dollars or ticks per copy rule.
Two calculation modes:
- Points/Ticks: Set SL and TP as price offsets
- Dollars: Set risk in dollars โ converted using contract specs
Platform support:
- TopstepX: Native API OCO
- NinjaTrader: OIF bracket orders
- MT5/cTrader/Bybit: Native SL/TP on order
- TradeLocker: Server-side stop and limit orders
- Propr: Server-side stop and target orders
๐ก ProjectX Source Monitor
Monitor your TopstepX account in real-time via WebSocket. Automatically copy position changes without webhooks.
Auto-detection:
- New position (flat โ long/short): Entry signal
- Position closed: Exit signal
- Scaled up: Additional entry for delta
- Scaled down: Partial exit
- Reversed: Exit + new entry
Supported platform:
- TopstepX via the ProjectX API
- Multiple accounts supported
- Automatic reconnection handling
๐ง Advanced Copy Rules
Flexible position sizing, symbol mapping, and trade control.
Position sizing:
- Multiplier: Scale source volume (e.g., 2.0 = double)
- Fixed: Always trade same quantity
Rule options:
- Reverse direction (flip buy/sell)
- Ignore SL/TP from webhook
- Ignore entry price
- Price translate (NinjaTrader only)
- Allowed/blocked symbol filters
- Max daily order limits
Your trades. Your infrastructure.
No cloud dependencies. No third-party access. Complete control over your trading operations.
Local Execution
Runs on Windows, Mac (Docker), or VPS. Trades execute directly through your platforms โ no cloud intermediaries.
Prop Firm Safe
Cloud copiers risk payout denials because orders pass through someone else's servers. Local hosting keeps execution on your own machine, with nothing third-party in the path. Firm rules on copy trading still vary, so check your own agreement.
No Monthly Fees
One-time license purchase. No subscriptions, profit sharing, or recurring costs. Own the software permanently.
Total Privacy
API credentials, strategies, and account data stay on your machine. Zero external access to your sensitive trading information.
Ready to trade smarter?
Every feature on this page is included. One-time purchase, lifetime license, no cloud, no monthly fees.
$149, reduced from $179, for a limited time. Trading carries risk of loss, so run it on a demo account before you go live.