# VWAP Periodic Close

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

Plots the level where VWAP finished each period (daily, weekly, monthly, quarterly and yearly) as labeled horizontal references that stay on the chart. Every timeframe toggles independently and several historical closes can be kept visible at once, giving traders a clean map of where volume-weighted value settled, period after period.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Sep 10, 2024.
- Access: free.
- Concepts: [Periodic VWAPs](https://www.luxalgo.com/library/concept/periodic-vwaps/) (primary), [Anchored VWAP As Level](https://www.luxalgo.com/library/concept/anchored-vwap-as-level/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn7cif00acvhsgpoiud5fq
- Page: https://www.luxalgo.com/library/indicator/vwap-periodic-close/

The **VWAP Periodic Close** plots the level where the volume-weighted average price finished each period (daily, weekly, monthly, quarterly and yearly) and keeps those closes on the chart as labeled horizontal references. It extends the idea behind [periodic VWAPs](https://www.luxalgo.com/library/concept/periodic-vwaps/): instead of watching each period's running average, you archive where it ended, building a ladder of settled value. Each period toggles independently, and several historical closes (three months, three quarters, even three years back) can be held on screen at once, every level timestamped by its label.

## How to Trade the VWAP Periodic Close?

- **Price revisiting a prior close**: past period closes frequently act as support or resistance. Watch how price behaves when it returns to a weekly or monthly level.
- **Clusters of closes**: levels from different periods stacking in one area mark a zone the market has repeatedly accepted as fair value.
- **Higher-timeframe framing**: quarterly and yearly closes set the broad context, while daily and weekly levels serve shorter-term timing.

Because each line records where a full period's volume-weighted trading concluded, the levels behave much like [an anchored VWAP read as a level](https://www.luxalgo.com/library/concept/anchored-vwap-as-level/): dormant benchmarks the market remembers long after the period ends.

## VWAP Periodic Close Settings

- **VWAP Close Level**: toggles the close level for each period (daily, weekly, monthly, quarterly and yearly).
- **VWAP Origin**: shows or hides the VWAP line itself for each period.
- **VWAP Source** (default HLC3): the price source fed into the VWAP calculation.
- **Historical Closes**: how many past levels to keep; more closes add context but crowd the chart.
- **Line/Label Offset**: shifts lines and labels for readability.
- A theme input switches the palette between Day, Night and Custom.

## Frequently Asked Questions

### How is this different from a regular anchored VWAP?
An [Anchored VWAP](https://www.luxalgo.com/library/indicator/anchored-vwap/) tracks a running average from one anchor you choose and keeps evolving. The VWAP Periodic Close records the finished value of each calendar period instead, so you get fixed horizontal levels rather than a curve, better suited to support and resistance work.

### Which timeframes does it cover?
Daily, weekly, monthly, quarterly and yearly closes, each with its own toggle, plus historical levels reaching months, quarters or years back. Labels identify the period and timestamp of every plotted close.

### Is the VWAP Periodic Close free?
Yes. It is a free LuxAlgo original. Add it to your charts from this page, or run and backtest it in Quant, our coding agent, without any subscription. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [Order Flow VWAP Deviation](https://www.luxalgo.com/library/indicator/order-flow-vwap-deviation/) (VWAP Bands): markdown at https://www.luxalgo.com/library/indicator/order-flow-vwap-deviation.md
- [VWAP](https://www.luxalgo.com/library/indicator/vwap/) (Session VWAP): markdown at https://www.luxalgo.com/library/indicator/vwap.md
- [Rolling VWAP Channel](https://www.luxalgo.com/library/indicator/rolling-vwap-channel/) (Rolling VWAP): markdown at https://www.luxalgo.com/library/indicator/rolling-vwap-channel.md
- [VWAP Bands - Event Based](https://www.luxalgo.com/library/indicator/vwap-bands-event-based/) (Anchored VWAP): markdown at https://www.luxalgo.com/library/indicator/vwap-bands-event-based.md
- [Anchored VWAP](https://www.luxalgo.com/library/indicator/anchored-vwap/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/anchored-vwap.md
- [VWAP Mean-reversion vs Trend Regimes](https://www.luxalgo.com/library/indicator/vwap-mean-reversion-vs-trend-regimes/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/vwap-mean-reversion-vs-trend-regimes.md
- [VWAP Pinch](https://www.luxalgo.com/library/indicator/vwap-pinch/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/vwap-pinch.md
- [Midpoint/half-back of Session](https://www.luxalgo.com/library/indicator/midpoint-half-back-of-session/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/midpoint-half-back-of-session.md

---

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