Prop Firm Automation FAQ
Which prop firms allow bots, how to stay compliant, drawdown protection, risk controls, and copying trades across funded accounts.
Prop Firm Automation
Most major futures prop firms allow automated trading. Here's the breakdown as of 2026:
| Prop Firm | Platform | Automation Allowed? | Copy Trading Allowed? |
|---|---|---|---|
| Apex Trader Funding | Tradovate / Rithmic | Yes | Yes (same strategy, own accounts) |
| TopStep (TopStepX) | ProjectX | Yes | Yes |
| Bulenox | Tradovate / Rithmic | Yes | Check latest rules |
| TradeDay | Tradovate | Yes | Yes |
| Tradeify | ProjectX | Yes | Yes |
| Take Profit Trader | Tradovate / Rithmic | Yes | Check latest rules |
| My Funded Futures | Tradovate / Rithmic | Yes | Yes |
| FundedNext | Tradovate | Yes | Check latest rules |
Important: While automation is generally allowed, each firm has specific rules about:
- High-frequency trading (HFT) — Most firms prohibit excessive order frequency
- News trading restrictions — Some firms restrict trading around major economic events
- Consistency rules — Some firms require consistent lot sizing and trading patterns
Always review your specific prop firm's rules before automating. PickMyTrade supports all prop firms that use Tradovate, Rithmic, or ProjectX as their trading platform.
Prop firm bot rules vary by firm, but common requirements include:
- No exploitation of platform quirks — Bots must trade based on genuine market strategies, not exploit data feed glitches or latency differences
- Reasonable order frequency — Avoid sending hundreds of orders per minute; most firms flag excessive order activity
- Drawdown compliance — Your bot must respect daily loss limits and trailing drawdown rules. If your automated strategy hits the daily loss limit, it should stop trading immediately
- Market hours compliance — Many firms require all positions to be closed before the daily cutoff (typically 3:10-4:00 PM ET)
- Consistency — Some firms (especially funded accounts) require your profits to be spread across multiple days, not concentrated in one or two trades
- No copy trading from external signal providers (in some firms) — Using your own strategy across your own accounts is typically fine
With PickMyTrade, you can configure daily loss limits, trading time restrictions, and position flattening to ensure your automated strategy stays compliant with prop firm rules.
Staying compliant with prop firm rules while running automated trading requires proper configuration:
- Set daily loss limits — Configure in both your automation platform (PickMyTrade Risk Settings) and your broker platform. Set the automation limit slightly below the prop firm's limit to create a safety buffer.
- Configure trading hours — Use PickMyTrade's Trading Time Settings to ensure your bot only trades during allowed hours. Enable "Close Positions/Orders" at end of session to auto-flatten before the cutoff.
- Limit position size — Set maximum contract limits in your automation settings to prevent oversizing.
- Enable news-aware trading — PickMyTrade integrates with ForexFactory calendar to automatically pause trading before high-impact news events (if your prop firm restricts news trading).
- Monitor drawdown — Set trailing max drawdown in your Tradovate risk settings to automatically lock trading if the drawdown limit is approached.
- Use the pause feature — If your strategy is having a bad day, use PickMyTrade's pause button to temporarily halt automation without canceling alerts.
If your automated trading bot exceeds the drawdown limit on a funded prop firm account, the consequences are typically:
- Account lockout — The prop firm will immediately lock your account and close all open positions
- Failed evaluation/loss of funded account — You lose access to the account and any pending payouts
- No recovery — Most prop firms do not allow you to continue after breaching the drawdown limit
How to prevent this with automation:
- Set PickMyTrade's daily loss limit to 70-80% of the prop firm's actual limit
- Configure weekly loss limits as an additional safety net
- Use Tradovate Risk Settings (if on Tradovate) with End-of-Day or Real-Time Trailing Max Drawdown
- Set position size limits to prevent oversized trades
- Use time-based trading restrictions to close all positions before the daily session end
The most common cause of automated drawdown breaches is running a bot without proper loss limits configured. Always test your risk settings on a demo account before going live on a funded account.
The best automation tools for futures prop firms in 2026, ranked by value and features:
- PickMyTrade — $50/month
- Supports Tradovate, Rithmic, and ProjectX (covers all major prop firms)
- Multi-account trade copying across unlimited prop firm accounts
- Daily/weekly loss limits, trading time restrictions, news-aware pausing
- No-code setup, sub-200ms execution
- 5-day free trial, no credit card required
- TradersPost — $250/month
- Supports Tradovate and Interactive Brokers
- More expensive but has strategy builder features
- No Rithmic or ProjectX support
- NinjaTrader — $99/month or $1,499 lifetime
- Built-in automation via NinjaScript (requires C# coding)
- Direct exchange connectivity
- Not connected to TradingView
For prop firm traders, PickMyTrade is the most popular choice because it's the only platform that supports all three major prop firm platforms (Tradovate, Rithmic, ProjectX) at a single $50/month price point with unlimited strategies and trades.
The best trade copiers for futures trading in 2026:
- PickMyTrade Trade Copier — Built into the platform at no extra cost ($50/month total). Supports Tradovate and ProjectX account copying. Features: quantity multiplier per account, master/follower setup, SL/TP propagation across all accounts, real-time status monitoring.
- PickMyTrade Multi-Account via Webhooks — For automated copying: a single TradingView alert simultaneously executes on unlimited accounts. Supports Tradovate, Rithmic, IB, TradeStation, and ProjectX.
- NinjaTrader copy trading — Available through third-party add-ons, requires NinjaTrader platform and C# knowledge.
Key features to look for in a futures trade copier:
- Low-latency copying (simultaneous execution, not sequential)
- Quantity multiplier (scale position sizes per account)
- SL/TP propagation (bracket orders copy to all accounts)
- Cross-platform support (Tradovate + Rithmic + ProjectX)
- Prop firm compatibility
Risk management for trade copying to funded prop firm accounts requires special attention:
- Set per-account quantity multipliers — Don't use the same position size for every account. A $50K funded account should trade more contracts than a $25K account. Use PickMyTrade's quantity multiplier feature (e.g., 1x for 25K, 2x for 50K).
- Configure individual risk settings — Each funded account may have different drawdown rules. Set daily loss limits per account that match or are below the prop firm's thresholds.
- Use percentage-based position sizing — Instead of fixed quantity, use risk_percentage to auto-calculate position size based on each account's current balance.
- Enable trading time restrictions — Ensure all accounts flatten positions before the prop firm's daily cutoff time.
- Monitor all accounts — Regularly check PickMyTrade's Account Management dashboard to verify all accounts are executing correctly and within risk limits.
- Start with paper trading — Test your copy setup on demo accounts first to verify quantity multipliers and risk settings work correctly across all accounts.
Protecting your account from catastrophic losses with automated trading requires multiple layers of defense:
- Daily Loss Limit — Set a maximum daily loss (e.g., 2-3% of account). PickMyTrade and Tradovate both offer daily loss limit settings that stop all trading when reached.
- Weekly Loss Limit — Additional safety net at the weekly level (e.g., 5-6% of account).
- Per-Trade Stop Loss — Every automated trade should have a stop loss attached. Never run automation without SL. Use bracket orders (OCO) so the SL lives on the broker server.
- Maximum Position Size — Limit how many contracts your bot can hold at once. Set this in your broker's risk settings.
- Trading Time Windows — Restrict trading to specific hours. Auto-close all positions before session end.
- News Event Pausing — Pause automation before high-impact news (FOMC, NFP, CPI) that can cause extreme volatility.
- Kill Switch — Use PickMyTrade's manual pause button to instantly stop all automation if something looks wrong.
- Position Sizing — Never risk more than 1-2% of your account per trade. Use percentage-based sizing.
Pre-launch risk checklist for automated trading:
- ☑ Stop Loss configured on every trade (dollar, percentage, or price-based)
- ☑ Take Profit configured (single or multi-level TP)
- ☑ Daily Loss Limit set (recommended: 2-3% of account in PickMyTrade risk settings)
- ☑ Weekly Loss Limit set (recommended: 5-6% of account)
- ☑ Maximum position size configured in broker risk settings
- ☑ Trading time restrictions set (auto-close positions before session end)
- ☑ Paper trading completed for at least 2 weeks with consistent results
- ☑ Backtest reviewed with realistic slippage and commission assumptions
- ☑ Alert JSON verified on demo account (correct symbol, quantity, SL/TP)
- ☑ Broker balance sufficient with margin buffer for drawdowns
- ☑ Monitoring plan in place (check dashboard at least daily during first week)
- ☑ Emergency plan — Know how to quickly flatten all positions and pause automation
Automated drawdown protection is the single most important risk management feature for funded prop firm accounts. Without it, a malfunctioning bot or runaway strategy can breach your daily loss limit or trailing drawdown in seconds — costing you the account.
Here is how to protect yourself:
- Set a daily loss limit in your automation platform: configure a maximum dollar loss per day. When combined daily losses hit this threshold, the platform automatically stops executing new trades for the rest of the session. Set this 10–20% below your firm's actual daily loss limit to create a buffer.
- Enable auto-flatten at drawdown threshold: many automation tools can monitor your account equity in real time and flatten all positions if your trailing drawdown floor is approached. This is your last line of defense.
- Use bracket orders with hard stop-losses: never send a market entry without an attached stop-loss. Bracket orders (entry + SL + TP) ensure every trade has a predefined worst-case exit.
- Understand trailing vs. EOD drawdown: trailing drawdown moves up with your highest equity and never resets. EOD (end-of-day) drawdown only updates at session close. Your risk guards must match the type your firm uses.
PickMyTrade supports stop-loss and take-profit brackets on all supported brokers (Tradovate, Rithmic, ProjectX, and more) and allows you to configure position sizing and risk parameters per account — critical for managing multiple funded accounts safely at $50/month.
Explore other FAQ topics
Ready to Automate Your Trading?
Start your 5-day free trial today. No credit card required. Connect TradingView to your broker in under 5 minutes.
Start Free Trial