Avoiding Decision Whipsaws in Systematic Strategies

Most systematic traders eventually learn the same lesson: strategies fail less often because they are “wrong” and more often because they react too aggressively to marginal information. Classic moving-average crossover systems made this clear decades ago.

When price oscillates near a long-term average, naïve crossover logic churns. Transaction costs rise, realized returns decay, and drawdowns increase for no good reason. The traditional fix—adding a buffer above and below the moving average—was not about forecasting. It was about stability.

For example, instead of going long the moment price crosses above a 200-day moving average, a system might require price to be 1% above it before entering, and 1% below before exiting. That buffer creates hysteresis: a zone where the system deliberately does nothing when the signal is uncertain.

Modern quantitative and AI-driven strategies face the same problem in a less transparent form. Many combine multiple signals or nonlinear logic and ultimately emit a hard state: long, short, or cash. Unlike probabilistic models, there is no confidence score—only a decision. This makes traditional buffers difficult to apply.

The key reframing is simple. Hysteresis is not about indicators or probabilities; it is about decision robustness. A fragile signal is one that would flip under a small, realistic change in inputs. A robust signal would not.

This leads to a model-agnostic solution: perturbation testing. At each decision point, inputs are nudged slightly and the decision is recomputed. If the output changes, the signal is near a boundary. If it does not, the signal is likely stable.

One defensible way to size that nudge is to tie it to recent volatility. Let 𝑟 represent recent bar-to-bar returns at the strategy’s timeframe. A simple choice is:

This asks a straightforward question: would the decision change under half of a typical bar’s movement? If so, the signal lacks sufficient robustness to justify a transition.

It is important not to treat this as a typical AI hyperparameter. Tuning the perturbation size to maximize backtest performance risks overfitting. Its role is not to improve in-sample metrics, but to represent plausible uncertainty around the decision point.

Once instability is detected, the response is a policy choice. Some systems hold the prior position. Others reduce exposure or move to cash until clarity improves. In either case, the underlying model remains unchanged; only the discipline of acting on its signals improves.

This philosophy underlies modern systematic frameworks such as the Sentinel Framework at Twin Tiger Management. The objective is not to increase signal frequency, but to ensure that portfolio transitions occur only when signals are structurally stable.

The lesson is familiar, even if the tools have evolved. If a strategy only works when the market sits exactly on the line, it is unlikely to behave well when real capital is involved.

Important Disclosure:

This material is provided for informational and educational purposes only and does not constitute investment advice or a recommendation to buy or sell any security. The concepts described are general in nature and do not guarantee any particular outcome. Actual investment results may differ materially.

Tony Hwang

Tony oversees the firm’s technology and quantitative research, including the development of data-driven investment systems. He holds a master’s degree in Data Science from the University of California, Berkeley.

Next
Next

From Candlesticks to Factors: How Modern Quantitative Systems Identify Market Patterns