{"feed":"hoad_options_analytics","schema_version":1,"data_date":"2026-10-02","generated_at":"2026-10-02T20:59:41Z","source_file":"greeks_20261002.gzip","symbol":"IVZ","summary":{"name":"IVZ","price":30.66,"total_oi":26435,"call_oi":20408,"put_oi":6027,"pc_ratio":0.295,"net_gex":866140.53,"avg_iv":100.1,"iv_rank":100.0,"iv_52w_high":100.1,"iv_52w_low":46.9,"gamma_flip":19.3,"max_pain":25.0},"features":{"symbol":"IVZ","price":30.66,"total_oi":26435,"analysis_coverage":1.0,"avg_iv_pct":100.1,"iv_rank":100.0,"iv_52w_high_pct":100.1,"iv_52w_low_pct":46.9,"front_dte":14,"front_atm_iv_pct":33.4444,"back_atm_iv_pct":36.2176,"term_premium_pp":-2.7732,"expected_move_front_pct":6.55,"straddle_front_pct":4.97,"straddle_30d_pct":4.97,"risk_reversal_front_pp":5.65,"risk_reversal_30d_pp":5.65,"butterfly_front_pp":4.88,"butterfly_30d_pp":4.88,"put_call_oi_ratio":0.295,"put_call_oi_front_ratio":0.426,"put_call_volume_front_ratio":0.0,"option_volume":115,"volume_oi_ratio":0.00435,"net_delta_normalized":0.319503,"dealer_delta_normalized":-0.310934,"gex_per_100k_oi":3276491.507471,"vanna_per_100k_oi":1906.563268,"charm_per_100k_oi":-1476962.360507,"weekend_delta_shift_per_100k_oi":-4430883.298657,"iv_surface_range_pp":78.1,"gamma_flip_distance_pct":-37.051533,"max_pain_distance_pct":-18.460535,"peak_call_distance_pct":7.632094,"peak_put_distance_pct":1.108937},"analyses":{"gamma_walls":[{"strike":5.0,"call_gex":0.0,"put_gex":-2.6,"net_gex":-2.6,"call_oi":0,"put_oi":3},{"strike":10.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":24,"put_oi":65},{"strike":13.0,"call_gex":0.0,"put_gex":-288.28,"net_gex":-288.28,"call_oi":18,"put_oi":170},{"strike":15.0,"call_gex":23.11,"put_gex":-1928.1,"net_gex":-1904.99,"call_oi":145,"put_oi":523},{"strike":16.0,"call_gex":0.0,"put_gex":-30.08,"net_gex":-30.08,"call_oi":0,"put_oi":14},{"strike":17.0,"call_gex":0.0,"put_gex":-441.18,"net_gex":-441.18,"call_oi":412,"put_oi":72},{"strike":18.0,"call_gex":0.0,"put_gex":-311.66,"net_gex":-311.66,"call_oi":34,"put_oi":55},{"strike":19.0,"call_gex":0.0,"put_gex":-50.04,"net_gex":-50.04,"call_oi":0,"put_oi":14},{"strike":20.0,"call_gex":12413.87,"put_gex":-2404.1,"net_gex":10009.77,"call_oi":1251,"put_oi":257},{"strike":21.0,"call_gex":0.0,"put_gex":-695.93,"net_gex":-695.93,"call_oi":2,"put_oi":80},{"strike":22.0,"call_gex":6794.01,"put_gex":-3189.88,"net_gex":3604.13,"call_oi":474,"put_oi":227},{"strike":23.0,"call_gex":502.09,"put_gex":-1244.63,"net_gex":-742.55,"call_oi":28,"put_oi":204},{"strike":24.0,"call_gex":1490.66,"put_gex":-10602.27,"net_gex":-9111.61,"call_oi":65,"put_oi":457},{"strike":25.0,"call_gex":24286.69,"put_gex":-21054.8,"net_gex":3231.89,"call_oi":850,"put_oi":713},{"strike":26.0,"call_gex":1667.15,"put_gex":-4989.39,"net_gex":-3322.24,"call_oi":45,"put_oi":154},{"strike":27.0,"call_gex":84704.16,"put_gex":-30684.66,"net_gex":54019.5,"call_oi":1723,"put_oi":667},{"strike":28.0,"call_gex":20785.37,"put_gex":-50678.7,"net_gex":-29893.33,"call_oi":307,"put_oi":798},{"strike":29.0,"call_gex":14252.5,"put_gex":-28079.85,"net_gex":-13827.35,"call_oi":157,"put_oi":264},{"strike":30.0,"call_gex":202813.63,"put_gex":-39129.58,"net_gex":163684.05,"call_oi":2478,"put_oi":384},{"strike":31.0,"call_gex":115379.93,"put_gex":-39354.8,"net_gex":76025.13,"call_oi":953,"put_oi":433},{"strike":32.0,"call_gex":99119.0,"put_gex":-19148.68,"net_gex":79970.33,"call_oi":1092,"put_oi":186},{"strike":33.0,"call_gex":169488.51,"put_gex":-12315.8,"net_gex":157172.71,"call_oi":2139,"put_oi":135},{"strike":34.0,"call_gex":141101.85,"put_gex":-5773.22,"net_gex":135328.63,"call_oi":2267,"put_oi":99},{"strike":35.0,"call_gex":79642.61,"put_gex":-707.71,"net_gex":78934.9,"call_oi":1574,"put_oi":13},{"strike":36.0,"call_gex":96908.03,"put_gex":0.0,"net_gex":96908.03,"call_oi":1897,"put_oi":0},{"strike":37.0,"call_gex":4405.39,"put_gex":0.0,"net_gex":4405.39,"call_oi":157,"put_oi":0},{"strike":38.0,"call_gex":1407.51,"put_gex":0.0,"net_gex":1407.51,"call_oi":88,"put_oi":0},{"strike":39.0,"call_gex":2188.7,"put_gex":0.0,"net_gex":2188.7,"call_oi":93,"put_oi":0},{"strike":40.0,"call_gex":58394.69,"put_gex":-260.77,"net_gex":58133.91,"call_oi":2042,"put_oi":9},{"strike":45.0,"call_gex":2197.29,"put_gex":-557.55,"net_gex":1639.74,"call_oi":89,"put_oi":31},{"strike":47.0,"call_gex":98.05,"put_gex":0.0,"net_gex":98.05,"call_oi":4,"put_oi":0}],"pain_by_strike":[{"strike":5.0,"call_value":0,"put_value":121527.0,"total_value":121527.0},{"strike":10.0,"call_value":0.0,"put_value":91407.0,"total_value":91407.0},{"strike":13.0,"call_value":72.0,"put_value":73530.0,"total_value":73602.0},{"strike":15.0,"call_value":156.0,"put_value":61952.0,"total_value":62108.0},{"strike":16.0,"call_value":343.0,"put_value":56686.0,"total_value":57029.0},{"strike":17.0,"call_value":530.0,"put_value":51434.0,"total_value":51964.0},{"strike":18.0,"call_value":1129.0,"put_value":46254.0,"total_value":47383.0},{"strike":19.0,"call_value":1762.0,"put_value":41129.0,"total_value":42891.0},{"strike":20.0,"call_value":2395.0,"put_value":36018.0,"total_value":38413.0},{"strike":21.0,"call_value":4279.0,"put_value":31164.0,"total_value":35443.0},{"strike":22.0,"call_value":6165.0,"put_value":26390.0,"total_value":32555.0},{"strike":23.0,"call_value":8525.0,"put_value":21843.0,"total_value":30368.0},{"strike":24.0,"call_value":10913.0,"put_value":17500.0,"total_value":28413.0},{"strike":25.0,"call_value":13366.0,"put_value":13614.0,"total_value":26980.0},{"strike":26.0,"call_value":16669.0,"put_value":10441.0,"total_value":27110.0},{"strike":27.0,"call_value":20017.0,"put_value":7422.0,"total_value":27439.0},{"strike":28.0,"call_value":25088.0,"put_value":5070.0,"total_value":30158.0},{"strike":29.0,"call_value":30466.0,"put_value":3516.0,"total_value":33982.0},{"strike":30.0,"call_value":36001.0,"put_value":2226.0,"total_value":38227.0},{"strike":31.0,"call_value":44014.0,"put_value":1320.0,"total_value":45334.0},{"strike":32.0,"call_value":52980.0,"put_value":847.0,"total_value":53827.0},{"strike":33.0,"call_value":63038.0,"put_value":560.0,"total_value":63598.0},{"strike":34.0,"call_value":75235.0,"put_value":408.0,"total_value":75643.0},{"strike":35.0,"call_value":89699.0,"put_value":355.0,"total_value":90054.0},{"strike":36.0,"call_value":105737.0,"put_value":315.0,"total_value":106052.0},{"strike":37.0,"call_value":123672.0,"put_value":275.0,"total_value":123947.0},{"strike":38.0,"call_value":141764.0,"put_value":235.0,"total_value":141999.0},{"strike":39.0,"call_value":159944.0,"put_value":195.0,"total_value":160139.0},{"strike":40.0,"call_value":178217.0,"put_value":155.0,"total_value":178372.0},{"strike":45.0,"call_value":279792.0,"put_value":0.0,"total_value":279792.0},{"strike":47.0,"call_value":320600.0,"put_value":0,"total_value":320600.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":105.4,"strike":22.62},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":49.2,"strike":24.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":56.1,"strike":21.12},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":48.0,"strike":27.5},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":41.5,"strike":27.67},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":37.5,"strike":27.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":38.2,"strike":29.0},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":39.8,"strike":29.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":36.9,"strike":29.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":34.1,"strike":30.5},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":36.5,"strike":30.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":34.9,"strike":30.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":32.1,"strike":32.0},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":35.2,"strike":32.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":34.1,"strike":32.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":34.2,"strike":33.5},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":34.1,"strike":33.5},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":34.2,"strike":33.5},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":60.2,"strike":39.0},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":33.7,"strike":35.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":33.2,"strike":37.14}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.5602,"contract_count":12,"total_oi":2866},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":10,"total_oi":250},{"expiration":"01/15/2027","dte":105,"iv":0.3174,"contract_count":12,"total_oi":5880},{"expiration":"04/16/2027","dte":196,"iv":0.1515,"contract_count":9,"total_oi":63},{"expiration":"01/21/2028","dte":476,"iv":0.6079,"contract_count":4,"total_oi":237},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":3,"total_oi":30}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.55,"expected_move_2std":13.09,"contract_count":6},{"expiration":"11/20/2026","dte":49,"expected_move_1std":13.27,"expected_move_2std":26.53,"contract_count":5},{"expiration":"01/15/2027","dte":105,"expected_move_1std":18.57,"expected_move_2std":37.14,"contract_count":6},{"expiration":"04/16/2027","dte":196,"expected_move_1std":25.11,"expected_move_2std":50.21,"contract_count":5},{"expiration":"01/21/2028","dte":476,"expected_move_1std":41.49,"expected_move_2std":82.97,"contract_count":4},{"expiration":"01/19/2029","dte":840,"expected_move_1std":54.47,"expected_move_2std":108.93,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":4299,"put_oi":1830,"total_oi":6129,"pc_ratio":0.426,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":517,"put_oi":317,"total_oi":834,"pc_ratio":0.613,"pc_ratio_volume":0.536,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":14057,"put_oi":3525,"total_oi":17582,"pc_ratio":0.251,"pc_ratio_volume":0.043,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":306,"put_oi":22,"total_oi":328,"pc_ratio":0.072,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":1039,"put_oi":297,"total_oi":1336,"pc_ratio":0.286,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":190,"put_oi":36,"total_oi":226,"pc_ratio":0.189,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":5.0,"call_delta_oi":0,"put_delta_oi":-3.0,"dealer_delta":3.0,"call_oi":0,"put_oi":3},{"strike":13.0,"call_delta_oi":0,"put_delta_oi":-742.0,"dealer_delta":742.0,"call_oi":0,"put_oi":170},{"strike":15.0,"call_delta_oi":586.0,"put_delta_oi":-1234.0,"dealer_delta":647.0,"call_oi":6,"put_oi":523},{"strike":16.0,"call_delta_oi":0,"put_delta_oi":-116.0,"dealer_delta":116.0,"call_oi":0,"put_oi":14},{"strike":17.0,"call_delta_oi":0,"put_delta_oi":-272.0,"dealer_delta":272.0,"call_oi":0,"put_oi":72},{"strike":18.0,"call_delta_oi":0,"put_delta_oi":-563.0,"dealer_delta":563.0,"call_oi":0,"put_oi":55},{"strike":19.0,"call_delta_oi":0,"put_delta_oi":-174.0,"dealer_delta":174.0,"call_oi":0,"put_oi":14},{"strike":20.0,"call_delta_oi":118527.0,"put_delta_oi":-1771.0,"dealer_delta":-116757.0,"call_oi":1246,"put_oi":257},{"strike":21.0,"call_delta_oi":0,"put_delta_oi":-216.0,"dealer_delta":216.0,"call_oi":0,"put_oi":80},{"strike":22.0,"call_delta_oi":43648.0,"put_delta_oi":-2223.0,"dealer_delta":-41425.0,"call_oi":464,"put_oi":227},{"strike":23.0,"call_delta_oi":2539.0,"put_delta_oi":-3753.0,"dealer_delta":1214.0,"call_oi":28,"put_oi":204},{"strike":24.0,"call_delta_oi":5981.0,"put_delta_oi":-4936.0,"dealer_delta":-1045.0,"call_oi":65,"put_oi":457},{"strike":25.0,"call_delta_oi":75526.0,"put_delta_oi":-10029.0,"dealer_delta":-65497.0,"call_oi":850,"put_oi":713},{"strike":26.0,"call_delta_oi":4018.0,"put_delta_oi":-2865.0,"dealer_delta":-1153.0,"call_oi":45,"put_oi":154},{"strike":27.0,"call_delta_oi":150431.0,"put_delta_oi":-9164.0,"dealer_delta":-141268.0,"call_oi":1723,"put_oi":667},{"strike":28.0,"call_delta_oi":25747.0,"put_delta_oi":-16411.0,"dealer_delta":-9336.0,"call_oi":307,"put_oi":798},{"strike":29.0,"call_delta_oi":11560.0,"put_delta_oi":-6085.0,"dealer_delta":-5475.0,"call_oi":157,"put_oi":264},{"strike":30.0,"call_delta_oi":153612.0,"put_delta_oi":-14485.0,"dealer_delta":-139127.0,"call_oi":2478,"put_oi":384},{"strike":31.0,"call_delta_oi":47842.0,"put_delta_oi":-20693.0,"dealer_delta":-27148.0,"call_oi":953,"put_oi":433},{"strike":32.0,"call_delta_oi":46083.0,"put_delta_oi":-11358.0,"dealer_delta":-34725.0,"call_oi":1092,"put_oi":186},{"strike":33.0,"call_delta_oi":67570.0,"put_delta_oi":-10447.0,"dealer_delta":-57123.0,"call_oi":2139,"put_oi":135},{"strike":34.0,"call_delta_oi":67293.0,"put_delta_oi":-7893.0,"dealer_delta":-59400.0,"call_oi":2267,"put_oi":99},{"strike":35.0,"call_delta_oi":50227.0,"put_delta_oi":-902.0,"dealer_delta":-49324.0,"call_oi":1574,"put_oi":13},{"strike":36.0,"call_delta_oi":44260.0,"put_delta_oi":0,"dealer_delta":-44260.0,"call_oi":1897,"put_oi":0},{"strike":37.0,"call_delta_oi":6574.0,"put_delta_oi":0,"dealer_delta":-6574.0,"call_oi":157,"put_oi":0},{"strike":38.0,"call_delta_oi":4794.0,"put_delta_oi":0,"dealer_delta":-4794.0,"call_oi":88,"put_oi":0},{"strike":39.0,"call_delta_oi":610.0,"put_delta_oi":0,"dealer_delta":-610.0,"call_oi":93,"put_oi":0},{"strike":40.0,"call_delta_oi":20419.0,"put_delta_oi":-565.0,"dealer_delta":-19854.0,"call_oi":2042,"put_oi":9},{"strike":45.0,"call_delta_oi":2542.0,"put_delta_oi":-1653.0,"dealer_delta":-890.0,"call_oi":89,"put_oi":31},{"strike":47.0,"call_delta_oi":115.0,"put_delta_oi":0,"dealer_delta":-115.0,"call_oi":4,"put_oi":0}],"net_dealer_delta":-821954.0,"total_call_delta":950506.0,"total_put_delta":-128552.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":30.65999984741211,"strikes":[{"strike":15.0,"moneyness":0.4892,"type":"put","iv":0.6969,"delta":-0.0162,"oi":455},{"strike":20.0,"moneyness":0.6523,"type":"call","iv":0.5097,"delta":0.96,"oi":791},{"strike":20.0,"moneyness":0.6523,"type":"put","iv":0.5272,"delta":-0.0444,"oi":186},{"strike":22.0,"moneyness":0.7175,"type":"put","iv":0.4693,"delta":-0.067,"oi":111},{"strike":22.0,"moneyness":0.7175,"type":"call","iv":0.4311,"delta":0.9463,"oi":409},{"strike":24.0,"moneyness":0.7828,"type":"put","iv":0.4109,"delta":-0.1,"oi":418},{"strike":25.0,"moneyness":0.8154,"type":"call","iv":0.3416,"delta":0.8992,"oi":529},{"strike":25.0,"moneyness":0.8154,"type":"put","iv":0.4274,"delta":-0.1442,"oi":613},{"strike":26.0,"moneyness":0.848,"type":"put","iv":0.4042,"delta":-0.1767,"oi":130},{"strike":27.0,"moneyness":0.8806,"type":"call","iv":0.3736,"delta":0.7875,"oi":437},{"strike":27.0,"moneyness":0.8806,"type":"put","iv":0.3809,"delta":-0.2158,"oi":157},{"strike":28.0,"moneyness":0.9132,"type":"put","iv":0.3656,"delta":-0.2661,"oi":411},{"strike":30.0,"moneyness":0.9785,"type":"call","iv":0.3236,"delta":0.6112,"oi":1867},{"strike":30.0,"moneyness":0.9785,"type":"put","iv":0.3667,"delta":-0.3932,"oi":177},{"strike":31.0,"moneyness":1.0111,"type":"call","iv":0.3389,"delta":0.5384,"oi":512},{"strike":31.0,"moneyness":1.0111,"type":"put","iv":0.3671,"delta":-0.4588,"oi":342},{"strike":32.0,"moneyness":1.0437,"type":"call","iv":0.3122,"delta":0.4599,"oi":770},{"strike":32.0,"moneyness":1.0437,"type":"put","iv":0.3691,"delta":-0.5228,"oi":102},{"strike":33.0,"moneyness":1.0763,"type":"call","iv":0.309,"delta":0.3859,"oi":1511},{"strike":34.0,"moneyness":1.1089,"type":"call","iv":0.3326,"delta":0.3353,"oi":1629},{"strike":35.0,"moneyness":1.1416,"type":"call","iv":0.3361,"delta":0.2807,"oi":975},{"strike":36.0,"moneyness":1.1742,"type":"call","iv":0.3204,"delta":0.217,"oi":1801},{"strike":40.0,"moneyness":1.3046,"type":"call","iv":0.3376,"delta":0.0937,"oi":1984}]},{"expiration":"01/19/2029","underlying_price":30.65999984741211,"strikes":[{"strike":20.0,"moneyness":0.6523,"type":"call","iv":0.258,"delta":0.9379,"oi":125}]},{"expiration":"01/21/2028","underlying_price":30.65999984741211,"strikes":[{"strike":20.0,"moneyness":0.6523,"type":"call","iv":0.3169,"delta":0.9352,"oi":329},{"strike":25.0,"moneyness":0.8154,"type":"call","iv":0.3336,"delta":0.8084,"oi":129},{"strike":30.0,"moneyness":0.9785,"type":"call","iv":0.3466,"delta":0.6527,"oi":166}]},{"expiration":"04/16/2027","underlying_price":30.65999984741211,"strikes":[{"strike":34.0,"moneyness":1.1089,"type":"call","iv":0.3245,"delta":0.4123,"oi":207}]},{"expiration":"10/16/2026","underlying_price":30.65999984741211,"strikes":[{"strike":25.0,"moneyness":0.8154,"type":"call","iv":0.8418,"delta":0.9152,"oi":187},{"strike":27.0,"moneyness":0.8806,"type":"call","iv":0.5449,"delta":0.9036,"oi":1274},{"strike":27.0,"moneyness":0.8806,"type":"put","iv":0.4583,"delta":-0.063,"oi":280},{"strike":28.0,"moneyness":0.9132,"type":"put","iv":0.4699,"delta":-0.139,"oi":378},{"strike":28.0,"moneyness":0.9132,"type":"call","iv":0.448,"delta":0.8715,"oi":234},{"strike":29.0,"moneyness":0.9459,"type":"put","iv":0.3751,"delta":-0.1996,"oi":198},{"strike":30.0,"moneyness":0.9785,"type":"call","iv":0.3615,"delta":0.6463,"oi":409},{"strike":30.0,"moneyness":0.9785,"type":"put","iv":0.3524,"delta":-0.3508,"oi":134},{"strike":31.0,"moneyness":1.0111,"type":"call","iv":0.3288,"delta":0.4513,"oi":396},{"strike":32.0,"moneyness":1.0437,"type":"call","iv":0.3185,"delta":0.2558,"oi":234},{"strike":33.0,"moneyness":1.0763,"type":"call","iv":0.312,"delta":0.1162,"oi":543},{"strike":34.0,"moneyness":1.1089,"type":"call","iv":0.3731,"delta":0.079,"oi":384}]},{"expiration":"11/20/2026","underlying_price":30.65999984741211,"strikes":[{"strike":27.0,"moneyness":0.8806,"type":"put","iv":0.4159,"delta":-0.1697,"oi":219},{"strike":35.0,"moneyness":1.1416,"type":"call","iv":0.3243,"delta":0.154,"oi":285}]}],"greeks_heatmap":{"data":[{"strike":23.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1851,"call_gamma":0,"put_gamma":0.006351,"call_theta":0,"put_theta":-0.4298,"call_vega":0,"put_vega":0.0154,"call_oi":0,"put_oi":202},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9152,"put_delta":-0.063,"call_gamma":0.031887,"put_gamma":0.028661,"call_theta":-0.0317,"put_theta":-0.0203,"call_vega":0.009,"put_vega":0.0072,"call_oi":187,"put_oi":65},{"strike":27.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9036,"put_delta":-0.063,"call_gamma":0.05419,"put_gamma":0.04664,"call_theta":-0.0235,"put_theta":-0.0124,"call_vega":0.0099,"put_vega":0.0072,"call_oi":1274,"put_oi":280},{"strike":28.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8715,"put_delta":-0.139,"call_gamma":0.080945,"put_gamma":0.081465,"call_theta":-0.0237,"put_theta":-0.0226,"call_vega":0.0121,"put_vega":0.0128,"call_oi":234,"put_oi":378},{"strike":29.0,"dte":14,"expiration":"10/16/2026","call_delta":0.7932,"put_delta":-0.1996,"call_gamma":0.127226,"put_gamma":0.128833,"call_theta":-0.0273,"put_theta":-0.0226,"call_vega":0.0165,"put_vega":0.0162,"call_oi":81,"put_oi":198},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6463,"put_delta":-0.3508,"call_gamma":0.17774,"put_gamma":0.181796,"call_theta":-0.0321,"put_theta":-0.0278,"call_vega":0.0215,"put_vega":0.0214,"call_oi":409,"put_oi":134},{"strike":31.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4513,"put_delta":-0.5505,"call_gamma":0.208099,"put_gamma":0.213106,"call_theta":-0.0305,"put_theta":-0.0262,"call_vega":0.0229,"put_vega":0.0229,"call_oi":396,"put_oi":90},{"strike":32.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2558,"put_delta":-0.741,"call_gamma":0.174507,"put_gamma":0.173199,"call_theta":-0.0237,"put_theta":-0.0204,"call_vega":0.0186,"put_vega":0.0187,"call_oi":234,"put_oi":77},{"strike":33.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1162,"put_delta":-0.8616,"call_gamma":0.108342,"put_gamma":0.111963,"call_theta":-0.014,"put_theta":-0.0134,"call_vega":0.0113,"put_vega":0.0128,"call_oi":543,"put_oi":92},{"strike":34.0,"dte":14,"expiration":"10/16/2026","call_delta":0.079,"put_delta":-0.9385,"call_gamma":0.068212,"put_gamma":0.0612,"call_theta":-0.0125,"put_theta":-0.0055,"call_vega":0.0085,"put_vega":0.007,"call_oi":384,"put_oi":51},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6333,"put_delta":0,"call_gamma":0.012857,"put_gamma":0,"call_theta":-0.4251,"put_theta":0,"call_vega":0.0218,"put_vega":0,"call_oi":217,"put_oi":0},{"strike":36.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6279,"put_delta":0,"call_gamma":0.012618,"put_gamma":0,"call_theta":-0.4372,"put_theta":0,"call_vega":0.0219,"put_vega":0,"call_oi":69,"put_oi":0},{"strike":37.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6229,"put_delta":0,"call_gamma":0.012397,"put_gamma":0,"call_theta":-0.4487,"put_theta":0,"call_vega":0.022,"put_vega":0,"call_oi":69,"put_oi":0},{"strike":38.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6183,"put_delta":0,"call_gamma":0.012191,"put_gamma":0,"call_theta":-0.4596,"put_theta":0,"call_vega":0.0221,"put_vega":0,"call_oi":74,"put_oi":0},{"strike":27.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1697,"call_gamma":0,"put_gamma":0.054663,"call_theta":0,"put_theta":-0.0115,"call_vega":0,"put_vega":0.0281,"call_oi":0,"put_oi":219},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.3944,"call_gamma":0,"put_gamma":0.091404,"call_theta":0,"put_theta":-0.0153,"call_vega":0,"put_vega":0.0428,"call_oi":0,"put_oi":61},{"strike":33.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3101,"put_delta":0,"call_gamma":0.09425,"put_gamma":0,"call_theta":-0.0148,"put_theta":0,"call_vega":0.0392,"put_vega":0,"call_oi":65,"put_oi":0},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.154,"put_delta":0,"call_gamma":0.065807,"put_gamma":0,"call_theta":-0.0094,"put_theta":0,"call_vega":0.0264,"put_vega":0,"call_oi":285,"put_oi":0}],"strikes":[23.0,25.0,27.0,28.0,29.0,30.0,31.0,32.0,33.0,34.0,35.0,36.0,37.0,38.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":5.65,"put_25d_iv":37.51,"call_25d_iv":31.85,"put_25d_strike":29.0,"call_25d_strike":32.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":7.92,"put_25d_iv":41.59,"call_25d_iv":33.67,"put_25d_strike":27.0,"call_25d_strike":33.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":2.96,"put_25d_iv":36.56,"call_25d_iv":33.61,"put_25d_strike":28.0,"call_25d_strike":35.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":13.78,"put_25d_iv":50.73,"call_25d_iv":36.95,"put_25d_strike":22.0,"call_25d_strike":45.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":13.0,"call_vanna":0,"put_vanna":6.0,"net_vanna":6.0,"call_oi":0,"put_oi":134},{"strike":15.0,"call_vanna":0,"put_vanna":19.0,"net_vanna":19.0,"call_oi":0,"put_oi":522},{"strike":17.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":68},{"strike":20.0,"call_vanna":-95.0,"put_vanna":8.0,"net_vanna":-87.0,"call_oi":1245,"put_oi":186},{"strike":21.0,"call_vanna":0,"put_vanna":1.0,"net_vanna":1.0,"call_oi":0,"put_oi":68},{"strike":22.0,"call_vanna":-30.0,"put_vanna":22.0,"net_vanna":-8.0,"call_oi":464,"put_oi":194},{"strike":23.0,"call_vanna":0,"put_vanna":6.0,"net_vanna":6.0,"call_oi":0,"put_oi":202},{"strike":24.0,"call_vanna":0,"put_vanna":31.0,"net_vanna":31.0,"call_oi":0,"put_oi":418},{"strike":25.0,"call_vanna":-69.0,"put_vanna":54.0,"net_vanna":-15.0,"call_oi":845,"put_oi":678},{"strike":26.0,"call_vanna":0,"put_vanna":12.0,"net_vanna":12.0,"call_oi":0,"put_oi":130},{"strike":27.0,"call_vanna":-72.0,"put_vanna":33.0,"net_vanna":-39.0,"call_oi":1711,"put_oi":656},{"strike":28.0,"call_vanna":-7.0,"put_vanna":45.0,"net_vanna":38.0,"call_oi":234,"put_oi":789},{"strike":29.0,"call_vanna":-7.0,"put_vanna":6.0,"net_vanna":-0.0,"call_oi":144,"put_oi":198},{"strike":30.0,"call_vanna":-115.0,"put_vanna":12.0,"net_vanna":-102.0,"call_oi":2442,"put_oi":372},{"strike":31.0,"call_vanna":-5.0,"put_vanna":5.0,"net_vanna":-0.0,"call_oi":908,"put_oi":432},{"strike":32.0,"call_vanna":16.0,"put_vanna":-3.0,"net_vanna":12.0,"call_oi":1064,"put_oi":179},{"strike":33.0,"call_vanna":89.0,"put_vanna":-3.0,"net_vanna":86.0,"call_oi":2119,"put_oi":92},{"strike":34.0,"call_vanna":124.0,"put_vanna":-1.0,"net_vanna":123.0,"call_oi":2220,"put_oi":51},{"strike":35.0,"call_vanna":90.0,"put_vanna":0,"net_vanna":90.0,"call_oi":1568,"put_oi":0},{"strike":36.0,"call_vanna":159.0,"put_vanna":0,"net_vanna":159.0,"call_oi":1870,"put_oi":0},{"strike":37.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":135,"put_oi":0},{"strike":38.0,"call_vanna":-1.0,"put_vanna":0,"net_vanna":-1.0,"call_oi":74,"put_oi":0},{"strike":40.0,"call_vanna":153.0,"put_vanna":0,"net_vanna":153.0,"call_oi":2042,"put_oi":0},{"strike":45.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":88,"put_oi":0}],"net_vanna":504.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":21.0,"call_charm":0,"put_charm":43.0,"net_charm":43.0,"call_oi":0,"put_oi":68},{"strike":23.0,"call_charm":0,"put_charm":41887.0,"net_charm":41887.0,"call_oi":0,"put_oi":202},{"strike":25.0,"call_charm":-14135.0,"put_charm":217.0,"net_charm":-13918.0,"call_oi":187,"put_oi":65},{"strike":27.0,"call_charm":-70523.0,"put_charm":888.0,"net_charm":-69635.0,"call_oi":1274,"put_oi":499},{"strike":28.0,"call_charm":-12598.0,"put_charm":3101.0,"net_charm":-9496.0,"call_oi":234,"put_oi":378},{"strike":29.0,"call_charm":-4567.0,"put_charm":2328.0,"net_charm":-2239.0,"call_oi":81,"put_oi":198},{"strike":30.0,"call_charm":-22108.0,"put_charm":3677.0,"net_charm":-18431.0,"call_oi":409,"put_oi":195},{"strike":31.0,"call_charm":-14220.0,"put_charm":3384.0,"net_charm":-10837.0,"call_oi":396,"put_oi":90},{"strike":32.0,"call_charm":-3696.0,"put_charm":3041.0,"net_charm":-654.0,"call_oi":234,"put_oi":77},{"strike":33.0,"call_charm":-2523.0,"put_charm":2769.0,"net_charm":246.0,"call_oi":608,"put_oi":92},{"strike":34.0,"call_charm":-989.0,"put_charm":689.0,"net_charm":-300.0,"call_oi":384,"put_oi":51},{"strike":35.0,"call_charm":-152602.0,"put_charm":0,"net_charm":-152602.0,"call_oi":502,"put_oi":0},{"strike":36.0,"call_charm":-49384.0,"put_charm":0,"net_charm":-49384.0,"call_oi":69,"put_oi":0},{"strike":37.0,"call_charm":-50283.0,"put_charm":0,"net_charm":-50283.0,"call_oi":69,"put_oi":0},{"strike":38.0,"call_charm":-54832.0,"put_charm":0,"net_charm":-54832.0,"call_oi":74,"put_oi":0}],"net_charm":-390435.0,"weekend_delta_shift":-1171304.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":251991.0,"put_delta":-45892.0,"net_delta":206099.0,"call_oi":4282,"put_oi":1830,"total_oi":6112,"total_volume":37,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":15006.0,"put_delta":-7187.0,"net_delta":7819.0,"call_oi":517,"put_oi":317,"total_oi":834,"total_volume":43,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":583117.0,"put_delta":-68490.0,"net_delta":514627.0,"call_oi":13475,"put_oi":3460,"total_oi":16935,"total_volume":16,"bias":"bullish"},{"expiration":"04/16/2027","dte":196,"call_delta":13729.0,"put_delta":-568.0,"net_delta":13162.0,"call_oi":306,"put_oi":22,"total_oi":328,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":70797.0,"put_delta":-4672.0,"net_delta":66125.0,"call_oi":994,"put_oi":297,"total_oi":1291,"total_volume":0,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":15865.0,"put_delta":-1744.0,"net_delta":14121.0,"call_oi":190,"put_oi":36,"total_oi":226,"total_volume":10,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":31.0,"straddle_price":1.52,"straddle_pct":4.97,"implied_move":4.97,"avg_iv":32.5},{"expiration":"11/20/2026","dte":49,"strike":30.0,"straddle_price":3.27,"straddle_pct":10.68,"implied_move":10.68,"avg_iv":36.7},{"expiration":"01/15/2027","dte":105,"strike":31.0,"straddle_price":4.6,"straddle_pct":15.0,"implied_move":15.0,"avg_iv":35.3}],"volume_profile":{"profile":[{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":3,"total_oi":3,"bias":"neutral"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":24,"put_oi":65,"total_oi":89,"bias":"neutral"},{"strike":13.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":18,"put_oi":170,"total_oi":188,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":145,"put_oi":523,"total_oi":668,"bias":"neutral"},{"strike":16.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":14,"total_oi":14,"bias":"neutral"},{"strike":17.0,"call_volume":8,"put_volume":0,"total_volume":8,"call_oi":412,"put_oi":72,"total_oi":484,"bias":"bullish"},{"strike":18.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":34,"put_oi":55,"total_oi":89,"bias":"neutral"},{"strike":19.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":14,"total_oi":14,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1251,"put_oi":257,"total_oi":1508,"bias":"neutral"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":80,"total_oi":82,"bias":"neutral"},{"strike":22.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":474,"put_oi":227,"total_oi":701,"bias":"bearish"},{"strike":23.0,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":28,"put_oi":204,"total_oi":232,"bias":"bullish"},{"strike":24.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":65,"put_oi":457,"total_oi":522,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":850,"put_oi":713,"total_oi":1563,"bias":"neutral"},{"strike":26.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":45,"put_oi":154,"total_oi":199,"bias":"neutral"},{"strike":27.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":1723,"put_oi":667,"total_oi":2390,"bias":"bearish"},{"strike":28.0,"call_volume":15,"put_volume":0,"total_volume":15,"call_oi":307,"put_oi":798,"total_oi":1105,"bias":"bullish"},{"strike":29.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":157,"put_oi":264,"total_oi":421,"bias":"neutral"},{"strike":30.0,"call_volume":18,"put_volume":2,"total_volume":20,"call_oi":2478,"put_oi":384,"total_oi":2862,"bias":"bullish"},{"strike":31.0,"call_volume":4,"put_volume":12,"total_volume":16,"call_oi":953,"put_oi":433,"total_oi":1386,"bias":"bearish"},{"strike":32.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":1092,"put_oi":186,"total_oi":1278,"bias":"bullish"},{"strike":33.0,"call_volume":24,"put_volume":0,"total_volume":24,"call_oi":2139,"put_oi":135,"total_oi":2274,"bias":"bullish"},{"strike":34.0,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":2267,"put_oi":99,"total_oi":2366,"bias":"bullish"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1574,"put_oi":13,"total_oi":1587,"bias":"neutral"},{"strike":36.0,"call_volume":11,"put_volume":0,"total_volume":11,"call_oi":1897,"put_oi":0,"total_oi":1897,"bias":"bullish"},{"strike":37.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":157,"put_oi":0,"total_oi":157,"bias":"neutral"},{"strike":38.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":88,"put_oi":0,"total_oi":88,"bias":"neutral"},{"strike":39.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":93,"put_oi":0,"total_oi":93,"bias":"neutral"},{"strike":40.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":2042,"put_oi":9,"total_oi":2051,"bias":"bullish"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":89,"put_oi":31,"total_oi":120,"bias":"neutral"},{"strike":47.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"}],"underlying_price":30.65999984741211,"peak_call_strike":33.0,"peak_put_strike":31.0,"total_call_volume":99,"total_put_volume":16,"volume_pc_ratio":0.162},"iv_contours":{"x":[0.72,0.75,0.78,0.81,0.85,0.88,0.91,0.95,0.98,1.01,1.04,1.08,1.11,1.14,1.17,1.21,1.24,1.27],"y":[14,49,105],"z":[[92.93,110.06,90.46,79.42,60.06,50.16,45.89,38.16,35.7,32.48,32.08,32.65,35.8,null,null,null,null,60.18],[null,null,null,null,46.85,41.59,null,39.78,36.67,35.03,35.18,33.67,34.52,32.43,null,null,null,null],[45.02,null,41.11,38.45,40.42,37.73,37.28,36.9,34.52,35.3,34.06,33.72,34.66,34.11,32.04,32.02,34.43,32.14]],"levels":[32.0,39.8,47.6,55.4,63.2,71.0,78.8,86.6,94.5,102.3,110.1],"min_iv":32.0,"max_iv":110.1},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":31.0,"atm_iv":32.88,"otm_strike":32.0,"otm_iv":31.85,"itm_strike":29.0,"itm_iv":38.8,"iv_butterfly":4.88,"price_butterfly":1.0,"convexity":"high_convexity"},{"expiration":"11/20/2026","dte":49,"atm_strike":31.0,"atm_iv":35.03,"otm_strike":32.0,"otm_iv":35.18,"itm_strike":29.0,"itm_iv":39.19,"iv_butterfly":4.3,"price_butterfly":0.88,"convexity":"high_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":31.0,"atm_iv":33.89,"otm_strike":32.0,"otm_iv":31.22,"itm_strike":29.0,"itm_iv":36.19,"iv_butterfly":-0.37,"price_butterfly":0.6,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":72.17},{"date":"2026-09-15","iv":77.5},{"date":"2026-09-16","iv":78.99},{"date":"2026-09-17","iv":66.24},{"date":"2026-09-18","iv":65.89},{"date":"2026-09-21","iv":61.08},{"date":"2026-09-22","iv":48.6},{"date":"2026-09-23","iv":47.4},{"date":"2026-09-24","iv":46.9},{"date":"2026-09-25","iv":51.8},{"date":"2026-09-28","iv":57.2},{"date":"2026-09-29","iv":51.4},{"date":"2026-09-30","iv":56.0},{"date":"2026-10-01","iv":49.9},{"date":"2026-10-02","iv":100.1}]}}