Skip to main content
NOTE: This is the documentation for websocket channels interpolated_iv and interpolated_iv:<TICKER>. Websocket access for personal use is only available through the Advanced plan. You can find fully-functional examples that stream data from many channels here: Connect to the websocket URI: wss://api.unusualwhales.com/socket?token=<YOUR_API_TOKEN> then join the channel you wish to stream, for example interpolated_iv:AAPL for live interpolated IV updates for AAPL. Omit the ticker suffix (interpolated_iv) to receive the updates for every ticker. This is the live counterpart of the /stock/:ticker/interpolated-iv endpoint. A ticker updates at most every ~5 seconds, with one message per horizon (1, 5, 7, 14, 30, 60, 90, 180, 365 trading days). If a horizon lines up with a real option expiry the values are taken from that expiry (is_exact: true); otherwise they are interpolated between the two surrounding expiries in total variance space (is_exact: false). Payload format:

Field reference

Last modified on September 28, 2026