{"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":"HSAI","summary":{"name":"HSAI","price":15.38,"total_oi":48001,"call_oi":33195,"put_oi":14806,"pc_ratio":0.446,"net_gex":37608.59,"avg_iv":94.4,"iv_rank":47.8,"iv_52w_high":101.42,"iv_52w_low":87.97,"gamma_flip":24.16,"max_pain":17.5},"features":{"symbol":"HSAI","price":15.38,"total_oi":48001,"analysis_coverage":0.9444,"avg_iv_pct":94.4,"iv_rank":47.8,"iv_52w_high_pct":101.42,"iv_52w_low_pct":87.97,"front_dte":14,"front_atm_iv_pct":58.515,"back_atm_iv_pct":64.6294,"term_premium_pp":-6.1144,"expected_move_front_pct":11.46,"straddle_front_pct":8.94,"straddle_30d_pct":8.94,"risk_reversal_front_pp":131.66,"risk_reversal_30d_pp":131.66,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.446,"put_call_oi_front_ratio":0.337,"put_call_volume_front_ratio":0.339,"option_volume":1004,"volume_oi_ratio":0.020916,"net_delta_normalized":0.014728,"dealer_delta_normalized":-0.014728,"gex_per_100k_oi":78349.596883,"vanna_per_100k_oi":2414.533031,"charm_per_100k_oi":-350301.035395,"weekend_delta_shift_per_100k_oi":-1050903.106185,"iv_surface_range_pp":97.4,"gamma_flip_distance_pct":57.087126,"max_pain_distance_pct":13.784135,"peak_call_distance_pct":30.039012,"peak_put_distance_pct":13.784135},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":3.29,"put_gex":0.0,"net_gex":3.29,"call_oi":6,"put_oi":0},{"strike":5.0,"call_gex":178.32,"put_gex":-191.01,"net_gex":-12.69,"call_oi":119,"put_oi":120},{"strike":7.5,"call_gex":53.44,"put_gex":-73.16,"net_gex":-19.72,"call_oi":19,"put_oi":41},{"strike":10.0,"call_gex":2807.63,"put_gex":-18729.01,"net_gex":-15921.38,"call_oi":639,"put_oi":2985},{"strike":12.5,"call_gex":13437.71,"put_gex":-21970.43,"net_gex":-8532.72,"call_oi":972,"put_oi":1757},{"strike":15.0,"call_gex":43415.02,"put_gex":-191852.1,"net_gex":-148437.08,"call_oi":1692,"put_oi":5405},{"strike":17.5,"call_gex":89396.54,"put_gex":-56927.86,"net_gex":32468.68,"call_oi":3893,"put_oi":2964},{"strike":20.0,"call_gex":71796.86,"put_gex":-10348.15,"net_gex":61448.7,"call_oi":6189,"put_oi":1004},{"strike":22.5,"call_gex":59081.14,"put_gex":-2797.16,"net_gex":56283.99,"call_oi":10793,"put_oi":258},{"strike":25.0,"call_gex":35439.69,"put_gex":-1170.31,"net_gex":34269.37,"call_oi":4023,"put_oi":130},{"strike":30.0,"call_gex":9601.17,"put_gex":-631.08,"net_gex":8970.09,"call_oi":1624,"put_oi":90},{"strike":35.0,"call_gex":8330.55,"put_gex":-144.63,"net_gex":8185.92,"call_oi":1377,"put_oi":24},{"strike":40.0,"call_gex":9060.23,"put_gex":-158.07,"net_gex":8902.15,"call_oi":1849,"put_oi":28}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":182445.0,"total_value":182445.0},{"strike":5.0,"call_value":15.0,"put_value":145430.0,"total_value":145445.0},{"strike":7.5,"call_value":327.5,"put_value":108715.0,"total_value":109042.5},{"strike":10.0,"call_value":687.5,"put_value":72102.5,"total_value":72790.0},{"strike":12.5,"call_value":2645.0,"put_value":42952.5,"total_value":45597.5},{"strike":15.0,"call_value":7032.5,"put_value":18195.0,"total_value":25227.5},{"strike":17.5,"call_value":15650.0,"put_value":6950.0,"total_value":22600.0},{"strike":20.0,"call_value":34000.0,"put_value":3115.0,"total_value":37115.0},{"strike":22.5,"call_value":67822.5,"put_value":1790.0,"total_value":69612.5},{"strike":25.0,"call_value":128627.5,"put_value":1110.0,"total_value":129737.5},{"strike":30.0,"call_value":270352.5,"put_value":400.0,"total_value":270752.5},{"strike":35.0,"call_value":420197.5,"put_value":140.0,"total_value":420337.5},{"strike":40.0,"call_value":576927.5,"put_value":0,"total_value":576927.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":171.4,"strike":11.25},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":111.6,"strike":10.83},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":114.8,"strike":9.29},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":null,"strike":null},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":null,"strike":null},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":null,"strike":null},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":58.5,"strike":15.0},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":64.6,"strike":15.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":67.3,"strike":15.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":null,"strike":null},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":null,"strike":null},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":null,"strike":null},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":null,"strike":null},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":null,"strike":null},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":null,"strike":null},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":152.5,"strike":25.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":110.0,"strike":25.42},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":83.3,"strike":25.42}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":2,"total_oi":2852},{"expiration":"11/20/2026","dte":49,"iv":0.287,"contract_count":2,"total_oi":1659},{"expiration":"01/15/2027","dte":105,"iv":0.4106,"contract_count":2,"total_oi":1698},{"expiration":"02/19/2027","dte":140,"iv":0.5544,"contract_count":2,"total_oi":209},{"expiration":"04/16/2027","dte":196,"iv":0.9344,"contract_count":2,"total_oi":65},{"expiration":"01/21/2028","dte":476,"iv":1.0,"contract_count":2,"total_oi":605},{"expiration":"01/19/2029","dte":840,"iv":0.8177,"contract_count":1,"total_oi":9}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":11.46,"expected_move_2std":22.92,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":23.68,"expected_move_2std":47.36,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":36.07,"expected_move_2std":72.15,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":43.55,"expected_move_2std":87.1,"contract_count":2},{"expiration":"04/16/2027","dte":196,"expected_move_1std":57.47,"expected_move_2std":114.94,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":91.15,"expected_move_2std":182.31,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":115.2,"expected_move_2std":230.39,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":19467,"put_oi":6551,"total_oi":26018,"pc_ratio":0.337,"pc_ratio_volume":0.339,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":2332,"put_oi":2140,"total_oi":4472,"pc_ratio":0.918,"pc_ratio_volume":2.24,"sentiment":"neutral"},{"expiration":"01/15/2027","dte":105,"call_oi":6471,"put_oi":3939,"total_oi":10410,"pc_ratio":0.609,"pc_ratio_volume":0.058,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":1342,"put_oi":660,"total_oi":2002,"pc_ratio":0.492,"pc_ratio_volume":0.774,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":60,"put_oi":58,"total_oi":118,"pc_ratio":0.967,"pc_ratio_volume":0,"sentiment":"neutral"},{"expiration":"06/17/2027","dte":258,"call_oi":21,"put_oi":2,"total_oi":23,"pc_ratio":0.095,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":3471,"put_oi":1444,"total_oi":4915,"pc_ratio":0.416,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":31,"put_oi":12,"total_oi":43,"pc_ratio":0.387,"pc_ratio_volume":0.5,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":585.0,"put_delta_oi":0,"dealer_delta":-585.0,"call_oi":6,"put_oi":0},{"strike":5.0,"call_delta_oi":11282.0,"put_delta_oi":-570.0,"dealer_delta":-10712.0,"call_oi":119,"put_oi":120},{"strike":7.5,"call_delta_oi":1710.0,"put_delta_oi":-415.0,"dealer_delta":-1295.0,"call_oi":19,"put_oi":41},{"strike":10.0,"call_delta_oi":54170.0,"put_delta_oi":-27537.0,"dealer_delta":-26633.0,"call_oi":639,"put_oi":2985},{"strike":12.5,"call_delta_oi":82927.0,"put_delta_oi":-35378.0,"dealer_delta":-47549.0,"call_oi":972,"put_oi":1757},{"strike":15.0,"call_delta_oi":108329.0,"put_delta_oi":-208301.0,"dealer_delta":99972.0,"call_oi":1692,"put_oi":5405},{"strike":17.5,"call_delta_oi":121541.0,"put_delta_oi":-236256.0,"dealer_delta":114715.0,"call_oi":3893,"put_oi":2964},{"strike":20.0,"call_delta_oi":95211.0,"put_delta_oi":-81175.0,"dealer_delta":-14035.0,"call_oi":6189,"put_oi":1004},{"strike":22.5,"call_delta_oi":47621.0,"put_delta_oi":-18689.0,"dealer_delta":-28932.0,"call_oi":10793,"put_oi":258},{"strike":25.0,"call_delta_oi":98203.0,"put_delta_oi":-9959.0,"dealer_delta":-88243.0,"call_oi":4023,"put_oi":130},{"strike":30.0,"call_delta_oi":26613.0,"put_delta_oi":-6731.0,"dealer_delta":-19881.0,"call_oi":1624,"put_oi":90},{"strike":35.0,"call_delta_oi":24977.0,"put_delta_oi":-1485.0,"dealer_delta":-23492.0,"call_oi":1377,"put_oi":24},{"strike":40.0,"call_delta_oi":25850.0,"put_delta_oi":-1826.0,"dealer_delta":-24025.0,"call_oi":1849,"put_oi":28}],"net_dealer_delta":-70697.0,"total_call_delta":699020.0,"total_put_delta":-628323.0,"bias":"neutral"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":15.380000114440918,"strikes":[{"strike":10.0,"moneyness":0.6502,"type":"put","iv":0.6688,"delta":-0.0781,"oi":1188},{"strike":10.0,"moneyness":0.6502,"type":"call","iv":1.0079,"delta":0.8625,"oi":128},{"strike":12.5,"moneyness":0.8127,"type":"put","iv":0.6358,"delta":-0.2072,"oi":749},{"strike":15.0,"moneyness":0.9753,"type":"call","iv":0.6908,"delta":0.6122,"oi":470},{"strike":15.0,"moneyness":0.9753,"type":"put","iv":0.6544,"delta":-0.3894,"oi":1228},{"strike":17.5,"moneyness":1.1378,"type":"put","iv":0.6717,"delta":-0.5585,"oi":297},{"strike":17.5,"moneyness":1.1378,"type":"call","iv":0.6823,"delta":0.4446,"oi":745},{"strike":20.0,"moneyness":1.3004,"type":"put","iv":0.7347,"delta":-0.671,"oi":118},{"strike":20.0,"moneyness":1.3004,"type":"call","iv":0.7022,"delta":0.3153,"oi":1266},{"strike":22.5,"moneyness":1.4629,"type":"put","iv":0.8421,"delta":-0.724,"oi":170},{"strike":22.5,"moneyness":1.4629,"type":"call","iv":0.6744,"delta":0.1996,"oi":626},{"strike":25.0,"moneyness":1.6255,"type":"call","iv":0.6996,"delta":0.1397,"oi":1236},{"strike":30.0,"moneyness":1.9506,"type":"call","iv":0.7874,"delta":0.0884,"oi":533},{"strike":35.0,"moneyness":2.2757,"type":"call","iv":1.176,"delta":0.1644,"oi":271},{"strike":40.0,"moneyness":2.6008,"type":"call","iv":1.1702,"delta":0.1154,"oi":1143}]},{"expiration":"01/21/2028","underlying_price":15.380000114440918,"strikes":[{"strike":5.0,"moneyness":0.3251,"type":"call","iv":0.9555,"delta":0.9481,"oi":118},{"strike":10.0,"moneyness":0.6502,"type":"put","iv":0.7093,"delta":-0.1575,"oi":330},{"strike":10.0,"moneyness":0.6502,"type":"call","iv":1.0144,"delta":0.841,"oi":374},{"strike":12.5,"moneyness":0.8127,"type":"put","iv":0.7452,"delta":-0.2315,"oi":192},{"strike":12.5,"moneyness":0.8127,"type":"call","iv":0.801,"delta":0.7717,"oi":166},{"strike":15.0,"moneyness":0.9753,"type":"call","iv":0.9153,"delta":0.7254,"oi":424},{"strike":15.0,"moneyness":0.9753,"type":"put","iv":0.6811,"delta":-0.3114,"oi":181},{"strike":17.5,"moneyness":1.1378,"type":"call","iv":0.9094,"delta":0.6728,"oi":433},{"strike":17.5,"moneyness":1.1378,"type":"put","iv":0.6531,"delta":-0.3923,"oi":432},{"strike":20.0,"moneyness":1.3004,"type":"put","iv":0.7343,"delta":-0.432,"oi":145},{"strike":20.0,"moneyness":1.3004,"type":"call","iv":0.8878,"delta":0.6186,"oi":351},{"strike":22.5,"moneyness":1.4629,"type":"call","iv":0.7113,"delta":0.502,"oi":117},{"strike":25.0,"moneyness":1.6255,"type":"call","iv":0.7763,"delta":0.4827,"oi":405},{"strike":30.0,"moneyness":1.9506,"type":"call","iv":0.7262,"delta":0.3724,"oi":226},{"strike":35.0,"moneyness":2.2757,"type":"call","iv":0.6412,"delta":0.2473,"oi":413},{"strike":40.0,"moneyness":2.6008,"type":"call","iv":0.7207,"delta":0.2469,"oi":421}]},{"expiration":"02/19/2027","underlying_price":15.380000114440918,"strikes":[{"strike":12.5,"moneyness":0.8127,"type":"put","iv":0.6635,"delta":-0.2264,"oi":131},{"strike":15.0,"moneyness":0.9753,"type":"put","iv":0.6715,"delta":-0.3796,"oi":143},{"strike":17.5,"moneyness":1.1378,"type":"call","iv":0.6707,"delta":0.4737,"oi":329},{"strike":20.0,"moneyness":1.3004,"type":"call","iv":0.6893,"delta":0.3569,"oi":185},{"strike":20.0,"moneyness":1.3004,"type":"put","iv":0.6104,"delta":-0.6794,"oi":121},{"strike":22.5,"moneyness":1.4629,"type":"call","iv":0.6838,"delta":0.2571,"oi":120},{"strike":25.0,"moneyness":1.6255,"type":"call","iv":0.7067,"delta":0.1953,"oi":201},{"strike":30.0,"moneyness":1.9506,"type":"call","iv":0.6431,"delta":0.0743,"oi":167},{"strike":40.0,"moneyness":2.6008,"type":"call","iv":0.8427,"delta":0.061,"oi":113}]},{"expiration":"10/16/2026","underlying_price":15.380000114440918,"strikes":[{"strike":10.0,"moneyness":0.6502,"type":"put","iv":1.9676,"delta":-0.0887,"oi":1406},{"strike":12.5,"moneyness":0.8127,"type":"put","iv":1.9233,"delta":-0.2246,"oi":329},{"strike":12.5,"moneyness":0.8127,"type":"call","iv":1.0425,"delta":0.877,"oi":750},{"strike":15.0,"moneyness":0.9753,"type":"call","iv":0.6177,"delta":0.6125,"oi":584},{"strike":15.0,"moneyness":0.9753,"type":"put","iv":0.5524,"delta":-0.3796,"oi":2268},{"strike":17.5,"moneyness":1.1378,"type":"put","iv":0.4108,"delta":-0.946,"oi":1970},{"strike":17.5,"moneyness":1.1378,"type":"call","iv":0.6067,"delta":0.1452,"oi":1966},{"strike":20.0,"moneyness":1.3004,"type":"put","iv":0.7446,"delta":-0.9631,"oi":566},{"strike":20.0,"moneyness":1.3004,"type":"call","iv":0.8168,"delta":0.0529,"oi":4089},{"strike":22.5,"moneyness":1.4629,"type":"call","iv":0.9771,"delta":0.0248,"oi":9669},{"strike":30.0,"moneyness":1.9506,"type":"call","iv":2.1376,"delta":0.0734,"oi":473}]},{"expiration":"11/20/2026","underlying_price":15.380000114440918,"strikes":[{"strike":12.5,"moneyness":0.8127,"type":"put","iv":0.612,"delta":-0.1422,"oi":356},{"strike":15.0,"moneyness":0.9753,"type":"put","iv":0.6262,"delta":-0.4019,"oi":1523},{"strike":15.0,"moneyness":0.9753,"type":"call","iv":0.6663,"delta":0.5977,"oi":136},{"strike":17.5,"moneyness":1.1378,"type":"put","iv":0.6234,"delta":-0.6677,"oi":178},{"strike":17.5,"moneyness":1.1378,"type":"call","iv":0.671,"delta":0.3497,"oi":400},{"strike":20.0,"moneyness":1.3004,"type":"call","iv":0.6594,"delta":0.1697,"oi":288},{"strike":22.5,"moneyness":1.4629,"type":"call","iv":0.6772,"delta":0.0802,"oi":259},{"strike":25.0,"moneyness":1.6255,"type":"call","iv":0.9024,"delta":0.0962,"oi":381},{"strike":30.0,"moneyness":1.9506,"type":"call","iv":2.5079,"delta":0.3921,"oi":221},{"strike":35.0,"moneyness":2.2757,"type":"call","iv":1.6841,"delta":0.1511,"oi":515},{"strike":40.0,"moneyness":2.6008,"type":"call","iv":1.7971,"delta":0.1288,"oi":101}]}],"greeks_heatmap":{"data":[{"strike":12.5,"dte":14,"expiration":"10/16/2026","call_delta":0.877,"put_delta":-0.2246,"call_gamma":0.067282,"put_gamma":0.053664,"call_theta":-0.0249,"put_theta":-0.0638,"call_vega":0.0059,"put_vega":0.0087,"call_oi":750,"put_oi":329},{"strike":15.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6125,"put_delta":-0.3796,"call_gamma":0.213608,"put_gamma":0.237372,"call_theta":-0.0274,"put_theta":-0.0227,"call_vega":0.0111,"put_vega":0.011,"call_oi":584,"put_oi":2268},{"strike":17.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1452,"put_delta":-0.946,"call_gamma":0.129536,"put_gamma":0.091948,"call_theta":-0.0157,"put_theta":-0.0031,"call_vega":0.0066,"put_vega":0.0032,"call_oi":1966,"put_oi":1970},{"strike":12.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1422,"call_gamma":0,"put_gamma":0.065908,"call_theta":0,"put_theta":-0.0077,"call_vega":0,"put_vega":0.0125,"call_oi":0,"put_oi":356},{"strike":15.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5977,"put_delta":-0.4019,"call_gamma":0.10412,"put_gamma":0.110754,"call_theta":-0.0158,"put_theta":-0.0132,"call_vega":0.0216,"put_vega":0.0216,"call_oi":136,"put_oi":1523},{"strike":17.5,"dte":49,"expiration":"11/20/2026","call_delta":0.3497,"put_delta":-0.6677,"call_gamma":0.098946,"put_gamma":0.104457,"call_theta":-0.015,"put_theta":-0.0116,"call_vega":0.0207,"put_vega":0.0203,"call_oi":400,"put_oi":178}],"strikes":[12.5,15.0,17.5],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":131.66,"put_25d_iv":192.33,"call_25d_iv":60.67,"put_25d_strike":12.5,"call_25d_strike":17.5,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-4.74,"put_25d_iv":61.2,"call_25d_iv":65.94,"put_25d_strike":12.5,"call_25d_strike":20.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-3.86,"put_25d_iv":63.58,"call_25d_iv":67.44,"put_25d_strike":12.5,"call_25d_strike":22.5,"skew":"call_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":-2.03,"put_25d_iv":66.35,"call_25d_iv":68.38,"put_25d_strike":12.5,"call_25d_strike":22.5,"skew":"call_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":10.4,"put_25d_iv":74.52,"call_25d_iv":64.12,"put_25d_strike":12.5,"call_25d_strike":35.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":5.0,"call_vanna":-13.0,"put_vanna":6.0,"net_vanna":-7.0,"call_oi":118,"put_oi":120},{"strike":10.0,"call_vanna":-91.0,"put_vanna":175.0,"net_vanna":84.0,"call_oi":597,"put_oi":2924},{"strike":12.5,"call_vanna":-57.0,"put_vanna":147.0,"net_vanna":90.0,"call_oi":967,"put_oi":1757},{"strike":15.0,"call_vanna":-111.0,"put_vanna":176.0,"net_vanna":65.0,"call_oi":1680,"put_oi":5396},{"strike":17.5,"call_vanna":36.0,"put_vanna":-12.0,"net_vanna":25.0,"call_oi":3873,"put_oi":2959},{"strike":20.0,"call_vanna":157.0,"put_vanna":-20.0,"net_vanna":137.0,"call_oi":6179,"put_oi":1001},{"strike":22.5,"call_vanna":180.0,"put_vanna":-14.0,"net_vanna":166.0,"call_oi":10791,"put_oi":170},{"strike":25.0,"call_vanna":199.0,"put_vanna":-5.0,"net_vanna":194.0,"call_oi":4017,"put_oi":61},{"strike":30.0,"call_vanna":92.0,"put_vanna":-6.0,"net_vanna":86.0,"call_oi":1620,"put_oi":62},{"strike":35.0,"call_vanna":136.0,"put_vanna":0,"net_vanna":136.0,"call_oi":1328,"put_oi":0},{"strike":40.0,"call_vanna":182.0,"put_vanna":0,"net_vanna":182.0,"call_oi":1849,"put_oi":0}],"net_vanna":1159.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":10.0,"call_charm":0,"put_charm":11403.0,"net_charm":11403.0,"call_oi":0,"put_oi":1406},{"strike":12.5,"call_charm":-42705.0,"put_charm":12584.0,"net_charm":-30122.0,"call_oi":750,"put_oi":685},{"strike":15.0,"call_charm":-26510.0,"put_charm":57071.0,"net_charm":30560.0,"call_oi":720,"put_oi":3791},{"strike":17.5,"call_charm":-13240.0,"put_charm":16034.0,"net_charm":2793.0,"call_oi":2366,"put_oi":2148},{"strike":20.0,"call_charm":-5965.0,"put_charm":6605.0,"net_charm":640.0,"call_oi":4377,"put_oi":617},{"strike":22.5,"call_charm":-4088.0,"put_charm":0,"net_charm":-4088.0,"call_oi":9928,"put_oi":0},{"strike":25.0,"call_charm":-169840.0,"put_charm":0,"net_charm":-169840.0,"call_oi":2175,"put_oi":0},{"strike":30.0,"call_charm":-6661.0,"put_charm":0,"net_charm":-6661.0,"call_oi":694,"put_oi":0},{"strike":35.0,"call_charm":-2442.0,"put_charm":0,"net_charm":-2442.0,"call_oi":581,"put_oi":0},{"strike":40.0,"call_charm":-392.0,"put_charm":0,"net_charm":-392.0,"call_oi":172,"put_oi":0}],"net_charm":-168148.0,"weekend_delta_shift":-504444.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":234279.0,"put_delta":-347977.0,"net_delta":-113698.0,"call_oi":19467,"put_oi":6551,"total_oi":26018,"total_volume":154,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":53131.0,"put_delta":-83396.0,"net_delta":-30265.0,"call_oi":2332,"put_oi":2140,"total_oi":4472,"total_volume":81,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":169107.0,"put_delta":-119733.0,"net_delta":49374.0,"call_oi":6471,"put_oi":3939,"total_oi":10410,"total_volume":671,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":43964.0,"put_delta":-28722.0,"net_delta":15241.0,"call_oi":1342,"put_oi":660,"total_oi":2002,"total_volume":94,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":2728.0,"put_delta":-2119.0,"net_delta":610.0,"call_oi":60,"put_oi":58,"total_oi":118,"total_volume":0,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":468.0,"put_delta":-95.0,"net_delta":373.0,"call_oi":21,"put_oi":2,"total_oi":23,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":193612.0,"put_delta":-45953.0,"net_delta":147659.0,"call_oi":3471,"put_oi":1444,"total_oi":4915,"total_volume":1,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":1731.0,"put_delta":-328.0,"net_delta":1403.0,"call_oi":31,"put_oi":12,"total_oi":43,"total_volume":3,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":15.0,"straddle_price":1.38,"straddle_pct":8.94,"implied_move":8.94,"avg_iv":58.5},{"expiration":"11/20/2026","dte":49,"strike":15.0,"straddle_price":2.85,"straddle_pct":18.53,"implied_move":18.53,"avg_iv":64.6},{"expiration":"01/15/2027","dte":105,"strike":15.0,"straddle_price":4.33,"straddle_pct":28.12,"implied_move":28.12,"avg_iv":67.3},{"expiration":"02/19/2027","dte":140,"strike":15.0,"straddle_price":5.2,"straddle_pct":33.81,"implied_move":33.81,"avg_iv":70.3},{"expiration":"04/16/2027","dte":196,"strike":15.0,"straddle_price":6.8,"straddle_pct":44.21,"implied_move":44.21,"avg_iv":78.4},{"expiration":"01/21/2028","dte":476,"strike":15.0,"straddle_price":10.4,"straddle_pct":67.62,"implied_move":67.62,"avg_iv":79.8}],"volume_profile":{"profile":[{"strike":2.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":119,"put_oi":120,"total_oi":239,"bias":"neutral"},{"strike":7.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":19,"put_oi":41,"total_oi":60,"bias":"neutral"},{"strike":10.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":639,"put_oi":2985,"total_oi":3624,"bias":"bearish"},{"strike":12.5,"call_volume":66,"put_volume":41,"total_volume":107,"call_oi":972,"put_oi":1757,"total_oi":2729,"bias":"bullish"},{"strike":15.0,"call_volume":53,"put_volume":65,"total_volume":118,"call_oi":1692,"put_oi":5405,"total_oi":7097,"bias":"neutral"},{"strike":17.5,"call_volume":45,"put_volume":67,"total_volume":112,"call_oi":3893,"put_oi":2964,"total_oi":6857,"bias":"neutral"},{"strike":20.0,"call_volume":572,"put_volume":0,"total_volume":572,"call_oi":6189,"put_oi":1004,"total_oi":7193,"bias":"bullish"},{"strike":22.5,"call_volume":71,"put_volume":0,"total_volume":71,"call_oi":10793,"put_oi":258,"total_oi":11051,"bias":"bullish"},{"strike":25.0,"call_volume":21,"put_volume":0,"total_volume":21,"call_oi":4023,"put_oi":130,"total_oi":4153,"bias":"bullish"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1624,"put_oi":90,"total_oi":1714,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1377,"put_oi":24,"total_oi":1401,"bias":"neutral"},{"strike":40.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":1849,"put_oi":28,"total_oi":1877,"bias":"bullish"}],"underlying_price":15.380000114440918,"peak_call_strike":20.0,"peak_put_strike":17.5,"total_call_volume":830,"total_put_volume":174,"volume_pc_ratio":0.21},"iv_contours":{"x":[0.81,0.97,1.14],"y":[14,49,105,140],"z":[[148.29,58.51,50.88],[61.2,64.62,64.72],[67.63,67.26,67.7],[66.35,70.33,67.88]],"levels":[50.9,60.6,70.4,80.1,89.8,99.6,109.3,119.1,128.8,138.5,148.3],"min_iv":50.9,"max_iv":148.3},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":93.29},{"date":"2026-09-15","iv":101.42},{"date":"2026-09-16","iv":101.11},{"date":"2026-09-17","iv":95.49},{"date":"2026-09-18","iv":94.33},{"date":"2026-09-21","iv":87.97},{"date":"2026-09-22","iv":92.6},{"date":"2026-09-23","iv":90.1},{"date":"2026-09-24","iv":89.7},{"date":"2026-09-25","iv":96.1},{"date":"2026-09-28","iv":93.7},{"date":"2026-09-29","iv":93.7},{"date":"2026-09-30","iv":98.8},{"date":"2026-10-01","iv":93.7},{"date":"2026-10-02","iv":94.4}]}}