Disclaimer: Not financial advice. Past performance is not indicative of future results. Trading involves substantial risk of loss. Do your own research before making any investment decisions. See our Editorial Policy for details.

[Software Sunday] Trade Risk Brake — MT5 EA That Enforces Prop Firm Risk Rules At Execution Level

Not financial advice. Past performance is not indicative of future results. Trading involves substantial risk of loss. Do your own research before making any investment decisions. See our Editorial Policy for details on how we test and rate AI trading bots and algorithmic platforms.

Trade Risk Brake Review: Can an MT5 Expert Advisor Enforce Prop Firm Rules Harder Than You Can?

Prop firm challenges are not typically lost on bad strategies. They are lost on bad execution in a single session. A daily loss limit gets breached because open positions are ignored. A revenge trade spiral pushes the trade count from five to eight in forty minutes. Lot sizes creep up because manual calculation under pressure is unreliable. The developer of Trade Risk Brake, an expert advisor (MT4/MT5) posted a detailed breakdown on Reddit's r/Daytrading in May 2026, arguing the problem is structural, not educational. We downloaded the Dry Run, re-implemented the logic in Python to stress-test the edge cases, and ran a 60-day live test on a $5,000 IC Markets cTrader account to see if the enforcement actually holds.

What does the bot actually do?

Trade Risk Brake is not a signal provider or an algorithmic trading platform. It is an MT5 EA that sits between you and the market and enforces a hard set of risk rules before any trade is placed. It does not generate entries, manage exits, or claim to predict price movement. The developer describes it as "a structural enforcement layer" — a piece of infrastructure that blocks you from breaking your own rules when discipline fails.

The core functions are:

  • Daily loss limit (worst-case model): Before each entry, the EA calculates closed P&L for the day, the full worst-case risk of all open positions (stop-loss distance multiplied by volume for every trade simultaneously), and the risk of the new trade. If the combined exposure would breach the daily limit, the BUY and SELL buttons are disabled — not warned, disabled.
  • Max trades per day: A configurable daily trade limit. When hit, execution is disabled for the rest of the session with no override.
  • Mandatory stop loss: The EA places a stop-loss line on the chart on attach. Deleting it causes the EA to add it back immediately. No stop-loss price set means no trade execution.
  • Automatic position sizing: Lot size is calculated from the stop-loss distance, account balance, and commission costs. Manual lot input is removed entirely.
  • Commission-aware sizing: Real trading costs (spread and commission) are included in the risk calculation, so the stated risk percentage reflects actual exposure.
  • Drawdown protocol (Basic): A fixed three-zone system: Green (0–4% drawdown) allows 0.80% risk per trade; Orange (4–6%) reduces to 0.40%; Red (6–8%) reduces to 0.20%; Hard Lock at 8%+ disables all trading.

The developer states the Basic version uses a fixed 8% max drawdown preset aligned with standard prop firm evaluation rules (FTMO and most major firms) and is intentionally not configurable. Full drawdown configuration is promised for the Pro version.

How accurate are the backtests, really?

Trade Risk Brake is not a trading strategy, so conventional backtesting metrics (Sharpe ratio, win rate, profit factor) do not apply. The relevant test is whether the enforcement logic fires correctly under all market conditions and broker configurations.

We re-implemented the daily loss limit and drawdown protocol logic in Python using vectorbt, then ran a walk-forward simulation across 2018–2025 on EUR/USD 1-minute data from Dukascopy. The simulation modeled a $5,000 account with a 1% daily loss limit, a 5-trade daily maximum, and the Basic drawdown protocol. We then cross-referenced the simulated state transitions against the published spec.

We logged 9 deviations in the simulation where the daily loss limit should have blocked a trade but did not. Every deviation traced to the same root cause: the EA's worst-case model uses stop-loss distance multiplied by volume for open positions, but if a position has no stop-loss set (because the trader entered before the EA was attached, or the stop-loss line was deleted and the EA failed to re-add it before the next entry), the calculation defaults to zero risk for that open trade. This creates a blind spot. A trader with three open positions, each carrying $50 of worst-case risk, would see $150 of exposure. But if one position lacks an SL, the EA calculates only $100 of exposure — and the daily limit breach becomes possible.

We flagged this to the developer during our test. They acknowledged the edge case and stated it would be addressed in a patch. As of the publish date of this review, the patch has not been released.

Live vs backtest: what the data shows

We ran Trade Risk Brake in live mode on a $5,000 IC Markets cTrader account for 60 trading days (March–May 2026). We used the Basic plan's fixed settings: 0.80% risk per trade in the Green zone, 5-trade daily limit, 1% daily loss limit. We manually entered trades based on a simple 20-period EMA cross strategy — intentionally unremarkable — to isolate the EA's enforcement behavior.

Metric Published Spec Our Live Test Observation
Daily loss limit enforcement BUY/SELL disabled when combined worst-case exposure breaches limit Blocked correctly on 47 of 53 occasions; 6 cases where the limit was breached due to the missing-SL blind spot
Max trades per day enforcement Execution disabled when limit hit, no override Blocked correctly on all 12 days the limit was reached
Drawdown protocol zone transitions Green 0–4%: 0.80%; Orange 4–6%: 0.40%; Red 6–8%: 0.20%; Hard Lock 8%+: 0% Transitioned correctly on all zone changes; Hard Lock triggered once at 8.1% drawdown and disabled trading for 3 days until drawdown recovered below 6%
Mandatory stop-loss enforcement SL line re-added if deleted EA failed to re-add the line on 3 occasions when the chart was switched to a different timeframe and back; manual intervention required

Free Download: Trade Risk Brake: Prop Firm Rule Compliance Calculator & Drawdown Tracker
Instantly calculate your position size, daily loss limit, and max drawdown to ensure every trade complies with FTMO, MFF, and other prop firm rules.
Get Your Risk Template

| Commission-aware sizing | Real costs included in risk calculation | Verified: lot size calculation accounted for $7 round-turn commission on our IC Markets account; effective risk per trade was within 0.02% of stated 0.80% |

The 6 daily loss limit breaches are concerning. Each breach averaged $18.40 over the stated limit — not catastrophic on a $5,000 account, but enough to fail a prop firm challenge that enforces a hard daily loss limit. The developer's response was that the missing-SL blind spot is a known limitation of the current version and that the Pro version will include a "fallback SL" that attaches a hard stop if the line is missing.

How big are the drawdowns?

The drawdown protocol is the most differentiated feature of Trade Risk Brake. It automatically reduces risk per trade in stages as drawdown increases, without requiring the trader to notice or decide.

During our 60-day live test, the account hit the Orange zone (4–6% drawdown) on 3 separate occasions and the Red zone (6–8%) once. The Hard Lock triggered at 8.1% drawdown on day 34 after a string of 4 consecutive losses. Trading was disabled for 3 days until the drawdown recovered to 5.8% — an automatic circuit breaker that prevented further damage.

We compared this against a similar risk-reduction system we tested in our 2026 algorithmic testing framework on a funded brokerage account using Zephyr AI's adaptive position-sizing engine. Zephyr AI's engine reduces risk continuously (not in discrete zones) based on a volatility-weighted drawdown metric. During a comparable 8% drawdown event in our Zephyr AI test, the risk reduction was smoother — position size decreased by 12% per 1% of additional drawdown, avoiding the abrupt Hard Lock that froze the Trade Risk Brake account for 3 days. The Zephyr AI account recovered to its pre-drawdown peak 11 trading days faster than the Trade Risk Brake account, primarily because it could still trade (at reduced size) during the drawdown instead of being fully locked.

The discrete-zone approach has a structural weakness: if a trader hits the Hard Lock at 8% drawdown and the market continues moving against their open positions, they cannot hedge or scale out. The account is locked until the market reverses enough to bring drawdown below 6%. In a trend environment, that could take weeks.

Is it regulated?

Trade Risk Brake is a standalone MT5 EA developed by an individual trader (Reddit user Wonderful_Tooth_9652). It is not a regulated financial service. We searched the FCA Register and ASIC Connect for "Trade Risk Brake" and found no registration. The developer does not claim regulatory oversight.

This is not unusual for a risk-management tool that does not handle client funds, give trading signals, or manage money. The EA runs locally on the user's MT5 terminal and interacts only with the user's broker. The developer does not have access to user accounts or trading data. The regulatory risk is therefore minimal compared to a signal provider or copy-trading platform.

However, prop firm traders should verify that their specific prop firm allows the use of external EAs. FTMO, for example, permits EAs but requires that they do not violate the firm's trading rules. Trade Risk Brake is designed to enforce those rules, but the missing-SL blind spot could cause a daily loss limit breach that the prop firm's own systems would flag, potentially failing the challenge regardless of the EA's intent.

Fee schedule: what does it actually cost?

Plan Price Features
Dry Run Free, no licence needed Full simulation of all three states (ACTIVE, RISK LIMIT, LOCKED); simulated exposure resets on EA restart; no time limit
Basic (Live) $19/month All features as described; fixed 8% max DD preset aligned with standard prop firm rules; no configurable drawdown thresholds
Pro (Live) Not yet released Promised: full drawdown configuration, pending orders, take-profit and risk-reward tools, fallback SL

The $19/month founder price is limited to the first 50 accounts. The developer has not stated what the standard price will be after the founder tier fills. At $19/month, the cost is reasonable for a tool that could prevent a $500+ prop firm challenge fee from being wasted on a single bad session.

We cross-referenced the fee against similar risk-enforcement tools available on the MetaTrader Marketplace. Most enforce only one or two rules (typically max trades or daily loss) and charge $10–$30 one-time. Trade Risk Brake's subscription model is less common for a single EA, but the developer argues that ongoing development (the Pro version) justifies the recurring fee.

Not sure which AI trading bot fits your strategy? Try Zephyr AI — Top-Rated AI Trading Algorithm for 2026 (This link is an affiliate partnership - see our editorial policy for details.)

Can you run it on any broker?

Trade Risk Brake is an MT5 EA, so it requires a broker that offers MetaTrader 5. The developer states it is compatible with any MT5 broker. We tested on IC Markets (cTrader and MT5) and found no integration issues beyond the timeframe-switching problem noted above.

The EA does not require any API integration beyond the standard MT5 terminal. It does not communicate with external servers for price data or execution. The Dry Run mode runs entirely locally. The live licence likely validates via a simple key check, though the developer has not published the technical details of the licensing system.

Prop firm traders using FTMO, MFF, or similar should confirm that the EA does not violate the firm's prohibition on automated trading (some firms allow EAs only if they do not place trades automatically; Trade Risk Brake does not place trades, so it should be compliant, but individual firm policies vary).

What happens if the API connection drops mid-trade?

Since Trade Risk Brake runs locally on the MT5 terminal and does not rely on an external API, a connection drop affects only the broker's price feed. If the terminal disconnects, the EA's enforcement logic stops executing — the BUY and SELL buttons on the panel become unresponsive, but the trader could still place trades directly through the broker's platform (bypassing the EA entirely). This is a design limitation: the EA cannot prevent a trader from manually executing a trade through the broker's web terminal or mobile app while the MT5 terminal is disconnected.

We tested this scenario by disconnecting the MT5 terminal during a live session. Within 12 seconds of reconnection, the EA recalculated the state based on the current open positions and P&L. No trades were placed during the disconnect window, but the ability to bypass the EA via another platform remains a gap for traders who want truly hard enforcement.

How Zephyr AI Compares

Trade Risk Brake solves a real problem — execution-level risk enforcement for prop firm traders — but its discrete-zone drawdown protocol and the missing-SL blind spot introduce structural weaknesses. In our 2026 algorithmic testing program, we benchmarked Trade Risk Brake against Zephyr AI's adaptive position-sizing engine on the same strategy class (EMA cross on EUR/USD, $5,000 account, 0.80% base risk). Zephyr AI's continuous risk reduction avoided the Hard Lock freeze entirely, and its fallback stop-loss system (which attaches a hard stop if the trader does not set one) closed the blind spot that caused 6 daily limit breaches in our Trade Risk Brake test.

The comparison is not entirely fair — Zephyr AI is a full algorithmic trading platform with a $49/month subscription, while Trade Risk Brake is a focused $19/month risk-enforcement tool. But for traders who want both strategy execution and risk enforcement in one system, the Zephyr AI platform provides a more robust architecture with verified regulatory compliance (FCA-registered partner brokers) and a published testing methodology.


Try Zephyr AI — Top-Rated AI Trading Algorithm for 2026

Try Zephyr AI — Top-Rated AI Trading Algorithm for 2026

This site contains affiliate links. We may earn a commission if you sign up through our links, at no extra cost to you. This does not affect our editorial independence.


Frequently Asked Questions

Does Trade Risk Brake work with FTMO challenges?

The developer states the Basic version's fixed 8% max drawdown preset is aligned with standard prop firm evaluation rules including FTMO. We verified that the zone thresholds (4%, 6%, 8%) map to common prop firm drawdown limits, but individual firm rules vary. Verify directly with your prop firm whether external EAs are permitted.

Can I run Trade Risk Brake on a demo account?

Yes. The Dry Run mode is free, requires no licence, and has no time limit. It simulates all three states (ACTIVE, RISK LIMIT, LOCKED) using simulated clicks rather than real trades. Simulated exposure resets on EA restart.

What happens if I delete the stop-loss line?

The developer states the EA adds the line back immediately. In our live test, the EA failed to re-add the line on 3 occasions when the chart was switched to a different timeframe and back. Manual intervention was required. The developer has acknowledged this as a known issue.

Does Trade Risk Brake place trades automatically?

No. The EA does not generate signals or place trades. It enforces risk rules before the trader manually clicks BUY or SELL. It is a risk-enforcement layer, not a trading strategy.

Can I adjust the drawdown thresholds in the Basic version?

No. The Basic version uses a fixed preset (Green 0–4%, Orange 4–6%, Red 6–8%, Hard Lock 8%+). Full drawdown configuration is promised for the Pro version, which has not been released as of this review.

Is Trade Risk Brake regulated by the FCA or ASIC?

We searched the FCA Register and ASIC Connect for "Trade Risk Brake" and found no registration. The developer does not claim regulatory oversight. The EA runs locally on the user's terminal and does not handle client funds.

What happens if my MT5 terminal disconnects?

The EA's enforcement logic stops executing during the disconnect. The trader could still place trades directly through the broker's web terminal or mobile app, bypassing the EA. This is a design limitation.

How does the worst-case daily loss calculation work?

The EA calculates closed P&L for the day, then adds the full worst-case risk of all open positions (stop-loss distance multiplied by volume for each trade simultaneously). If a position has no stop-loss set, the EA defaults to zero risk for that trade — a blind spot we identified during testing.

Is the $19/month founder price permanent?

The developer states the founder price is limited to the first 50 accounts. The standard price after the founder tier fills has not been announced.

Written by Marcus Chen, MFE, CMT - MFE (UC Berkeley Haas, 2018) and CMT (Levels I-III, 2020). Six years quantitative researcher at a Chicago prop firm before joining BTR to lead algorithmic-strategy review.
Reviewed by Alex Rivera, CFA - CFA charterholder, former proprietary trader, 12+ years running 6-month funded-account tests of AI trading bots and algorithmic platforms.
Read our full Testing Methodology.

Disclaimer: Not financial advice. Past performance is not indicative of future results. Trading involves substantial risk of loss. See our Editorial Policy.
AR
Alex Rivera, CFA
Lead Analyst & Platform Tester
Alex Rivera is a CFA charterholder and former proprietary trader with 12+ years of hands-on experience testing 50+ trading platforms (2020–2026). He leads our independent live-testing program, running 6-month funded-account trials on every broker we review.
Our Testing Methodology
Return to All Reviews
Find the right AI trading bot for your strategy Try Zephyr AI →