Hey Mohamed,
i have it not measured in a replay. But, I have one real data point, and it matches yours.
On a prop account I ran EAs with stops set so that the planed loss stayed inside the daily limit. It worked for about 1,5 years. Then one forex pair opened with a big gap, far past the stops, and the positions were closed at the first price. The limit was 5 %, the day ended round about at roughly 7%.
What made it worse: a grid EA was running on the same account with open positions, so part of the daily room was already used by floating loss before the gap came. The gap didn´t have to do it alone.
So yes, the limit counted the stops, not the jump, and not what else was open. Your "the cap is the constraint, not the size" is exactly what i learned that day.
And thanks for being upfront that the live book is negative. Thats rare here, and it makes the risk part easier to trust.
Cheers,
Chris
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
We run a small MT5 stack with a 1 % daily loss cap. It had been in place for months and we trusted it.
Replaying our own history, a day where every stop gaps at its instrument’s 99th percentile reaches 13.84 % of equity. Not 1 %.
The cause is simple once you see it: the limit counts the stop, not the jump through it. The governor admits a new entry while realized loss plus open stop-risk stays under the cap — and neither term knows what a gap does. So the day keeps admitting entries right up to the line, and then the gaps arrive.
Lowering per-trade risk does not fix it. At 0.25 % risk the bad day lands at 0.980 % after 9 entries; at 0.01 % risk it lands at 0.981 % after 121. Same place. The cap is the constraint, not the size.
One more thing that surprised us: minute bars understate gaps badly. Measured against tick quotes on gold, the bar-derived figure is about a quarter of the real one, and on a scheduled release the difference is larger still. If you have ever sized a gap from bar data, it is worth re-checking on ticks.
We rebuilt the control. Same replay, same formula, same configuration: 0.753 %. It shipped with 81 tests, and 12 of 12 deliberately reverted defects were caught.
To be clear about what this is not: this is risk, not edge. Our live book is 60 trades and negative. We have not found an edge and I am not claiming one.
If anyone has measured their own worst gapped day against their cap, I would like to compare numbers.