# Pure Price Action Structures

Pure Price Action Structures labels market structure in real time: swing highs and lows ranked short, intermediate, and long-term, with MSS/CHoCH shift labels and BOS continuation breaks, derived entirely from price patterns with zero numeric inputs. The same chart yields the same structure for every trader, on any timeframe.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Jul 11, 2024.
- Access: free.
- Concepts: [Swing Structure Grammar](https://www.luxalgo.com/library/concept/swing-structure-grammar/) (primary), [Break of Structure](https://www.luxalgo.com/library/concept/break-of-structure/), [Change of Character](https://www.luxalgo.com/library/concept/change-of-character/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn4yut006yvhsgj13923fu
- Page: https://www.luxalgo.com/library/indicator/pure-price-action-structures/

**Pure Price Action Structures** turns raw candles into labeled [swing structure](https://www.luxalgo.com/library/concept/swing-structure-grammar/): swing highs and lows are detected at short-term, intermediate-term, and long-term rank, and the structural events they produce are marked in real time. Detection uses price patterns only (no lengths, no sensitivity inputs), so the analysis stays objective and reads identically for everyone on the same chart.

## How to Trade the Pure Price Action Structures?

- **MSS / CHoCH labels**: a market structure shift against the prevailing trend flags a possible change in sentiment.
- **BOS labels**: a [break of structure](https://www.luxalgo.com/library/concept/break-of-structure/) beyond the prior swing signals the trend pressing on.
- **Swing rank**: long-term swings frame the broader trend, while short-term swings refine entries and exits inside it.
- **Levels from swings**: swing highs serve as resistance and swing lows as support, anchors for stops and targets near likely zones of resting orders.

Swings confirm with a slight natural delay, so treat labels as structural bookkeeping rather than instant triggers, and remember that a shift or break can also resolve into a liquidity zone or consolidation instead of a clean turn.

## Pure Price Action Structures Settings

- **Swings and Size**: visibility and size of the swing high/low icons.
- **Market Structures**: toggles the structure lines for a cleaner or more detailed chart.
- **Market Structure Labels**: shows or hides the structure tags.
- **Line Style and Width, colors**: appearance controls for structure lines and swing marks.

## Frequently Asked Questions

### Which swing rank should I follow?
Long-term swing points usually describe the broader trend, while short-term ones supply detail for timing. A common approach is to set direction from the higher rank and execute against the lower, keeping both on one chart.

### Are the labels instant?
Swing points confirm shortly after they form (an unavoidable property of pivot detection), so expect a small delay on fresh structure. If you want structure resolved at finer granularity, [Market Structure (Intrabar)](https://www.luxalgo.com/library/indicator/market-structure-intrabar/) works below the chart's own bars.

### Where do I get access?
The indicator is free via the LuxAlgo Library, and you can run it from this page in Quant, our coding agent, to explore how it labels your markets. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [Swing Structure Scanner](https://www.luxalgo.com/library/indicator/swing-structure-scanner/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/swing-structure-scanner.md
- [HTF Swing Structure Signals](https://www.luxalgo.com/library/indicator/htf-swing-structure-signals/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/htf-swing-structure-signals.md
- [Candlestick Structure](https://www.luxalgo.com/library/indicator/candlestick-structure/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/candlestick-structure.md
- [Price Action Concepts](https://www.luxalgo.com/library/indicator/luxalgo-price-action-concepts/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/luxalgo-price-action-concepts.md
- [LuxAlgo - Screener (PAC)](https://www.luxalgo.com/library/indicator/luxalgo-screener-pac/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/luxalgo-screener-pac.md
- [Market Structure (Intrabar)](https://www.luxalgo.com/library/indicator/market-structure-intrabar/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/market-structure-intrabar.md
- [Market Structure (Breakers)](https://www.luxalgo.com/library/indicator/market-structure-breakers/) (Break of Structure): markdown at https://www.luxalgo.com/library/indicator/market-structure-breakers.md
- [DTFX Algo Zones](https://www.luxalgo.com/library/indicator/dtfx-algo-zones/) (Break of Structure): markdown at https://www.luxalgo.com/library/indicator/dtfx-algo-zones.md

---

Source: https://www.luxalgo.com/library/indicator/pure-price-action-structures/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
