Vespryx
Log in {{ ctaLabel }}
DEALER STRUCTURE ON THE CHARTS YOU ALREADY USE

You are trading blind at the levels that decide your day.

Price stalls at strikes you cannot see, holds at walls you did not draw, and rips the moment dealers stop cushioning it. Vespryx draws that structure on your chart automatically — labelled with real open interest, explained in plain English, repainted as the chain moves.

{{ ctaLabel }} See what it draws
FREE TO INSTALL · PRO {{ priceLine }} · NO API KEY, NO CONFIG FILE
Chrome Edge Brave Opera Arc Safari · coming soon
ORCL · 1D · Charts ×
Unusual flow
+
your-charting-platform.com/chart/ORCL
Vespryx
Dealer walls, the regime panel and the moving averages drawn on a live chart
Vespryx ON
{{ item.label }}
Thermal · RSI / day VIX 18.4 +1.6%
{{ item.ticker }} {{ item.rsi }} {{ item.chg }}
Top unusual flow live
{{ item.ticker }} {{ item.type }} {{ item.premium }} {{ item.vsOI }} DIVERGENT {{ item.meta }} {{ item.score }}
ORCL gamma matrix net GEX · $M
{{ item.label }}
{{ item.strike }} {{ item.text }}
long gamma short gamma spot 129.87
{{ item.label }} {{ item.value }}
OVERLAYS {{ layersOn }}
{{ item.title }} {{ item.endpoint }}

{{ layerStatus }}

ORCL · 7 LEVELS DRAWN · CHAIN 42s OLD
{{ item.text }}
THE PART YOUR CHART LEAVES OUT

Three things move price that candles do not show you.

The biggest open interest is not the level that matters

Size alone is not a wall. Vespryx scores every strike on how much dealer hedging actually sits there and draws the ones that change price behaviour — with the open interest written on the line so you can judge it yourself.

One line decides whether moves get damped or amplified

Above the gamma flip, dealers sell strength and buy weakness: dips get bought, ranges hold. Below it, the same hedging accelerates the move instead. Same chart, opposite rules — and nothing on a stock chart tells you which side you are on.

A support wall in a downtrend is a knife, not a discount

Levels only mean something in context. When trend and dealer positioning disagree, Vespryx says so out loud instead of leaving you to talk yourself into the bounce.

HOW IT WORKS

Three minutes, then it never asks you for anything again.

No build step. No API key. No config file. The extension reads your own logged-in session and gets to work on the chart already open in front of you.

STEP 01
Install the extension

Download the folder and drop it into Chrome, Edge, Brave, Opera or Arc. About a minute, and nothing to compile.

STEP 02
Log in once, in any tab

The extension picks up your Vespryx session by itself. Nothing to paste, and never an API key.

STEP 03
Open a chart

The structure draws itself and repaints when you switch symbol. A status pill says what it is doing, so a blank chart is never a mystery.

WHAT IT DRAWS

A chart you have never seen before still reads in five seconds.

Dealer walls drawn with open interest on every level and the gamma flip line
RESISTANCE SUPPORT MAX-GAMMA PIN GAMMA FLIP

Dealer walls, labelled with the open interest behind them

Red is where price is likely to stall. Green is where it is likely to hold. Amber is the magnet it drifts to and sticks. Purple is where dealers stop cushioning it. Every level carries its open interest, and the strength of each line scales with how much hedging actually sits there — so a 34k wall never looks like a 107k one.

Repaints automatically on every symbol switch
Choose 2–8 levels per side of spot, and the minimum strength worth drawing
Never touches your own drawings — removal only ever deletes lines Vespryx marked as its own
THE REGIME PANEL

It tells you what the colours mean for this symbol, in words

Not a legend. A read. “Moves get damped — dips bought, rips sold, ranges hold. Breakouts stall and fade back.” The panel border is the regime at a glance: green when dealers are damping moves, red when they are amplifying them. You always know which set of rules is running.

POSITIVE GAMMA NEGATIVE GAMMA REGIME UNKNOWN

Three states, and the third one matters: with no gamma flip in the chain there is no regime to call, so it says so instead of defaulting to positive.

The regime panel explaining the dealer structure in plain English on a chart
SAME CODE, OPPOSITE REGIME

{{ regimeHeading }}

{{ regimeBody }}

{{ item.label }}
A symbol in positive gamma, panel bordered green, moves damped The same code on a symbol in negative gamma, panel bordered red, moves amplified
The verdict overlay reading DO NOTHING HERE with its reasoning
THE VERDICT OVERLAY

One line: good buy, bad buy, or do nothing

It reads the chart — dealer positioning, volume, momentum, trend — and commits to a single sentence, with the four inputs listed underneath so you can disagree with it. It says DO NOTHING HERE whenever trend and dealers disagree, which is often, and is the entire point.

GOOD BUY HERE BAD BUY HERE DO NOTHING HERE
GAMMA MATRIX
Strikes down, expiries across

Net gamma exposure in every cell, one call per expiry. The aggregate hides the flip that only one expiry can see; this does not.

UNUSUAL FLOW
Scored, timed, tagged

Golden sweeps and blocks with premium, multiple of open interest, fill speed and side — flagged DIVERGENT when the obvious read is the wrong one.

CASHTAG BADGES
Every $TICKER becomes data

On 12 sites — X, Reddit, StockTwits, Substack, CNBC, Benzinga and the rest — a mention turns into a badge with a flow popover. Check the claim without leaving the thread.

ON YOUR BROKER'S CHAIN

The same walls, painted onto the real strike ladder

Open your option chain on Fidelity and the dealer levels are already there, with rich-versus-cheap scoring per strike. The read on the chart and the read at the order ticket are the same read — because they come from the same numbers.

Dealer levels and rich-cheap scoring painted onto a live option chain
THE REGIME READ, VERBATIM

This is the whole panel. Not a marketing paraphrase of it.

The same facts render twice: as a text box drawn into the chart itself (so it syncs to your phone), and as a card inside the extension where each level can carry its own colour. Both are built from one source, so they can never state different numbers.

DRAWN ON THE CHART TEXT DRAWING · SYNCS TO MOBILE
{{ panelText }}

A chart text box gets one colour and one font size, so the panel names its levels in words — AMBER, PURPLE — and keeps lines short enough to survive a screenshot crop.

INSIDE THE EXTENSION HTML CARD · PER-ROW COLOUR
DEALER REGIME {{ cardBadge }}
{{ cardSymbol }} · {{ cardGloss }}
{{ cardBody }}
{{ item.label }} {{ item.value }} {{ item.note }}
{{ cardReaction }} {{ cardChain }} {{ cardAge }}

Chain age is stated and never judged: after the close an eighteen-hour-old chain is legitimate, so there is no fake STALE warning to learn to ignore.

COMPANION HUD

The dealer structure is half the read. This grades the other half.

Where the walls describe what dealers have done, the Companion HUD grades the price action on whatever chart and timeframe you are on — trend quality, momentum, money flow, squeeze state, exhaustion, volatility premium, and the position size that fits your risk budget.

It is 100% chart math: no API key, no external data, nothing to license. It ships as a plain script you paste once and keep, and it uses the same palette as the walls so the two read as one system.

Every length, multiplier and risk budget is an input you can tune
Drag it anywhere with the Position input
Ships one alert: the bar a TTM squeeze releases
VESPRYX COMPANION ORCL · 1D
{{ item.label }} {{ item.reading }} {{ item.detail }}
SAMPLE READINGS · YOUR CHART, YOUR TIMEFRAME
ON THE PHONE

A phone cannot run an extension. It does not need to.

Straight answer: mobile browsers and the TradingView app cannot run browser extensions, so Vespryx does not pretend to install there. The phone is a viewer, and it turns out that is enough — because everything Vespryx draws is saved into the chart layout, and your layout already syncs to every device you own.

Paint on the desktop, open the same layout on your phone, and the walls, the open-interest labels, the flip line and the regime panel are all there. The panel is kept deliberately narrow and pinned top right for exactly this reason: on a phone the chart is all you have, and a screenshot of it is often the whole conversation.

{{ item.n }} {{ item.title }} {{ item.body }}
ALERTS IN-EXTENSION ALERTS SHIP NEXT

Let the levels come to you

Vespryx arms alerts on the levels that actually change behaviour — the pin, the flip, and the nearest wall each side — as native chart alerts, so they reach your phone as push notifications without anything of ours running there.

A flip cross means the rules just inverted. A wall break means the level you were trading against is gone. Those are worth waking up for; the other four hundred prints stay in the feed.

Armed deliberately, per symbol — your chart platform caps alerts around 20 account-wide, so batches are refused rather than silently truncated
The preload pass never arms anything on its own
Alerts inside the extension, with confidence states, are the next thing shipping — the panel below is that design
TODAY armed
{{ item.symbol }} {{ item.event }} {{ item.detail }} {{ item.confidence }}
WALL LAB

Not what the wall should do. What it has actually done.

We went back over the levels this scoring draws and counted what price actually did at them: stalled, held, or went straight through. Aggregate figures rather than a per-level track record, so you can weigh a line instead of taking it on faith.

MEASURED how price has behaved at these levels, never a forecast of the next one
{{ item.kind }}
{{ item.stat }}
{{ item.label }}
WHY NOT A GEX DASHBOARD

Because the level has to be on the candle, not in another tab.

You can already buy a page of gamma numbers. Then you read a strike off it, switch tabs, squint at the axis, and draw a line by hand — for every symbol, every morning, at the exact moment you should be watching price.

A DASHBOARD IN ANOTHER TAB
{{ item.text }}
VESPRYX, ON THE CHART
{{ item.text }}
WHO IT IS FOR

Built for people who already trade the levels — and are tired of guessing where they are.

{{ item.title }}

{{ item.body }}

DESKTOP & AGENTS

Paint tomorrow's charts before you leave the desk.

One command dresses a whole watchlist and hands back a ranked report — sorted by how close price sits to a level that changes its behaviour, with the disagreements between models called out rather than smoothed over. Your phone finds the charts ready.

A coding agent can drive the same chart: read your bars, compute real trendlines and a regression channel from actual pivots, draw them, set alerts. It refuses rather than inventing a line when nothing qualifies.

preload — ranked batch report
$ vespryx preload --symbols NVDA,ORCL,NKE
NVDA NEG GAMMA spot 190.01
flip 182.50 · 3.9% below · walls drawn
ORCL POS GAMMA spot 129.87
pin 140.00 · 7.8% above · walls drawn
NKE MODEL SPLIT spot 74.12
flip either side of spot — regime inverts
→ wrote dealer-report.md · 3 symbols ranked
WHAT IT ASKS FOR

An extension on your charts should be boring about permissions.

You are about to let something draw on the screen you make money on. Here is exactly what that means, in the plainest terms we can write it.

{{ item.title }}

{{ item.body }}

PRICING

One bad guess at a wall costs more than a year of this.

Monthly Annual2 MONTHS FREE
Free
$0 forever

Install it, keep it. The structure draws without a plan.

{{ item.text }}
Install Vespryx
EVERYTHING
Vespryx Pro
{{ priceBig }} {{ priceUnit }}

{{ priceNote }}

{{ item.text }}
{{ proCta }}
CANCEL ANY TIME · NO API KEY · YOUR OWN SESSION
FROM THE DESK

What traders say

SAMPLE

“{{ item.text }}”

{{ item.role }}
WHY WE BUILT IT

I kept losing money at prices that meant something to somebody else. The bounce that “had to hold” was a strike where dealers were finished buying. The breakout that failed twice failed at a wall I could have drawn that morning, if I had known it was there.

So Vespryx does the boring part: pull the chain, score the strikes, draw the lines, and say what they mean in a sentence a tired person can read. It is deliberately unexciting. It tells you to do nothing more often than anything else — and that is the feature I paid the most for.

Founder, Vespryx
FAQ

Questions people actually ask

Still stuck? The docs cover the chart in detail, and there is a Discord where people argue about levels.

Join the Discord
{{ item.q }} +

{{ item.a }}

Tomorrow's open is going to test a level. Know which one.

Install it before the bell. The walls are drawn by the time your first chart loads.

{{ ctaLabel }} Read the chart guide
FREE TO INSTALL · PRO {{ priceLine }} · CANCEL ANY TIME
Vespryx

Options dealer structure, drawn on the charts you already trade from.

PRODUCT
What it draws Pricing Desktop & agents Install
DOCS
Reading the chart The colours Expiries On your phone
COMMUNITY
Discord FAQ Support

Options involve substantial risk and are not suitable for every investor. Vespryx is a data-visualisation tool, not a broker, adviser or signal service: it describes what the option chain implies about a chart and does not recommend that you buy or sell anything. Dealer positioning changes intraday, levels move as the chain moves, and past behaviour at a level does not predict future behaviour. You are responsible for your own trades.

© 2026 Vespryx Terms Privacy NOT INVESTMENT ADVICE
Tomorrow's open will test a level. FREE TO INSTALL · PRO {{ priceLine }} See pricing {{ ctaLabel }} ×