Immediate Rules Overview for Expert Advisors in Prop Firms
If you're ready to run an EA at a prop firm, grab this quick checklist. It covers the core expert advisor rules you'll face before you even fire up a trade.
- Profit split & drawdown caps: Most firms offer a 70/30 to 80/20 split in favour of the trader, but they'll also lock a maximum drawdown at 5-10% of the allocated capital. Anything beyond that and your account gets shut down.
- Latency & execution speed: Your EA will feel the difference between EUR/USD and GBP/JPY. The euro pair usually runs on tighter spreads and lower latency, so slippage is minimal. GBP/JPY, on the other hand, can spike in milliseconds and the larger spread can eat into fast scalping strategies. Test your code on both to see where it bites.
- Risk parameters you must honour: A common rule is a 2% per-trade risk limit, meaning no single order should risk more than 2% of the account equity. Add a hard ceiling of 5% overall drawdown - if the account slips past that, the firm will intervene.
- Backtesting standards for EA compliance: You'll need at least 10,000 simulated trades, covering multiple market regimes. After that, a forward test of at least 30 days on a demo account is typically required to prove consistency.
Keep these points in mind, align your EA settings, and you'll be ready to meet the prop firm's expectations without surprise.
Eligibility Criteria for Deploying an Expert Advisor
If you're eyeing prop firm approval for your EA, you'll first need to meet the basic capital requirements. Most firms ask for a minimum testing balance of $10,000 or an allocation of 5% of the firm's pooled capital to your algorithm. This ensures the EA can handle realistic trade sizes without blowing up the account.
Next comes the verification of historical performance. You'll be asked to submit at least 12 months of trade data, showing a consistent win rate of 55% - 60% or higher, and a Sharpe ratio above 1.0. The firm's compliance team will run a back-test audit, checking for data gaps or cherry-picked periods.
Some prop houses also demand proof of strategy robustness. A Monte Carlo simulation is the gold standard here - you should be able to demonstrate that your EA can survive at least 1,000 random walk scenarios without a major drawdown. Certifications such as a CPA-approved risk analysis or a broker-verified execution report add extra credibility.
- Minimum account balance: $10,000 or 5% of firm capital.
- Historical win rate: ≥55% (most prefer ≥60%).
- Sharpe ratio: >1.0 for consistent risk-adjusted returns.
- Robustness proof: Monte Carlo simulation with 1,000 runs, no drawdown beyond 20%.
Take a typical EUR/USD scalping EA that posts a 65% win rate, an average profit factor of 1.4, and a Sharpe ratio of 1.3. With a $15,000 test account it clears the capital floor, the win rate exceeds the minimum, and the Monte Carlo results show a maximum drawdown of just 12%. In other words, it ticks all the boxes for EA eligibility and is ready for prop firm approval.
Risk Management Rules Specific to Expert Advisors
If you're running an EA inside a prop-firm account, the first thing you'll hear is “protect the capital”. EA risk management typically starts with a hard cap on how much equity you can risk on any single trade. Most firms enforce a 1 % to 2 % rule, meaning if your account sits at $50,000 you're allowed to lose only $500 to $1,000 on one execution.
- Position sizing: calculate lot size so the stop-loss loss equals the chosen percentage of equity.
- Daily drawdown limits : firms often set a 3 % to 5 % loss ceiling for the entire day, so a $50,000 account cannot shed more than $1,500 to $2,500 before the EA is forced to stop.
- Trailing stops & volatility scaling: use ATR-based trailing stops to lock in profit, and let the EA automatically shrink or expand the lot based on current volatility.
Take a GBP/JPY volatility breakout EA as an example. Suppose the 14-period ATR on the pair reads 120 pips and your stop is placed two ATRs away, roughly 240 pips. With a 2 % per-trade limit on a $30,000 account, the maximum dollar loss is $600. Dividing $600 by the 240-pip risk gives a per-pip value of $2.50, which translates to a 0.02-lot position. If volatility spikes and ATR jumps to 180 pips, the EA will automatically recalculate the lot size-now only about 0.013 lots-keeping the trade inside the 2 % rule.
By binding the EA to these parameters you keep drawdown limits in check, preserve position sizing discipline, and let the algorithm adapt without blowing the account.
Indicator and Strategy Restrictions for Automated Trading
If you're a developer or a trader looking to get funded, you'll soon run into the prop firm policy on EA indicator limits. Not every cool tool is welcome - firms draw a line at anything that can give you an unfair edge or cause market disruption.
Commonly prohibited indicators
- Custom volatility indexes that aren't publicly published - the firm can't verify the data source.
- Proprietary sentiment scores scraped from private forums - they're considered non-transparent.
- Any indicator that relies on insider-level order-flow data.
High-frequency trading (HFT) restrictions
Most prop firms cap the number of trades an EA can fire. If your algorithm pushes more than 50 trades per hour, it's flagged as high-frequency. The policy says “no HFT” because those strategies can overload the broker's servers and create slippage nightmares.
News-based EAs
Why do firms ban news-driven bots? Major announcements bring wild price swings, and slippage becomes unavoidable. Even the smartest EA can miss the execution price, turning a seemingly good trade into a loss. That risk is why many prop firms simply say “no news-based EAs .”
Allowed vs. prohibited examples
A simple moving-average crossover EA is usually permitted - it trades on clear, delayed signals and stays within the trade-frequency limits. On the other hand, a tick-replay arbitrage EA that tries to profit from millisecond price differences is often prohibited. The latter is a classic case of a restricted strategy that skirts the line of market fairness.
Trade Execution, Slippage, and Order Management Guidelines
If you're using an EA, the first rule is to favour market-if-touched (MIT) or limit orders instead of blasting pure market orders. MIT orders let you set a price you're comfortable with, while limit orders guarantee you won't pay more than you expect. This is the core of a solid EA order execution strategy and it lines up with most prop firm execution policies.
Slippage control thresholds
- EUR/USD - allow up to 2 pips of slippage.
- GBP/JPY - allow up to 10 pips of slippage.
- Any other pair - use a similar relative limit, usually 0.5 % of the average daily range.
Set these numbers in your code, then let the EA compare the fill price against the request. If the difference exceeds the threshold, the trade is rejected.
Real-time monitoring and timeout
Every open order needs a watchdog routine. The EA should poll the order status every second, and if the order stays unfilled for more than 5 seconds, automatically cancel it. This prevents stray pending orders from hanging around and eating margin.
Example scenario
Imagine your EA tries to open a 0.5-lot position on a thinly traded exotic pair. The market-if-touched order hits a price 12 pips away because liquidity is scarce. The slippage control routine flags the 12-pip gap, sees it exceeds the 10-pip limit, and aborts the trade. The EA then logs the event, cancels the pending order, and moves on to the next signal. This behavior satisfies the prop firm execution policy and keeps your risk profile tidy.
Ongoing Monitoring, Reporting, and Audit Requirements
If you're a prop-firm trader , you'll quickly learn that EA monitoring isn't a set-and-forget job. Prop firms expect regular performance reporting, and the cadence is usually weekly. Each summary must spell out profit, loss, and drawdown for the past seven days, so you always know whether you're staying inside the firm's risk envelope.
What goes into a weekly report
- Trade ID - the unique reference the platform assigns
- Instrument - the ticker or currency pair you traded
- Entry price and exit price - the exact levels that opened and closed the trade
- P&L - the raw profit or loss, plus any swaps or commissions
- Time stamp - when the trade started and finished
- Drawdown impact - how the trade affected your daily and overall drawdown
The list may look long, but most platforms can export it automatically. The key is consistency: the data you send must match what the firm sees in its own logs.
Random prop firm audits
Beyond the weekly cadence, prop firms run random prop firm audits of trade logs. These checks verify that every EA obeys the risk rules - no hidden position sizing, no overnight exposure beyond the limit, and no rogue slippage that the trader failed to report.
Imagine a monthly audit that flags an EA after a GBP/JPY trade breached the daily loss cap. The audit system spots the excess loss, tags the trade, and alerts the compliance team. You'll then receive a notice to adjust the EA's parameters or pause it until the issue is resolved. This is how ongoing EA monitoring keeps both you and the firm on the straight and narrow.
Common Violations and Associated Penalties
If you run an expert advisor (EA) on a prop-firm account, you'll quickly learn which actions raise red flags. Here are the most frequent EA violations that trigger prop firm penalties:
- Exceeding the maximum drawdown limit set by the firm.
- Generating more than the allowed number of trades per hour ( high-frequency loops ).
- Using prohibited order types such as hidden or iceberg orders.
- Violating the maximum position-size rule for any single instrument.
- Running multiple EAs that conflict with the firm's risk-management policy.
Prop firms usually apply a tiered system to handle rule breach consequences. The steps look something like this:
- First warning: a written notice reminding you of the specific breach.
- Temporary suspension: your account is blocked for a set period (often 24-72 hours) while the firm reviews the EA's code.
- Profit-share reduction: if the violation repeats, the firm lowers the percentage of profits you keep.
- Account termination: repeated or severe breaches can lead to full closure and loss of the trading line.
The financial repercussions are just as important as the operational ones. When a penalty hits, you may lose any undistributed profit share, and in extreme cases the firm can demand repayment of the capital you've been allocated. A three-day suspension, for example, not only stalls your earnings but also erodes the trust the firm has placed in your EA.
Best Practices for Maintaining EA Compliance in Prop Trading
If you're running an automated strategy on a prop desk, staying within the firm's risk rules isn't a “set-and-forget” job. It takes regular attention, a bit of discipline, and the right tools. Below are practical EA compliance tips that fit right into everyday trading routines.
- Refresh backtests with fresh market data. Every month, pull the latest price history and rerun your strategy. This simple habit lets you see whether stop-loss, draw-down, or profit-target limits are still respected under current conditions. A quick check can catch a creeping risk drift before it trips the firm's monitoring system.
- Use adaptive position sizing. Volatility isn't static - spikes happen, especially on pairs like GBP/JPY. Build a sizing rule that shrinks order size when the ATR or 30-minute range widens, and expands when markets calm. This risk-aware automation keeps your exposure in line with prop trading best practices without you having to manually intervene.
- Log every EA tweak and version. Keep a separate change-log file (or use a git repository) that records who changed what, when, and why. When the compliance team asks for audit evidence, you'll have a clear timeline that proves you're transparent and responsible.
- Test . Most prop firms offer a demo or sandbox environment. Deploy fresh code there first, watch the live-feed behavior, and verify that new filters don't break your risk parameters. Only after a clean sandbox run should you push the update to the live account.
By treating each of these steps as a habit, you turn compliance from a headache into a routine part of your trading workflow, letting your EA focus on generating profit while you stay safely inside the firm's rules.