Automate Apex Trader Funding with TradingView & NinjaTrader
CrossTrade connects your TradingView strategies to your Apex evaluation and Performance Accounts, copies trades across up to 20 PA accounts simultaneously, and enforces the trailing drawdown and daily loss limits that fail most traders.
Three steps from TradingView alert to Apex order fill
CrossTrade installs as a NinjaTrader 8 add-on and connects your TradingView account to your Apex Rithmic or Tradovate platform. Average alert-to-execution time is approximately 30 milliseconds.
Install the XT Add-On
Download the CrossTrade NT8 Add-On and connect your Apex Rithmic or Tradovate data feed. Setup takes under 5 minutes and works with simulated and funded accounts identically.
Configure your TradingView alerts
Use the free XT Alert Builder indicator to format your webhook payload visually. No JSON required. Map entries, exits, and ATM brackets to dropdown menus.
Sync strategy state to NT8
CrossTrade tracks your TradingView strategy's intended position against your Apex account's actual fills. If they desync, auto-flatten reconciles before drawdown becomes a problem.
Every Apex rule, mapped to a CrossTrade safeguard
Apex's trailing drawdown and end-of-day rules fail more traders than the market does. CrossTrade enforces each rule at the platform level, so a strategy bug or a missed manual flatten never costs you the account.
Trailing Drawdown (MLL)
Threshold trails your peak unrealized balance until you hit Safety Net.
Most accounts fail here. The drawdown follows your equity peak, including unrealized gains. Let a winner round-trip and you can fail without ever booking a loss.
Set per-account trailing drawdown thresholds. Auto-flattens and locks the account when triggered, before Apex liquidates.
Daily Loss Limit (EOD only)
$1,000 on the $50K, $1,500 on the $100K, $2,000 on the $150K.
EOD evaluation and PA accounts pause trading for the session if you hit DLL. Not a fail, but a missed flatten can carry losses past the DLL into account-fail territory.
Configure max daily loss per account. CrossTrade flattens positions and rejects new orders for the rest of the session.
4:59 PM ET position close
All positions and orders must close before 4:59 PM ET each session.
Holding past the cutoff triggers Apex's auto-liquidation safeguard, which is a last resort and not something to depend on for orders not attached to a position.
Schedule automatic flatten and order-cancel by account at any time before 4:59 PM ET. Configurable per account independently.
Up to 20 PA accounts
Apex permits managing up to 20 Performance Accounts simultaneously.
Manually monitoring 20 accounts is impossible. One desync and you're babysitting losing positions across multiple platforms.
Mirror one master account to up to 20 followers with independent sizing. Auto-sync detects drift every 3 seconds.
Stop-loss requirement
Rithmic and Tradovate reject orders without an attached stop-loss and take-profit.
Apex's enforcement is platform-level. If your TradingView alert fires a market order without bracketed SL/TP, the order rejects and your strategy desyncs.
Free indicator that builds Apex-compliant alerts with ATM brackets, stop-loss, and take-profit auto-attached. No JSON required.
30-day inactivity closure
PAs require 2 trading days with $50+ profit per rolling 30-day period.
Take a vacation, lose the account. There is no recovery once a PA is closed for inactivity, you'd need to pass a new evaluation.
Run automated strategies 24/5 from your CrossTrade VPS so qualifying activity continues whether you're at the screen or not.
Copy one strategy across all 20 of your Apex PAs
Apex lets you hold up to 20 Performance Accounts at once. CrossTrade's Trade Copier mirrors a master account to unlimited followers with independent sizing, real-time desync detection, and execution validation on every order.
- Mirror one master to up to 20 PA followers with per-account sizing
- Stealth Mode adds randomized timing variance between fills
- Auto-sync monitors and reconciles drift every 3 seconds
- Execution validation flags any failed copy in real time
- Run from any account type, eval, PA, static, or sim
Per-account risk controls with Apex's exact rule values
Set the trailing drawdown, daily loss limit, and end-of-day flatten time independently for each Apex account. When a threshold hits, CrossTrade flattens positions and locks the account before Apex's liquidation engine does it for you.
- Trailing drawdown tracking matched to your account size
- Daily loss limits ($1,000 on $50K EOD, $1,500 on $100K EOD, etc.)
- Auto-flatten at 4:59 PM ET, or earlier if you choose
- Scheduled disable on news days, holidays, or custom hours
- Per-account or grouped across multiple PAs
Apex Trader Funding evaluation accounts
Apex offers EOD Trailing Drawdown and Intraday Trailing Drawdown account types. Profit target is 6% of the starting balance with no minimum trading days. Pricing shown is full price; promotional discounts often apply.
Common questions about CrossTrade with Apex
Does Apex Trader Funding allow automated trading and webhooks?
Yes. Apex Trader Funding permits automated trading, including TradingView webhook alerts, on both evaluation and Performance Accounts. Apex also permits managing up to 20 Performance Accounts simultaneously, which makes copy trading across multiple accounts an explicitly supported use case.
The standard rules still apply: trailing drawdown, daily loss limits on EOD accounts, the 4:59 PM ET position close, and the stop-loss requirement on Rithmic and Tradovate orders. CrossTrade enforces each of these at the platform level.
How fast does CrossTrade send TradingView alerts to my Apex account?
Average alert-to-execution time is approximately 30 milliseconds end-to-end. The path is: TradingView fires the alert โ CrossTrade's cloud receives the webhook โ routes to your NT8 instance โ NT8 places the order on Rithmic or Tradovate. Running NT8 on a Chicago-based VPS near CME further reduces routing time.
Can CrossTrade enforce Apex's trailing drawdown and daily loss limit?
Yes. CrossTrade's Account Manager lets you configure per-account trailing drawdown thresholds, daily loss limits, and trailing stop targets independently. When a limit triggers, CrossTrade flattens open positions and locks the account from new orders for the rest of the session.
This runs alongside Apex's own enforcement, not against it. If Apex's auto-liquidation engine fires first, your account is already done. CrossTrade's role is to act earlier, on your terms, before the platform-level breach.
Will CrossTrade work with Apex Rithmic and Tradovate accounts?
Yes. CrossTrade works on both Rithmic and Tradovate accounts under Apex. NinjaTrader 8 connects to either platform, and the CrossTrade Add-On installs into NT8. Your routing choice between Rithmic and Tradovate doesn't change the CrossTrade integration.
Can I copy one trade to all 20 of my Apex Performance Accounts?
Yes. CrossTrade's Trade Copier mirrors a single master account to unlimited followers with independent sizing per follower. You can run one strategy on a master and have it replicate across 20 PAs of varying sizes, for example, one $50K master copying to 10 ร $50K PAs, 5 ร $100K PAs, and 5 ร $150K PAs, each with sizing matched to its trailing drawdown buffer.
Does CrossTrade automatically flatten my Apex positions before 4:59 PM ET?
Yes. The Account Manager includes a configurable end-of-day flatten time per account. Most Apex traders set this between 4:50 and 4:55 PM ET to provide buffer before Apex's 4:59 PM ET enforcement window. CrossTrade flattens open positions and cancels resting orders at the configured time.
Will using CrossTrade violate any Apex rule?
No. Automated trading, webhook alerts, and copy trading are all permitted under Apex's rules. The rules that exist (trailing drawdown, daily loss limit, position close, consistency on PAs, stop-loss attachment) apply equally whether you're trading manually or through CrossTrade. CrossTrade exists to make compliance easier, not to bypass anything.
How much does CrossTrade cost on top of my Apex evaluation fee?
CrossTrade starts at $24/month for the Standard plan (unlimited webhook alerts, unlimited NT8 accounts) and $49/month for the Pro plan (adds Trade Copier, Account Manager, and REST API access). Both plans include a free 7-day trial with full feature access. CrossTrade billing is independent of any Apex evaluation or activation fee.
Does CrossTrade work during Apex evaluations or only on funded accounts?
Both. CrossTrade works identically on Apex evaluation accounts, Performance Accounts, and static drawdown accounts. Many traders use the evaluation phase to validate their automation before moving to a PA, since the rules and platform behavior are the same.
What happens if my TradingView strategy desyncs from my Apex account?
CrossTrade's Strategy Sync transmits your TradingView strategy's intended market position with every alert, not just buy/sell signals. If the intended state and the actual NT8 position disagree, CrossTrade auto-flattens or auto-corrects based on your config. This prevents the most common failure mode for prop accounts: a missed exit fill that turns into a runaway loss past the trailing drawdown.
Stop babysitting your Apex accounts
Free 7-day trial. No credit card. Full access to webhooks, Trade Copier, and Account Manager from the first minute.
Affiliate & Trademark Disclaimer
CrossTrade is an affiliate partner of some of the companies mentioned and may receive a commission if you purchase an evaluation through the provided links. Apex Trader Funding rules, fees, and account specifications change periodically. We strive to keep this page current, but you should verify all rules and pricing directly on Apex's website before purchasing. By using CrossTrade with your Apex account, you agree to our Terms of Service and Affiliate Disclaimer.
Apex Trader Fundingโข is a trademark of Apex Trader Funding, Inc. NinjaTraderยฎ is a registered trademark of NinjaTrader Group, LLC. TradingViewยฎ is a registered trademark of TradingView, Inc. CrossTrade is not affiliated with, endorsed by, or sponsored by any of these organizations.