Steady Turtle Steady Turtle Trading Futures · NinjaTrader 8 · Est. 2021
4.8/5 1,200+ futures traders
NinjaTrader 8 ES & NQ Futures Volume / VWAP / σ

The price the desk actually paid.

One-Time Purchase Lifetime Updates NinjaTrader 8

VWAP is not an average of prices — it's an average of trades, weighted by size. Every tick counts by the contracts that changed hands on it. Anchor the calculation to the session open that matters — RTH, overnight, Asia, London, custom — and you get the one line every execution desk is already benchmarking against, with ±1σ and ±2σ bands that settle within the first few bars and stay stable from there.

Or get all 12 in the Complete Bundle · $299 · see pricing →
NQ 06-26
1m 5m 15m RTH
O 25880.00 · H 25922.00 · L 25852.00 · C 25880.00
ANCHOR · 09:30 ET +2σ −2σ +1σ −1σ VWAP TAGGED +2σ · REVERTED
NinjaTrader 8 Workspace · Session VWAP Loaded CME Globex · Live
§ 01 · The Mechanic The idea, in one page

Volume, weighted. Session, anchored.

At every bar, the indicator adds that bar's typical price multiplied by its volume to a running sum, and divides by the cumulative volume since the session anchor. The result is a single line that represents the volume-weighted average fill since you said “start” — the number execution desks benchmark against. Around it, two bands quantify how far trading has drifted from that average: one standard deviation, then two.

① TYPICAL PRICE × VOLUME ② Σ(P·V) ÷ Σ(V) · SINCE ANCHOR ③ ±1σ · ±2σ · DRIFT FROM VWAP P V P = (H + L + C) ÷ 3 every bar contributes P · V VWAP = Σ(Pᵢ · Vᵢ) ÷ Σ(Vᵢ) i = every bar since the anchor σ (around VWAP) = √( Σ(Vᵢ · (Pᵢ − VWAP)²) ÷ Σ(Vᵢ) ) volume-weighted standard deviation Bands ±1σ · ±2σ from VWAP multipliers configurable ANCHOR +2σ +1σ VWAP −1σ −2σ
§ 02 · On Real Charts Evidence, not marketing

VWAP, in practice.

Three live MNQ sessions — a two-sided overnight where VWAP is the magnet, the lower-band flush that launched the next trend, and a trend day that lived in the upper-band channel.

MNQ 06-26 · Globex · 5m

Both extremes rejected. VWAP, the magnet.

MNQ Globex session — Asia tags upper 2σ and reverses, sells through VWAP to lower 1σ which holds, recovery returns price to VWAP

Two-sided session, Globex.

Asia rallies straight into the +2σ band at 27545, prints a wick, and rejects. The selloff carries through VWAP all the way down to -1σ at 27390 — where it stops cold and reverses. By the end of the session price is back at VWAP at 27451, almost exactly where it started. Two extremes touched, both rejected, the line in the middle pulled price back. And note the time — this is overnight, where most VWAP tools quietly stop working. Session-anchored means it works on Globex too.

MNQ 06-26 · RTH · 5m

The -1σ flush that launched the trend.

MNQ flushes through VWAP to the lower 1σ band at 09:30, bounces, breaks above upper 1σ and rides to session highs

The bottom of the move was the band.

Premarket grinds higher, then 09:30 fires and price flushes straight through VWAP. It stops at -1σ near 27130 — single bar, sharp wick — and reverses. From that low the rally builds methodically: back to VWAP, through it, then a clean break above +1σ at 11:30 that holds for the rest of the session. The trade wasn't entered on the breakout — it was entered on the band. The breakout was just confirmation.

MNQ 06-26 · RTH · 5m

Above the band, in the lane.

MNQ breaks above VWAP and upper 1σ at 10:00, tags upper 2σ at 27050, then trades inside the upper-band channel for the rest of the session

Upper 1σ flips to support.

The 10:00 push clears VWAP, +1σ, and runs to +2σ at 27050 in a single hour. After that the role of the upper band changes: every pullback into +1σ finds bids, every push higher tags +2σ and pauses. Price spends six hours channeled between the two upper bands — the session above-fair-value lane. Manage the trade off the bands: trail to +1σ, take pieces at +2σ, repeat.

§ 03 · The Receipts What traders say

What traders actually say.

No curated five-star walls. Three quotes, three different reasons this one stays on the chart.

The session anchoring is why I bought it. Starting VWAP at 18:00 for overnight futures instead of midnight matters way more than I realized. The reference price actually reflects where the session traded.
— Verified buyer
Other VWAPs I've used go crazy in the first few bars and the bands are useless until noon. These are stable from bar one. I can actually trade the open off them.
— Verified buyer
Scalp the 2σ bands for mean reversion, fade pullbacks to VWAP on trend days. One indicator covers two setups and I've stopped flipping between a half-dozen tools.
— Verified buyer
§ 04 · Pricing One-time · No discounts · No expiry

One indicator. Or twelve.

The math writes itself. À la carte is $49. The bundle is $299 for everything — including every indicator I ship next year.

Session VWAP

Buy this one indicator standalone.

$49
One-time
  • Any paid indicator à la carte
  • Lifetime updates for that tool
  • One user license (works on multiple machines)
  • Email support
  • Other indicators
  • Future releases
Editor's Pick

Complete Bundle

All 12 indicators, every future release, forever.

$299
One-time
  • All 12 current indicators
  • Every future indicator, free
  • Lifetime updates
  • One user license (works on multiple machines)
  • Priority support
  • One-time payment, no subscriptions

$24.92 per tool · vs $49 à la carte

One-Time Purchase Lifetime Updates NT8 8.1.6+
§ 05 · Questions Objection handler

A few things first.

Everything traders ask me before they buy. If yours isn't here, email me →.

Two things. First, the anchor — you pick when the VWAP starts, not the platform. 18:00 ET for the full overnight futures session, 09:30 ET for RTH only, or any custom clock including ones that span midnight. Second, the bands settle quickly and stay stable; the typical VWAP implementation has bands that swing wildly for the first twenty minutes until enough volume accumulates, which makes them useless exactly when you want them — right at the open.
VWAP = Σ(Pᵢ · Vᵢ) / Σ(Vᵢ), summed from the session anchor to the current bar, where Pᵢ is the bar's typical price (H+L+C)/3 and Vᵢ is its volume. The bands are the volume-weighted standard deviation around VWAP — the same σ math a trading desk would use on its own execution benchmark, drawn on your chart in real time.
A rolling VWAP (say, over the last 20 or 50 bars) changes what “fair value” means with every bar — useful for short-term chop detection, but not for benchmarking execution. A session-anchored VWAP represents where the market has actually transacted on average since the session started. That's the reference the desks running size are comparing their fills to, which is why reactions at this line matter.
Yes — the inner and outer multipliers are independent settings. Defaults are 1.0σ and 2.0σ. Some traders use 1.5σ and 2.5σ for wider zones; some set the inner to 0.5σ for a tighter fair-value band. Both multipliers accept any positive value.
No. Auto-scale is disabled — the indicator never forces the price panel to zoom out just because the bands widened. Your chart stays where you put it.
Yes, every edition — Free NT8, NT8 Lifetime License, and every tier in between. The only requirement is NinjaTrader 8 version 8.1.6 or newer — that's the build where NinjaTrader introduced email-based licensing, which the indicator uses to authenticate. Older builds can't authenticate; update via NT8's Control Center → Help → Check for Updates first if you're on an earlier version.
Yes — anywhere you sign in to NinjaTrader 8 with your user email. The license is tied to your NT8 user, not the machine, so desktop, laptop, and VPS all work the same. One user, unlimited machines.
Yes, lifetime updates. Every new version is free forever. If you buy the Complete Bundle, every future indicator I ship is also included at no extra cost.
Indicators are non-refundable — once you download, the software is yours to keep. Two ways to de-risk before buying: (a) try any of the free indicators first to confirm they load and run on your setup, and (b) email me with any pre-purchase questions at info@steady-turtle.com.
§ 06 · Settings Reference For the record

Every knob, exposed.

For the traders who need to know every knob before buying — here's what ships in the settings panel, and what it does.

Name Default What it does
Session Start Time (ET) 18:00 Clock time the VWAP calculation anchors to each session. 18:00 for the full overnight futures session; 09:30 for RTH only; any custom time including ones that span midnight.
Session End Time (ET) 16:00 When VWAP stops updating. The line and bands hold their final values until the next anchor.
Use Standard Deviation Bands True Toggle the ±σ bands on or off. VWAP line is always drawn.
Standard Deviation 1 Multiplier 1.0 Multiplier for the inner band. 1.0σ by default; some traders prefer 0.5 for a tighter fair-value zone.
Standard Deviation 2 Multiplier 2.0 Multiplier for the outer band. 2.0σ by default; 2.5 widens the mean-reversion zone.
VWAP Line Color DodgerBlue Stroke color for the main VWAP line.
VWAP Line Style Solid Dash style for the main VWAP line. Solid keeps it visually dominant.
VWAP Line Width 3 Pixel width of the VWAP line, 1–10.
Upper Band 1 Color SteelBlue Stroke color for the inner upper band (+1σ).
Lower Band 1 Color SteelBlue Stroke color for the inner lower band (−1σ).
Band 1 Line Style Dash Dash style for the inner ±1σ bands.
Upper Band 2 Color SkyBlue Stroke color for the outer upper band (+2σ).
Lower Band 2 Color SkyBlue Stroke color for the outer lower band (−2σ).
Band 2 Line Style Dot Dash style for the outer ±2σ bands.
Band Line Width 2 Pixel width of the σ band lines, 1–10.
Debug Mode False Print debug info to the NinjaScript output window.

Mark where size actually sits.

$49 buys the indicator. $299 buys all twelve — plus every one I ship next year. Either way, one payment, no subscription, and it runs wherever you log into NinjaTrader.

4.8/5 1,200+ futures traders
ONE-TIME · LIFETIME UPDATES · NT8 8.1.6+
Risk Disclosure

Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones' financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Hypothetical Performance Disclosure

Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. For example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.