Session structure · 1–15m charts · futures, stocks, ETFs, crypto

The opening range on any symbol, with a volume-delta readout that says what it is.

I built ORB + CVD to draw the 9:30 New York opening range correctly on futures, stocks, and crypto, and to show volume-delta context without overselling it.

Tested on ES and NQ $50 / month
Subscribe All pricing
What it calculates

On the chart

The indicator resolves the real 9:30 ET open per symbol, handles daylight-saving changes, and draws the opening range from it. A filter flags ranges that are unusually wide or tight against the last ten sessions. The CVD panel estimates buying and selling pressure across three time windows and is labeled as an estimate on the chart.

Where it fits

Use cases and limits

It suits traders who organize the morning around the opening range on 1 to 15 minute charts, with the CVD composite at full resolution on 5-minute charts and below. The relevant limit for a purchase decision: requiring CVD confirmation did not improve breakout selection in testing, so the filters ship optional and off, and the CVD panel is context rather than a trade filter.

Testing status

Where this product stands

Tested on ES and NQ futures, 5.7 million one-second bars from November 2024 to May 2025. Requiring CVD confirmation did not improve breakout selection in the samples studied, with either estimated or true order-flow data. In the NQ benchmark, 57,006 minutes of trades, the volume-delta estimate matched true aggressor-side data with a correlation of 0.70 and 74 percent direction agreement. Full results.

Questions

FAQ

Is the CVD readout real order flow?
It is an estimate built from one-second price movement. In the NQ benchmark used for the study, it matched true buyer-and-seller data with a correlation of 0.70 and agreed on direction in 74 percent of minutes. The chart labels it as an estimate.
What timeframes does it support?
1 to 15 minute charts. The CVD composite runs at full resolution on 5-minute charts and below, and the opening range works across the whole supported range.
Does it work on stocks and crypto?
Yes. Session detection resolves the real 9:30 New York open per symbol automatically, whether the chart is a futures contract, an ETF, or a 24/7 crypto pair.

Ready to try it?

Subscribe See all pricing