ScriptMaster Labs · Free Live Tool

GAMMA PIN WATCH

The real signal behind SML Gamma Pin v6 (TradingView Pine script). Pine can't see option chains, so this page polls SqueezeOS's live /api/gamma-pin/<symbol> endpoint directly — real Tradier chain, real max-OI strike, real GEX profile. Keep this open next to your chart instead of typing numbers in by hand.

Symbols must have a real, Tradier-covered options chain — crypto pairs (BTCUSD etc.) will show "no chain data."
SymbolSpotRegimeZero Gamma Line Max-OI StrikeNearest ExpiryPin RiskDist to StrikeUpdated
Type symbols above and click Watch — no data shown until it's real.

What "Pin Risk" means here: the server found a real expiry 0-2 days out AND spot within 0.5% of the real max-open-interest strike (gamma_pin_scanner.py / detect_pin_risk(), same thresholds gamma_flow_engine.py's live GEX engine already uses). Direction (UP/DOWN) is sign(max_oi_strike - spot) — a disclosed mechanical proxy for "dealers hedging into expiry pull price toward the concentrated strike," not a backtested or proven edge. No historical options-chain archive exists anywhere to test this constraint against, so none was fabricated to fill the gap — this page shows the same real-or-nothing data the API actually returns, including its honest "unavailable" states.

This page fetches live data client-side from squeezeos-api.onrender.com on a timer — it does not store, cache, or invent any values, and shows the real HTTP error when a symbol's chain is unavailable (no TRADIER_API_KEY configured server-side, no chain for that symbol, market closed, etc.) rather than a blank or fabricated row. Not investment advice. No backtest exists for the pin-risk constraint shown here — treat it as a reference to go check further, not a trade signal. Your watchlist is stored only in your own browser (localStorage) and is never sent anywhere except as symbols in the API request itself.