Reading VaR as the maximum possible loss
It is the opposite: the threshold that the worst 5% of days should exceed. The 2015 Swiss franc revaluation was that kind of day, and no confidence level built from prior years would have made it predictable.
Value at risk (VaR) is a modelled estimate of the worst loss over a set horizon at a stated confidence level. A 95% one-day VaR of 2% means the account should lose more than 2% on about one trading day in twenty — and it says nothing about how much more.
also: VaR, value-at-risk
Updated · Reviewed
A sentence of the form: on a normal day we do not expect to lose more than this much, and we hold this much confidence in that. The part people forget is the days that are not normal — the figure says nothing at all about those.
Maximum drawdown tells you what already happened; value at risk tries to describe a typical bad day before it arrives. For an unattended EA that helps — if you understand its two failure modes: too cautious on ordinary days, too small on the day that mattered.
VaR = z × σ × √t × Account value This is the parametric form, which assumes returns follow a normal distribution. Historical VaR replays the actual returns and inherits whatever the sample contained; Monte Carlo VaR simulates from an assumed distribution and inherits whatever that assumption gets wrong. FX returns have fat tails, so every version understates the extremes.
No single number describes a strategy. These metrics change how this one should be read.
An EA runs on a $10,000 account whose daily returns have a standard deviation of 1.2%. What does a bad-but-not-extraordinary day cost at 95% confidence?
The figure stays silent on whether the day that breaches it costs $250 or $2,500.
Calculation 1.645 × 1.2% × √1 × 10,000 = 197.4
Result 95% one-day VaR of about $197 — and one day in twenty should be worse
Read VaR as one input to a position-sizing decision, never as a safety guarantee. Four things must travel with it or nobody can check it: horizon, confidence level, method, and which days went into the series.
| Range | What it means |
|---|---|
| Quoted without a horizon or confidence level | Uninterpretable. A one-day 95% figure and a ten-day 99% figure differ by more than four times for the same account. |
| Historical VaR on every weekday, for a low-frequency EA | Often zero, and therefore empty. Seven of the 24 records published here trade on so few days that this figure comes out as exactly 0. |
| Historical VaR on active days, over several years | The most defensible retail version: it replays what the strategy did on the days it traded, not what a formula assumes. |
mt5depot EA pages publish observed maximum drawdown from the tester report rather than a modelled VaR, because a buyer can re-derive that figure from the published trade ledger. Every measured figure on this page comes from those same 24 ledgers (EXP-VAR-DAILY-001), closed-trade basis.
It is the opposite: the threshold that the worst 5% of days should exceed. The 2015 Swiss franc revaluation was that kind of day, and no confidence level built from prior years would have made it predictable.
They do not follow one. On the published records, five of the 24 EAs saw a single day beyond three times their parametric 95% VaR. That is close to five standard deviations, which a normal model calls impossible inside a few thousand trading days.
A 99% figure is roughly 1.4 times the 95% figure with nothing else changed. Switching from every weekday to active days changes it far more: the same EA reads 0.369% on one basis and 0.812% on the other. Two VaRs are comparable only when horizon, confidence, method and day basis all match.
The model reads realised returns. A strategy that averages down produces a placid series and a small VaR while carrying an open loss the figure cannot see — and a closed-trade ledger has the same blindness for any EA.
Drawdown accumulates across days; VaR describes one. On the published records the worst single day was a median 0.38 of the tester's balance drawdown, and on none of the 24 EAs was it the whole drawdown.
The Strategy Tester report has no VaR line, so the figure comes from the deals list. The basis below matches this site’s published records: closed-trade profit by calendar date, as a share of the deposit.
| Measure (closed-trade basis, % of deposit) | Median across 24 EAs | Range or count |
|---|---|---|
| Weekdays on which a trade closed | 19% | 3.11% to 96.28% |
| Historical 95% VaR on every weekday equals 0 | — | 7 of 24 EAs |
| Parametric 95% VaR on active days | 1.435% | — |
| Historical 95% VaR on active days | 0.955% | — |
| Worst single day | 2.544% | up to 11.494% |
| Worst day ÷ parametric 95% VaR | 1.59× | 0.69× to 4.18× |
| Active days breaching the parametric 95% VaR | 1.61% | 289 breaches vs 484 promised, over 9,681 days |
| Expected shortfall ÷ historical 95% VaR | 1.22× | up to 2.17× |
Both failure modes sit in one table: the breach rate says the normal model is too cautious on ordinary days, the worst-day multiple says it is too small on the day that matters. A higher confidence level fixes neither — both errors come from the shape of the distribution, not from z.
How to run a backtest in MT5 explains which of the report’s two drawdown figures to believe, and reading an MT5 backtest report covers the rest of the report. Turning a trough into a deposit is the job of risk management for EA traders. The expert advisor definition covers what an EA can and cannot see while it runs.