7 days Pro+ free · no cardStart my free trial

Validate a trading strategy without hindsight

Audit signal timing, ambiguous fills, confirmation filters, parameter searches and chronological holdouts with reproducible worked cases.

What you will practise

Turn an attractive historical result into an evidence-bounded research record, separating observed performance from assumptions and information leakage.

Before you start

  • Calculate profit and loss in units of initial risk, R.
  • Understand candle OHLC values, stop orders and execution costs.

Course outline

  1. 1

    Find when a pivot signal actually became available

    Separate a historical chart marker from confirmation time and executable entry. Recalculate risk after removing hindsight fills.

    7 min
  2. 2

    Handle a candle that touches both stop and target

    Calculate outcome bounds when OHLC bars do not reveal which exit occurred first. Keep fill assumptions and costs explicit.

    7 min
  3. 3

    Measure what an extra trading confirmation adds

    Compare a fixed signal with and without a filter. Keep rejected opportunities, costs and exposure instead of counting correlated indicators as independent votes.

    7 min
  4. 4

    Keep the losing trials in a parameter search

    Audit the full search behind a winning backtest. Distinguish robustness scenarios, selected parameters and independent evidence.

    7 min
  5. 5

    Freeze a holdout without leaking future outcomes

    Separate development, selection and final evaluation. Audit boundary-crossing trades, preprocessing and reuse of inspected test periods.

    8 min

Educational material. Examples do not establish a profitable strategy. Trading costs, gaps and liquidation can produce losses beyond a planned stop.