{"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":"GFL","summary":{"name":"GFL","price":41.98,"total_oi":386262,"call_oi":349816,"put_oi":36446,"pc_ratio":0.104,"net_gex":21126946.41,"avg_iv":68.5,"iv_rank":27.1,"iv_52w_high":84.1,"iv_52w_low":62.7,"gamma_flip":23.78,"max_pain":40.0},"features":{"symbol":"GFL","price":41.98,"total_oi":386262,"analysis_coverage":1.0,"avg_iv_pct":68.5,"iv_rank":27.1,"iv_52w_high_pct":84.1,"iv_52w_low_pct":62.7,"front_dte":14,"front_atm_iv_pct":80.9815,"back_atm_iv_pct":73.5541,"term_premium_pp":7.4274,"expected_move_front_pct":15.86,"straddle_front_pct":12.09,"straddle_30d_pct":12.09,"risk_reversal_front_pp":-23.84,"risk_reversal_30d_pp":-23.84,"butterfly_front_pp":15.0,"butterfly_30d_pp":15.0,"put_call_oi_ratio":0.104,"put_call_oi_front_ratio":0.271,"put_call_volume_front_ratio":0.335,"option_volume":97368,"volume_oi_ratio":0.252078,"net_delta_normalized":0.290603,"dealer_delta_normalized":-0.290601,"gex_per_100k_oi":5469589.65935,"vanna_per_100k_oi":3497.625964,"charm_per_100k_oi":-1815839.507899,"weekend_delta_shift_per_100k_oi":-5447518.264805,"iv_surface_range_pp":66.7,"gamma_flip_distance_pct":-43.353978,"max_pain_distance_pct":-4.716532,"peak_call_distance_pct":19.104335,"peak_put_distance_pct":-10.671748},"analyses":{"gamma_walls":[{"strike":17.5,"call_gex":4.76,"put_gex":-323.03,"net_gex":-318.27,"call_oi":1,"put_oi":78},{"strike":20.0,"call_gex":26.11,"put_gex":-438.97,"net_gex":-412.86,"call_oi":4,"put_oi":63},{"strike":22.5,"call_gex":51.17,"put_gex":-280.47,"net_gex":-229.3,"call_oi":6,"put_oi":26},{"strike":25.0,"call_gex":3695.66,"put_gex":-1826.68,"net_gex":1868.98,"call_oi":302,"put_oi":153},{"strike":27.5,"call_gex":0.0,"put_gex":-17.86,"net_gex":-17.86,"call_oi":0,"put_oi":1},{"strike":30.0,"call_gex":1585.37,"put_gex":-133247.81,"net_gex":-131662.44,"call_oi":72,"put_oi":8320},{"strike":32.5,"call_gex":196.49,"put_gex":-13892.68,"net_gex":-13696.19,"call_oi":6,"put_oi":447},{"strike":35.0,"call_gex":24707.73,"put_gex":-388604.69,"net_gex":-363896.96,"call_oi":569,"put_oi":8734},{"strike":37.5,"call_gex":0.0,"put_gex":-519757.22,"net_gex":-519757.22,"call_oi":0,"put_oi":6859},{"strike":40.0,"call_gex":317472.25,"put_gex":-826563.69,"net_gex":-509091.45,"call_oi":4419,"put_oi":10213},{"strike":42.5,"call_gex":162056.24,"put_gex":-85024.4,"net_gex":77031.84,"call_oi":1945,"put_oi":1110},{"strike":45.0,"call_gex":12083452.2,"put_gex":-38507.88,"net_gex":12044944.32,"call_oi":170311,"put_oi":432},{"strike":47.5,"call_gex":679816.21,"put_gex":0.0,"net_gex":679816.21,"call_oi":9271,"put_oi":0},{"strike":50.0,"call_gex":9354315.55,"put_gex":-416.84,"net_gex":9353898.7,"call_oi":150523,"put_oi":7},{"strike":52.5,"call_gex":7928.8,"put_gex":-100.28,"net_gex":7828.52,"call_oi":157,"put_oi":3},{"strike":55.0,"call_gex":496252.24,"put_gex":0.0,"net_gex":496252.24,"call_oi":12102,"put_oi":0},{"strike":60.0,"call_gex":4362.56,"put_gex":0.0,"net_gex":4362.56,"call_oi":127,"put_oi":0},{"strike":65.0,"call_gex":25.59,"put_gex":0.0,"net_gex":25.59,"call_oi":1,"put_oi":0}],"pain_by_strike":[{"strike":17.5,"call_value":0,"put_value":671930.0,"total_value":671930.0},{"strike":20.0,"call_value":2.5,"put_value":581010.0,"total_value":581012.5},{"strike":22.5,"call_value":15.0,"put_value":490247.5,"total_value":490262.5},{"strike":25.0,"call_value":42.5,"put_value":399550.0,"total_value":399592.5},{"strike":27.5,"call_value":825.0,"put_value":309235.0,"total_value":310060.0},{"strike":30.0,"call_value":1607.5,"put_value":218922.5,"total_value":220530.0},{"strike":32.5,"call_value":2570.0,"put_value":149410.0,"total_value":151980.0},{"strike":35.0,"call_value":3547.5,"put_value":81015.0,"total_value":84562.5},{"strike":37.5,"call_value":5947.5,"put_value":34455.0,"total_value":40402.5},{"strike":40.0,"call_value":8347.5,"put_value":5042.5,"total_value":13390.0},{"strike":42.5,"call_value":21795.0,"put_value":1162.5,"total_value":22957.5},{"strike":45.0,"call_value":40105.0,"put_value":57.5,"total_value":40162.5},{"strike":47.5,"call_value":484192.5,"put_value":32.5,"total_value":484225.0},{"strike":50.0,"call_value":951457.5,"put_value":7.5,"total_value":951465.0},{"strike":52.5,"call_value":1795030.0,"put_value":0.0,"total_value":1795030.0},{"strike":55.0,"call_value":2638995.0,"put_value":0.0,"total_value":2638995.0},{"strike":60.0,"call_value":4387435.0,"put_value":0.0,"total_value":4387435.0},{"strike":65.0,"call_value":6136510.0,"put_value":0,"total_value":6136510.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":160.2,"strike":29.38},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":88.6,"strike":32.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":91.8,"strike":27.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":81.2,"strike":37.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":67.4,"strike":37.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":57.4,"strike":37.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":82.2,"strike":40.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":71.8,"strike":40.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":55.4,"strike":40.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":79.7,"strike":42.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":75.3,"strike":42.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":54.8,"strike":42.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":88.0,"strike":45.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":69.7,"strike":45.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":54.8,"strike":45.0},{"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":105.2,"strike":51.25},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":54.6,"strike":51.25},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":51.9,"strike":53.96}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":6,"total_oi":48622},{"expiration":"11/20/2026","dte":49,"iv":0.7745,"contract_count":6,"total_oi":89928},{"expiration":"12/18/2026","dte":77,"iv":0.4917,"contract_count":6,"total_oi":46727},{"expiration":"01/15/2027","dte":105,"iv":0.3511,"contract_count":6,"total_oi":1300},{"expiration":"03/19/2027","dte":168,"iv":0.1866,"contract_count":5,"total_oi":1712},{"expiration":"04/16/2027","dte":196,"iv":0.1158,"contract_count":3,"total_oi":122},{"expiration":"12/17/2027","dte":441,"iv":0.0141,"contract_count":3,"total_oi":9},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":1,"total_oi":10}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":15.86,"expected_move_2std":31.72,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":26.95,"expected_move_2std":53.9,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":27.32,"expected_move_2std":54.64,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":27.23,"expected_move_2std":54.45,"contract_count":4},{"expiration":"03/19/2027","dte":168,"expected_move_1std":29.72,"expected_move_2std":59.43,"contract_count":4},{"expiration":"04/16/2027","dte":196,"expected_move_1std":30.12,"expected_move_2std":60.25,"contract_count":2},{"expiration":"12/17/2027","dte":441,"expected_move_1std":40.33,"expected_move_2std":80.65,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":52.16,"expected_move_2std":104.31,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":74401,"put_oi":20140,"total_oi":94541,"pc_ratio":0.271,"pc_ratio_volume":0.335,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":173244,"put_oi":9268,"total_oi":182512,"pc_ratio":0.053,"pc_ratio_volume":0.053,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":89545,"put_oi":5370,"total_oi":94915,"pc_ratio":0.06,"pc_ratio_volume":0.464,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":2300,"put_oi":853,"total_oi":3153,"pc_ratio":0.371,"pc_ratio_volume":13.143,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":6777,"put_oi":480,"total_oi":7257,"pc_ratio":0.071,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":3503,"put_oi":264,"total_oi":3767,"pc_ratio":0.075,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"12/17/2027","dte":441,"call_oi":46,"put_oi":58,"total_oi":104,"pc_ratio":1.261,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"01/19/2029","dte":840,"call_oi":0,"put_oi":13,"total_oi":13,"pc_ratio":0,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":17.5,"call_delta_oi":97.0,"put_delta_oi":-299.0,"dealer_delta":202.0,"call_oi":1,"put_oi":78},{"strike":20.0,"call_delta_oi":387.0,"put_delta_oi":-298.0,"dealer_delta":-88.0,"call_oi":4,"put_oi":63},{"strike":22.5,"call_delta_oi":576.0,"put_delta_oi":-206.0,"dealer_delta":-370.0,"call_oi":6,"put_oi":26},{"strike":25.0,"call_delta_oi":28411.0,"put_delta_oi":-1101.0,"dealer_delta":-27310.0,"call_oi":300,"put_oi":153},{"strike":27.5,"call_delta_oi":0,"put_delta_oi":-8.0,"dealer_delta":8.0,"call_oi":0,"put_oi":1},{"strike":30.0,"call_delta_oi":6573.0,"put_delta_oi":-36249.0,"dealer_delta":29675.0,"call_oi":72,"put_oi":8320},{"strike":32.5,"call_delta_oi":518.0,"put_delta_oi":-7346.0,"dealer_delta":6828.0,"call_oi":6,"put_oi":447},{"strike":35.0,"call_delta_oi":48245.0,"put_delta_oi":-167840.0,"dealer_delta":119595.0,"call_oi":569,"put_oi":8734},{"strike":37.5,"call_delta_oi":0,"put_delta_oi":-145371.0,"dealer_delta":145371.0,"call_oi":0,"put_oi":6859},{"strike":40.0,"call_delta_oi":286106.0,"put_delta_oi":-362177.0,"dealer_delta":76071.0,"call_oi":4419,"put_oi":10213},{"strike":42.5,"call_delta_oi":102589.0,"put_delta_oi":-51742.0,"dealer_delta":-50846.0,"call_oi":1945,"put_oi":1110},{"strike":45.0,"call_delta_oi":7444204.0,"put_delta_oi":-26292.0,"dealer_delta":-7417913.0,"call_oi":170311,"put_oi":432},{"strike":47.5,"call_delta_oi":289488.0,"put_delta_oi":0,"dealer_delta":-289488.0,"call_oi":9271,"put_oi":0},{"strike":50.0,"call_delta_oi":3622699.0,"put_delta_oi":-500.0,"dealer_delta":-3622198.0,"call_oi":150523,"put_oi":7},{"strike":52.5,"call_delta_oi":3857.0,"put_delta_oi":-150.0,"dealer_delta":-3707.0,"call_oi":157,"put_oi":3},{"strike":55.0,"call_delta_oi":188489.0,"put_delta_oi":0,"dealer_delta":-188489.0,"call_oi":12102,"put_oi":0},{"strike":60.0,"call_delta_oi":2146.0,"put_delta_oi":0,"dealer_delta":-2146.0,"call_oi":127,"put_oi":0},{"strike":65.0,"call_delta_oi":11.0,"put_delta_oi":0,"dealer_delta":-11.0,"call_oi":1,"put_oi":0}],"net_dealer_delta":-11224817.0,"total_call_delta":12024396.0,"total_put_delta":-799579.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":41.97999954223633,"strikes":[{"strike":35.0,"moneyness":0.8337,"type":"put","iv":0.5465,"delta":-0.2088,"oi":624},{"strike":42.5,"moneyness":1.0124,"type":"call","iv":0.5223,"delta":0.5551,"oi":259},{"strike":45.0,"moneyness":1.0719,"type":"call","iv":0.522,"delta":0.4735,"oi":900},{"strike":50.0,"moneyness":1.191,"type":"call","iv":0.4672,"delta":0.2988,"oi":443},{"strike":55.0,"moneyness":1.3101,"type":"call","iv":0.4367,"delta":0.161,"oi":608}]},{"expiration":"03/19/2027","underlying_price":41.97999954223633,"strikes":[{"strike":35.0,"moneyness":0.8337,"type":"put","iv":0.4059,"delta":-0.192,"oi":329},{"strike":40.0,"moneyness":0.9528,"type":"call","iv":0.3829,"delta":0.6522,"oi":1593},{"strike":55.0,"moneyness":1.3101,"type":"call","iv":0.4149,"delta":0.2258,"oi":5002}]},{"expiration":"04/16/2027","underlying_price":41.97999954223633,"strikes":[{"strike":35.0,"moneyness":0.8337,"type":"call","iv":0.4355,"delta":0.7887,"oi":257},{"strike":50.0,"moneyness":1.191,"type":"call","iv":0.3488,"delta":0.3195,"oi":3086}]},{"expiration":"10/16/2026","underlying_price":41.97999954223633,"strikes":[{"strike":30.0,"moneyness":0.7146,"type":"put","iv":0.9537,"delta":-0.0247,"oi":6357},{"strike":35.0,"moneyness":0.8337,"type":"call","iv":0.802,"delta":0.901,"oi":300},{"strike":35.0,"moneyness":0.8337,"type":"put","iv":0.9521,"delta":-0.1334,"oi":1591},{"strike":37.5,"moneyness":0.8933,"type":"put","iv":0.8117,"delta":-0.2052,"oi":6170},{"strike":40.0,"moneyness":0.9528,"type":"call","iv":0.8282,"delta":0.6543,"oi":1374},{"strike":40.0,"moneyness":0.9528,"type":"put","iv":0.8164,"delta":-0.3444,"oi":5353},{"strike":42.5,"moneyness":1.0124,"type":"call","iv":0.8021,"delta":0.5017,"oi":906},{"strike":42.5,"moneyness":1.0124,"type":"put","iv":0.7924,"delta":-0.499,"oi":336},{"strike":45.0,"moneyness":1.0719,"type":"call","iv":0.926,"delta":0.3815,"oi":40351},{"strike":45.0,"moneyness":1.0719,"type":"put","iv":0.8335,"delta":-0.6381,"oi":302},{"strike":47.5,"moneyness":1.1315,"type":"call","iv":1.0501,"delta":0.3027,"oi":4161},{"strike":50.0,"moneyness":1.191,"type":"call","iv":0.9258,"delta":0.1828,"oi":25605},{"strike":55.0,"moneyness":1.3101,"type":"call","iv":1.1859,"delta":0.1382,"oi":1677}]},{"expiration":"11/20/2026","underlying_price":41.97999954223633,"strikes":[{"strike":30.0,"moneyness":0.7146,"type":"put","iv":1.006,"delta":-0.1316,"oi":120},{"strike":35.0,"moneyness":0.8337,"type":"put","iv":0.7661,"delta":-0.2079,"oi":5378},{"strike":37.5,"moneyness":0.8933,"type":"put","iv":0.6736,"delta":-0.2719,"oi":655},{"strike":40.0,"moneyness":0.9528,"type":"put","iv":0.7402,"delta":-0.3688,"oi":2608},{"strike":42.5,"moneyness":1.0124,"type":"put","iv":0.7253,"delta":-0.4578,"oi":474},{"strike":42.5,"moneyness":1.0124,"type":"call","iv":0.7805,"delta":0.5469,"oi":469},{"strike":45.0,"moneyness":1.0719,"type":"call","iv":0.6946,"delta":0.4492,"oi":86245},{"strike":47.5,"moneyness":1.1315,"type":"call","iv":0.5657,"delta":0.3183,"oi":4628},{"strike":50.0,"moneyness":1.191,"type":"call","iv":0.5764,"delta":0.2404,"oi":77212},{"strike":55.0,"moneyness":1.3101,"type":"call","iv":0.4985,"delta":0.0849,"oi":4581}]},{"expiration":"12/18/2026","underlying_price":41.97999954223633,"strikes":[{"strike":25.0,"moneyness":0.5955,"type":"call","iv":0.8063,"delta":0.947,"oi":300},{"strike":30.0,"moneyness":0.7146,"type":"put","iv":0.6786,"delta":-0.1023,"oi":1791},{"strike":32.5,"moneyness":0.7742,"type":"put","iv":0.7458,"delta":-0.1715,"oi":376},{"strike":35.0,"moneyness":0.8337,"type":"put","iv":0.554,"delta":-0.1892,"oi":786},{"strike":40.0,"moneyness":0.9528,"type":"call","iv":0.5853,"delta":0.6359,"oi":1338},{"strike":40.0,"moneyness":0.9528,"type":"put","iv":0.5689,"delta":-0.3632,"oi":2155},{"strike":42.5,"moneyness":1.0124,"type":"put","iv":0.6261,"delta":-0.448,"oi":158},{"strike":42.5,"moneyness":1.0124,"type":"call","iv":0.5991,"delta":0.5494,"oi":301},{"strike":45.0,"moneyness":1.0719,"type":"call","iv":0.5913,"delta":0.4642,"oi":42723},{"strike":47.5,"moneyness":1.1315,"type":"call","iv":0.4728,"delta":0.3359,"oi":479},{"strike":50.0,"moneyness":1.191,"type":"call","iv":0.4978,"delta":0.2686,"oi":44146},{"strike":55.0,"moneyness":1.3101,"type":"call","iv":0.4695,"delta":0.1329,"oi":197}]}],"greeks_heatmap":{"data":[{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0247,"call_gamma":0,"put_gamma":0.007656,"call_theta":0,"put_theta":-0.0167,"call_vega":0,"put_vega":0.0046,"call_oi":0,"put_oi":6357},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.901,"put_delta":-0.1334,"call_gamma":0.027424,"put_gamma":0.028554,"call_theta":-0.0461,"put_theta":-0.0618,"call_vega":0.0138,"put_vega":0.0171,"call_oi":300,"put_oi":1591},{"strike":37.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2052,"call_gamma":0,"put_gamma":0.044208,"call_theta":0,"put_theta":-0.0692,"call_vega":0,"put_vega":0.0225,"call_oi":0,"put_oi":6170},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6543,"put_delta":-0.3444,"call_gamma":0.056194,"put_gamma":0.056928,"call_theta":-0.0958,"put_theta":-0.0897,"call_vega":0.0292,"put_vega":0.0292,"call_oi":1374,"put_oi":5353},{"strike":42.5,"dte":14,"expiration":"10/16/2026","call_delta":0.5017,"put_delta":-0.499,"call_gamma":0.062781,"put_gamma":0.063551,"call_theta":-0.0997,"put_theta":-0.0936,"call_vega":0.0316,"put_vega":0.0316,"call_oi":906,"put_oi":336},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3815,"put_delta":-0.6381,"call_gamma":0.051965,"put_gamma":0.056755,"call_theta":-0.1092,"put_theta":-0.0916,"call_vega":0.0302,"put_vega":0.0297,"call_oi":40351,"put_oi":302},{"strike":47.5,"dte":14,"expiration":"10/16/2026","call_delta":0.3027,"put_delta":0,"call_gamma":0.041961,"put_gamma":0,"call_theta":-0.113,"put_theta":0,"call_vega":0.0277,"put_vega":0,"call_oi":4161,"put_oi":0},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1828,"put_delta":0,"call_gamma":0.036127,"put_gamma":0,"call_theta":-0.0756,"put_theta":0,"call_vega":0.021,"put_vega":0,"call_oi":25605,"put_oi":0},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1316,"call_gamma":0,"put_gamma":0.013932,"call_theta":0,"put_theta":-0.0333,"call_vega":0,"put_vega":0.0325,"call_oi":0,"put_oi":120},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2079,"call_gamma":0,"put_gamma":0.024568,"call_theta":0,"put_theta":-0.0336,"call_vega":0,"put_vega":0.0436,"call_oi":0,"put_oi":5378},{"strike":37.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2719,"call_gamma":0,"put_gamma":0.032357,"call_theta":0,"put_theta":-0.0339,"call_vega":0,"put_vega":0.0505,"call_oi":0,"put_oi":655},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.633,"put_delta":-0.3688,"call_gamma":0.035535,"put_gamma":0.033472,"call_theta":-0.044,"put_theta":-0.0421,"call_vega":0.0573,"put_vega":0.0574,"call_oi":99,"put_oi":2608},{"strike":42.5,"dte":49,"expiration":"11/20/2026","call_delta":0.5469,"put_delta":-0.4578,"call_gamma":0.033344,"put_gamma":0.035929,"call_theta":-0.0512,"put_theta":-0.0429,"call_vega":0.0603,"put_vega":0.0604,"call_oi":469,"put_oi":474},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4492,"put_delta":0,"call_gamma":0.03742,"put_gamma":0,"call_theta":-0.0454,"put_theta":0,"call_vega":0.0602,"put_vega":0,"call_oi":86245,"put_oi":0},{"strike":47.5,"dte":49,"expiration":"11/20/2026","call_delta":0.3183,"put_delta":0,"call_gamma":0.041435,"put_gamma":0,"call_theta":-0.0334,"put_theta":0,"call_vega":0.0543,"put_vega":0,"call_oi":4628,"put_oi":0},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2404,"put_delta":0,"call_gamma":0.035456,"put_gamma":0,"call_theta":-0.0295,"put_theta":0,"call_vega":0.0474,"put_vega":0,"call_oi":77212,"put_oi":0},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1023,"call_gamma":0,"put_gamma":0.013728,"call_theta":0,"put_theta":-0.0147,"call_vega":0,"put_vega":0.0342,"call_oi":0,"put_oi":1791},{"strike":32.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1715,"call_gamma":0,"put_gamma":0.017813,"call_theta":0,"put_theta":-0.0229,"call_vega":0,"put_vega":0.0487,"call_oi":0,"put_oi":376},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1892,"call_gamma":0,"put_gamma":0.025507,"call_theta":0,"put_theta":-0.0178,"call_vega":0,"put_vega":0.0519,"call_oi":0,"put_oi":786},{"strike":40.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6359,"put_delta":-0.3632,"call_gamma":0.033499,"put_gamma":0.034432,"call_theta":-0.0302,"put_theta":-0.0248,"call_vega":0.0719,"put_vega":0.0719,"call_oi":1338,"put_oi":2155},{"strike":42.5,"dte":77,"expiration":"12/18/2026","call_delta":0.5494,"put_delta":-0.448,"call_gamma":0.034493,"put_gamma":0.032979,"call_theta":-0.0321,"put_theta":-0.0285,"call_vega":0.0758,"put_vega":0.0758,"call_oi":301,"put_oi":158},{"strike":45.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4642,"put_delta":-0.5501,"call_gamma":0.03508,"put_gamma":0.038581,"call_theta":-0.0315,"put_theta":-0.0234,"call_vega":0.0761,"put_vega":0.0758,"call_oi":42723,"put_oi":52},{"strike":47.5,"dte":77,"expiration":"12/18/2026","call_delta":0.3359,"put_delta":0,"call_gamma":0.040266,"put_gamma":0,"call_theta":-0.0232,"put_theta":0,"call_vega":0.0699,"put_vega":0,"call_oi":479,"put_oi":0},{"strike":50.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2686,"put_delta":0,"call_gamma":0.034581,"put_gamma":0,"call_theta":-0.0218,"put_theta":0,"call_vega":0.0632,"put_vega":0,"call_oi":44146,"put_oi":0}],"strikes":[30.0,32.5,35.0,37.5,40.0,42.5,45.0,47.5,50.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-23.84,"put_25d_iv":81.17,"call_25d_iv":105.01,"put_25d_strike":37.5,"call_25d_strike":47.5,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":9.72,"put_25d_iv":67.36,"call_25d_iv":57.64,"put_25d_strike":37.5,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":5.61,"put_25d_iv":55.4,"call_25d_iv":49.78,"put_25d_strike":35.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":7.93,"put_25d_iv":54.65,"call_25d_iv":46.72,"put_25d_strike":35.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":-0.9,"put_25d_iv":40.59,"call_25d_iv":41.49,"put_25d_strike":35.0,"call_25d_strike":55.0,"skew":"neutral"},{"expiration":"04/16/2027","dte":196,"risk_reversal":29.62,"put_25d_iv":64.5,"call_25d_iv":34.88,"put_25d_strike":25.0,"call_25d_strike":50.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":17.5,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":55},{"strike":25.0,"call_vanna":-13.0,"put_vanna":8.0,"net_vanna":-5.0,"call_oi":300,"put_oi":119},{"strike":30.0,"call_vanna":-5.0,"put_vanna":189.0,"net_vanna":184.0,"call_oi":52,"put_oi":8268},{"strike":32.5,"call_vanna":0,"put_vanna":29.0,"net_vanna":29.0,"call_oi":0,"put_oi":376},{"strike":35.0,"call_vanna":-39.0,"put_vanna":527.0,"net_vanna":488.0,"call_oi":557,"put_oi":8708},{"strike":37.5,"call_vanna":0,"put_vanna":231.0,"net_vanna":231.0,"call_oi":0,"put_oi":6825},{"strike":40.0,"call_vanna":-217.0,"put_vanna":310.0,"net_vanna":94.0,"call_oi":4404,"put_oi":10116},{"strike":42.5,"call_vanna":-18.0,"put_vanna":13.0,"net_vanna":-5.0,"call_oi":1935,"put_oi":1110},{"strike":45.0,"call_vanna":2510.0,"put_vanna":-7.0,"net_vanna":2503.0,"call_oi":170296,"put_oi":354},{"strike":47.5,"call_vanna":352.0,"put_vanna":0,"net_vanna":352.0,"call_oi":9268,"put_oi":0},{"strike":50.0,"call_vanna":8734.0,"put_vanna":0,"net_vanna":8734.0,"call_oi":150492,"put_oi":0},{"strike":52.5,"call_vanna":8.0,"put_vanna":0,"net_vanna":8.0,"call_oi":80,"put_oi":0},{"strike":55.0,"call_vanna":890.0,"put_vanna":0,"net_vanna":890.0,"call_oi":12065,"put_oi":0},{"strike":60.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":66,"put_oi":0}],"net_vanna":13510.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":30.0,"call_charm":0,"put_charm":7220.0,"net_charm":7220.0,"call_oi":0,"put_oi":6477},{"strike":35.0,"call_charm":-32508.0,"put_charm":62190.0,"net_charm":29682.0,"call_oi":300,"put_oi":6969},{"strike":37.5,"call_charm":0,"put_charm":232993.0,"net_charm":232993.0,"call_oi":0,"put_oi":6825},{"strike":40.0,"call_charm":-226643.0,"put_charm":461428.0,"net_charm":234785.0,"call_oi":1473,"put_oi":7961},{"strike":42.5,"call_charm":-127915.0,"put_charm":47824.0,"net_charm":-80091.0,"call_oi":1375,"put_oi":810},{"strike":45.0,"call_charm":-5694596.0,"put_charm":45999.0,"net_charm":-5648597.0,"call_oi":126596,"put_oi":302},{"strike":47.5,"call_charm":-407781.0,"put_charm":0,"net_charm":-407781.0,"call_oi":8789,"put_oi":0},{"strike":50.0,"call_charm":-1329890.0,"put_charm":0,"net_charm":-1329890.0,"call_oi":102817,"put_oi":0},{"strike":55.0,"call_charm":-52218.0,"put_charm":0,"net_charm":-52218.0,"call_oi":6258,"put_oi":0}],"net_charm":-7013898.0,"weekend_delta_shift":-21041693.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":2320435.0,"put_delta":-384145.0,"net_delta":1936291.0,"call_oi":74401,"put_oi":20140,"total_oi":94541,"total_volume":29333,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":5948482.0,"put_delta":-250922.0,"net_delta":5697560.0,"call_oi":173244,"put_oi":9268,"total_oi":182512,"total_volume":62916,"bias":"bullish"},{"expiration":"12/18/2026","dte":77,"call_delta":3319806.0,"put_delta":-128939.0,"net_delta":3190866.0,"call_oi":89545,"put_oi":5370,"total_oi":94915,"total_volume":1836,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":82619.0,"put_delta":-19819.0,"net_delta":62800.0,"call_oi":2298,"put_oi":853,"total_oi":3151,"total_volume":99,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":222076.0,"put_delta":-11332.0,"net_delta":210744.0,"call_oi":6777,"put_oi":480,"total_oi":7257,"total_volume":15,"bias":"bullish"},{"expiration":"04/16/2027","dte":196,"call_delta":128915.0,"put_delta":-2957.0,"net_delta":125958.0,"call_oi":3503,"put_oi":264,"total_oi":3767,"total_volume":0,"bias":"bullish"},{"expiration":"12/17/2027","dte":441,"call_delta":2063.0,"put_delta":-1021.0,"net_delta":1042.0,"call_oi":46,"put_oi":58,"total_oi":104,"total_volume":100,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":0,"put_delta":-444.0,"net_delta":-444.0,"call_oi":0,"put_oi":13,"total_oi":13,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":42.5,"straddle_price":5.08,"straddle_pct":12.09,"implied_move":12.09,"avg_iv":79.7},{"expiration":"11/20/2026","dte":49,"strike":42.5,"straddle_price":9.15,"straddle_pct":21.8,"implied_move":21.8,"avg_iv":75.3},{"expiration":"12/18/2026","dte":77,"strike":42.5,"straddle_price":9.35,"straddle_pct":22.27,"implied_move":22.27,"avg_iv":61.3},{"expiration":"01/15/2027","dte":105,"strike":42.5,"straddle_price":8.63,"straddle_pct":20.55,"implied_move":20.55,"avg_iv":48.4}],"volume_profile":{"profile":[{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":78,"total_oi":79,"bias":"neutral"},{"strike":20.0,"call_volume":507,"put_volume":86,"total_volume":593,"call_oi":4,"put_oi":63,"total_oi":67,"bias":"bullish"},{"strike":22.5,"call_volume":1156,"put_volume":0,"total_volume":1156,"call_oi":6,"put_oi":26,"total_oi":32,"bias":"bullish"},{"strike":25.0,"call_volume":4,"put_volume":8,"total_volume":12,"call_oi":302,"put_oi":153,"total_oi":455,"bias":"bearish"},{"strike":27.5,"call_volume":1366,"put_volume":0,"total_volume":1366,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"bullish"},{"strike":30.0,"call_volume":2,"put_volume":369,"total_volume":371,"call_oi":72,"put_oi":8320,"total_oi":8392,"bias":"bearish"},{"strike":32.5,"call_volume":2,"put_volume":317,"total_volume":319,"call_oi":6,"put_oi":447,"total_oi":453,"bias":"bearish"},{"strike":35.0,"call_volume":1,"put_volume":2716,"total_volume":2717,"call_oi":569,"put_oi":8734,"total_oi":9303,"bias":"bearish"},{"strike":37.5,"call_volume":0,"put_volume":5359,"total_volume":5359,"call_oi":0,"put_oi":6859,"total_oi":6859,"bias":"bearish"},{"strike":40.0,"call_volume":182,"put_volume":2318,"total_volume":2500,"call_oi":4419,"put_oi":10213,"total_oi":14632,"bias":"bearish"},{"strike":42.5,"call_volume":1612,"put_volume":159,"total_volume":1771,"call_oi":1945,"put_oi":1110,"total_oi":3055,"bias":"bullish"},{"strike":45.0,"call_volume":14755,"put_volume":22,"total_volume":14777,"call_oi":170311,"put_oi":432,"total_oi":170743,"bias":"bullish"},{"strike":47.5,"call_volume":585,"put_volume":0,"total_volume":585,"call_oi":9271,"put_oi":0,"total_oi":9271,"bias":"bullish"},{"strike":50.0,"call_volume":40728,"put_volume":0,"total_volume":40728,"call_oi":150523,"put_oi":7,"total_oi":150530,"bias":"bullish"},{"strike":52.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":157,"put_oi":3,"total_oi":160,"bias":"neutral"},{"strike":55.0,"call_volume":25114,"put_volume":0,"total_volume":25114,"call_oi":12102,"put_oi":0,"total_oi":12102,"bias":"bullish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":127,"put_oi":0,"total_oi":127,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"}],"underlying_price":41.97999954223633,"peak_call_strike":50.0,"peak_put_strike":37.5,"total_call_volume":86014,"total_put_volume":11354,"volume_pc_ratio":0.132},"iv_contours":{"x":[0.71,0.77,0.83,0.89,0.95,1.01,1.07,1.13,1.19,1.25],"y":[14,49,77,105,168],"z":[[99.99,89.8,87.7,81.17,82.23,79.72,87.97,105.01,92.58,104.46],[100.6,null,76.61,67.36,71.81,75.29,69.72,56.57,57.64,null],[67.86,74.58,55.4,54.22,57.71,61.26,56.34,47.28,49.78,54.65],[59.04,null,54.65,60.51,51.13,48.38,53.16,null,46.72,null],[null,50.17,40.59,null,38.29,48.48,42.34,null,40.26,42.08]],"levels":[38.3,45.0,51.6,58.3,65.0,71.7,78.3,85.0,91.7,98.3,105.0],"min_iv":38.3,"max_iv":105.0},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":42.5,"atm_iv":80.21,"otm_strike":45.0,"otm_iv":92.6,"itm_strike":40.0,"itm_iv":82.82,"iv_butterfly":15.0,"price_butterfly":0.82,"convexity":"high_convexity"},{"expiration":"11/20/2026","dte":49,"atm_strike":42.5,"atm_iv":78.05,"otm_strike":45.0,"otm_iv":69.46,"itm_strike":40.0,"itm_iv":69.61,"iv_butterfly":-17.02,"price_butterfly":-0.8,"convexity":"inverted"},{"expiration":"12/18/2026","dte":77,"atm_strike":42.5,"atm_iv":59.91,"otm_strike":45.0,"otm_iv":59.13,"itm_strike":40.0,"itm_iv":58.53,"iv_butterfly":-2.17,"price_butterfly":0.05,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":65.15},{"date":"2026-09-15","iv":84.1},{"date":"2026-09-16","iv":75.18},{"date":"2026-09-17","iv":80.11},{"date":"2026-09-18","iv":67.75},{"date":"2026-09-21","iv":73.46},{"date":"2026-09-22","iv":75.2},{"date":"2026-09-23","iv":68.7},{"date":"2026-09-24","iv":64.0},{"date":"2026-09-25","iv":62.7},{"date":"2026-09-28","iv":76.2},{"date":"2026-09-29","iv":75.1},{"date":"2026-09-30","iv":83.8},{"date":"2026-10-01","iv":69.2},{"date":"2026-10-02","iv":68.5}]}}