What should a stock market simulator handle?
An equity simulator has to handle splits, dividends, delistings and overnight gaps before its replayed history represents anything a trader could have acted on. Currency data needs none of these corrections, which is why tools built for forex often handle equities poorly.
Splits are the most visible. A four-for-one split divides the price by four overnight without anything happening economically, and unadjusted data shows a catastrophic single-bar decline that never occurred. Any strategy reacting to large single-bar moves will trade these phantom events enthusiastically.
Dividends work the other way and are subtler. On the ex-dividend date the price drops by roughly the dividend, which is a real price move that costs a holder nothing because they receive the payment. Unadjusted data treats it as a loss, adjusted data smooths it away, and neither representation is right for every purpose.
Delistings are the one nobody sees, because the affected companies are simply absent from the instrument list. A simulator whose universe is today's listed companies is showing you a history filtered to the survivors.
Does practising on stocks transfer to other markets?
Execution habits transfer well across markets; setup-specific intuitions transfer poorly, because the structural features an equity setup depends on often do not exist elsewhere.
The transferable part is mechanical and behavioural: sizing arithmetic, stop discipline, the habit of following a written rule after a loss. None of that is instrument-specific and practice on any liquid market builds it.
What does not transfer is anything resting on the equity market's particular structure. A strategy built around the opening auction, or around the gap between yesterday's close and today's open, has no direct equivalent in a currency market that trades continuously through the week. Practising it on stocks and deploying it on forex means deploying a strategy whose core condition is absent.
Session structure is the reverse case. Equities have a hard open and close that concentrate volume at both ends of the day, and a strategy calibrated to that concentration behaves differently in a market where liquidity moves around the clock between regions.
Why do equity backtests flatter themselves more than forex ones?
Equity backtests flatter themselves primarily through survivorship, because the universe of instruments available to test is filtered by which companies still exist, and the ones that failed are exactly the ones that would have hurt.
The effect is largest for strategies that buy weakness. Every deep decline in a surviving company's history eventually recovered, by construction, because the company survived. A rule that buys large drawdowns therefore looks far better on a survivor-only universe than it would have looked in real time, when the same rule would also have bought the companies that never came back.
Corporate actions add a second layer. Beyond splits and dividends there are spin-offs, mergers and ticker reassignments, and a ticker reused by a different company creates a price series that stitches two unrelated businesses into one chart.
Currency data has none of this. A pair does not go bankrupt, does not split, and pays no dividend — which is why forex results are easier to trust structurally even when everything else about the test is equally flawed.
How do you practise an equity strategy honestly?
Practise on adjusted data, on a universe that includes companies which later failed, and with the gap behaviour modelled explicitly rather than treated as an ordinary bar.
Confirm the adjustment method before anything else. Ask whether the series is split-adjusted, whether it is dividend-adjusted, and whether the adjustment was applied retroactively across the whole history. A tool that cannot answer is a tool whose charts you cannot interpret.
Handle gaps as their own event class. A stop level inside an overnight gap does not fill at the stop, it fills at the open, and a simulator that shows a clean fill at your stop price is describing an execution that could not have happened. For strategies holding overnight this single assumption can account for most of the difference between practice and reality.
Where the universe is survivor-only and cannot be fixed, say so and restrict the conclusions rather than quietly generalising them. That is a limitation to be stated, not a detail to be smoothed over.
What does QuantParadox cover for equity-style strategies?
QuantParadox grades strategies across thirty forex, metals, index and crypto instruments, which covers index products such as the major stock indices rather than a broad universe of individual company shares.
That is a genuine scope limitation and worth stating plainly: for single-name equity screening across thousands of tickers, a dedicated equities platform is the right tool and this is not it. Where an index-level strategy is what you are testing, the same defaults apply — out-of-sample grading, minute resolution, explicit cost modelling, and disclosure where coverage is thin.
The methodological problems described above do not disappear on indices, and two of them apply directly. Index composition changes over time, and gap handling still decides what happens to a stop sitting inside an overnight move.
Our articles on survivorship bias and on splits and dividends go through the equity-specific corrections in detail, including the checks that reveal whether a vendor's data has had them applied.