{"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":"HALO","summary":{"name":"HALO","price":109.86,"total_oi":15046,"call_oi":12126,"put_oi":2920,"pc_ratio":0.241,"net_gex":1428002.58,"avg_iv":40.2,"iv_rank":7.1,"iv_52w_high":70.5,"iv_52w_low":37.9,"gamma_flip":85.97,"max_pain":80.0},"features":{"symbol":"HALO","price":109.86,"total_oi":15046,"analysis_coverage":1.0,"avg_iv_pct":40.2,"iv_rank":7.1,"iv_52w_high_pct":70.5,"iv_52w_low_pct":37.9,"front_dte":14,"front_atm_iv_pct":35.2315,"back_atm_iv_pct":39.1652,"term_premium_pp":-3.9337,"expected_move_front_pct":6.9,"straddle_front_pct":5.73,"straddle_30d_pct":5.73,"risk_reversal_front_pp":10.19,"risk_reversal_30d_pp":10.19,"butterfly_front_pp":-17.78,"butterfly_30d_pp":-17.78,"put_call_oi_ratio":0.241,"put_call_oi_front_ratio":0.565,"put_call_volume_front_ratio":0.182,"option_volume":83,"volume_oi_ratio":0.005516,"net_delta_normalized":0.339665,"dealer_delta_normalized":-0.302236,"gex_per_100k_oi":9490911.737339,"vanna_per_100k_oi":1747.972883,"charm_per_100k_oi":-232593.3803,"weekend_delta_shift_per_100k_oi":-697780.140901,"iv_surface_range_pp":15.9,"gamma_flip_distance_pct":-21.745858,"max_pain_distance_pct":-27.180047,"peak_call_distance_pct":4.678682,"peak_put_distance_pct":0.127435},"analyses":{"gamma_walls":[{"strike":35.0,"call_gex":0.0,"put_gex":-44.04,"net_gex":-44.04,"call_oi":19,"put_oi":5},{"strike":40.0,"call_gex":0.0,"put_gex":-19.01,"net_gex":-19.01,"call_oi":11,"put_oi":2},{"strike":45.0,"call_gex":0.0,"put_gex":-58.74,"net_gex":-58.74,"call_oi":86,"put_oi":5},{"strike":50.0,"call_gex":0.0,"put_gex":-687.88,"net_gex":-687.88,"call_oi":303,"put_oi":40},{"strike":55.0,"call_gex":18.21,"put_gex":-937.62,"net_gex":-919.41,"call_oi":31,"put_oi":64},{"strike":60.0,"call_gex":0.0,"put_gex":-6421.71,"net_gex":-6421.71,"call_oi":85,"put_oi":322},{"strike":65.0,"call_gex":31.11,"put_gex":-5004.27,"net_gex":-4973.16,"call_oi":380,"put_oi":215},{"strike":70.0,"call_gex":1292.41,"put_gex":-3239.21,"net_gex":-1946.8,"call_oi":305,"put_oi":102},{"strike":75.0,"call_gex":815.28,"put_gex":-15355.88,"net_gex":-14540.6,"call_oi":122,"put_oi":361},{"strike":80.0,"call_gex":1280.14,"put_gex":-5361.27,"net_gex":-4081.12,"call_oi":389,"put_oi":95},{"strike":85.0,"call_gex":26660.63,"put_gex":-6686.77,"net_gex":19973.86,"call_oi":677,"put_oi":81},{"strike":90.0,"call_gex":86047.69,"put_gex":-15096.04,"net_gex":70951.66,"call_oi":816,"put_oi":137},{"strike":95.0,"call_gex":40261.63,"put_gex":-15074.89,"net_gex":25186.74,"call_oi":306,"put_oi":113},{"strike":100.0,"call_gex":76680.64,"put_gex":-88679.63,"net_gex":-11998.99,"call_oi":436,"put_oi":459},{"strike":105.0,"call_gex":97237.8,"put_gex":-98545.47,"net_gex":-1307.66,"call_oi":577,"put_oi":283},{"strike":110.0,"call_gex":466949.33,"put_gex":-142845.87,"net_gex":324103.46,"call_oi":1394,"put_oi":435},{"strike":115.0,"call_gex":307815.16,"put_gex":-34870.16,"net_gex":272945.0,"call_oi":915,"put_oi":116},{"strike":120.0,"call_gex":256186.96,"put_gex":-15314.55,"net_gex":240872.41,"call_oi":1320,"put_oi":77},{"strike":125.0,"call_gex":125997.5,"put_gex":-645.41,"net_gex":125352.09,"call_oi":722,"put_oi":4},{"strike":130.0,"call_gex":22526.36,"put_gex":0.0,"net_gex":22526.36,"call_oi":138,"put_oi":0},{"strike":135.0,"call_gex":113329.89,"put_gex":-211.33,"net_gex":113118.56,"call_oi":1018,"put_oi":2},{"strike":140.0,"call_gex":229070.25,"put_gex":0.0,"net_gex":229070.25,"call_oi":1733,"put_oi":0},{"strike":145.0,"call_gex":1902.87,"put_gex":0.0,"net_gex":1902.87,"call_oi":18,"put_oi":0},{"strike":150.0,"call_gex":3906.87,"put_gex":-185.55,"net_gex":3721.32,"call_oi":42,"put_oi":2},{"strike":155.0,"call_gex":22540.74,"put_gex":0.0,"net_gex":22540.74,"call_oi":253,"put_oi":0},{"strike":160.0,"call_gex":2648.88,"put_gex":0.0,"net_gex":2648.88,"call_oi":29,"put_oi":0},{"strike":165.0,"call_gex":87.5,"put_gex":0.0,"net_gex":87.5,"call_oi":1,"put_oi":0}],"pain_by_strike":[{"strike":35.0,"call_value":0,"put_value":155975.0,"total_value":155975.0},{"strike":40.0,"call_value":95.0,"put_value":141400.0,"total_value":141495.0},{"strike":45.0,"call_value":245.0,"put_value":126835.0,"total_value":127080.0},{"strike":50.0,"call_value":825.0,"put_value":112295.0,"total_value":113120.0},{"strike":55.0,"call_value":2920.0,"put_value":97955.0,"total_value":100875.0},{"strike":60.0,"call_value":5170.0,"put_value":83935.0,"total_value":89105.0},{"strike":65.0,"call_value":7845.0,"put_value":71525.0,"total_value":79370.0},{"strike":70.0,"call_value":12420.0,"put_value":60190.0,"total_value":72610.0},{"strike":75.0,"call_value":18520.0,"put_value":49365.0,"total_value":67885.0},{"strike":80.0,"call_value":25230.0,"put_value":40345.0,"total_value":65575.0},{"strike":85.0,"call_value":33885.0,"put_value":31800.0,"total_value":65685.0},{"strike":90.0,"call_value":45925.0,"put_value":23660.0,"total_value":69585.0},{"strike":95.0,"call_value":62045.0,"put_value":16205.0,"total_value":78250.0},{"strike":100.0,"call_value":79695.0,"put_value":9315.0,"total_value":89010.0},{"strike":105.0,"call_value":99525.0,"put_value":4720.0,"total_value":104245.0},{"strike":110.0,"call_value":122240.0,"put_value":1540.0,"total_value":123780.0},{"strike":115.0,"call_value":151925.0,"put_value":535.0,"total_value":152460.0},{"strike":120.0,"call_value":186185.0,"put_value":110.0,"total_value":186295.0},{"strike":125.0,"call_value":227045.0,"put_value":70.0,"total_value":227115.0},{"strike":130.0,"call_value":271515.0,"put_value":50.0,"total_value":271565.0},{"strike":135.0,"call_value":316675.0,"put_value":30.0,"total_value":316705.0},{"strike":140.0,"call_value":366925.0,"put_value":20.0,"total_value":366945.0},{"strike":145.0,"call_value":425840.0,"put_value":10.0,"total_value":425850.0},{"strike":150.0,"call_value":484845.0,"put_value":0.0,"total_value":484845.0},{"strike":155.0,"call_value":544060.0,"put_value":0.0,"total_value":544060.0},{"strike":160.0,"call_value":604540.0,"put_value":0.0,"total_value":604540.0},{"strike":165.0,"call_value":665165.0,"put_value":0,"total_value":665165.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":108.5,"strike":88.33},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":48.0,"strike":90.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":71.3,"strike":69.69},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":45.1,"strike":100.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":42.1,"strike":100.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":37.7,"strike":100.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":35.7,"strike":105.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.6,"strike":105.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":36.9,"strike":105.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":38.1,"strike":110.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":39.0,"strike":110.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":36.1,"strike":110.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":31.9,"strike":115.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":38.9,"strike":115.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":36.5,"strike":115.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":38.8,"strike":120.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":38.5,"strike":120.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":36.0,"strike":120.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":57.2,"strike":130.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":37.9,"strike":127.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":37.5,"strike":137.5}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.4448,"contract_count":10,"total_oi":901},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":10,"total_oi":1016},{"expiration":"12/18/2026","dte":77,"iv":0.0346,"contract_count":10,"total_oi":2378},{"expiration":"03/19/2027","dte":168,"iv":0.2692,"contract_count":10,"total_oi":717},{"expiration":"12/17/2027","dte":441,"iv":0.0,"contract_count":7,"total_oi":1000}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.9,"expected_move_2std":13.8,"contract_count":6},{"expiration":"11/20/2026","dte":49,"expected_move_1std":14.35,"expected_move_2std":28.7,"contract_count":6},{"expiration":"12/18/2026","dte":77,"expected_move_1std":16.77,"expected_move_2std":33.54,"contract_count":6},{"expiration":"03/19/2027","dte":168,"expected_move_1std":25.21,"expected_move_2std":50.42,"contract_count":6},{"expiration":"12/17/2027","dte":441,"expected_move_1std":39.77,"expected_move_2std":79.54,"contract_count":4}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":627,"put_oi":354,"total_oi":981,"pc_ratio":0.565,"pc_ratio_volume":0.182,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":959,"put_oi":79,"total_oi":1038,"pc_ratio":0.082,"pc_ratio_volume":0.4,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":4708,"put_oi":1981,"total_oi":6689,"pc_ratio":0.421,"pc_ratio_volume":0.25,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":3767,"put_oi":323,"total_oi":4090,"pc_ratio":0.086,"pc_ratio_volume":0.167,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":0,"put_oi":6,"total_oi":6,"pc_ratio":0,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"08/20/2027","dte":322,"call_oi":1,"put_oi":0,"total_oi":1,"pc_ratio":0.0,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"12/17/2027","dte":441,"call_oi":2064,"put_oi":177,"total_oi":2241,"pc_ratio":0.086,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":35.0,"call_delta_oi":0,"put_delta_oi":-12.0,"dealer_delta":12.0,"call_oi":0,"put_oi":5},{"strike":40.0,"call_delta_oi":0,"put_delta_oi":-4.0,"dealer_delta":4.0,"call_oi":0,"put_oi":2},{"strike":45.0,"call_delta_oi":0,"put_delta_oi":-12.0,"dealer_delta":12.0,"call_oi":0,"put_oi":5},{"strike":50.0,"call_delta_oi":0,"put_delta_oi":-151.0,"dealer_delta":151.0,"call_oi":0,"put_oi":40},{"strike":55.0,"call_delta_oi":96.0,"put_delta_oi":-135.0,"dealer_delta":39.0,"call_oi":1,"put_oi":64},{"strike":60.0,"call_delta_oi":0,"put_delta_oi":-902.0,"dealer_delta":902.0,"call_oi":0,"put_oi":322},{"strike":65.0,"call_delta_oi":94.0,"put_delta_oi":-602.0,"dealer_delta":509.0,"call_oi":1,"put_oi":215},{"strike":70.0,"call_delta_oi":4732.0,"put_delta_oi":-386.0,"dealer_delta":-4346.0,"call_oi":49,"put_oi":102},{"strike":75.0,"call_delta_oi":2014.0,"put_delta_oi":-1725.0,"dealer_delta":-290.0,"call_oi":21,"put_oi":361},{"strike":80.0,"call_delta_oi":1891.0,"put_delta_oi":-650.0,"dealer_delta":-1241.0,"call_oi":21,"put_oi":95},{"strike":85.0,"call_delta_oi":66039.0,"put_delta_oi":-965.0,"dealer_delta":-65075.0,"call_oi":677,"put_oi":81},{"strike":90.0,"call_delta_oi":71151.0,"put_delta_oi":-1726.0,"dealer_delta":-69425.0,"call_oi":815,"put_oi":137},{"strike":95.0,"call_delta_oi":23180.0,"put_delta_oi":-2316.0,"dealer_delta":-20863.0,"call_oi":287,"put_oi":113},{"strike":100.0,"call_delta_oi":32918.0,"put_delta_oi":-11462.0,"dealer_delta":-21457.0,"call_oi":436,"put_oi":459},{"strike":105.0,"call_delta_oi":38821.0,"put_delta_oi":-8342.0,"dealer_delta":-30479.0,"call_oi":577,"put_oi":283},{"strike":110.0,"call_delta_oi":75445.0,"put_delta_oi":-19175.0,"dealer_delta":-56270.0,"call_oi":1394,"put_oi":435},{"strike":115.0,"call_delta_oi":35912.0,"put_delta_oi":-6718.0,"dealer_delta":-29193.0,"call_oi":915,"put_oi":116},{"strike":120.0,"call_delta_oi":52731.0,"put_delta_oi":-4679.0,"dealer_delta":-48052.0,"call_oi":1320,"put_oi":77},{"strike":125.0,"call_delta_oi":24889.0,"put_delta_oi":-246.0,"dealer_delta":-24643.0,"call_oi":722,"put_oi":4},{"strike":130.0,"call_delta_oi":3539.0,"put_delta_oi":0,"dealer_delta":-3539.0,"call_oi":138,"put_oi":0},{"strike":135.0,"call_delta_oi":42201.0,"put_delta_oi":-187.0,"dealer_delta":-42014.0,"call_oi":1018,"put_oi":2},{"strike":140.0,"call_delta_oi":34198.0,"put_delta_oi":0,"dealer_delta":-34198.0,"call_oi":1733,"put_oi":0},{"strike":145.0,"call_delta_oi":558.0,"put_delta_oi":0,"dealer_delta":-558.0,"call_oi":18,"put_oi":0},{"strike":150.0,"call_delta_oi":968.0,"put_delta_oi":-129.0,"dealer_delta":-840.0,"call_oi":42,"put_oi":2},{"strike":155.0,"call_delta_oi":3181.0,"put_delta_oi":0,"dealer_delta":-3181.0,"call_oi":253,"put_oi":0},{"strike":160.0,"call_delta_oi":688.0,"put_delta_oi":0,"dealer_delta":-688.0,"call_oi":29,"put_oi":0},{"strike":165.0,"call_delta_oi":22.0,"put_delta_oi":0,"dealer_delta":-22.0,"call_oi":1,"put_oi":0}],"net_dealer_delta":-454744.0,"total_call_delta":515268.0,"total_put_delta":-60525.0,"bias":"bearish"},"vol_smile":[{"expiration":"03/19/2027","underlying_price":109.86000061035156,"strikes":[{"strike":90.0,"moneyness":0.8192,"type":"call","iv":0.3797,"delta":0.8366,"oi":383},{"strike":95.0,"moneyness":0.8647,"type":"call","iv":0.3745,"delta":0.7815,"oi":143},{"strike":120.0,"moneyness":1.0923,"type":"call","iv":0.3635,"delta":0.4376,"oi":258},{"strike":125.0,"moneyness":1.1378,"type":"call","iv":0.3524,"delta":0.3666,"oi":614},{"strike":140.0,"moneyness":1.2743,"type":"call","iv":0.3409,"delta":0.1971,"oi":1728},{"strike":155.0,"moneyness":1.4109,"type":"call","iv":0.3768,"delta":0.1257,"oi":253}]},{"expiration":"10/16/2026","underlying_price":109.86000061035156,"strikes":[{"strike":105.0,"moneyness":0.9558,"type":"put","iv":0.3659,"delta":-0.2383,"oi":135},{"strike":110.0,"moneyness":1.0013,"type":"call","iv":0.3945,"delta":0.5161,"oi":174},{"strike":110.0,"moneyness":1.0013,"type":"put","iv":0.3674,"delta":-0.4848,"oi":135},{"strike":115.0,"moneyness":1.0468,"type":"call","iv":0.264,"delta":0.1942,"oi":199},{"strike":120.0,"moneyness":1.0923,"type":"call","iv":0.3328,"delta":0.0885,"oi":123}]},{"expiration":"11/20/2026","underlying_price":109.86000061035156,"strikes":[{"strike":110.0,"moneyness":1.0013,"type":"call","iv":0.3761,"delta":0.5398,"oi":789},{"strike":120.0,"moneyness":1.0923,"type":"call","iv":0.374,"delta":0.2939,"oi":110}]},{"expiration":"12/17/2027","underlying_price":109.86000061035156,"strikes":[{"strike":105.0,"moneyness":0.9558,"type":"call","iv":0.3577,"delta":0.6708,"oi":344},{"strike":120.0,"moneyness":1.0923,"type":"call","iv":0.3592,"delta":0.5411,"oi":452},{"strike":135.0,"moneyness":1.2288,"type":"call","iv":0.3527,"delta":0.4183,"oi":1003}]},{"expiration":"12/18/2026","underlying_price":109.86000061035156,"strikes":[{"strike":60.0,"moneyness":0.5461,"type":"put","iv":0.7754,"delta":-0.028,"oi":319},{"strike":65.0,"moneyness":0.5917,"type":"put","iv":0.6648,"delta":-0.028,"oi":215},{"strike":75.0,"moneyness":0.6827,"type":"put","iv":0.5488,"delta":-0.046,"oi":349},{"strike":85.0,"moneyness":0.7737,"type":"call","iv":0.2832,"delta":0.9829,"oi":627},{"strike":90.0,"moneyness":0.8192,"type":"put","iv":0.4167,"delta":-0.117,"oi":121},{"strike":90.0,"moneyness":0.8192,"type":"call","iv":0.3608,"delta":0.9111,"oi":407},{"strike":95.0,"moneyness":0.8647,"type":"call","iv":0.3719,"delta":0.8397,"oi":134},{"strike":100.0,"moneyness":0.9102,"type":"call","iv":0.3692,"delta":0.7564,"oi":258},{"strike":100.0,"moneyness":0.9102,"type":"put","iv":0.3845,"delta":-0.2501,"oi":361},{"strike":105.0,"moneyness":0.9558,"type":"call","iv":0.3589,"delta":0.6599,"oi":120},{"strike":110.0,"moneyness":1.0013,"type":"call","iv":0.3506,"delta":0.5507,"oi":384},{"strike":110.0,"moneyness":1.0013,"type":"put","iv":0.3722,"delta":-0.4485,"oi":123},{"strike":115.0,"moneyness":1.0468,"type":"call","iv":0.3526,"delta":0.4409,"oi":651},{"strike":120.0,"moneyness":1.0923,"type":"call","iv":0.3462,"delta":0.3358,"oi":377}]}],"greeks_heatmap":{"data":[{"strike":105.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2383,"call_gamma":0,"put_gamma":0.040823,"call_theta":0,"put_theta":-0.0872,"call_vega":0,"put_vega":0.0642,"call_oi":0,"put_oi":135},{"strike":110.0,"dte":14,"expiration":"10/16/2026","call_delta":0.5161,"put_delta":-0.4848,"call_gamma":0.048737,"put_gamma":0.05233,"call_theta":-0.1316,"put_theta":-0.1103,"call_vega":0.0826,"put_vega":0.0827,"call_oi":174,"put_oi":135},{"strike":115.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1942,"put_delta":0,"call_gamma":0.050248,"put_gamma":0,"call_theta":-0.0603,"put_theta":0,"call_vega":0.057,"put_vega":0,"call_oi":199,"put_oi":0},{"strike":120.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0885,"put_delta":0,"call_gamma":0.023238,"put_gamma":0,"call_theta":-0.0436,"put_theta":0,"call_vega":0.0332,"put_vega":0,"call_oi":123,"put_oi":0},{"strike":110.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5398,"put_delta":0,"call_gamma":0.026491,"put_gamma":0,"call_theta":-0.0681,"put_theta":0,"call_vega":0.1581,"put_vega":0,"call_oi":789,"put_oi":0},{"strike":120.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2939,"put_delta":0,"call_gamma":0.023118,"put_gamma":0,"call_theta":-0.0569,"put_theta":0,"call_vega":0.1372,"put_vega":0,"call_oi":110,"put_oi":0},{"strike":80.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0543,"call_gamma":0,"put_gamma":0.004598,"call_theta":0,"put_theta":-0.0166,"call_vega":0,"put_vega":0.0552,"call_oi":368,"put_oi":76},{"strike":85.0,"dte":77,"expiration":"12/18/2026","call_delta":0.9829,"put_delta":-0.104,"call_gamma":0.00298,"put_gamma":0.007078,"call_theta":-0.0135,"put_theta":-0.0288,"call_vega":0.0212,"put_vega":0.0905,"call_oi":627,"put_oi":51},{"strike":90.0,"dte":77,"expiration":"12/18/2026","call_delta":0.9111,"put_delta":-0.117,"call_gamma":0.0089,"put_gamma":0.009405,"call_theta":-0.0283,"put_theta":-0.0253,"call_vega":0.0807,"put_vega":0.0985,"call_oi":407,"put_oi":121},{"strike":95.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8397,"put_delta":0,"call_gamma":0.013065,"put_gamma":0,"call_theta":-0.0386,"put_theta":0,"call_vega":0.1221,"put_vega":0,"call_oi":134,"put_oi":0},{"strike":100.0,"dte":77,"expiration":"12/18/2026","call_delta":0.7564,"put_delta":-0.2501,"call_gamma":0.01693,"put_gamma":0.016491,"call_theta":-0.0462,"put_theta":-0.0367,"call_vega":0.1571,"put_vega":0.1593,"call_oi":258,"put_oi":361},{"strike":105.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6599,"put_delta":-0.345,"call_gamma":0.020367,"put_gamma":0.019351,"call_theta":-0.0506,"put_theta":-0.0412,"call_vega":0.1837,"put_vega":0.1847,"call_oi":120,"put_oi":94},{"strike":110.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5507,"put_delta":-0.4485,"call_gamma":0.022516,"put_gamma":0.021201,"call_theta":-0.0519,"put_theta":-0.042,"call_vega":0.1984,"put_vega":0.1983,"call_oi":384,"put_oi":123},{"strike":115.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4409,"put_delta":0,"call_gamma":0.022322,"put_gamma":0,"call_theta":-0.0509,"put_theta":0,"call_vega":0.1978,"put_vega":0,"call_oi":651,"put_oi":0},{"strike":120.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3358,"put_delta":0,"call_gamma":0.021013,"put_gamma":0,"call_theta":-0.0455,"put_theta":0,"call_vega":0.1828,"put_vega":0,"call_oi":377,"put_oi":0},{"strike":130.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1904,"put_delta":0,"call_gamma":0.014881,"put_gamma":0,"call_theta":-0.0349,"put_theta":0,"call_vega":0.1362,"put_vega":0,"call_oi":80,"put_oi":0}],"strikes":[80.0,85.0,90.0,95.0,100.0,105.0,110.0,115.0,120.0,130.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":10.19,"put_25d_iv":36.59,"call_25d_iv":26.4,"put_25d_strike":105.0,"call_25d_strike":115.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":2.02,"put_25d_iv":38.45,"call_25d_iv":36.43,"put_25d_strike":100.0,"call_25d_strike":130.0,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":3.5,"put_25d_iv":37.58,"call_25d_iv":34.09,"put_25d_strike":110.0,"call_25d_strike":140.0,"skew":"put_skew"},{"expiration":"12/17/2027","dte":441,"risk_reversal":1.28,"put_25d_iv":36.55,"call_25d_iv":35.27,"put_25d_strike":110.0,"call_25d_strike":135.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":55.0,"call_vanna":0,"put_vanna":1.0,"net_vanna":1.0,"call_oi":0,"put_oi":64},{"strike":60.0,"call_vanna":0,"put_vanna":9.0,"net_vanna":9.0,"call_oi":0,"put_oi":319},{"strike":65.0,"call_vanna":0,"put_vanna":6.0,"net_vanna":6.0,"call_oi":0,"put_oi":215},{"strike":70.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":96},{"strike":75.0,"call_vanna":0,"put_vanna":14.0,"net_vanna":14.0,"call_oi":0,"put_oi":349},{"strike":80.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":76},{"strike":85.0,"call_vanna":-12.0,"put_vanna":3.0,"net_vanna":-8.0,"call_oi":627,"put_oi":51},{"strike":90.0,"call_vanna":-68.0,"put_vanna":8.0,"net_vanna":-59.0,"call_oi":790,"put_oi":121},{"strike":95.0,"call_vanna":-26.0,"put_vanna":0,"net_vanna":-26.0,"call_oi":277,"put_oi":0},{"strike":100.0,"call_vanna":-37.0,"put_vanna":26.0,"net_vanna":-11.0,"call_oi":397,"put_oi":361},{"strike":105.0,"call_vanna":-58.0,"put_vanna":9.0,"net_vanna":-49.0,"call_oi":527,"put_oi":229},{"strike":110.0,"call_vanna":-16.0,"put_vanna":15.0,"net_vanna":-2.0,"call_oi":1347,"put_oi":425},{"strike":115.0,"call_vanna":20.0,"put_vanna":0,"net_vanna":20.0,"call_oi":850,"put_oi":0},{"strike":120.0,"call_vanna":22.0,"put_vanna":-2.0,"net_vanna":20.0,"call_oi":1320,"put_oi":57},{"strike":125.0,"call_vanna":42.0,"put_vanna":0,"net_vanna":42.0,"call_oi":614,"put_oi":0},{"strike":130.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":80,"put_oi":0},{"strike":135.0,"call_vanna":70.0,"put_vanna":0,"net_vanna":70.0,"call_oi":1003,"put_oi":0},{"strike":140.0,"call_vanna":196.0,"put_vanna":0,"net_vanna":196.0,"call_oi":1728,"put_oi":0},{"strike":155.0,"call_vanna":26.0,"put_vanna":0,"net_vanna":26.0,"call_oi":253,"put_oi":0}],"net_vanna":263.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":105.0,"call_charm":0,"put_charm":7313.0,"net_charm":7313.0,"call_oi":0,"put_oi":135},{"strike":110.0,"call_charm":-52434.0,"put_charm":18812.0,"net_charm":-33622.0,"call_oi":963,"put_oi":135},{"strike":115.0,"call_charm":-6078.0,"put_charm":0,"net_charm":-6078.0,"call_oi":199,"put_oi":0},{"strike":120.0,"call_charm":-2609.0,"put_charm":0,"net_charm":-2609.0,"call_oi":233,"put_oi":0}],"net_charm":-34996.0,"weekend_delta_shift":-104988.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":19542.0,"put_delta":-13588.0,"net_delta":5954.0,"call_oi":607,"put_oi":354,"total_oi":961,"total_volume":39,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":48908.0,"put_delta":-3839.0,"net_delta":45069.0,"call_oi":959,"put_oi":79,"total_oi":1038,"total_volume":7,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":202319.0,"put_delta":-25418.0,"net_delta":176901.0,"call_oi":3090,"put_oi":1981,"total_oi":5071,"total_volume":18,"bias":"bullish"},{"expiration":"03/19/2027","dte":168,"call_delta":139977.0,"put_delta":-12446.0,"net_delta":127531.0,"call_oi":3747,"put_oi":323,"total_oi":4070,"total_volume":14,"bias":"bullish"},{"expiration":"05/21/2027","dte":231,"call_delta":0,"put_delta":-93.0,"net_delta":-93.0,"call_oi":0,"put_oi":6,"total_oi":6,"total_volume":0,"bias":"neutral"},{"expiration":"08/20/2027","dte":322,"call_delta":18.0,"put_delta":0,"net_delta":18.0,"call_oi":1,"put_oi":0,"total_oi":1,"total_volume":0,"bias":"neutral"},{"expiration":"12/17/2027","dte":441,"call_delta":104505.0,"put_delta":-5141.0,"net_delta":99364.0,"call_oi":2064,"put_oi":177,"total_oi":2241,"total_volume":3,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":110.0,"straddle_price":6.3,"straddle_pct":5.73,"implied_move":5.73,"avg_iv":38.1},{"expiration":"11/20/2026","dte":49,"strike":105.0,"straddle_price":13.02,"straddle_pct":11.86,"implied_move":11.86,"avg_iv":39.6},{"expiration":"12/18/2026","dte":77,"strike":110.0,"straddle_price":14.4,"straddle_pct":13.11,"implied_move":13.11,"avg_iv":36.1},{"expiration":"03/19/2027","dte":168,"strike":110.0,"straddle_price":21.75,"straddle_pct":19.8,"implied_move":19.8,"avg_iv":37.0}],"volume_profile":{"profile":[{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":19,"put_oi":5,"total_oi":24,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":2,"total_oi":13,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":86,"put_oi":5,"total_oi":91,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":303,"put_oi":40,"total_oi":343,"bias":"neutral"},{"strike":55.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":31,"put_oi":64,"total_oi":95,"bias":"bullish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":85,"put_oi":322,"total_oi":407,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":380,"put_oi":215,"total_oi":595,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":305,"put_oi":102,"total_oi":407,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":122,"put_oi":361,"total_oi":483,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":389,"put_oi":95,"total_oi":484,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":677,"put_oi":81,"total_oi":758,"bias":"neutral"},{"strike":90.0,"call_volume":10,"put_volume":1,"total_volume":11,"call_oi":816,"put_oi":137,"total_oi":953,"bias":"bullish"},{"strike":95.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":306,"put_oi":113,"total_oi":419,"bias":"bearish"},{"strike":100.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":436,"put_oi":459,"total_oi":895,"bias":"bullish"},{"strike":105.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":577,"put_oi":283,"total_oi":860,"bias":"bearish"},{"strike":110.0,"call_volume":11,"put_volume":8,"total_volume":19,"call_oi":1394,"put_oi":435,"total_oi":1829,"bias":"neutral"},{"strike":115.0,"call_volume":19,"put_volume":2,"total_volume":21,"call_oi":915,"put_oi":116,"total_oi":1031,"bias":"bullish"},{"strike":120.0,"call_volume":16,"put_volume":1,"total_volume":17,"call_oi":1320,"put_oi":77,"total_oi":1397,"bias":"bullish"},{"strike":125.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":722,"put_oi":4,"total_oi":726,"bias":"bullish"},{"strike":130.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":138,"put_oi":0,"total_oi":138,"bias":"bullish"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1018,"put_oi":2,"total_oi":1020,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1733,"put_oi":0,"total_oi":1733,"bias":"neutral"},{"strike":145.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":18,"put_oi":0,"total_oi":18,"bias":"neutral"},{"strike":150.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":42,"put_oi":2,"total_oi":44,"bias":"neutral"},{"strike":155.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":253,"put_oi":0,"total_oi":253,"bias":"neutral"},{"strike":160.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":29,"put_oi":0,"total_oi":29,"bias":"neutral"},{"strike":165.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"}],"underlying_price":109.86000061035156,"peak_call_strike":115.0,"peak_put_strike":110.0,"total_call_volume":69,"total_put_volume":14,"volume_pc_ratio":0.203},"iv_contours":{"x":[0.73,0.77,0.82,0.86,0.91,0.96,1.0,1.05,1.09,1.14,1.18,1.23,1.27],"y":[14,49,77,168],"z":[[null,null,null,null,45.09,35.66,38.09,31.93,38.78,45.36,null,null,null],[null,null,null,null,42.25,39.6,37.61,38.94,37.4,33.56,null,null,null],[47.78,39.6,38.88,39.05,37.69,36.94,36.14,35.26,34.62,34.83,36.43,38.55,null],[39.75,40.04,37.97,37.88,38.12,37.37,37.02,37.09,37.24,35.24,35.9,null,34.09]],"levels":[31.9,33.5,35.1,36.7,38.3,39.9,41.4,43.0,44.6,46.2,47.8],"min_iv":31.9,"max_iv":47.8},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":110.0,"atm_iv":39.45,"otm_strike":115.0,"otm_iv":26.4,"itm_strike":105.0,"itm_iv":34.72,"iv_butterfly":-17.78,"price_butterfly":0.02,"convexity":"inverted"},{"expiration":"11/20/2026","dte":49,"atm_strike":110.0,"atm_iv":37.61,"otm_strike":115.0,"otm_iv":38.05,"itm_strike":105.0,"itm_iv":38.32,"iv_butterfly":1.15,"price_butterfly":0.82,"convexity":"moderate_convexity"},{"expiration":"12/18/2026","dte":77,"atm_strike":110.0,"atm_iv":35.06,"otm_strike":115.0,"otm_iv":35.26,"itm_strike":105.0,"itm_iv":35.89,"iv_butterfly":1.03,"price_butterfly":0.75,"convexity":"moderate_convexity"},{"expiration":"03/19/2027","dte":168,"atm_strike":110.0,"atm_iv":36.45,"otm_strike":115.0,"otm_iv":36.38,"itm_strike":105.0,"itm_iv":37.04,"iv_butterfly":0.52,"price_butterfly":0.5,"convexity":"moderate_convexity"},{"expiration":"12/17/2027","dte":441,"atm_strike":105.0,"atm_iv":35.77,"otm_strike":115.0,"otm_iv":36.07,"itm_strike":105.0,"itm_iv":35.77,"iv_butterfly":0.3,"price_butterfly":-4.35,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":62.98},{"date":"2026-09-15","iv":70.5},{"date":"2026-09-16","iv":59.07},{"date":"2026-09-17","iv":51.68},{"date":"2026-09-18","iv":47.27},{"date":"2026-09-21","iv":46.74},{"date":"2026-09-22","iv":37.9},{"date":"2026-09-23","iv":46.9},{"date":"2026-09-24","iv":41.7},{"date":"2026-09-25","iv":48.6},{"date":"2026-09-28","iv":40.8},{"date":"2026-09-29","iv":48.9},{"date":"2026-09-30","iv":52.8},{"date":"2026-10-01","iv":48.6},{"date":"2026-10-02","iv":40.2}]}}