Edge Matrix Validator is live! · Start your 7-day free trial — use code EDGEMATRIX25 for 25% off Try it now →

Edge Matrix began as a tool for backtests. You dropped in a strategy tester report from MT4, MT5, or cTrader, and it ran nineteen statistical tests to tell you whether the result was a trustworthy edge or an artifact that would fall apart in live trading. That is still exactly what it does for a backtest.

From now on it does more. You can load a live or demo account report and put your real trading history through the same analysis. The account statement you export from your terminal, or the trade history from an MT5 account, goes in the same way a backtest does, and Edge Matrix reads it as what it is: a record of trades that actually happened.

This is a bigger change than adding a file type. A live account is not a backtest, and it should not be analysed as one. This article covers what you can now load, why the questions are different, and what Edge Matrix does to answer them honestly.

What you can load

Two formats are supported alongside the existing backtest reports.

MT4 account statements. The “Statement” or “Detailed Statement” HTML file you export from the MetaTrader 4 terminal. This is the full record of closed trades, deposits, withdrawals, and transfers on the account.

MT5 trade history. The trade history report exported from MetaTrader 5, which carries the same information in the MT5 format.

Both work whether the account is live or demo, and both work for a single strategy or for a multi-symbol account, which is labelled as a portfolio. You export the file from your terminal and load it exactly where you would load a backtest. Nothing else changes in how you use the tool.

A backtest and a live account ask different questions

The reason this matters is that the two inputs answer different questions, and running the wrong question on the wrong input gives you a misleading answer.

A backtest is a simulation. It has not risked a cent. So the question is skeptical: can this be trusted before you fund it. Is the sample large enough, is the result robust, is it curve fit to the history, would it survive real spread and slippage. The tests exist to catch a strategy that looks excellent on paper and is not.

A live or demo account is the opposite situation. The trades already happened, with real execution, real cost, real fills. Nobody needs to ask whether the result is a simulation artifact, because it is not a simulation. The questions move on. Is the edge still working, or is it decaying. Is the drawdown you have carried the one you think you carried. How healthy is the account now, and what would improve it. The same nineteen tests apply, but the reason for running them is different, and the report should speak to the account in front of it rather than to a backtest that does not exist.

So in account mode, Edge Matrix stops talking about backtests. It does not tell you your backtest is too short, or ask you to re-export your backtest, or frame a finding as something to fix before you go live, because you are already live. It reads and reports on the loaded account history.

The same tests, and the accounting done properly

Running the tests on real trades is the easy part. The trades are the trades. The hard part, and the part most retail tools get wrong, is reconstructing the account’s performance correctly when capital was added over time.

Here is the trap. To analyse an account you need an equity curve, and the naive way to build one is to take the total capital deposited, treat it as the starting balance, and add each trade in sequence. That is fine for an account funded once. It is wrong for an account funded over time, and wrong in a way that hides risk.

Consider a real account: 320 closed trades over four and a half years, funded with about 8,600 units across a dozen deposits, ending near 13,000. The naive curve starts at 8,600 as if all of it was present on day one. In reality the account started near 100 and grew as capital was added. A losing trade taken when the account really held 100 was a large share of the money at risk, but the naive curve measures it against 8,600, so its impact almost vanishes.

The effect runs both ways. Early growth on a small balance gets divided by the full deposit total, so real returns are crushed. Early drawdowns are measured against a base far larger than the balance that existed at the time, so real risk is hidden. On that account the naive method reported a maximum drawdown of about 12 percent. The drawdown the account actually lived through, and the one published on its track record, was 46.48 percent. Nearly four times worse, in the direction that flatters the account.

Edge Matrix does not use the naive curve for accounts. It tracks the balance actually at risk before each trade, takes each trade’s return against that balance, and compounds. From that it reports the figures a broker or a track-record service reports for the same account:

The time-weighted return, which is the fund-industry standard because it removes the effect of when deposits landed, something the strategy does not control.

The money-weighted return, the internal rate of return on the actual cash flows, which is what the account owner actually earned.

The true maximum drawdown, computed on the real balance curve.

On the account above, these reconcile to the decimal against the trader’s published Myfxbook page. Maximum drawdown 46.48 percent against 46.48 percent. Absolute gain, defined as trading profit over capital deposited, 50.48 percent against 50.48 percent. That match, against a calculation neither side copied from the other, is the sign the reconstruction is right rather than merely plausible.

One honesty note that comes with the territory. The compounded total return over the whole history is a large number, and it is dominated by the early period when the account held very little, where a small move is a huge percentage. That figure is provable but unstable, so Edge Matrix leads with the stable numbers, absolute gain and true drawdown, and shows the compounded total as a clearly labelled reference. The goal is the number you can defend to whoever reads it, not the biggest one.

The integrity checks do not relax

It would be tempting to soften the anomaly detection for live accounts, on the theory that a real account cannot be faked. That theory is wrong, and Edge Matrix keeps every integrity check fully active on account histories.

A statement can be edited. A demo can be the one good run out of many. An export can be partial, with a date filter quietly hiding the worst months. An account can carry large unrealised losses on open positions while its closed-trade statistics look clean. The statistical checks are exactly what surface these cases, and the math is identical whether the source is a backtest or a statement. Only the wording changes, to describe the causes that actually apply to a real account rather than the ones that apply to a tester.

Manufactured and cherry-picked track records are a real problem in this space. Turning the checks off for live data would remove the tool’s ability to catch them, which is the last thing it should do.

Live or demo: what the file says, and what it does not

One thing the file does not tell you is whether the account is live or demo. MT4 and MT5 statements have no field for it, and a freshly funded live account and a fresh demo look identical in the export. Rather than guess and risk putting a wrong label on your own account, Edge Matrix does not assert one over the other. It analyses the loaded account history for what it contains. Being honest about what the file does and does not say is more useful than a confident label that might be wrong.

What it is for

If you run a strategy on a live or demo account, you now have a way to hold it to the same statistical standard you hold a backtest to, and to see the real numbers rather than the flattering ones. You can check whether the edge that looked good in testing is still present in live trading. You can see the drawdown you genuinely carried, not a version deflated by your own deposits. You can put a track record you are about to trust, or ask someone else to trust, through nineteen tests and a set of integrity checks before you commit to it.

Backtests are unchanged. They were the reason the tool exists, and they run exactly as they did before, because a backtest has no deposits or withdrawals and never touches the account-specific accounting. What is new sits alongside them: the same rigor, now pointed at your real account.

Load an MT4 or MT5 account report and see what your trading actually looks like.

Tags: , , , , ,

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.