Light mode is here. · Every tab, chart and panel now switches from the tab bar. Free Monte Carlo runs in your browser, no account needed. Try it now →
The toolkit

Everything Edge Matrix does,
in the order you would do it

Seven steps. Each one answers a question the step before it raises.

01

Load anything you already have

MT4, MT5 and cTrader strategy tester reports. cTrader History workbooks. MQL5 signal exports, Myfxbook, and any journal CSV with a profit column. Live and demo account statements too, with deposits and withdrawals separated from the trading so a funding event is not counted as an enormous winning trade.

MT4 reportMT5 reportcTrader reportcTrader XLSXMT4 / MT5 live statementsMQL5 signal CSVMyfxbook CSVJournal CSV

One drop zone, with the format worked out from the file rather than from which button you pressed.

02

Find out how much of it was luck

Up to 50,000 simulations across three resampling methods. Permutation isolates sequencing. Bootstrap isolates sampling. Block bootstrap keeps losing streaks intact, which is the honest one when a strategy clusters, and most do. Two methods can run against each other in a single pass, and the block length is read from your trades rather than chosen by you.

Find out how much of it was luck

Backtest drawdown 5.9 percent. At the 99th percentile, 9.3 percent. That gap is the finding.

03

Nineteen tests, and one that can veto them

Each returns its own score and a written verdict rather than disappearing into an average. Statistical Plausibility runs as a gate rather than a test, because a curve that looks smooth on every other measure would otherwise outvote its own detection.

Passed94
A passing validation, score 94
17 of 19 passed, and the weak areas are still named: expected shortfall at 46, concentration risk at 68.
Failed13
A failing validation, score 13
1 of 19 passed. A razor-thin edge, an insufficient sample, and an edge that goes negative under 10 percent execution degradation.

The same tool on two strategies. Most backtests do not score 94, and a validation that could only ever agree with you would not be worth running.

04

Locate where the losses actually are

Weekday, session and month, with the sample size reported beside every finding so a pattern resting on 28 trades visibly rests on 28 trades. Where a pattern is strong enough to act on, the filter condition comes back in MQL4, MQL5 or C# for cTrader, detected from the file you loaded.

Locate where the losses actually are

Every filter added from in-sample data is another parameter fitted to the past, so re-validate afterwards and expect the score to move.

05

Check whether your portfolio diversified anything

Merge up to twenty strategies and measure how they behave together. Correlation of daily profit and loss is the number that decides whether four EAs are four strategies or one leveraged strategy, and it is invisible while each is validated on its own.

Check whether your portfolio diversified anything
Check whether your portfolio diversified anything

Four EAs that lose on the same day are one strategy with the risk multiplied.

06

Then look forward, and know when to re-optimise

Projection resamples your own trade distribution ahead and returns a fan rather than a line, because position sizing is a decision about the tail. Optimal Period estimates the window worth re-optimising over three separate ways, and where the three disagree that disagreement is itself the finding.

Then look forward, and know when to re-optimise
Then look forward, and know when to re-optimise
07

Compare, then publish

Up to ten strategies on identical tests, so the ranking comes from one set of measurements rather than separate reports read in sequence. Every module exports a self-contained document, and any report can be published to a link that anyone can open, with the reference checkable on the verify page.

Compare, then publish
Compare, then publish

Run it on something you were about to trade

The first validation is free and it is the full application on one strategy, not a limited preview.

Launch Edge Matrix → Read the documentation
Risk Disclosure

Edge Matrix is a statistical analysis tool. It evaluates historical backtest data using quantitative methods but does not predict future performance or provide investment advice. Edge Matrix does not recommend whether to deploy, modify, or discontinue any trading strategy. All trading involves substantial risk, including the risk of loss. Past performance, whether analyzed or validated, is not indicative of future results. Users are solely responsible for their trading and investment decisions.

Trading foreign exchange carries a high level of risk that may not be suitable for all investors. Past performance is not indicative of future results. The high degree of leverage can work against you as well as for you.