Tradelyze

Glossary

Backtesting terms A to Z

Last reviewed: 14 September 2026·Tradelyze

A backtesting glossary is a list of the words used in backtests, optimization, prop firm rules and statistics, each defined in one or two plain sentences. It includes the labels on a Tradelyze report, such as Match Rate and Ruin Probability. Every entry links to the page that explains the term in full.

How to use this page

Met a word you don't know on a Learn page or in a report? Find its group below, read the short definition, then follow the link if you need the detail. Terms are grouped in the order you meet them: the backtest, trade matching, optimization, validation, statistics and prop firm rules.

Which terms describe the backtest itself?

A backtest takes trading rules, price data, trading costs and a starting balance, and produces a trade list, an equity curve and summary numbers. The terms in this group name those inputs and outputs. Get them right before reading any result, because a backtest with the wrong costs or the wrong timeframe describes a different strategy from the one you would trade. What is backtesting? covers the whole process.

Which terms describe trade matching?

Trade matching checks that a second backtest of your Pine Script takes the same trades as your TradingView report. Tradelyze does this first, at a stage called Baseline Matching, because every later number describes its own re-run. If the re-run trades differently, the optimization, walk-forward and prop firm results are about a different strategy. These labels appear on the Conversion Result card and the Best Metrics card. TradingView backtest accuracy explains each one with a worked card.

Which terms describe optimization?

Optimization is backtesting the same strategy many times with different input settings and keeping the settings that score best. Every optimization term matters for one reason. The winning settings were chosen on the same prices they are scored on, so their numbers are the most flattering in the report. The labels below appear in Tradelyze's Run Optimization window and on the optimization results card. Strategy optimization covers each one in depth.

Which terms describe validation?

Validation asks whether an optimized result is likely to hold up, or was luck and overfitting. Walk-forward analysis scores settings on data the search did not tune on. The robustness checks stress-test the tuned trade list itself. These terms cover both, including the badges on Tradelyze's walk-forward and robustness cards. None of them proves a strategy will make money; each one shows a different way a backtest can fool you. Start with walk-forward efficiency and the robustness score.

Which statistics words appear in reports?

Statistics words in a backtest report describe a sample of trades or days, not a law of the market. Each definition below uses a trading example and the plain meaning, not the textbook proof. Two habits prevent most misreadings: check how many trades sit behind a number, and ask whether one extreme trade is pulling it. The five trades used in the examples are constructed, not measured: −$150, −$100, +$50, +$300 and +$400.

average = (−150 − 100 + 50 + 300 + 400) ÷ 5 = $100 per trade
median = the middle of −150, −100, 50, 300, 400 = $50

Which terms describe prop firm rules and futures?

A prop firm challenge is a paid evaluation with a profit target and loss limits. The terms below name those rules, plus the futures contract details that turn price moves into dollars. Prop firm rules decide pass or fail on fixed limits. A small definition gap, such as trailing versus static drawdown, can end an account you paid for. Firms word and change their rules often, so read your firm's current terms. Prop firm rules and backtest metrics maps each rule to the backtest number that predicts it.

How do these terms fit together on one report?

The terms fit together as a reading order. First check whether the re-run is your strategy, then how many trades back it. Then check whether the result held up, and finally whether it survives the firm's limits. Here is one constructed report, not measured data, for a 5-minute MNQ strategy on a $50,000 account with a $2,000 (4%) trailing drawdown limit.

One constructed Tradelyze report read term by term. Constructed illustration, not measured data
LabelShowsPlain reading
Match Rate94.4%134 of the 142 in-window trades matched. Green, but read the 8 unmatched trades first.
Trade Count142Above the rule-of-thumb 30 and the permutation test's 20-trade minimum.
Profit18.6%In-sample: the best result on the data the settings were tuned on. A ceiling, not a forecast.
WF Efficiency0.41Likely overfit. The badge reads FAIL because 0.41 is not above 0.5.
MC Max DD Real→P953.1% → 5.6%A less lucky order of the same trades could plausibly have fallen 5.6%, about $2,800.
Ruin Probability23.5%About 1 simulated run in 4 went past the 4% limit. At 20% or more the Monte Carlo check fails.
Total drawdown row3.3% vs 4.0%Passes on the real trade order, so the firm card can still read Qualifies. It is a share of the $50,000 start, while the Monte Carlo figures are shares of the peak, so the two differ slightly.

Read together, the terms tell a different story from the Qualifies badge. The real trade order squeezed under the limit, but a quarter of plausible orders did not, and the tuned edge mostly faded on unseen data. For your money, that means not paying the challenge fee yet. Test a smaller position size first, since dollar drawdowns shrink with size, though not exactly in proportion (why size does not scale exactly). Then deal with the walk-forward FAIL without re-optimizing until it passes. What if the verdicts disagree? covers this exact mix.

Where these terms appear in Tradelyze

The labels on this page come from Tradelyze's Conversion Result, Best Metrics, Top Trials, walk-forward, robustness and prop firm cards. Tradelyze re-runs an uploaded TradingView Pine Script strategy from your exported trade list and price data. It then runs parameter optimization, walk-forward analysis, a five-check robustness score and prop firm rule checks. It does not place trades, give financial advice or guarantee a challenge pass, and it is in beta.

To judge the whole report, not one tile, use the pre-trade checklist. Product and credit questions are in the Learn FAQ. Create an account

Frequently asked questions about backtesting terms

What does out of sample mean in trading?

Out of sample means price data a strategy's settings were never tuned on. You choose the settings on one stretch of history, the in-sample data, freeze them, and then run them once on a separate stretch. The out-of-sample result is the more honest one and is usually weaker. In Tradelyze, Mean OOS Sharpe and OOS Profit on the walk-forward card come from out-of-sample test windows.

What is slippage in backtesting?

Slippage is the gap between the price an order was meant to fill at and the price it actually got. TradingView adds it as a fixed number of ticks against you on market and stop order fills. On a Micro E-mini Nasdaq-100 (MNQ) contract, one tick per fill costs $0.50, so $1.00 when both entry and exit are market orders. Zero slippage assumes perfect fills.

What is pyramiding in TradingView?

Pyramiding is the maximum number of entries a TradingView strategy may stack in one position. TradingView's Pine Script documentation gives a default of 1, so the strategy can open a position but cannot add to it with further strategy.entry() orders. Raising it lets the strategy add to a winning or losing trade, which increases the size at risk and the drawdown when price turns.

What are tick size and point value?

Tick size is the smallest step a futures price can move. Point value is how many dollars one contract gains or loses when price moves one full point. Tradelyze's futures lookup table lists MNQ with a tick size of 0.25 and a point value of $2, so one tick is worth $0.50. Confirm both figures against the exchange's contract specifications.

What does 95th percentile drawdown mean?

A 95th percentile drawdown is the depth that 95 out of every 100 simulated runs of your trades stayed within. In Tradelyze it is the second number in MC Max DD Real→P95 on the robustness card. For example, 7.4% → 12.9% means your trades in their real order fell 7.4% at worst, while a less lucky order could plausibly have fallen 12.9%.

What is a p-value for a trading strategy?

A p-value is the probability of a result at least this good if a stated no-edge assumption were true. In Tradelyze's permutation test, that assumption is a strategy that picked long or short at random at your exact entry times. A small p-value means random direction calls rarely did as well. The American Statistical Association warns that a p-value does not measure the probability that a hypothesis is true.

What is the difference between TV Only and BT Only?

TV Only counts trades in your TradingView export that Tradelyze's re-run did not take. BT Only counts trades the re-run backtest took that have no TradingView partner, including re-run trades from before TradingView's first exported trade. Both appear on the Conversion Result card beside Match Rate. A pattern in either list, such as the same session hour, usually points to a setting or data difference.

What does TV Comparable From mean?

TV Comparable From is the first timestamp from which Tradelyze's figures can fairly be compared with TradingView's own figures for the same strategy. Before that time both backtests are still filling their indicators' history, so they disagree for reasons unrelated to the strategy. It appears on the Best Metrics card and as a Top Trials column. Compare the two reports from that timestamp onward.

What is the difference between Qualifies and Feasible in Tradelyze?

Qualifies and Not Feasible are the badge on each prop firm card: Qualifies means every rule Tradelyze checked for that firm passed. Feasible YES or NO is a column in the Top Trials table and judges each trial separately. Feasible NO also appears when a rule could not be checked. Neither covers evaluation time limits, news-trading or weekend-holding rules, which Tradelyze does not check.

What does NOT RUN mean on a robustness check?

NOT RUN is a grey badge on Tradelyze's robustness card for a check that did not happen, so nothing was measured and nothing failed. A common cause is an optimization of fewer than 50 trials, which skips the parameter sensitivity check. The score is then worked out over the checks that ran, and the verdict can be ACCEPTABLE at best, never ROBUST.

What does Trailing Realtime mean in Tradelyze?

Trailing Realtime is a drawdown type in Tradelyze's custom prop firm rule form. Its floor follows the highest balance reached after each closed trade. Despite the name, it does not follow live equity: an open trade's paper profit never raises the floor, and a loss inside an open trade never counts. Against a firm that trails on live equity, treat a narrow pass as unproven.

What is the difference between the average and the median of trade results?

The average, or mean, adds every result and divides by the number of results. The median is the middle result once they are sorted. Trades of −$150, −$100, +$50, +$300 and +$400 average $100 but have a median of $50. The NIST/SEMATECH statistics handbook notes that extreme values distort the mean but not the median, so one huge winner moves the average far more.

Sources