Option Chain
Paste an NSE option-chain JSON for NIFTY or BANKNIFTY to read OI buildup and key levels.
Paste NSE option-chain JSON›
Open the NSE option-chain API URL for the index, copy the full JSON response, and paste it below.
NIFTY: nseindia.com/api/option-chain-indices?symbol=NIFTY · BANKNIFTY: ?symbol=BANKNIFTY
Optionally set India VIX manually for the verdict strip (not part of the chain JSON).
Live OI
Open interest by strike — Call vs Put walls, with spot & Max Pain markers.
Trending OI
Call ΔOI vs Put ΔOI per strike over your chosen interval → bullish / bearish / neutral strikes.
LTP Calculator
Market-expected price & range read straight from option premiums (put-call parity).
Synthetic = Strike + Call LTP − Put LTP (put-call parity) · Expected price = where Call LTP = Put LTP · Range = ATM ± (ATM Call + Put) straddle · Delta computed via Black-Scholes from IV (NSE supplies IV, not greeks).
Intraday Trend
Each unique chain update (live pull or manual load) is logged here, per symbol. Stored in this browser.
Settings
Defaults and the live data-stream source (coming soon). Stored only in this browser.
Live data stream active›
NSE blocks direct browser requests (CORS + cookies), so live polling runs through the bundled proxy you control.
Start it (python3 proxy/nse_proxy.py), set the URL below, and the dashboard auto-pulls and refreshes on the interval.
Your endpoint should return the same JSON shape as NSE's option-chain API.
Run the bundled proxy first: node proxy/nse-proxy.mjs — then set the URL above to
http://localhost:8787/oc?symbol= (the app appends NIFTY / BANKNIFTY). See proxy/README.md.