# Candle Range Theory

Also known as: CRT, Candles are Ranges Theory, CRT model.
A Smart Money Concepts / ICT concept (Named ICT models) in the LuxAlgo Library, with 3 indicator implementations.

## What is Candle Range Theory (CRT)?

Candle Range Theory (CRT) treats every candle as a range: its high and low are the boundaries, its midpoint is equilibrium, and the stops resting beyond either extreme are liquidity the next candles may reach for. The core model is a three-candle sequence on one timeframe. Candle 1 sets the range. Candle 2 trades beyond one of candle 1's extremes and closes back inside: the manipulation. Candle 3 is expected to deliver toward the opposite extreme: the distribution. A bullish CRT sweeps candle 1's low and closes back above it; a bearish CRT mirrors that at the high.

The model grew out of the [Smart Money Concepts](https://www.luxalgo.com/library/concept/smart-money-concepts/) and ICT community in the 2020s and spread through social media and community scripts, some of which credit it to a trader known online as Romeotpt (also 'Raid') and expand the acronym as 'Candles are Ranges Theory'. Its three acts are the [accumulation-manipulation-distribution](https://www.luxalgo.com/library/concept/accumulation-manipulation-distribution/) template laid across three consecutive candles instead of inside one. Because it is taught rather than published, details vary by teacher: which timeframes count, whether one large candle containing several smaller ones can serve as the range, and how the entry is confirmed.

The close of candle 2 is the test. A wick beyond the range that closes back inside says the break found no acceptance on that timeframe: stops beyond the extreme were filled, breakout entries are under water, and the far side of the range becomes the obvious [draw on liquidity](https://www.luxalgo.com/library/concept/draw-on-liquidity/). A close beyond the extreme says the opposite, and the CRT is void in that direction. Everything else in the model exists to filter, because a candle trading through the previous candle's high or low and closing back inside is an everyday event on any chart.

CRT is applied top-down. The range candle is read on a higher timeframe (monthly through 1-hour are all in use) and candle 2 is watched on a lower one, where the sweep plays out as a run beyond candle 1's extreme followed by a [market structure shift](https://www.luxalgo.com/library/concept/change-of-character/) back inside. Practitioners give most weight to a candle 2 that sweeps into a higher-timeframe key level, such as an old high or low, an [order block](https://www.luxalgo.com/library/concept/bullish-bearish-order-block/) or a [fair value gap](https://www.luxalgo.com/library/concept/fair-value-gap/), and treat a CRT in open space as weak.

## How to identify a Candle Range Theory setup

The bullish case is described; mirror every step for a bearish CRT at candle 1's high.

1. Choose the range timeframe and mark candle 1's high and low (wicks included) and its 50% level.
2. Wait for candle 2 to trade below candle 1's low, filling the sell-side stops beneath the range.
3. Require the close: candle 2 must close back above candle 1's low. A close below it cancels the bullish CRT.
4. Time the entry on a lower timeframe, commonly 15-minute to 1-hour against a daily range: late in candle 2 once structure shifts back inside, or in candle 3 after the close confirms. Common triggers are a [change in state of delivery](https://www.luxalgo.com/library/concept/change-in-state-of-delivery/) or a fair value gap left by the move back inside.
5. Place invalidation beyond candle 2's low and map the targets: candle 1's 50% level first, candle 1's high as the full objective.

## How traders use it

- As a daily framework: with yesterday as candle 1, a sweep of the previous day's low that reverses back inside turns the [prior period levels](https://www.luxalgo.com/library/concept/prior-period-levels/) into a plan aimed at the previous day's high.
- As an intraday session model: one widely shared variant takes the 1 AM 4-hour candle as the range, watches whether the 5 AM candle sweeps it, and executes on the 15-minute chart.
- As a risk template: stop beyond the manipulation extreme, partial at candle 1's midpoint, and the opposite extreme as a liquidity-pool [profit target](https://www.luxalgo.com/library/concept/profit-target-taxonomy/).
- As bias for other models: an active higher-timeframe CRT sets direction for lower-timeframe entries such as the [Silver Bullet](https://www.luxalgo.com/library/concept/silver-bullet/), and rules out trades against it until the CRT completes or fails.
- In LuxAlgo builds: CRT Sweep & Setup Highlighter draws the previous higher-timeframe candle, boxes a 'Manipulation' event when a chart bar trades beyond its high or low and closes back inside, and after a fair value gap or structure-shift confirmation projects the stop at the sweep extreme and the target at the candle's opposite extreme. HTF Sweep Signals marks completed higher-timeframe candles that ran the prior candle's extreme and closed back through its close; Candle 2 Closure labels the candle 2 and candle 3 conditions on the chart's own timeframe.

## Candle Range Theory vs similar concepts

- **Liquidity Sweep** (https://www.luxalgo.com/library/concept/liquidity-sweep/): A sweep is the generic event: a run through any level where stops rest, followed by failure. CRT is a model built on one specific sweep, the raid of a candle's high or low, and adds a defined range, a confirmation rule (candle 2 closes back inside), a delivery window (candle 3) and a built-in target (the opposite extreme). Every CRT contains a sweep; most sweeps are not CRTs.
- **Turtle Soup** (https://www.luxalgo.com/library/concept/turtle-soup/): Connors and Raschke's turtle soup fades a fresh 20-day extreme whose prior extreme is at least four sessions old, entering on a stop back inside the old range. CRT's reference is one candle's range, usually the previous one, and its confirmation is that timeframe's close rather than an intrabar stop entry. In CRT teaching the two often stack: the higher-timeframe CRT supplies direction, a lower-timeframe turtle soup the entry.
- **Deviation Above/below Range** (https://www.luxalgo.com/library/concept/deviation-above-below-range/): A deviation works the boundary of an established, multi-touch range and judges acceptance over time and several closes. A CRT needs no prior tests: the range is one candle, and acceptance is settled by one close on that candle's timeframe. The rotation toward the far side is shared; the range definition and the confirmation clock are not.
- **Accumulation-manipulation-distribution** (https://www.luxalgo.com/library/concept/accumulation-manipulation-distribution/): Power of Three reads its three acts inside one candle, anchored to the open. CRT spreads them across three candles, with the previous candle's extremes in place of the open as the reference.

## FAQ

### What does CRT stand for in trading?

Candle Range Theory. Some community material expands it as 'Candles are Ranges Theory', which states the premise: each candle's high and low form a range whose extremes hold liquidity.

### Is Candle Range Theory just a liquidity sweep or turtle soup?

It is built on the same failed-break event, but fixes the reference (one candle's high and low), the confirmation (candle 2 closing back inside) and the objective (the opposite extreme). Turtle soup and the [swing failure pattern](https://www.luxalgo.com/library/concept/swing-failure-pattern/) apply the failed-break logic to a 20-day extreme or a swing point, which is why many traders use a higher-timeframe CRT for direction and those patterns for the entry.

### What happens if candle 2 closes outside the range?

The CRT is void in that direction: a close beyond the extreme is acceptance, the definition of a breakout rather than a sweep. Some traders then trade the closed-through level as continuation, and the breakout candle can become candle 1 of a new CRT.

### Does Candle Range Theory work?

No independent, published study tests it, and most claims about it online are anecdotal. It shares the failed-breakout logic of turtle soup and deviations: it does well when breaks fail and poorly when they extend. Backtesting the exact rules you trade (range timeframe, close rule, entry trigger, targets) on your market is the only way to know whether your version holds up.

## Implementations in the Library

- CRT Sweep & Setup Highlighter (LuxAlgo): https://www.luxalgo.com/library/indicator/crt-sweep-setup-highlighter/
- Candle 2 Closure (LuxAlgo): https://www.luxalgo.com/library/indicator/candle-2-closure/
- PDH/L FVG (CRT) (LuxAlgo): https://www.luxalgo.com/library/indicator/pdh-l-fvg-crt/

## Related concepts

- Silver Bullet: https://www.luxalgo.com/library/concept/silver-bullet/
- Unicorn: https://www.luxalgo.com/library/concept/unicorn/
- One-shot-one-kill: https://www.luxalgo.com/library/concept/one-shot-one-kill/
- Seek & Destroy Profile: https://www.luxalgo.com/library/concept/seek-and-destroy-profile/
- Session & Weekly Profiles: https://www.luxalgo.com/library/concept/session-and-weekly-profiles/
- Model 2022: https://www.luxalgo.com/library/concept/model-2022/

---

Source: https://www.luxalgo.com/library/concept/candle-range-theory/ (LuxAlgo Library, the encyclopedia of trading & technical analysis). Free to use with attribution: https://www.luxalgo.com/library/license/