Execution realismDaily Backtests: Put the Signal Before the Fill
A daily bar can hide the most important assumption in the simulation: when the order could actually have been sent.
Research notes · 18 field notes
Validraft notes on evidence quality: from point-in-time data and execution realism to statistical gates, immutable reporting, and post-validation monitoring.
Execution realismA daily bar can hide the most important assumption in the simulation: when the order could actually have been sent.
Statistical validationA long trade log may contain repeated exposure to the same days, the same market shock, and the same underlying bet.
MonitoringA validation verdict is dated evidence, not a permanent license to trust a strategy.
Research governanceEvidence about a signal and evidence about a tradable implementation are different deliverables.
Alternative dataNovel datasets can add information, but their publication history is often harder to reconstruct than their values.
Futures dataA smooth historical series can hide a chain of contract choices, adjustments, and executable roll decisions.
Data infrastructureClean data is not enough; a reviewer must be able to reconstruct where each transformation came from.
Research infrastructureA result is reproducible only when another run can recover the same inputs, decisions, and outputs.
BenchmarkingA benchmark should challenge the proposed edge, not provide an easy line to beat.
Statistical validationThe best Sharpe selected from many attempts is not comparable with a Sharpe produced by one preregistered test.
Robustness testingSimulation is most useful when it perturbs a declared mechanism and least useful when it fabricates precision.
Stress testingA stress test should challenge the economic dependency of a strategy, not merely divide history into colorful labels.
Out-of-sample validationRepeated train-and-test windows are useful only when they reproduce the decisions the strategy would really make.
Execution modelingA fixed basis-point haircut can be a useful baseline, but it cannot represent every order, regime, and level of urgency.
Execution realismGross performance describes a signal; net performance determines whether the implementation still has an economic claim.
Universe integrityTesting today's survivors in yesterday's market gives the strategy information that an investor never had.
Point-in-time dataA historical value is usable only if the simulation knows when that value became available.
Backtest overfittingA practical checklist for spotting curve-fitting before a beautiful equity curve becomes an expensive mistake.