Price Range Analyzer
LOADING…
EOD CLOSE
Vol
Band
Overlay Sort
Analyze any ticker
The daily price range is the expected 1-session move: last close × e±1σ, where σ is the trailing-20-day realized volatility. Price stays inside it on roughly 2 of 3 sessions. Buy edge (−1σ, seafoam) and sell edge (+1σ, amber) are the mean-reversion levels; the outer bar edges are ±2σ. The white line is the anchoring close.
Loading risk ranges…
▸ Methodology & how to read it

Price range. For each name we pull ~14 months of daily closes and compute the standard deviation of the last 20 daily log returns — call it σ (a 1-day realized vol). The headline band is close × e^(±1σ). That is the classic options expected move: absent news, price holds inside it about 68% of sessions. The wider bar spans ±2σ (~95%).

Vol source (RV / IV). The Vol toggle rebuilds the band from either realized vol (what the stock has actually done — the default) or implied vol, using IV₃₀ ÷ √252 as the 1-session sigma. IV mode is the market's expected move — it's what options are pricing, and it widens ahead of earnings when realized vol can't see the event yet. Names without an IV quote fall back to their realized-vol band (noted under the bar).

Trend tier comes from the 15 / 50 / 200-day SMA stack — STRONG BULLISH when price > 15 > 50 > 200, down to BEARISH when price is below the 50 and 200. Grey SMA ticks on the bar show where those averages sit relative to today's range.

Reading it for options. In an uptrend, the −1σ buy edge is where dips tend to get bought; the +1σ sell edge is where strength tends to fade. A wider band = richer realized vol = pricier options / wider break-evens. Turn on ⚡ Intraday to drop a live-price marker (amber ▲) onto each band and see how far today's tape is stretched versus the close-anchored range.

Caveats. This uses realized vol, not implied — around earnings, IV (and the real expected move) will be wider than this shows. Ranges rebuild on every new close. Educational tool, not a signal service.

Column guide
Ticker
Symbol and company name.
Last / Δ
Most recent daily close, and its % change vs the prior close.
Trend
Tier from the 15 / 50 / 200-day SMA stack: STRONG BULLISH (price > 15 > 50 > 200) → BULLISH (above 50 & 200) → PULLBACK (above 200 but below the 15-day) → NEUTRALBEARISH (below 50 & 200).
Buy −kσ
Lower edge of the range = close × e^(−kσ). The mean-reversion buy level; in an uptrend, dips toward here tend to get bought. k follows the Band toggle (1σ / 1.5σ / 2σ).
Daily Price Range
The visual band. Seafoam→amber shading spans −kσ … +kσ; the white line is the anchoring close; grey ticks mark the 15 / 50 / 200-day SMAs; the scale ends are ±2σ. With ⚡ Intraday on, an amber shows the live price plus its position in the band.
Sell +kσ
Upper edge = close × e^(+kσ). The mean-reversion sell level; strength toward here tends to fade.
Width / RVol
Width = the band as a % of price (round-trip size of the expected move). RVol = annualized realized volatility. Wider = pricier options / wider break-evens.
IV₃₀ / RV
IV₃₀ = 30-day at-the-money implied volatility (annualized), interpolated from the option chain — what the market is pricing. The ratio = IV₃₀ ÷ realized vol: ≥1.1 rich (options pricing more move than the stock has realized → selling premium relatively favored), ≤0.9 cheap (buying relatively favored), ~1 fair. Requires a Massive options key; shows "—" without one.