# Multi Timeframe Market Formation

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

Classifies live market structure into five formations (bullish, bearish, contraction, expansion, sideways) on your chart timeframe and up to five higher ones simultaneously. Labels and a trailing channel intensify as timeframes synchronize, and shared boundary levels stack onto single lines that double as high-interest support and resistance.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Jan 15, 2025.
- Access: free.
- Concepts: [Multi-timeframe Structure Alignment](https://www.luxalgo.com/library/concept/multi-timeframe-structure-alignment/) (primary), [Change of Character](https://www.luxalgo.com/library/concept/change-of-character/), [Break of Structure](https://www.luxalgo.com/library/concept/break-of-structure/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn3zi9005kvhsg8w3s0b9r
- Page: https://www.luxalgo.com/library/indicator/multi-timeframe-market-formation/

**Multi Timeframe Market Formation** reads the structural state of up to six timeframes at once and reduces each to a formation: BULLISH (higher high with higher low), BEARISH (lower high with lower low), CONTRACTION (lower high and higher low), EXPANSION (higher high and lower low), or SIDEWAYS for everything else. It is [structure alignment across timeframes](https://www.luxalgo.com/library/concept/multi-timeframe-structure-alignment/) made visible: when the chart's formation matches an enabled higher timeframe, labels brighten and a trailing channel appears, strengthening as more timeframes fall in line.

## How to Trade the Multi Timeframe Market Formation?

- **Bullish or bearish formation**: directional structure on that timeframe; agreement between the chart and higher timeframes signals strengthening trends and potential continuation.
- **Contraction vs expansion**: compression flags indecision, widening flags volatility without direction: regime warnings rather than entries.
- **Synchronized highlight**: label visibility and the gradient scale with how many timeframes agree, so the boldest display marks the broadest consensus.
- **Stacked boundary levels**: when several formations share a boundary, their symbols align on one line. Treat those shared levels as elevated support or resistance.

Each formation is bounded by an upper and lower level, so the display doubles as a support-and-resistance map. One requirement: enabled timeframes must be higher than the chart's, or the tool shows an error.

## Multi Timeframe Market Formation Settings

- **Formation Size**: scale of the visualized formations on the chart timeframe.
- **TF1 to TF5**: enable each additional timeframe, size its formation, and toggle its high and low levels.
- **Show Labels**: switches the synchronized-timeframe labels.
- **Transparency Gradient**: turns the alignment-based fading on or off.
- **Trailing Channel | Multiplier**: controls the trailing channel and adjusts its multiplier.

## Frequently Asked Questions

### What counts as synchronization?
The chart timeframe's current formation type matching the formation of an enabled higher timeframe. The more timeframes share the state, the stronger the emphasis.

### How does this differ from CHoCH/BOS tools?
Break-event tools mark each individual structural break as it happens; this tool classifies the standing state of structure per timeframe and tracks agreement between them. For event-by-event breaks, the [Market Structure CHoCH/BOS Fractal tool](https://www.luxalgo.com/library/indicator/market-structure-choch-bos-fractal/) covers that side of the analysis.

### How do I start using the Multi Timeframe Market Formation?
The tool is freely available in the LuxAlgo Library and runs in Quant, our coding agent, launched from this page. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [HTF Swing Structure Signals](https://www.luxalgo.com/library/indicator/htf-swing-structure-signals/) (Multi-timeframe Structure Alignment): markdown at https://www.luxalgo.com/library/indicator/htf-swing-structure-signals.md
- [Market Structure (Breakers)](https://www.luxalgo.com/library/indicator/market-structure-breakers/) (Change of Character): markdown at https://www.luxalgo.com/library/indicator/market-structure-breakers.md
- [Market Structure (Intrabar)](https://www.luxalgo.com/library/indicator/market-structure-intrabar/) (Change of Character): markdown at https://www.luxalgo.com/library/indicator/market-structure-intrabar.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
- [Market Structure Oscillator](https://www.luxalgo.com/library/indicator/market-structure-oscillator/) (Break of Structure): markdown at https://www.luxalgo.com/library/indicator/market-structure-oscillator.md
- [Structure & Trend Dashboard](https://www.luxalgo.com/library/indicator/structure-trend-dashboard/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/structure-trend-dashboard.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
- [Market Structure & Fibonacci Zones + RR](https://www.luxalgo.com/library/indicator/market-structure-fibonacci-zones-rr/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/market-structure-fibonacci-zones-rr.md

---

Source: https://www.luxalgo.com/library/indicator/multi-timeframe-market-formation/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
