Kase Modified ATR Trailing StopLoss

KaseDevMult Trailing Stop: A Technical Analysis Tool for Traders
Executive Summary
The KaseDevMult Trailing Stop is a modified Thinkorswim (TOS) study based on Cynthia Kase's volatility-based trailing stop methodology. It dynamically adjusts stop-loss levels to protect profits while allowing trades room to breathe. This white paper outlines each user-configurable input option, highlighting their functions, positives, and negatives. Designed for futures, stocks, and volatile assets on 5-15 minute charts, it balances risk management with trade longevity. Recommended defaults provide a starting point, but customization is key for strategy alignment.
Input Options: Explanations, Positives, and Negatives1. trailType (Options: modified, unmodified [default], Heiken)
Explanation: Determines the true range (TR) calculation method for volatility. "Modified" uses Kase's adjusted TR (min of range or 1.5x average, with references to prior closes). "Unmodified" employs Welles Wilder's classic TR. "Heiken" applies TR to Heikin-Ashi smoothed candles for trend filtering.
Positives: Modified offers robust volatility capture in choppy markets; Heiken reduces noise for trend-following; Unmodified is simple and familiar.
Negatives: Modified can be overly conservative in low-volatility periods; Heiken may lag in fast reversals; Unmodified ignores intrabar dynamics, leading to wider, riskier stops.
2. ATRPeriod (Default: 2)
Explanation: Sets the lookback period for averaging true range in the core ATR (Average True Range) calculation, influencing stop distance sensitivity.
Positives: Shorter periods (e.g., 2-5) react quickly to volatility spikes, tightening stops dynamically; ideal for intraday trading.
Negatives: Too short can cause whipsaws in noisy markets; longer periods (e.g., 10+) smooth excessively, potentially allowing larger drawdowns.
3. ATRFactor (Default: 3.5)
Explanation: Multiplier applied to ATR for stop offset from price; higher values create wider stops.
Positives: Balances risk—e.g., 2.8-4.2 suits volatile assets like ES or BTC, preserving winners while cutting losers.
Negatives: High factors increase exposure to pullbacks; low factors (e.g., <2) trigger premature exits, reducing profitability in trending markets.
4. firstTrade (Options: long [default], short)
Explanation: Initial assumed trade direction at chart start; sets the starting stop level before price action flips it.
Positives: Aligns with bias (e.g., long for bullish setups); minimal impact in live trading as state evolves quickly.
Negatives: Irrelevant in most scans/strategies; wrong choice on historical charts can skew backtests slightly at inception.
5. AtrAvgType (Default: AverageType.WILDERS)
Explanation: Smoothing method for ATR and TRD (True Range Derivative); Wilders is exponential-like, but other TOS averages (e.g., SMA, EMA) could be selected if supported.
Positives: Wilders emphasizes recent data, adapting to changing volatility; consistent with classic ATR.
Negatives: Less smooth than SMA in stable markets; alternatives might require code tweaks and could overfit.
6. AtrLength (Default: 3)
Explanation: Period for averaging TRD, which forms the base for stop calculations in Warning/StdDev modes.
Positives: Short lengths (3-5) make stops responsive; fine-tunes deviation bands for precision.
Negatives: Very short increases sensitivity to outliers; longer (e.g., 10) delays adjustments, risking larger losses.
7. NumTicksPadding (Default: 1)
Explanation: Adds a buffer (in ticks) to stop levels in StdDev modes, preventing immediate hits from minor noise.
Positives: Enhances survivability in tick-based instruments (e.g., futures); customizable for market granularity.
Negatives: Excessive padding widens stops unnecessarily; zero padding risks frequent, frustrating triggers.
8. KaseLine (Options: Warning, StdDev1 [default], StdDev2, StdDev3)
Explanation: Selects stop aggressiveness. "Warning" uses tight volatility-only stops; StdDev1/2/3 add 1x/2x/3x standard deviations for wider buffers.
Positives: Warning for scalping/aggressive exits; StdDev2/3 for swings, reducing false signals in trends.
Negatives: Warning too tight for volatile assets (whipsaws); StdDev3 overly loose, amplifying drawdowns.
Conclusion and Recommendations
The KaseDevMult Trailing Stop excels in adaptive risk control but requires testing per asset/timeframe. Positives include flexibility and volatility focus; negatives center on over/under-sensitivity leading to whipsaws or excessive risk. Start with defaults on ES/NQ, backtest variations, and integrate with entries for full strategies. For inquiries: info@marketfragments.com.MarketFragments.com | January 10, 2026 | Version 1.0

