# ICT Concepts

ICT Concepts is an indicator on [Vela](https://vela.luxalgo.com/chart), our next-generation charting platform, written in Pine Script®.

The core Inner Circle Trader toolkit in one indicator: market structure shifts and breaks, order blocks and breakers, fair value gaps and other imbalances, buyside and sellside liquidity, displacement, killzones, and New Week/Day Opening Gaps. A Present mode keeps recent elements clean while historical mode replays how each level played out.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Apr 10, 2023.
- Access: free.
- Concepts: [PD Arrays](https://www.luxalgo.com/library/concept/pd-arrays/) (primary), [Fair Value Gap](https://www.luxalgo.com/library/concept/fair-value-gap/), [Bullish/bearish Order Block](https://www.luxalgo.com/library/concept/bullish-bearish-order-block/), [Liquidity Sweep](https://www.luxalgo.com/library/concept/liquidity-sweep/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn2bus0036vhsgrme5q753
- Page: https://www.luxalgo.com/library/indicator/ict-concepts/

**ICT Concepts** condenses the Inner Circle Trader methodology into a single suite: market structure shifts and breaks, order blocks and breakers, fair value gaps and other imbalances, buyside and sellside liquidity, displacement, killzones, and New Week/Day Opening Gaps. In ICT vocabulary, it keeps the [PD arrays](https://www.luxalgo.com/library/concept/pd-arrays/) you would otherwise draw by hand marked and updated automatically, simulating manual construction while keeping clutter down.

## How to Trade the ICT Concepts?

- **MSS**: a trend-defying swing break, ICT's reversal signal, his term for what others call CHoCH.
- **BOS**: a break through prevailing swing highs or lows via retracement, suggesting liquidity-seeking behavior in trend direction.
- **Order blocks**: zones where large operators transacted; [bullish and bearish order blocks](https://www.luxalgo.com/library/concept/bullish-bearish-order-block/) frame trend trades, and breakers form where price runs through them.
- **Imbalances**: fair value and implied gaps, balanced price ranges, volume and opening gaps, all inefficiencies price may return to fill.
- **Liquidity and killzones**: buyside/sellside levels beyond obvious swings, plus New York, London Open/Close, and Asian session windows.

A typical sequence chains the pieces: sellside liquidity taken, bearish fair value gaps filled, an MSS printed, then a retest of a bullish gap targeting the order block overhead. The suite keeps each element live so the chain stays readable as it forms.

## ICT Concepts Settings

- **Mode**: Present focuses on the latest 500 bars (NWOG/NDOG excepted); historical mode restores past elements for study.
- **Market Structure**: lookback period plus MSS/BOS color toggles.
- **Order Blocks**: lookback control and visualization of historical polarity changes.
- **Buyside/Sellside Liquidity**: ATR-based sensitivity with up to 50 boxes shown.
- **Imbalances**: up to 20 fair value gaps and 100 volume imbalances, with NWOG/NDOG capped at 50.
- **Killzones and Fibonacci**: session windows per time zone, plus Fibonacci lines on recent features.

## Frequently Asked Questions

### How is ICT Concepts different from Smart Money Concepts?

[Smart Money Concepts](https://www.luxalgo.com/library/indicator/smart-money-concepts-smc/) takes the more general approach to structure, order blocks, and liquidity. ICT Concepts follows ICT's exact vocabulary and adds killzones, NWOG/NDOG, and displacement.

### Can it replace manual ICT charting?

It automates the constructions and trims the chart to what is relevant, but ICT analysis is contextual. Treat the indicator as a base layer under your own scrutiny, not a signal machine.

### Is ICT Concepts really free?

Yes. It costs nothing on the LuxAlgo Library. Quant, our coding agent, will also run it for you straight from this page. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [ICT NWOG/NDOG & EHPDA](https://www.luxalgo.com/library/indicator/ict-nwog-ndog-ehpda/) (PD Arrays): markdown at https://www.luxalgo.com/library/indicator/ict-nwog-ndog-ehpda.md
- [Pure Price Action ICT Tools](https://www.luxalgo.com/library/indicator/pure-price-action-ict-tools/) (PD Arrays): markdown at https://www.luxalgo.com/library/indicator/pure-price-action-ict-tools.md
- [Fair Value Gap Absorption Indicator](https://www.luxalgo.com/library/indicator/fair-value-gap-absorption-indicator/) (Fair Value Gap): markdown at https://www.luxalgo.com/library/indicator/fair-value-gap-absorption-indicator.md
- [Fair Value Gaps Mitigation Oscillator](https://www.luxalgo.com/library/indicator/fair-value-gaps-mitigation-oscillator/) (Fair Value Gap): markdown at https://www.luxalgo.com/library/indicator/fair-value-gaps-mitigation-oscillator.md
- [Order Block Detector](https://www.luxalgo.com/library/indicator/order-block-detector/) (Bullish/bearish Order Block): markdown at https://www.luxalgo.com/library/indicator/order-block-detector.md
- [Order Blocks & Breaker Blocks](https://www.luxalgo.com/library/indicator/order-blocks-breaker-blocks/) (Bullish/bearish Order Block): markdown at https://www.luxalgo.com/library/indicator/order-blocks-breaker-blocks.md
- [Liquidity Sweeps](https://www.luxalgo.com/library/indicator/liquidity-sweeps/) (Liquidity Sweep): markdown at https://www.luxalgo.com/library/indicator/liquidity-sweeps.md
- [FVG + Liquidity Sweep + CISD](https://www.luxalgo.com/library/indicator/fvg-liquidity-sweep-cisd/) (Liquidity Sweep): markdown at https://www.luxalgo.com/library/indicator/fvg-liquidity-sweep-cisd.md

---

Source: https://www.luxalgo.com/library/indicator/ict-concepts/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
