{"currency":"SOL","spot":101.89,"exchanges":{"deribit":{"count":0,"source":"computed"},"okx":{"count":0,"source":"native"},"bybit":{"count":334,"source":"native"},"bullish":{"count":0,"source":"native"}},"summary":{"spot":101.89,"n_expiries":7,"total_strikes":334,"max_divergence":null,"comparable_strikes":0,"max_divergence_strike":0,"max_divergence_expiry":"","atm_term_structure":[{"expiry":"2026-09-12","dte":0.4,"atm_iv":41.36},{"expiry":"2026-09-13","dte":1.4,"atm_iv":41.1},{"expiry":"2026-09-14","dte":2.4,"atm_iv":49.38},{"expiry":"2026-09-18","dte":6.4,"atm_iv":51.45},{"expiry":"2026-09-25","dte":13.4,"atm_iv":51.24},{"expiry":"2026-10-02","dte":20.4,"atm_iv":51.26},{"expiry":"2026-10-30","dte":48.4,"atm_iv":53}]},"top_divergences":[],"expiries":[{"expiry":"2026-09-12","dte":0.4,"n_strikes":38,"smile":{"atm_iv":41.36,"atm_strike":102,"put_25d_iv":99.05,"put_25d_strike":96,"call_25d_iv":80.79,"call_25d_strike":107,"skew":18.26},"avg_divergence":null},{"expiry":"2026-09-13","dte":1.4,"n_strikes":38,"smile":{"atm_iv":41.1,"atm_strike":102,"put_25d_iv":63.08,"put_25d_strike":96,"call_25d_iv":66.98,"call_25d_strike":108,"skew":-3.9},"avg_divergence":null},{"expiry":"2026-09-14","dte":2.4,"n_strikes":40,"smile":{"atm_iv":49.38,"atm_strike":102,"put_25d_iv":55.69,"put_25d_strike":96,"call_25d_iv":55.97,"call_25d_strike":107,"skew":-0.28},"avg_divergence":null},{"expiry":"2026-09-18","dte":6.4,"n_strikes":58,"smile":{"atm_iv":51.45,"atm_strike":102,"put_25d_iv":52.96,"put_25d_strike":97,"call_25d_iv":57.9,"call_25d_strike":108,"skew":-4.94},"avg_divergence":null},{"expiry":"2026-09-25","dte":13.4,"n_strikes":74,"smile":{"atm_iv":51.24,"atm_strike":102,"put_25d_iv":50.51,"put_25d_strike":96,"call_25d_iv":55.09,"call_25d_strike":108,"skew":-4.58},"avg_divergence":null},{"expiry":"2026-10-02","dte":20.4,"n_strikes":42,"smile":{"atm_iv":51.26,"atm_strike":102,"put_25d_iv":51.96,"put_25d_strike":98,"call_25d_iv":51.29,"call_25d_strike":108,"skew":0.67},"avg_divergence":null},{"expiry":"2026-10-30","dte":48.4,"n_strikes":44,"smile":{"atm_iv":53,"atm_strike":102,"put_25d_iv":53.35,"put_25d_strike":98,"call_25d_iv":53.17,"call_25d_strike":108,"skew":0.18},"avg_divergence":null}],"timestamp":"2026-09-11T22:33:07.262247+00:00","preview":true,"signed":true,"note":"Preview shows smile summaries and top divergences. Paid endpoint returns full per-strike IV across all exchanges.","canonical":"v1|IV-SURFACE-PREVIEW|SOL|2026-09-11T22:33:07.262247+00:00","signature":"eff10e4bcb6c2a961fadf6568ccfd63b8b44cd9801672023754319f260eb0fe0b1290da937ec3ca756b999185ed4c71dd997fe8b2205a0401e5d1f136765ab08","digest":"5532666a142a8421b3de69c0e4402526713f1b9f4dbb2433f8cf75fb944b86e3","pubkey":"7ab07fbe7d08cd16823e5eb0db0e21f3f38e9366d5fd00d14e95df0fb9b51a1a","preview_cached":true,"cache_age_minutes":3}