Out-of-sample testing splits historical data into two parts: an "in-sample" period used to build or tune a strategy, and a held-out "out-of-sample" period the strategy never saw during development, used purely to check whether its edge survives on unseen data. A strategy that looks great in-sample but falls apart out-of-sample was likely curve-fit. Its rules were, consciously or not, shaped to fit the specific noise of the training period rather than a real, repeatable pattern.

Live forward-testing (running a strategy on genuinely new, real-time data after development is finished) is the strictest possible form of out-of-sample testing. There's no way to have curve-fit to data that didn't exist yet when the strategy was built.

zengtrade runs both: an in-sample/out-of-sample split inside every backtest ("the honest cut"), and then a full live paper-forward track record on top of that as the real, un-fittable evidence before any strategy is considered for the go-live bar.

Educational content, not investment advice. zengtrade is paper-first and non-custodial.