Skip to content
All library documents

Kalman-Based Adaptive Stop Rails with Pyramiding and Staged Exits

Article Strategy library · Author: ChaoZhang

Summary

This strategy combines a recursive Kalman price estimate with a trailing stop rail whose distance from the estimate narrows over time. The rail is intended to follow favorable moves and exit when price crosses it. The described system also adds to positions after losses using a martingale-like approach and takes profits in stages, with optional safety stops after selected profit targets. Inputs cover the approach distance, order limits, take-profit levels, and long or short entries.

The document says the design is intended for trending markets, while warning that ranging conditions may trigger frequent exits and raise trading costs. Adding to losing positions can increase drawdowns, and staged exits may limit remaining upside. It provides a BTC_USDT futures backtest configuration but no reported performance statistics, so the claimed benefits are not evidenced here. The supplied source is incomplete, and the written explanation does not fully specify the signal rules or how the adaptive rail and added orders interact. Results would depend on those implementation details and parameter choices.

Key ideas

  • A recursive Kalman estimate supplies the reference for a narrowing trailing stop rail.
  • A price crossing the rail is described as an exit trigger.
  • The strategy adds to losing positions and uses multiple take-profit levels.
  • Ranging markets may cause frequent trades, while loss-based additions can increase drawdowns.
  • The backtest configuration contains no reported results, and the supplied source is incomplete.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.