gamma levels thinkorswim
There is no gamma-levels study for thinkorswim that updates by itself, from me or from anyone else, and the reason is narrower than most explanations you will find. thinkorswim has the options data. thinkScript just has no way to add it up. Here is what that means in practice, and what to do instead — today's walls are free at the bottom of this page either way.
The actual limitation
This is the real blocker, and it is not the one usually named. thinkorswim carries a full chain and shows per-contract greeks natively — more than most charting platforms do. But dealer gamma is a sum: every strike's open interest, weighted by that strike's gamma, across the whole chain. thinkScript has no construct that walks a chain strike by strike. You can reference an option; you cannot fold over four hundred of them.
The obvious workaround is to let a server do the summing and have the study fetch the answer. thinkScript has no HTTP request, no data-source import and no field to hold an API key — it reads thinkorswim's own market data and nothing else. That is a deliberate platform boundary, not a missing feature, so it is not going to change.
A shared thinkScript study with 'GEX' in the name is either deriving a gamma-shaped proxy from price and volume on the chart, which is a different thing wearing the same word, or it is a template you type today's numbers into by hand. The second one is honest and it works fine — that is exactly what the free levels page below is for.
What to do instead
Every session's call wall, put wall and gamma flip on ES, MES, NQ and MNQ are published free before the open. If thinkorswim is where you trade, draw them as horizontal lines in ten seconds. They are computed off the 08:30 surface and hold for the session, so once a day is the right cadence — a manual mark is not a degraded version of anything here.
Sierra Chart, NinjaTrader 8, Quantower and MotiveWave all let a study make an outbound request. One key, the same levels, redrawn about every minute through the session and per strike rather than headline-only. That is included with Pro rather than sold separately.
Every session's published levels are scored against the real high and low at 4:15 the same day, misses included, on a page that needs no account. Decide whether they are worth rearranging your setup for by reading the record rather than taking my word for it.
| The job | thinkorswim | Sierra / NT8 / Quantower / MotiveWave |
|---|---|---|
| How the level gets there | You type it in, from the free levels page | A study pulls it, from one API key |
| When it updates | When you next update it | Recomputed about every 60 seconds through the session |
| What you see | The headline walls and the flip | The full per-strike ladder behind them |
| What it costs | Nothing. The numbers are published free | $125/mo Pro, which is also the whole terminal |
Same numbers in both. The difference is who does the typing, and whether the line still means anything at 2pm.
Free Explorer tier. No credit card required.