StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
Help Center/Indicators/Chande-Kroll Stop

Chande-Kroll Stop

📈Indicators
📌

Chande-Kroll Stop

📋

What is Chande-Kroll Stop?

The Chande-Kroll Stop is a volatility-based trailing stop indicator developed by Tushar Chande and Stanley Kroll. It calculates dynamic stop-loss levels based on the Average True Range (ATR), providing both a long stop (support) and short stop (resistance) that adapt to current market volatility. It helps traders set intelligent stop-loss levels that account for normal price fluctuations.

⚙️

How it works

The Chande-Kroll Stop is calculated in three steps:

1. First Stop (highest/lowest of ATR trailing stop):
   stop_long_initial  = Highest High(N) - ATR_mult * ATR(atr_period)
   stop_short_initial = Lowest Low(N)   + ATR_mult * ATR(atr_period)

2. Final Stop (smoothed over stop_period):
   CHANDE_KROLL_LONG  = Highest(stop_long_initial, stop_period)
   CHANDE_KROLL_SHORT = Lowest(stop_short_initial, stop_period)

The long stop rises during uptrends and provides dynamic support. The short stop falls during downtrends and provides dynamic resistance.

⭐

Key features

  • ATR-based — Automatically adjusts to current volatility
  • Dual stops — Provides both long and short stop levels simultaneously
  • Trailing mechanism — Stops move in favor of the trend and hold during retracements
  • Trend filter — Price position relative to stops indicates trend direction
📌

Trading signals

Buy signals

  • Price crosses above CHANDE_KROLL_LONG (bullish trend starting)
  • CHANDE_KROLL_LONG crosses above CHANDE_KROLL_SHORT (long stop above short stop — bullish)
  • Price holds above both stop lines (confirmed uptrend)

Sell signals

  • Price crosses below CHANDE_KROLL_SHORT (bearish trend starting)
  • CHANDE_KROLL_SHORT crosses below CHANDE_KROLL_LONG (short stop below long stop — bearish)
  • Price holds below both stop lines (confirmed downtrend)
📌

Parameters

| Parameter | Default | Description | |-----------|---------|-------------| | ATR Period | 10 | Period for ATR calculation | | ATR Multiplier | 1.0 | Multiplier for ATR distance | | Stop Period | 9 | Smoothing period for final stop levels |

📌

Sub-components

| Component | Description | |-----------|-------------| | CHANDE_KROLL_LONG(10) | Long stop level (support) | | CHANDE_KROLL_SHORT(10) | Short stop level (resistance) |

💡

Example conditions

| Condition | Description | |-----------|-------------| | close > CHANDE_KROLL_LONG(10) | Price above long stop (bullish) | | close < CHANDE_KROLL_SHORT(10) | Price below short stop (bearish) | | close cross_over CHANDE_KROLL_LONG(10) | Bullish crossover of long stop | | close cross_under CHANDE_KROLL_SHORT(10) | Bearish crossover of short stop | | CHANDE_KROLL_LONG(10) > CHANDE_KROLL_SHORT(10) | Bullish stop alignment |

💡

Tips

  • The Chande-Kroll Stop excels as a dynamic stop-loss placement tool — use it to set and trail stops
  • Higher ATR multiplier = wider stops (fewer whipsaws but larger losses per trade)
  • Lower ATR multiplier = tighter stops (more whipsaws but smaller losses per trade)
  • When both stops converge, it indicates a consolidation — prepare for a breakout
  • Works well combined with trend indicators like ADX to confirm trend strength
  • Can be used as entry and exit signals simultaneously: enter on stop break, exit on opposite stop break
Related Resources|Fibonacci CalculatorPivot Points CalculatorTrading Blog