{"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":"KGS","summary":{"name":"KGS","price":54.33,"total_oi":15326,"call_oi":6812,"put_oi":8514,"pc_ratio":1.25,"net_gex":-983849.75,"avg_iv":67.8,"iv_rank":64.6,"iv_52w_high":74.37,"iv_52w_low":55.8,"gamma_flip":37.06,"max_pain":60.0},"features":{"symbol":"KGS","price":54.33,"total_oi":15326,"analysis_coverage":0.9444,"avg_iv_pct":67.8,"iv_rank":64.6,"iv_52w_high_pct":74.37,"iv_52w_low_pct":55.8,"front_dte":14,"front_atm_iv_pct":36.2527,"back_atm_iv_pct":52.9208,"term_premium_pp":-16.6681,"expected_move_front_pct":7.1,"straddle_front_pct":5.25,"straddle_30d_pct":5.25,"risk_reversal_front_pp":-48.86,"risk_reversal_30d_pp":-48.86,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":1.25,"put_call_oi_front_ratio":1.689,"put_call_volume_front_ratio":0.778,"option_volume":522,"volume_oi_ratio":0.03406,"net_delta_normalized":-0.087252,"dealer_delta_normalized":0.087115,"gex_per_100k_oi":-6419481.599896,"vanna_per_100k_oi":2414.198095,"charm_per_100k_oi":-3021766.932011,"weekend_delta_shift_per_100k_oi":-9065307.320893,"iv_surface_range_pp":135.4,"gamma_flip_distance_pct":-31.787226,"max_pain_distance_pct":10.436223,"peak_call_distance_pct":5.834714,"peak_put_distance_pct":-12.571323},"analyses":{"gamma_walls":[{"strike":22.5,"call_gex":0.0,"put_gex":-7.83,"net_gex":-7.83,"call_oi":1,"put_oi":1},{"strike":25.0,"call_gex":0.0,"put_gex":-109.89,"net_gex":-109.89,"call_oi":1,"put_oi":15},{"strike":27.5,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":20,"put_oi":0},{"strike":30.0,"call_gex":0.0,"put_gex":-270.88,"net_gex":-270.88,"call_oi":0,"put_oi":25},{"strike":32.5,"call_gex":0.0,"put_gex":-10203.34,"net_gex":-10203.34,"call_oi":2,"put_oi":724},{"strike":35.0,"call_gex":170.11,"put_gex":-252.36,"net_gex":-82.25,"call_oi":10,"put_oi":12},{"strike":37.5,"call_gex":13090.14,"put_gex":-166.45,"net_gex":12923.69,"call_oi":724,"put_oi":6},{"strike":40.0,"call_gex":8406.94,"put_gex":-649.24,"net_gex":7757.69,"call_oi":288,"put_oi":19},{"strike":42.5,"call_gex":743.4,"put_gex":-328.4,"net_gex":415.0,"call_oi":20,"put_oi":8},{"strike":45.0,"call_gex":3043.94,"put_gex":-4215.58,"net_gex":-1171.64,"call_oi":66,"put_oi":77},{"strike":47.5,"call_gex":1900.27,"put_gex":-129414.02,"net_gex":-127513.76,"call_oi":34,"put_oi":2084},{"strike":50.0,"call_gex":5529.51,"put_gex":-14986.24,"net_gex":-9456.73,"call_oi":60,"put_oi":117},{"strike":52.5,"call_gex":1255.74,"put_gex":-410228.9,"net_gex":-408973.16,"call_oi":10,"put_oi":1906},{"strike":55.0,"call_gex":10506.02,"put_gex":-576044.1,"net_gex":-565538.08,"call_oi":78,"put_oi":2087},{"strike":57.5,"call_gex":1771.41,"put_gex":-9385.34,"net_gex":-7613.93,"call_oi":14,"put_oi":50},{"strike":60.0,"call_gex":54493.2,"put_gex":-128301.17,"net_gex":-73807.96,"call_oi":489,"put_oi":1221},{"strike":62.5,"call_gex":61333.37,"put_gex":-1925.16,"net_gex":59408.22,"call_oi":622,"put_oi":25},{"strike":65.0,"call_gex":14117.78,"put_gex":-4768.32,"net_gex":9349.47,"call_oi":182,"put_oi":91},{"strike":67.5,"call_gex":2643.29,"put_gex":-170.98,"net_gex":2472.31,"call_oi":39,"put_oi":3},{"strike":70.0,"call_gex":7606.8,"put_gex":-2186.52,"net_gex":5420.28,"call_oi":163,"put_oi":37},{"strike":72.5,"call_gex":20612.73,"put_gex":-54.07,"net_gex":20558.66,"call_oi":565,"put_oi":1},{"strike":75.0,"call_gex":22692.19,"put_gex":-85.11,"net_gex":22607.08,"call_oi":515,"put_oi":2},{"strike":77.5,"call_gex":14718.08,"put_gex":-43.28,"net_gex":14674.8,"call_oi":385,"put_oi":1},{"strike":80.0,"call_gex":5587.19,"put_gex":0.0,"net_gex":5587.19,"call_oi":141,"put_oi":0},{"strike":82.5,"call_gex":2017.72,"put_gex":0.0,"net_gex":2017.72,"call_oi":65,"put_oi":0},{"strike":85.0,"call_gex":18467.4,"put_gex":-34.09,"net_gex":18433.31,"call_oi":627,"put_oi":1},{"strike":90.0,"call_gex":23014.31,"put_gex":-31.0,"net_gex":22983.31,"call_oi":967,"put_oi":1},{"strike":95.0,"call_gex":1544.87,"put_gex":0.0,"net_gex":1544.87,"call_oi":57,"put_oi":0},{"strike":100.0,"call_gex":2116.81,"put_gex":0.0,"net_gex":2116.81,"call_oi":73,"put_oi":0},{"strike":105.0,"call_gex":12607.79,"put_gex":0.0,"net_gex":12607.79,"call_oi":593,"put_oi":0},{"strike":110.0,"call_gex":21.51,"put_gex":0.0,"net_gex":21.51,"call_oi":1,"put_oi":0}],"pain_by_strike":[{"strike":22.5,"call_value":0,"put_value":244892.5,"total_value":244892.5},{"strike":25.0,"call_value":2.5,"put_value":223610.0,"total_value":223612.5},{"strike":27.5,"call_value":7.5,"put_value":202365.0,"total_value":202372.5},{"strike":30.0,"call_value":62.5,"put_value":181120.0,"total_value":181182.5},{"strike":32.5,"call_value":117.5,"put_value":159937.5,"total_value":160055.0},{"strike":35.0,"call_value":177.5,"put_value":140565.0,"total_value":140742.5},{"strike":37.5,"call_value":262.5,"put_value":121222.5,"total_value":121485.0},{"strike":40.0,"call_value":2157.5,"put_value":101895.0,"total_value":104052.5},{"strike":42.5,"call_value":4772.5,"put_value":82615.0,"total_value":87387.5},{"strike":45.0,"call_value":7437.5,"put_value":63355.0,"total_value":70792.5},{"strike":47.5,"call_value":10267.5,"put_value":44287.5,"total_value":54555.0},{"strike":50.0,"call_value":13182.5,"put_value":30430.0,"total_value":43612.5},{"strike":52.5,"call_value":16247.5,"put_value":16865.0,"total_value":33112.5},{"strike":55.0,"call_value":19337.5,"put_value":8065.0,"total_value":27402.5},{"strike":57.5,"call_value":22622.5,"put_value":4482.5,"total_value":27105.0},{"strike":60.0,"call_value":25942.5,"put_value":1025.0,"total_value":26967.5},{"strike":62.5,"call_value":30485.0,"put_value":620.0,"total_value":31105.0},{"strike":65.0,"call_value":36582.5,"put_value":277.5,"total_value":36860.0},{"strike":67.5,"call_value":43135.0,"put_value":162.5,"total_value":43297.5},{"strike":70.0,"call_value":49785.0,"put_value":55.0,"total_value":49840.0},{"strike":72.5,"call_value":56842.5,"put_value":40.0,"total_value":56882.5},{"strike":75.0,"call_value":65312.5,"put_value":27.5,"total_value":65340.0},{"strike":77.5,"call_value":75070.0,"put_value":20.0,"total_value":75090.0},{"strike":80.0,"call_value":85790.0,"put_value":15.0,"total_value":85805.0},{"strike":82.5,"call_value":96862.5,"put_value":10.0,"total_value":96872.5},{"strike":85.0,"call_value":108097.5,"put_value":5.0,"total_value":108102.5},{"strike":90.0,"call_value":133702.5,"put_value":0.0,"total_value":133702.5},{"strike":95.0,"call_value":164142.5,"put_value":0.0,"total_value":164142.5},{"strike":100.0,"call_value":194867.5,"put_value":0.0,"total_value":194867.5},{"strike":105.0,"call_value":225957.5,"put_value":0.0,"total_value":225957.5},{"strike":110.0,"call_value":260012.5,"put_value":0,"total_value":260012.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":132.1,"strike":41.5},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":59.2,"strike":46.25},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":78.4,"strike":38.75},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":63.6,"strike":50.0},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":51.7,"strike":50.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":49.0,"strike":50.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":38.3,"strike":52.5},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":52.6,"strike":52.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":47.3,"strike":52.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":34.2,"strike":55.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":53.5,"strike":55.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":45.7,"strike":55.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":49.7,"strike":57.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":47.3,"strike":57.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":46.1,"strike":57.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":41.7,"strike":60.0},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":47.8,"strike":60.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":46.6,"strike":60.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":195.9,"strike":77.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":53.5,"strike":68.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":55.1,"strike":79.27}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.3069,"contract_count":8,"total_oi":3828},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":7,"total_oi":50},{"expiration":"01/15/2027","dte":105,"iv":0.3981,"contract_count":8,"total_oi":369},{"expiration":"04/16/2027","dte":196,"iv":0.0,"contract_count":4,"total_oi":22},{"expiration":"01/21/2028","dte":476,"iv":0.2349,"contract_count":8,"total_oi":53}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.1,"expected_move_2std":14.19,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":19.39,"expected_move_2std":38.78,"contract_count":3},{"expiration":"01/15/2027","dte":105,"expected_move_1std":24.94,"expected_move_2std":49.89,"contract_count":4},{"expiration":"04/16/2027","dte":196,"expected_move_1std":34.09,"expected_move_2std":68.19,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":52.51,"expected_move_2std":105.02,"contract_count":4}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":2982,"put_oi":5037,"total_oi":8019,"pc_ratio":1.689,"pc_ratio_volume":0.778,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":51,"put_oi":52,"total_oi":103,"pc_ratio":1.02,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"01/15/2027","dte":105,"call_oi":2940,"put_oi":3391,"total_oi":6331,"pc_ratio":1.153,"pc_ratio_volume":0,"sentiment":"neutral"},{"expiration":"04/16/2027","dte":196,"call_oi":76,"put_oi":13,"total_oi":89,"pc_ratio":0.171,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":763,"put_oi":21,"total_oi":784,"pc_ratio":0.028,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":22.5,"call_delta_oi":0,"put_delta_oi":-6.0,"dealer_delta":6.0,"call_oi":0,"put_oi":1},{"strike":25.0,"call_delta_oi":0,"put_delta_oi":-156.0,"dealer_delta":156.0,"call_oi":0,"put_oi":15},{"strike":30.0,"call_delta_oi":0,"put_delta_oi":-334.0,"dealer_delta":334.0,"call_oi":0,"put_oi":25},{"strike":32.5,"call_delta_oi":0,"put_delta_oi":-2904.0,"dealer_delta":2904.0,"call_oi":0,"put_oi":724},{"strike":35.0,"call_delta_oi":952.0,"put_delta_oi":-84.0,"dealer_delta":-868.0,"call_oi":10,"put_oi":12},{"strike":37.5,"call_delta_oi":69976.0,"put_delta_oi":-63.0,"dealer_delta":-69913.0,"call_oi":724,"put_oi":6},{"strike":40.0,"call_delta_oi":24756.0,"put_delta_oi":-261.0,"dealer_delta":-24495.0,"call_oi":288,"put_oi":19},{"strike":42.5,"call_delta_oi":1678.0,"put_delta_oi":-134.0,"dealer_delta":-1544.0,"call_oi":20,"put_oi":8},{"strike":45.0,"call_delta_oi":5257.0,"put_delta_oi":-1423.0,"dealer_delta":-3834.0,"call_oi":66,"put_oi":77},{"strike":47.5,"call_delta_oi":2578.0,"put_delta_oi":-52515.0,"dealer_delta":49937.0,"call_oi":34,"put_oi":2084},{"strike":50.0,"call_delta_oi":4404.0,"put_delta_oi":-2691.0,"dealer_delta":-1713.0,"call_oi":60,"put_oi":117},{"strike":52.5,"call_delta_oi":646.0,"put_delta_oi":-61556.0,"dealer_delta":60910.0,"call_oi":10,"put_oi":1906},{"strike":55.0,"call_delta_oi":4321.0,"put_delta_oi":-112411.0,"dealer_delta":108090.0,"call_oi":78,"put_oi":2087},{"strike":57.5,"call_delta_oi":583.0,"put_delta_oi":-3474.0,"dealer_delta":2892.0,"call_oi":14,"put_oi":50},{"strike":60.0,"call_delta_oi":14334.0,"put_delta_oi":-110330.0,"dealer_delta":95996.0,"call_oi":489,"put_oi":1221},{"strike":62.5,"call_delta_oi":9822.0,"put_delta_oi":-1866.0,"dealer_delta":-7956.0,"call_oi":622,"put_oi":25},{"strike":65.0,"call_delta_oi":4360.0,"put_delta_oi":-8437.0,"dealer_delta":4078.0,"call_oi":182,"put_oi":91},{"strike":67.5,"call_delta_oi":787.0,"put_delta_oi":-198.0,"dealer_delta":-589.0,"call_oi":39,"put_oi":3},{"strike":70.0,"call_delta_oi":5363.0,"put_delta_oi":-2818.0,"dealer_delta":-2545.0,"call_oi":163,"put_oi":37},{"strike":72.5,"call_delta_oi":23866.0,"put_delta_oi":-82.0,"dealer_delta":-23784.0,"call_oi":565,"put_oi":1},{"strike":75.0,"call_delta_oi":9397.0,"put_delta_oi":-138.0,"dealer_delta":-9259.0,"call_oi":515,"put_oi":2},{"strike":77.5,"call_delta_oi":3645.0,"put_delta_oi":-86.0,"dealer_delta":-3559.0,"call_oi":385,"put_oi":1},{"strike":80.0,"call_delta_oi":2555.0,"put_delta_oi":0,"dealer_delta":-2555.0,"call_oi":141,"put_oi":0},{"strike":82.5,"call_delta_oi":542.0,"put_delta_oi":0,"dealer_delta":-542.0,"call_oi":65,"put_oi":0},{"strike":85.0,"call_delta_oi":24072.0,"put_delta_oi":-87.0,"dealer_delta":-23985.0,"call_oi":627,"put_oi":1},{"strike":90.0,"call_delta_oi":7129.0,"put_delta_oi":-86.0,"dealer_delta":-7043.0,"call_oi":967,"put_oi":1},{"strike":95.0,"call_delta_oi":704.0,"put_delta_oi":0,"dealer_delta":-704.0,"call_oi":57,"put_oi":0},{"strike":100.0,"call_delta_oi":1293.0,"put_delta_oi":0,"dealer_delta":-1293.0,"call_oi":73,"put_oi":0},{"strike":105.0,"call_delta_oi":5597.0,"put_delta_oi":0,"dealer_delta":-5597.0,"call_oi":593,"put_oi":0},{"strike":110.0,"call_delta_oi":11.0,"put_delta_oi":0,"dealer_delta":-11.0,"call_oi":1,"put_oi":0}],"net_dealer_delta":133512.0,"total_call_delta":228626.0,"total_put_delta":-362139.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":54.33000183105469,"strikes":[{"strike":32.5,"moneyness":0.5982,"type":"put","iv":0.6195,"delta":-0.0396,"oi":713},{"strike":37.5,"moneyness":0.6902,"type":"call","iv":0.4149,"delta":0.9671,"oi":718},{"strike":47.5,"moneyness":0.8743,"type":"put","iv":0.529,"delta":-0.2547,"oi":2050},{"strike":52.5,"moneyness":0.9663,"type":"put","iv":0.4737,"delta":-0.3783,"oi":313},{"strike":60.0,"moneyness":1.1044,"type":"call","iv":0.4604,"delta":0.4084,"oi":210},{"strike":60.0,"moneyness":1.1044,"type":"put","iv":0.4717,"delta":-0.5872,"oi":114},{"strike":75.0,"moneyness":1.3805,"type":"call","iv":0.4452,"delta":0.1176,"oi":386},{"strike":77.5,"moneyness":1.4265,"type":"call","iv":0.4488,"delta":0.0947,"oi":382},{"strike":90.0,"moneyness":1.6565,"type":"call","iv":0.5526,"delta":0.0639,"oi":897}]},{"expiration":"01/21/2028","underlying_price":54.33000183105469,"strikes":[{"strike":40.0,"moneyness":0.7362,"type":"call","iv":0.3639,"delta":0.8596,"oi":288}]},{"expiration":"10/16/2026","underlying_price":54.33000183105469,"strikes":[{"strike":52.5,"moneyness":0.9663,"type":"put","iv":0.4196,"delta":-0.3116,"oi":1581},{"strike":55.0,"moneyness":1.0123,"type":"put","iv":0.4111,"delta":-0.5397,"oi":2067},{"strike":60.0,"moneyness":1.1044,"type":"call","iv":0.5026,"delta":0.1628,"oi":243},{"strike":60.0,"moneyness":1.1044,"type":"put","iv":0.3317,"delta":-0.937,"oi":1105},{"strike":62.5,"moneyness":1.1504,"type":"call","iv":0.6558,"delta":0.1451,"oi":590},{"strike":65.0,"moneyness":1.1964,"type":"call","iv":1.1047,"delta":0.227,"oi":145},{"strike":105.0,"moneyness":1.9326,"type":"call","iv":2.2781,"delta":0.0944,"oi":590}]}],"greeks_heatmap":{"data":[{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2161,"call_gamma":0,"put_gamma":0.046391,"call_theta":0,"put_theta":-0.0697,"call_vega":0,"put_vega":0.03,"call_oi":0,"put_oi":97},{"strike":52.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.3116,"call_gamma":0,"put_gamma":0.082188,"call_theta":0,"put_theta":-0.0564,"call_vega":0,"put_vega":0.0363,"call_oi":0,"put_oi":1581},{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.5397,"call_gamma":0,"put_gamma":0.094167,"call_theta":0,"put_theta":-0.0607,"call_vega":0,"put_vega":0.0407,"call_oi":0,"put_oi":2067},{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1628,"put_delta":-0.937,"call_gamma":0.047745,"put_gamma":0.036369,"call_theta":-0.0498,"put_theta":-0.0096,"call_vega":0.0252,"put_vega":0.0127,"call_oi":243,"put_oi":1105},{"strike":62.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1451,"put_delta":0,"call_gamma":0.033908,"put_gamma":0,"call_theta":-0.0598,"put_theta":0,"call_vega":0.0234,"put_vega":0,"call_oi":590,"put_oi":0},{"strike":65.0,"dte":14,"expiration":"10/16/2026","call_delta":0.227,"put_delta":-0.9551,"call_gamma":0.026615,"put_gamma":0.017118,"call_theta":-0.1326,"put_theta":-0.0128,"call_vega":0.0309,"put_vega":0.0097,"call_oi":145,"put_oi":82},{"strike":70.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4389,"put_delta":0,"call_gamma":0.012677,"put_gamma":0,"call_theta":-0.4735,"put_theta":0,"call_vega":0.0404,"put_vega":0,"call_oi":87,"put_oi":0}],"strikes":[50.0,52.5,55.0,60.0,62.5,65.0,70.0],"dtes":[14]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-48.86,"put_25d_iv":61.61,"call_25d_iv":110.47,"put_25d_strike":50.0,"call_25d_strike":65.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":6.77,"put_25d_iv":52.9,"call_25d_iv":46.13,"put_25d_strike":47.5,"call_25d_strike":70.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":32.5,"call_vanna":0,"put_vanna":30.0,"net_vanna":30.0,"call_oi":0,"put_oi":713},{"strike":37.5,"call_vanna":-26.0,"put_vanna":0,"net_vanna":-26.0,"call_oi":718,"put_oi":0},{"strike":40.0,"call_vanna":-53.0,"put_vanna":0,"net_vanna":-53.0,"call_oi":288,"put_oi":0},{"strike":45.0,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":53},{"strike":47.5,"call_vanna":0,"put_vanna":172.0,"net_vanna":172.0,"call_oi":0,"put_oi":2050},{"strike":50.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":97},{"strike":52.5,"call_vanna":0,"put_vanna":55.0,"net_vanna":55.0,"call_oi":0,"put_oi":1894},{"strike":55.0,"call_vanna":0,"put_vanna":-12.0,"net_vanna":-12.0,"call_oi":0,"put_oi":2067},{"strike":60.0,"call_vanna":16.0,"put_vanna":-27.0,"net_vanna":-11.0,"call_oi":453,"put_oi":1219},{"strike":62.5,"call_vanna":18.0,"put_vanna":0,"net_vanna":18.0,"call_oi":590,"put_oi":0},{"strike":65.0,"call_vanna":5.0,"put_vanna":-1.0,"net_vanna":3.0,"call_oi":145,"put_oi":82},{"strike":70.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":140,"put_oi":0},{"strike":72.5,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":513,"put_oi":0},{"strike":75.0,"call_vanna":41.0,"put_vanna":0,"net_vanna":41.0,"call_oi":481,"put_oi":0},{"strike":77.5,"call_vanna":28.0,"put_vanna":0,"net_vanna":28.0,"call_oi":382,"put_oi":0},{"strike":80.0,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":98,"put_oi":0},{"strike":82.5,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":56,"put_oi":0},{"strike":85.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":609,"put_oi":0},{"strike":90.0,"call_vanna":62.0,"put_vanna":0,"net_vanna":62.0,"call_oi":950,"put_oi":0},{"strike":100.0,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":64,"put_oi":0},{"strike":105.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":590,"put_oi":0}],"net_vanna":370.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":50.0,"call_charm":0,"put_charm":3811.0,"net_charm":3811.0,"call_oi":0,"put_oi":97},{"strike":52.5,"call_charm":0,"put_charm":72462.0,"net_charm":72462.0,"call_oi":0,"put_oi":1581},{"strike":55.0,"call_charm":0,"put_charm":176585.0,"net_charm":176585.0,"call_oi":0,"put_oi":2067},{"strike":60.0,"call_charm":-5131.0,"put_charm":25886.0,"net_charm":20755.0,"call_oi":243,"put_oi":1105},{"strike":62.5,"call_charm":-13352.0,"put_charm":0,"net_charm":-13352.0,"call_oi":590,"put_oi":0},{"strike":65.0,"call_charm":-11381.0,"put_charm":2622.0,"net_charm":-8760.0,"call_oi":145,"put_oi":82},{"strike":70.0,"call_charm":-47134.0,"put_charm":0,"net_charm":-47134.0,"call_oi":87,"put_oi":0},{"strike":72.5,"call_charm":-282627.0,"put_charm":0,"net_charm":-282627.0,"call_oi":513,"put_oi":0},{"strike":80.0,"call_charm":-6814.0,"put_charm":0,"net_charm":-6814.0,"call_oi":98,"put_oi":0},{"strike":85.0,"call_charm":-356017.0,"put_charm":0,"net_charm":-356017.0,"call_oi":609,"put_oi":0},{"strike":105.0,"call_charm":-22025.0,"put_charm":0,"net_charm":-22025.0,"call_oi":590,"put_oi":0}],"net_charm":-463116.0,"weekend_delta_shift":-1389349.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":77666.0,"put_delta":-278181.0,"net_delta":-200516.0,"call_oi":2982,"put_oi":5037,"total_oi":8019,"total_volume":16,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":1284.0,"put_delta":-2105.0,"net_delta":-821.0,"call_oi":51,"put_oi":52,"total_oi":103,"total_volume":4,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":102819.0,"put_delta":-80847.0,"net_delta":21972.0,"call_oi":2940,"put_oi":3391,"total_oi":6331,"total_volume":500,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":2311.0,"put_delta":-369.0,"net_delta":1942.0,"call_oi":76,"put_oi":13,"total_oi":89,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":44547.0,"put_delta":-637.0,"net_delta":43910.0,"call_oi":739,"put_oi":21,"total_oi":760,"total_volume":2,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":55.0,"straddle_price":2.85,"straddle_pct":5.25,"implied_move":5.25,"avg_iv":34.2}],"volume_profile":{"profile":[{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":1,"total_oi":2,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":15,"total_oi":16,"bias":"neutral"},{"strike":27.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":20,"put_oi":0,"total_oi":20,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":25,"total_oi":25,"bias":"neutral"},{"strike":32.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":724,"total_oi":726,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":12,"total_oi":22,"bias":"neutral"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":724,"put_oi":6,"total_oi":730,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":288,"put_oi":19,"total_oi":307,"bias":"neutral"},{"strike":42.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":20,"put_oi":8,"total_oi":28,"bias":"neutral"},{"strike":45.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":66,"put_oi":77,"total_oi":143,"bias":"bullish"},{"strike":47.5,"call_volume":0,"put_volume":500,"total_volume":500,"call_oi":34,"put_oi":2084,"total_oi":2118,"bias":"bearish"},{"strike":50.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":60,"put_oi":117,"total_oi":177,"bias":"bearish"},{"strike":52.5,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":10,"put_oi":1906,"total_oi":1916,"bias":"bearish"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":78,"put_oi":2087,"total_oi":2165,"bias":"neutral"},{"strike":57.5,"call_volume":7,"put_volume":0,"total_volume":7,"call_oi":14,"put_oi":50,"total_oi":64,"bias":"bullish"},{"strike":60.0,"call_volume":6,"put_volume":0,"total_volume":6,"call_oi":489,"put_oi":1221,"total_oi":1710,"bias":"bullish"},{"strike":62.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":622,"put_oi":25,"total_oi":647,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":182,"put_oi":91,"total_oi":273,"bias":"neutral"},{"strike":67.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":39,"put_oi":3,"total_oi":42,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":163,"put_oi":37,"total_oi":200,"bias":"neutral"},{"strike":72.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":565,"put_oi":1,"total_oi":566,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":515,"put_oi":2,"total_oi":517,"bias":"neutral"},{"strike":77.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":385,"put_oi":1,"total_oi":386,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":141,"put_oi":0,"total_oi":141,"bias":"neutral"},{"strike":82.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":65,"put_oi":0,"total_oi":65,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":627,"put_oi":1,"total_oi":628,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":967,"put_oi":1,"total_oi":968,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":57,"put_oi":0,"total_oi":57,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":73,"put_oi":0,"total_oi":73,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":593,"put_oi":0,"total_oi":593,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"}],"underlying_price":54.33000183105469,"peak_call_strike":57.5,"peak_put_strike":47.5,"total_call_volume":15,"total_put_volume":507,"volume_pc_ratio":33.8},"iv_contours":{"x":[0.74,0.83,0.87,0.92,0.97,1.01,1.06,1.1,1.15,1.2,1.24,1.29],"y":[14,49,105],"z":[[169.57,null,55.9,63.56,41.96,34.16,36.69,41.72,65.58,82.19,null,null],[null,null,null,54.21,58.6,null,48.56,null,null,55.04,null,48.11],[null,50.55,47.77,null,47.37,44.65,null,46.61,45.34,42.86,42.71,50.05]],"levels":[34.2,47.7,61.2,74.8,88.3,101.9,115.4,128.9,142.5,156.0,169.6],"min_iv":34.2,"max_iv":169.6},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":62.96},{"date":"2026-09-15","iv":67.17},{"date":"2026-09-16","iv":74.37},{"date":"2026-09-17","iv":68.72},{"date":"2026-09-18","iv":65.41},{"date":"2026-09-21","iv":56.58},{"date":"2026-09-22","iv":55.8},{"date":"2026-09-23","iv":62.0},{"date":"2026-09-24","iv":63.3},{"date":"2026-09-25","iv":56.4},{"date":"2026-09-28","iv":63.6},{"date":"2026-09-29","iv":60.2},{"date":"2026-09-30","iv":61.9},{"date":"2026-10-01","iv":60.1},{"date":"2026-10-02","iv":67.8}]}}