# FVG Sessions

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

Highlights the first fair value gap of every trading session, extends it through the session close, and outlines the session range around it. Mitigated gaps turn transparent to flag potential inversion, and alerts cover gap formation, mitigation, entries, and average crosses. Built for intraday traders who anchor to opening imbalances.

- Indicator in the LuxAlgo Library, by LuxAlgo, published May 4, 2023.
- Access: free.
- Concepts: [Fair Value Gap](https://www.luxalgo.com/library/concept/fair-value-gap/) (primary), [Trading Sessions](https://www.luxalgo.com/library/concept/trading-sessions/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn1sbw002gvhsgv7gl0uwq
- Page: https://www.luxalgo.com/library/indicator/fvg-sessions/

**FVG Sessions** narrows the imbalance map to the one gap session traders emphasize most: the first [fair value gap (FVG)](https://www.luxalgo.com/library/concept/fair-value-gap/) of each [trading session](https://www.luxalgo.com/library/concept/trading-sessions/). That opening imbalance is highlighted and extended until the session ends, the surrounding session range is outlined, and mitigated gaps switch to a transparent color so inversions are easy to track.

## How to Trade the FVG Sessions?

- **First session gap**: the extended area serves as a session-long reference for support and resistance, capturing the opening imbalance the market must resolve.
- **Transparent shading**: the gap has been mitigated, a cue to reassess bias and watch whether the area now acts in inverse fashion.
- **Session range outline**: frames how far price has traveled within the session, giving the gap its context.
- **One gap per session**: by design only the first imbalance is plotted, keeping attention on the reaction ICT-style analysis weights most heavily instead of drowning it among minor gaps.

The tool is built for intraday charts, where session boundaries and their opening imbalances can be read bar by bar.

## What the FVG Sessions Shows

Beyond the shaded gap and session outline, the indicator ships with a set of alerts so its levels keep working while you are away from the chart:

- **Bullish/Bearish FVG**: the session's first gap has formed in the stated direction.
- **Mitigated Bullish/Bearish FVG**: the session's first gap has been filled.
- **Price Within Bullish/Bearish FVG**: the market has entered the gap area.
- **Bullish/Bearish FVG AVG Cross**: price has crossed the gap's average level, a potential breakout cue.

## Frequently Asked Questions

### Why track only the first gap of a session?

Opening imbalances tend to draw the strongest reaction because they capture the session's initial supply-demand mismatch. Limiting the chart to one gap per session keeps that level in focus rather than burying it under every small imbalance that follows.

### Can I pair it with a session-shading tool?

Yes. The [Sessions](https://www.luxalgo.com/library/indicator/sessions/) indicator marks the session windows themselves, making a natural base layer beneath the gap levels this tool plots.

### How do I access FVG Sessions?

FVG Sessions is free on the LuxAlgo Library. Get it straight from this page and drop it on an intraday chart to see the current session's first gap immediately. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [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
- [Breakaway Fair Value Gaps](https://www.luxalgo.com/library/indicator/breakaway-fair-value-gaps/) (Fair Value Gap): markdown at https://www.luxalgo.com/library/indicator/breakaway-fair-value-gaps.md
- [HTF Fair Value Gap](https://www.luxalgo.com/library/indicator/htf-fair-value-gap/) (Fair Value Gap): markdown at https://www.luxalgo.com/library/indicator/htf-fair-value-gap.md
- [Inversion Fair Value Gaps (IFVG)](https://www.luxalgo.com/library/indicator/inversion-fair-value-gaps-ifvg/) (Fair Value Gap): markdown at https://www.luxalgo.com/library/indicator/inversion-fair-value-gaps-ifvg.md
- [ICT Implied Fair Value Gap (IFVG)](https://www.luxalgo.com/library/indicator/ict-implied-fair-value-gap-ifvg/) (Fair Value Gap): markdown at https://www.luxalgo.com/library/indicator/ict-implied-fair-value-gap-ifvg.md
- [Sessions](https://www.luxalgo.com/library/indicator/sessions/) (Trading Sessions): markdown at https://www.luxalgo.com/library/indicator/sessions.md
- [Session Streaks](https://www.luxalgo.com/library/indicator/session-streaks/) (Trading Sessions): markdown at https://www.luxalgo.com/library/indicator/session-streaks.md

---

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