{"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":"EXC","summary":{"name":"EXC","price":40.73,"total_oi":42780,"call_oi":27512,"put_oi":15268,"pc_ratio":0.555,"net_gex":276796.65,"avg_iv":31.3,"iv_rank":19.4,"iv_52w_high":47.11,"iv_52w_low":27.5,"gamma_flip":48.8,"max_pain":43.0},"features":{"symbol":"EXC","price":40.73,"total_oi":42780,"analysis_coverage":1.0,"avg_iv_pct":31.3,"iv_rank":19.4,"iv_52w_high_pct":47.11,"iv_52w_low_pct":27.5,"front_dte":14,"front_atm_iv_pct":22.1091,"back_atm_iv_pct":22.0526,"term_premium_pp":0.0565,"expected_move_front_pct":4.33,"straddle_front_pct":2.95,"straddle_30d_pct":2.95,"risk_reversal_front_pp":2.91,"risk_reversal_30d_pp":2.91,"butterfly_front_pp":-1.28,"butterfly_30d_pp":-1.28,"put_call_oi_ratio":0.555,"put_call_oi_front_ratio":0.423,"put_call_volume_front_ratio":0.164,"option_volume":1054,"volume_oi_ratio":0.024638,"net_delta_normalized":-0.067731,"dealer_delta_normalized":0.067675,"gex_per_100k_oi":647023.492286,"vanna_per_100k_oi":3457.223001,"charm_per_100k_oi":-1110790.088827,"weekend_delta_shift_per_100k_oi":-3332370.26648,"iv_surface_range_pp":153.0,"gamma_flip_distance_pct":19.813405,"max_pain_distance_pct":5.573288,"peak_call_distance_pct":5.573288,"peak_put_distance_pct":3.118095},"analyses":{"gamma_walls":[{"strike":20.0,"call_gex":0.0,"put_gex":-35.66,"net_gex":-35.66,"call_oi":0,"put_oi":4},{"strike":23.0,"call_gex":0.0,"put_gex":-12.11,"net_gex":-12.11,"call_oi":2,"put_oi":1},{"strike":25.0,"call_gex":0.0,"put_gex":-1552.1,"net_gex":-1552.1,"call_oi":5,"put_oi":125},{"strike":28.0,"call_gex":0.0,"put_gex":-1763.8,"net_gex":-1763.8,"call_oi":1,"put_oi":115},{"strike":30.0,"call_gex":39.24,"put_gex":-5474.82,"net_gex":-5435.57,"call_oi":18,"put_oi":261},{"strike":33.0,"call_gex":100.99,"put_gex":-48865.48,"net_gex":-48764.49,"call_oi":14,"put_oi":1447},{"strike":34.0,"call_gex":0.0,"put_gex":-131.09,"net_gex":-131.09,"call_oi":0,"put_oi":3},{"strike":35.0,"call_gex":1694.26,"put_gex":-18000.86,"net_gex":-16306.6,"call_oi":44,"put_oi":365},{"strike":36.0,"call_gex":70.06,"put_gex":0.0,"net_gex":70.06,"call_oi":1,"put_oi":0},{"strike":37.0,"call_gex":0.0,"put_gex":-10620.56,"net_gex":-10620.56,"call_oi":0,"put_oi":128},{"strike":38.0,"call_gex":15450.66,"put_gex":-126610.76,"net_gex":-111160.1,"call_oi":157,"put_oi":1397},{"strike":39.0,"call_gex":208.96,"put_gex":-26040.82,"net_gex":-25831.85,"call_oi":1,"put_oi":222},{"strike":40.0,"call_gex":100990.83,"put_gex":-417133.88,"net_gex":-316143.05,"call_oi":599,"put_oi":3220},{"strike":41.0,"call_gex":171996.94,"put_gex":-87949.8,"net_gex":84047.14,"call_oi":441,"put_oi":383},{"strike":42.0,"call_gex":144632.4,"put_gex":-223860.81,"net_gex":-79228.41,"call_oi":712,"put_oi":1385},{"strike":43.0,"call_gex":303457.75,"put_gex":-713186.73,"net_gex":-409728.99,"call_oi":1795,"put_oi":4424},{"strike":44.0,"call_gex":250705.91,"put_gex":-21329.67,"net_gex":229376.25,"call_oi":3351,"put_oi":191},{"strike":45.0,"call_gex":383850.97,"put_gex":-67550.57,"net_gex":316300.4,"call_oi":4491,"put_oi":729},{"strike":46.0,"call_gex":131858.86,"put_gex":-4553.74,"net_gex":127305.12,"call_oi":1833,"put_oi":51},{"strike":47.0,"call_gex":84264.9,"put_gex":-40958.85,"net_gex":43306.04,"call_oi":1172,"put_oi":565},{"strike":48.0,"call_gex":134707.29,"put_gex":-547.56,"net_gex":134159.73,"call_oi":2504,"put_oi":8},{"strike":49.0,"call_gex":115544.25,"put_gex":-418.59,"net_gex":115125.66,"call_oi":2030,"put_oi":7},{"strike":50.0,"call_gex":135349.04,"put_gex":-13016.78,"net_gex":122332.26,"call_oi":3268,"put_oi":235},{"strike":55.0,"call_gex":55257.0,"put_gex":-75.04,"net_gex":55181.96,"call_oi":2169,"put_oi":2},{"strike":60.0,"call_gex":49519.36,"put_gex":0.0,"net_gex":49519.36,"call_oi":1797,"put_oi":0},{"strike":65.0,"call_gex":23594.03,"put_gex":0.0,"net_gex":23594.03,"call_oi":970,"put_oi":0},{"strike":70.0,"call_gex":3193.01,"put_gex":0.0,"net_gex":3193.01,"call_oi":137,"put_oi":0}],"pain_by_strike":[{"strike":20.0,"call_value":0,"put_value":311628.0,"total_value":311628.0},{"strike":23.0,"call_value":0.0,"put_value":265836.0,"total_value":265836.0},{"strike":25.0,"call_value":4.0,"put_value":235310.0,"total_value":235314.0},{"strike":28.0,"call_value":25.0,"put_value":189896.0,"total_value":189921.0},{"strike":30.0,"call_value":41.0,"put_value":159850.0,"total_value":159891.0},{"strike":33.0,"call_value":119.0,"put_value":115564.0,"total_value":115683.0},{"strike":34.0,"call_value":159.0,"put_value":102249.0,"total_value":102408.0},{"strike":35.0,"call_value":199.0,"put_value":88937.0,"total_value":89136.0},{"strike":36.0,"call_value":283.0,"put_value":75990.0,"total_value":76273.0},{"strike":37.0,"call_value":368.0,"put_value":63043.0,"total_value":63411.0},{"strike":38.0,"call_value":453.0,"put_value":50224.0,"total_value":50677.0},{"strike":39.0,"call_value":695.0,"put_value":38802.0,"total_value":39497.0},{"strike":40.0,"call_value":938.0,"put_value":27602.0,"total_value":28540.0},{"strike":41.0,"call_value":1780.0,"put_value":19622.0,"total_value":21402.0},{"strike":42.0,"call_value":3063.0,"put_value":12025.0,"total_value":15088.0},{"strike":43.0,"call_value":5058.0,"put_value":5813.0,"total_value":10871.0},{"strike":44.0,"call_value":8848.0,"put_value":4025.0,"total_value":12873.0},{"strike":45.0,"call_value":15989.0,"put_value":2428.0,"total_value":18417.0},{"strike":46.0,"call_value":27621.0,"put_value":1560.0,"total_value":29181.0},{"strike":47.0,"call_value":41086.0,"put_value":743.0,"total_value":41829.0},{"strike":48.0,"call_value":55723.0,"put_value":491.0,"total_value":56214.0},{"strike":49.0,"call_value":72864.0,"put_value":247.0,"total_value":73111.0},{"strike":50.0,"call_value":92035.0,"put_value":10.0,"total_value":92045.0},{"strike":55.0,"call_value":204230.0,"put_value":0.0,"total_value":204230.0},{"strike":60.0,"call_value":327270.0,"put_value":0.0,"total_value":327270.0},{"strike":65.0,"call_value":459295.0,"put_value":0.0,"total_value":459295.0},{"strike":70.0,"call_value":596170.0,"put_value":0,"total_value":596170.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":127.0,"strike":32.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":40.9,"strike":34.25},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":50.1,"strike":30.0},{"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":28.7,"strike":36.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":24.0,"strike":37.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":30.4,"strike":38.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":25.7,"strike":38.33},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":23.0,"strike":38.2},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":20.4,"strike":40.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":21.8,"strike":40.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":21.6,"strike":40.33},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":21.9,"strike":42.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":21.7,"strike":42.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":20.9,"strike":42.67},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":56.1,"strike":44.5},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":21.9,"strike":44.5},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":22.5,"strike":44.67},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":107.5,"strike":50.71},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":34.4,"strike":47.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":38.5,"strike":51.58}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":12,"total_oi":8888},{"expiration":"11/20/2026","dte":49,"iv":0.5077,"contract_count":14,"total_oi":993},{"expiration":"12/18/2026","dte":77,"iv":0.4516,"contract_count":6,"total_oi":732},{"expiration":"01/15/2027","dte":105,"iv":0.4461,"contract_count":14,"total_oi":5861},{"expiration":"03/19/2027","dte":168,"iv":0.454,"contract_count":6,"total_oi":944},{"expiration":"04/16/2027","dte":196,"iv":0.4794,"contract_count":9,"total_oi":39},{"expiration":"06/17/2027","dte":258,"iv":0.483,"contract_count":5,"total_oi":58},{"expiration":"09/17/2027","dte":350,"iv":0.4435,"contract_count":4,"total_oi":11},{"expiration":"01/21/2028","dte":476,"iv":0.4172,"contract_count":6,"total_oi":864},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":1,"total_oi":16}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":4.33,"expected_move_2std":8.66,"contract_count":7},{"expiration":"11/20/2026","dte":49,"expected_move_1std":8.08,"expected_move_2std":16.16,"contract_count":7},{"expiration":"12/18/2026","dte":77,"expected_move_1std":9.91,"expected_move_2std":19.82,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":11.69,"expected_move_2std":23.38,"contract_count":7},{"expiration":"03/19/2027","dte":168,"expected_move_1std":14.45,"expected_move_2std":28.91,"contract_count":2},{"expiration":"04/16/2027","dte":196,"expected_move_1std":16.05,"expected_move_2std":32.11,"contract_count":6},{"expiration":"06/17/2027","dte":258,"expected_move_1std":17.91,"expected_move_2std":35.81,"contract_count":2},{"expiration":"09/17/2027","dte":350,"expected_move_1std":18.88,"expected_move_2std":37.75,"contract_count":1},{"expiration":"01/21/2028","dte":476,"expected_move_1std":24.21,"expected_move_2std":48.41,"contract_count":4},{"expiration":"01/19/2029","dte":840,"expected_move_1std":21.23,"expected_move_2std":42.46,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":9986,"put_oi":4221,"total_oi":14207,"pc_ratio":0.423,"pc_ratio_volume":0.164,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":836,"put_oi":373,"total_oi":1209,"pc_ratio":0.446,"pc_ratio_volume":0.053,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":2512,"put_oi":935,"total_oi":3447,"pc_ratio":0.372,"pc_ratio_volume":0.538,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":11405,"put_oi":7488,"total_oi":18893,"pc_ratio":0.657,"pc_ratio_volume":0.579,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":709,"put_oi":855,"total_oi":1564,"pc_ratio":1.206,"pc_ratio_volume":0.005,"sentiment":"bearish"},{"expiration":"04/16/2027","dte":196,"call_oi":703,"put_oi":35,"total_oi":738,"pc_ratio":0.05,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"06/17/2027","dte":258,"call_oi":242,"put_oi":286,"total_oi":528,"pc_ratio":1.182,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"09/17/2027","dte":350,"call_oi":43,"put_oi":42,"total_oi":85,"pc_ratio":0.977,"pc_ratio_volume":0,"sentiment":"neutral"},{"expiration":"01/21/2028","dte":476,"call_oi":1020,"put_oi":1033,"total_oi":2053,"pc_ratio":1.013,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"01/19/2029","dte":840,"call_oi":56,"put_oi":0,"total_oi":56,"pc_ratio":0.0,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-31.0,"dealer_delta":31.0,"call_oi":0,"put_oi":4},{"strike":23.0,"call_delta_oi":0,"put_delta_oi":-9.0,"dealer_delta":9.0,"call_oi":0,"put_oi":1},{"strike":25.0,"call_delta_oi":0,"put_delta_oi":-668.0,"dealer_delta":668.0,"call_oi":0,"put_oi":125},{"strike":28.0,"call_delta_oi":0,"put_delta_oi":-539.0,"dealer_delta":539.0,"call_oi":0,"put_oi":115},{"strike":30.0,"call_delta_oi":293.0,"put_delta_oi":-1705.0,"dealer_delta":1411.0,"call_oi":3,"put_oi":261},{"strike":33.0,"call_delta_oi":690.0,"put_delta_oi":-10269.0,"dealer_delta":9579.0,"call_oi":7,"put_oi":1447},{"strike":34.0,"call_delta_oi":0,"put_delta_oi":-24.0,"dealer_delta":24.0,"call_oi":0,"put_oi":3},{"strike":35.0,"call_delta_oi":3611.0,"put_delta_oi":-5773.0,"dealer_delta":2162.0,"call_oi":39,"put_oi":365},{"strike":36.0,"call_delta_oi":89.0,"put_delta_oi":0,"dealer_delta":-89.0,"call_oi":1,"put_oi":0},{"strike":37.0,"call_delta_oi":0,"put_delta_oi":-2352.0,"dealer_delta":2352.0,"call_oi":0,"put_oi":128},{"strike":38.0,"call_delta_oi":12138.0,"put_delta_oi":-34274.0,"dealer_delta":22136.0,"call_oi":157,"put_oi":1397},{"strike":39.0,"call_delta_oi":81.0,"put_delta_oi":-6759.0,"dealer_delta":6679.0,"call_oi":1,"put_oi":222},{"strike":40.0,"call_delta_oi":39241.0,"put_delta_oi":-120763.0,"dealer_delta":81522.0,"call_oi":599,"put_oi":3220},{"strike":41.0,"call_delta_oi":20591.0,"put_delta_oi":-18792.0,"dealer_delta":-1799.0,"call_oi":441,"put_oi":383},{"strike":42.0,"call_delta_oi":28097.0,"put_delta_oi":-78651.0,"dealer_delta":50555.0,"call_oi":712,"put_oi":1385},{"strike":43.0,"call_delta_oi":32649.0,"put_delta_oi":-369158.0,"dealer_delta":336509.0,"call_oi":1795,"put_oi":4424},{"strike":44.0,"call_delta_oi":133661.0,"put_delta_oi":-12730.0,"dealer_delta":-120931.0,"call_oi":3351,"put_oi":191},{"strike":45.0,"call_delta_oi":59559.0,"put_delta_oi":-51341.0,"dealer_delta":-8218.0,"call_oi":4491,"put_oi":729},{"strike":46.0,"call_delta_oi":16368.0,"put_delta_oi":-3942.0,"dealer_delta":-12427.0,"call_oi":1833,"put_oi":51},{"strike":47.0,"call_delta_oi":23312.0,"put_delta_oi":-41776.0,"dealer_delta":18464.0,"call_oi":1172,"put_oi":565},{"strike":48.0,"call_delta_oi":18983.0,"put_delta_oi":-657.0,"dealer_delta":-18326.0,"call_oi":2504,"put_oi":8},{"strike":49.0,"call_delta_oi":24456.0,"put_delta_oi":-600.0,"dealer_delta":-23857.0,"call_oi":2030,"put_oi":7},{"strike":50.0,"call_delta_oi":23794.0,"put_delta_oi":-19587.0,"dealer_delta":-4208.0,"call_oi":3268,"put_oi":235},{"strike":55.0,"call_delta_oi":16703.0,"put_delta_oi":-133.0,"dealer_delta":-16570.0,"call_oi":2169,"put_oi":2},{"strike":60.0,"call_delta_oi":20357.0,"put_delta_oi":0,"dealer_delta":-20357.0,"call_oi":1797,"put_oi":0},{"strike":65.0,"call_delta_oi":13578.0,"put_delta_oi":0,"dealer_delta":-13578.0,"call_oi":970,"put_oi":0},{"strike":70.0,"call_delta_oi":2768.0,"put_delta_oi":0,"dealer_delta":-2768.0,"call_oi":137,"put_oi":0}],"net_dealer_delta":289515.0,"total_call_delta":491017.0,"total_put_delta":-780532.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":40.72999954223633,"strikes":[{"strike":30.0,"moneyness":0.7366,"type":"put","iv":0.3673,"delta":-0.0428,"oi":116},{"strike":33.0,"moneyness":0.8102,"type":"put","iv":0.2937,"delta":-0.067,"oi":1362},{"strike":35.0,"moneyness":0.8593,"type":"put","iv":0.2884,"delta":-0.127,"oi":187},{"strike":37.0,"moneyness":0.9084,"type":"put","iv":0.2402,"delta":-0.1821,"oi":112},{"strike":38.0,"moneyness":0.933,"type":"put","iv":0.2295,"delta":-0.2338,"oi":849},{"strike":38.0,"moneyness":0.933,"type":"call","iv":0.2201,"delta":0.7741,"oi":130},{"strike":39.0,"moneyness":0.9575,"type":"put","iv":0.2385,"delta":-0.3087,"oi":197},{"strike":40.0,"moneyness":0.9821,"type":"call","iv":0.2053,"delta":0.6294,"oi":176},{"strike":40.0,"moneyness":0.9821,"type":"put","iv":0.243,"delta":-0.383,"oi":2156},{"strike":41.0,"moneyness":1.0066,"type":"put","iv":0.2412,"delta":-0.4574,"oi":172},{"strike":42.0,"moneyness":1.0312,"type":"put","iv":0.2453,"delta":-0.5305,"oi":629},{"strike":42.0,"moneyness":1.0312,"type":"call","iv":0.1774,"delta":0.4408,"oi":443},{"strike":43.0,"moneyness":1.0557,"type":"put","iv":0.2322,"delta":-0.6094,"oi":606},{"strike":44.0,"moneyness":1.0803,"type":"put","iv":0.2474,"delta":-0.6653,"oi":181},{"strike":44.0,"moneyness":1.0803,"type":"call","iv":0.1871,"delta":0.2735,"oi":134},{"strike":45.0,"moneyness":1.1048,"type":"put","iv":0.2635,"delta":-0.7096,"oi":289},{"strike":45.0,"moneyness":1.1048,"type":"call","iv":0.1797,"delta":0.1935,"oi":846},{"strike":46.0,"moneyness":1.1294,"type":"call","iv":0.1975,"delta":0.1619,"oi":482},{"strike":47.0,"moneyness":1.1539,"type":"put","iv":0.2904,"delta":-0.7788,"oi":373},{"strike":47.0,"moneyness":1.1539,"type":"call","iv":0.201,"delta":0.1214,"oi":586},{"strike":48.0,"moneyness":1.1785,"type":"call","iv":0.2036,"delta":0.0892,"oi":1449},{"strike":49.0,"moneyness":1.203,"type":"call","iv":0.2378,"delta":0.0973,"oi":1496},{"strike":50.0,"moneyness":1.2276,"type":"put","iv":0.3405,"delta":-0.8341,"oi":152},{"strike":50.0,"moneyness":1.2276,"type":"call","iv":0.2157,"delta":0.0528,"oi":2029},{"strike":55.0,"moneyness":1.3504,"type":"call","iv":0.2962,"delta":0.0406,"oi":1409},{"strike":60.0,"moneyness":1.4731,"type":"call","iv":0.5009,"delta":0.1021,"oi":1631},{"strike":65.0,"moneyness":1.5959,"type":"call","iv":0.6264,"delta":0.1161,"oi":446}]},{"expiration":"01/21/2028","underlying_price":40.72999954223633,"strikes":[{"strike":38.0,"moneyness":0.933,"type":"put","iv":0.2585,"delta":-0.2843,"oi":237},{"strike":40.0,"moneyness":0.9821,"type":"call","iv":0.1796,"delta":0.6775,"oi":124},{"strike":40.0,"moneyness":0.9821,"type":"put","iv":0.2392,"delta":-0.3426,"oi":213},{"strike":42.0,"moneyness":1.0312,"type":"put","iv":0.2689,"delta":-0.4077,"oi":251},{"strike":45.0,"moneyness":1.1048,"type":"call","iv":0.2362,"delta":0.488,"oi":267},{"strike":47.0,"moneyness":1.1539,"type":"put","iv":0.2812,"delta":-0.5452,"oi":108},{"strike":50.0,"moneyness":1.2276,"type":"call","iv":0.1931,"delta":0.2845,"oi":116},{"strike":55.0,"moneyness":1.3504,"type":"call","iv":0.2595,"delta":0.2484,"oi":134}]},{"expiration":"03/19/2027","underlying_price":40.72999954223633,"strikes":[{"strike":38.0,"moneyness":0.933,"type":"put","iv":0.2554,"delta":-0.2741,"oi":163},{"strike":40.0,"moneyness":0.9821,"type":"put","iv":0.2419,"delta":-0.3778,"oi":337},{"strike":43.0,"moneyness":1.0557,"type":"put","iv":0.2617,"delta":-0.543,"oi":208},{"strike":43.0,"moneyness":1.0557,"type":"call","iv":0.1849,"delta":0.4146,"oi":223},{"strike":50.0,"moneyness":1.2276,"type":"call","iv":0.213,"delta":0.1119,"oi":217},{"strike":55.0,"moneyness":1.3504,"type":"call","iv":0.2386,"delta":0.0485,"oi":180}]},{"expiration":"04/16/2027","underlying_price":40.72999954223633,"strikes":[{"strike":45.0,"moneyness":1.1048,"type":"call","iv":0.1885,"delta":0.3121,"oi":279},{"strike":49.0,"moneyness":1.203,"type":"call","iv":0.1987,"delta":0.1482,"oi":395}]},{"expiration":"06/17/2027","underlying_price":40.72999954223633,"strikes":[{"strike":50.0,"moneyness":1.2276,"type":"call","iv":0.1946,"delta":0.1609,"oi":143}]},{"expiration":"10/16/2026","underlying_price":40.72999954223633,"strikes":[{"strike":40.0,"moneyness":0.9821,"type":"put","iv":0.2307,"delta":-0.3185,"oi":218},{"strike":41.0,"moneyness":1.0066,"type":"call","iv":0.1864,"delta":0.4494,"oi":319},{"strike":41.0,"moneyness":1.0066,"type":"put","iv":0.2002,"delta":-0.5461,"oi":107},{"strike":42.0,"moneyness":1.0312,"type":"call","iv":0.2015,"delta":0.2271,"oi":135},{"strike":42.0,"moneyness":1.0312,"type":"put","iv":0.2498,"delta":-0.7243,"oi":388},{"strike":43.0,"moneyness":1.0557,"type":"call","iv":0.2133,"delta":0.0985,"oi":1172},{"strike":43.0,"moneyness":1.0557,"type":"put","iv":0.2095,"delta":-0.9055,"oi":3393},{"strike":44.0,"moneyness":1.0803,"type":"call","iv":1.225,"delta":0.4161,"oi":3062},{"strike":45.0,"moneyness":1.1048,"type":"call","iv":0.3122,"delta":0.0508,"oi":2647},{"strike":46.0,"moneyness":1.1294,"type":"call","iv":0.3666,"delta":0.0444,"oi":988},{"strike":47.0,"moneyness":1.1539,"type":"call","iv":1.3292,"delta":0.3302,"oi":313},{"strike":48.0,"moneyness":1.1785,"type":"call","iv":0.468,"delta":0.0361,"oi":724},{"strike":50.0,"moneyness":1.2276,"type":"call","iv":0.7153,"delta":0.0749,"oi":296},{"strike":55.0,"moneyness":1.3504,"type":"call","iv":0.8211,"delta":0.0321,"oi":182}]},{"expiration":"11/20/2026","underlying_price":40.72999954223633,"strikes":[{"strike":40.0,"moneyness":0.9821,"type":"call","iv":0.2176,"delta":0.6329,"oi":107},{"strike":41.0,"moneyness":1.0066,"type":"put","iv":0.2255,"delta":-0.4887,"oi":104},{"strike":41.0,"moneyness":1.0066,"type":"call","iv":0.2071,"delta":0.5096,"oi":113},{"strike":42.0,"moneyness":1.0312,"type":"put","iv":0.2341,"delta":-0.6,"oi":111},{"strike":42.0,"moneyness":1.0312,"type":"call","iv":0.2007,"delta":0.3788,"oi":112},{"strike":43.0,"moneyness":1.0557,"type":"call","iv":0.1939,"delta":0.2557,"oi":182},{"strike":44.0,"moneyness":1.0803,"type":"call","iv":0.197,"delta":0.1668,"oi":155},{"strike":45.0,"moneyness":1.1048,"type":"call","iv":0.2031,"delta":0.1073,"oi":138}]},{"expiration":"12/18/2026","underlying_price":40.72999954223633,"strikes":[{"strike":38.0,"moneyness":0.933,"type":"put","iv":0.2494,"delta":-0.2284,"oi":108},{"strike":40.0,"moneyness":0.9821,"type":"put","iv":0.2412,"delta":-0.3822,"oi":217},{"strike":43.0,"moneyness":1.0557,"type":"put","iv":0.23,"delta":-0.648,"oi":188},{"strike":43.0,"moneyness":1.0557,"type":"call","iv":0.1918,"delta":0.3174,"oi":143},{"strike":45.0,"moneyness":1.1048,"type":"put","iv":0.2739,"delta":-0.7468,"oi":165},{"strike":45.0,"moneyness":1.1048,"type":"call","iv":0.1996,"delta":0.1706,"oi":241},{"strike":46.0,"moneyness":1.1294,"type":"call","iv":0.1987,"delta":0.1153,"oi":361},{"strike":47.0,"moneyness":1.1539,"type":"call","iv":0.2251,"delta":0.1044,"oi":110},{"strike":48.0,"moneyness":1.1785,"type":"call","iv":0.2577,"delta":0.1034,"oi":328},{"strike":50.0,"moneyness":1.2276,"type":"call","iv":0.2556,"delta":0.0522,"oi":450},{"strike":55.0,"moneyness":1.3504,"type":"call","iv":0.7831,"delta":0.262,"oi":219},{"strike":65.0,"moneyness":1.5959,"type":"call","iv":0.9096,"delta":0.1848,"oi":426}]}],"greeks_heatmap":{"data":[{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.7073,"put_delta":-0.3185,"call_gamma":0.226907,"put_gamma":0.20128,"call_theta":-0.0233,"put_theta":-0.0228,"call_vega":0.0264,"put_vega":0.0274,"call_oi":80,"put_oi":218},{"strike":41.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4494,"put_delta":-0.5461,"call_gamma":0.27621,"put_gamma":0.257519,"call_theta":-0.0239,"put_theta":-0.0208,"call_vega":0.0304,"put_vega":0.0305,"call_oi":319,"put_oi":107},{"strike":42.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2271,"put_delta":-0.7243,"call_gamma":0.194613,"put_gamma":0.173983,"call_theta":-0.019,"put_theta":-0.0211,"call_vega":0.0232,"put_vega":0.0257,"call_oi":135,"put_oi":388},{"strike":43.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0985,"put_delta":-0.9055,"call_gamma":0.105924,"put_gamma":0.104521,"call_theta":-0.0114,"put_theta":-0.0059,"call_vega":0.0133,"put_vega":0.0129,"call_oi":1172,"put_oi":3393},{"strike":44.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4161,"put_delta":0,"call_gamma":0.041426,"put_gamma":0,"call_theta":-0.143,"put_theta":0,"call_vega":0.03,"put_vega":0,"call_oi":3062,"put_oi":0},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0508,"put_delta":-0.8761,"call_gamma":0.043542,"put_gamma":0.061221,"call_theta":-0.0099,"put_theta":-0.0216,"call_vega":0.008,"put_vega":0.0157,"call_oi":2647,"put_oi":75},{"strike":46.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0444,"put_delta":0,"call_gamma":0.033254,"put_gamma":0,"call_theta":-0.0104,"put_theta":0,"call_vega":0.0072,"put_vega":0,"call_oi":988,"put_oi":0},{"strike":47.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3302,"put_delta":0,"call_gamma":0.035454,"put_gamma":0,"call_theta":-0.1437,"put_theta":0,"call_vega":0.0278,"put_vega":0,"call_oi":313,"put_oi":0},{"strike":48.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0361,"put_delta":0,"call_gamma":0.022018,"put_gamma":0,"call_theta":-0.0111,"put_theta":0,"call_vega":0.0061,"put_vega":0,"call_oi":724,"put_oi":0},{"strike":49.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3157,"put_delta":0,"call_gamma":0.029816,"put_gamma":0,"call_theta":-0.1643,"put_theta":0,"call_vega":0.0273,"put_vega":0,"call_oi":66,"put_oi":0},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0749,"put_delta":0,"call_gamma":0.025718,"put_gamma":0,"call_theta":-0.0302,"put_theta":0,"call_vega":0.0109,"put_vega":0,"call_oi":296,"put_oi":0},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6329,"put_delta":-0.3693,"call_gamma":0.117168,"put_gamma":0.114753,"call_theta":-0.0154,"put_theta":-0.0111,"call_vega":0.0556,"put_vega":0.0557,"call_oi":107,"put_oi":51},{"strike":41.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5096,"put_delta":-0.4887,"call_gamma":0.130386,"put_gamma":0.119721,"call_theta":-0.015,"put_theta":-0.0114,"call_vega":0.0589,"put_vega":0.0589,"call_oi":113,"put_oi":104},{"strike":42.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3788,"put_delta":-0.6,"call_gamma":0.128316,"put_gamma":0.111743,"call_theta":-0.0135,"put_theta":-0.0108,"call_vega":0.0562,"put_vega":0.0571,"call_oi":112,"put_oi":111},{"strike":43.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2557,"put_delta":0,"call_gamma":0.112279,"put_gamma":0,"call_theta":-0.0108,"put_theta":0,"call_vega":0.0475,"put_vega":0,"call_oi":182,"put_oi":0},{"strike":44.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1668,"put_delta":0,"call_gamma":0.0859,"put_gamma":0,"call_theta":-0.0083,"put_theta":0,"call_vega":0.0369,"put_vega":0,"call_oi":155,"put_oi":0},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1073,"put_delta":0,"call_gamma":0.061579,"put_gamma":0,"call_theta":-0.0063,"put_theta":0,"call_vega":0.0273,"put_vega":0,"call_oi":138,"put_oi":0},{"strike":38.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2284,"call_gamma":0,"put_gamma":0.065244,"call_theta":0,"put_theta":-0.0081,"call_vega":0,"put_vega":0.0562,"call_oi":0,"put_oi":108},{"strike":40.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6381,"put_delta":-0.3822,"call_gamma":0.105916,"put_gamma":0.085085,"call_theta":-0.0115,"put_theta":-0.0093,"call_vega":0.0697,"put_vega":0.0709,"call_oi":75,"put_oi":217},{"strike":43.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3174,"put_delta":-0.648,"call_gamma":0.099998,"put_gamma":0.086833,"call_theta":-0.0098,"put_theta":-0.007,"call_vega":0.0662,"put_vega":0.069,"call_oi":143,"put_oi":188},{"strike":45.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1706,"put_delta":-0.7468,"call_gamma":0.068361,"put_gamma":0.062845,"call_theta":-0.007,"put_theta":-0.0066,"call_vega":0.0471,"put_vega":0.0595,"call_oi":241,"put_oi":165},{"strike":46.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1153,"put_delta":0,"call_gamma":0.052649,"put_gamma":0,"call_theta":-0.0052,"put_theta":0,"call_vega":0.0361,"put_vega":0,"call_oi":361,"put_oi":0},{"strike":47.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1044,"put_delta":-0.8395,"call_gamma":0.0433,"put_gamma":0.047057,"call_theta":-0.0055,"put_theta":-0.0036,"call_vega":0.0337,"put_vega":0.0453,"call_oi":110,"put_oi":73},{"strike":48.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1034,"put_delta":0,"call_gamma":0.03754,"put_gamma":0,"call_theta":-0.0061,"put_theta":0,"call_vega":0.0334,"put_vega":0,"call_oi":328,"put_oi":0},{"strike":49.0,"dte":77,"expiration":"12/18/2026","call_delta":0.269,"put_delta":0,"call_gamma":0.033863,"put_gamma":0,"call_theta":-0.0223,"put_theta":0,"call_vega":0.0613,"put_vega":0,"call_oi":73,"put_oi":0},{"strike":50.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0522,"put_delta":-0.8404,"call_gamma":0.022471,"put_gamma":0.033023,"call_theta":-0.0036,"put_theta":-0.0067,"call_vega":0.0198,"put_vega":0.0451,"call_oi":450,"put_oi":78}],"strikes":[38.0,40.0,41.0,42.0,43.0,44.0,45.0,46.0,47.0,48.0,49.0,50.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":2.91,"put_25d_iv":23.07,"call_25d_iv":20.15,"put_25d_strike":40.0,"call_25d_strike":42.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":2.87,"put_25d_iv":22.26,"call_25d_iv":19.39,"put_25d_strike":40.0,"call_25d_strike":43.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-53.37,"put_25d_iv":24.94,"call_25d_iv":78.31,"put_25d_strike":38.0,"call_25d_strike":55.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":4.25,"put_25d_iv":22.95,"call_25d_iv":18.71,"put_25d_strike":38.0,"call_25d_strike":44.0,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":4.24,"put_25d_iv":25.54,"call_25d_iv":21.3,"put_25d_strike":38.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"06/17/2027","dte":258,"risk_reversal":11.76,"put_25d_iv":31.23,"call_25d_iv":19.46,"put_25d_strike":30.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":-13.4,"put_25d_iv":32.25,"call_25d_iv":45.65,"put_25d_strike":35.0,"call_25d_strike":70.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":25.0,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":72},{"strike":28.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":56},{"strike":30.0,"call_vanna":0,"put_vanna":14.0,"net_vanna":14.0,"call_oi":0,"put_oi":198},{"strike":33.0,"call_vanna":0,"put_vanna":82.0,"net_vanna":82.0,"call_oi":0,"put_oi":1362},{"strike":35.0,"call_vanna":0,"put_vanna":26.0,"net_vanna":26.0,"call_oi":0,"put_oi":241},{"strike":37.0,"call_vanna":0,"put_vanna":10.0,"net_vanna":10.0,"call_oi":0,"put_oi":112},{"strike":38.0,"call_vanna":-11.0,"put_vanna":138.0,"net_vanna":127.0,"call_oi":130,"put_oi":1357},{"strike":39.0,"call_vanna":0,"put_vanna":14.0,"net_vanna":14.0,"call_oi":0,"put_oi":197},{"strike":40.0,"call_vanna":-37.0,"put_vanna":168.0,"net_vanna":131.0,"call_oi":562,"put_oi":3192},{"strike":41.0,"call_vanna":2.0,"put_vanna":3.0,"net_vanna":5.0,"call_oi":432,"put_oi":383},{"strike":42.0,"call_vanna":19.0,"put_vanna":-2.0,"net_vanna":17.0,"call_oi":690,"put_oi":1379},{"strike":43.0,"call_vanna":64.0,"put_vanna":-129.0,"net_vanna":-65.0,"call_oi":1790,"put_oi":4395},{"strike":44.0,"call_vanna":58.0,"put_vanna":-12.0,"net_vanna":46.0,"call_oi":3351,"put_oi":181},{"strike":45.0,"call_vanna":179.0,"put_vanna":-36.0,"net_vanna":143.0,"call_oi":4418,"put_oi":621},{"strike":46.0,"call_vanna":83.0,"put_vanna":0,"net_vanna":83.0,"call_oi":1831,"put_oi":0},{"strike":47.0,"call_vanna":72.0,"put_vanna":-43.0,"net_vanna":29.0,"call_oi":1089,"put_oi":554},{"strike":48.0,"call_vanna":134.0,"put_vanna":0,"net_vanna":134.0,"call_oi":2501,"put_oi":0},{"strike":49.0,"call_vanna":164.0,"put_vanna":0,"net_vanna":164.0,"call_oi":2030,"put_oi":0},{"strike":50.0,"call_vanna":192.0,"put_vanna":-19.0,"net_vanna":172.0,"call_oi":3251,"put_oi":230},{"strike":55.0,"call_vanna":113.0,"put_vanna":0,"net_vanna":113.0,"call_oi":2124,"put_oi":0},{"strike":60.0,"call_vanna":130.0,"put_vanna":0,"net_vanna":130.0,"call_oi":1711,"put_oi":0},{"strike":65.0,"call_vanna":79.0,"put_vanna":0,"net_vanna":79.0,"call_oi":969,"put_oi":0},{"strike":70.0,"call_vanna":16.0,"put_vanna":0,"net_vanna":16.0,"call_oi":91,"put_oi":0}],"net_vanna":1479.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":40.0,"call_charm":-4209.0,"put_charm":4280.0,"net_charm":71.0,"call_oi":187,"put_oi":269},{"strike":41.0,"call_charm":-9569.0,"put_charm":3596.0,"net_charm":-5973.0,"call_oi":432,"put_oi":211},{"strike":42.0,"call_charm":-1945.0,"put_charm":15971.0,"net_charm":14026.0,"call_oi":247,"put_oi":499},{"strike":43.0,"call_charm":-3807.0,"put_charm":46969.0,"net_charm":43162.0,"call_oi":1354,"put_oi":3393},{"strike":44.0,"call_charm":-475048.0,"put_charm":0,"net_charm":-475048.0,"call_oi":3217,"put_oi":0},{"strike":45.0,"call_charm":-3535.0,"put_charm":3704.0,"net_charm":169.0,"call_oi":2785,"put_oi":75},{"strike":46.0,"call_charm":-1184.0,"put_charm":0,"net_charm":-1184.0,"call_oi":988,"put_oi":0},{"strike":47.0,"call_charm":-38718.0,"put_charm":0,"net_charm":-38718.0,"call_oi":313,"put_oi":0},{"strike":48.0,"call_charm":-757.0,"put_charm":0,"net_charm":-757.0,"call_oi":724,"put_oi":0},{"strike":49.0,"call_charm":-8928.0,"put_charm":0,"net_charm":-8928.0,"call_oi":66,"put_oi":0},{"strike":50.0,"call_charm":-1748.0,"put_charm":0,"net_charm":-1748.0,"call_oi":296,"put_oi":0},{"strike":55.0,"call_charm":-268.0,"put_charm":0,"net_charm":-268.0,"call_oi":182,"put_oi":0}],"net_charm":-475196.0,"weekend_delta_shift":-1425588.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":197794.0,"put_delta":-355712.0,"net_delta":-157918.0,"call_oi":9986,"put_oi":4221,"total_oi":14207,"total_volume":206,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":26249.0,"put_delta":-18305.0,"net_delta":7943.0,"call_oi":836,"put_oi":373,"total_oi":1209,"total_volume":516,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":41841.0,"put_delta":-52595.0,"net_delta":-10754.0,"call_oi":2508,"put_oi":935,"total_oi":3443,"total_volume":40,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":147320.0,"put_delta":-276417.0,"net_delta":-129097.0,"call_oi":11405,"put_oi":7488,"total_oi":18893,"total_volume":30,"bias":"bearish"},{"expiration":"03/19/2027","dte":168,"call_delta":14983.0,"put_delta":-32569.0,"net_delta":-17586.0,"call_oi":706,"put_oi":855,"total_oi":1561,"total_volume":191,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":15520.0,"put_delta":-1520.0,"net_delta":14000.0,"call_oi":703,"put_oi":35,"total_oi":738,"total_volume":4,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":4474.0,"put_delta":-4501.0,"net_delta":-27.0,"call_oi":241,"put_oi":286,"total_oi":527,"total_volume":5,"bias":"neutral"},{"expiration":"09/17/2027","dte":350,"call_delta":1727.0,"put_delta":-1709.0,"net_delta":18.0,"call_oi":43,"put_oi":42,"total_oi":85,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":38853.0,"put_delta":-37204.0,"net_delta":1649.0,"call_oi":999,"put_oi":1033,"total_oi":2032,"total_volume":2,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":2255.0,"put_delta":0,"net_delta":2255.0,"call_oi":50,"put_oi":0,"total_oi":50,"total_volume":1,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":41.0,"straddle_price":1.2,"straddle_pct":2.95,"implied_move":2.95,"avg_iv":19.3},{"expiration":"11/20/2026","dte":49,"strike":41.0,"straddle_price":2.55,"straddle_pct":6.26,"implied_move":6.26,"avg_iv":21.6},{"expiration":"12/18/2026","dte":77,"strike":40.0,"straddle_price":3.28,"straddle_pct":8.04,"implied_move":8.04,"avg_iv":21.6},{"expiration":"01/15/2027","dte":105,"strike":40.0,"straddle_price":3.95,"straddle_pct":9.7,"implied_move":9.7,"avg_iv":22.4},{"expiration":"03/19/2027","dte":168,"strike":40.0,"straddle_price":4.75,"straddle_pct":11.66,"implied_move":11.66,"avg_iv":21.3},{"expiration":"01/21/2028","dte":476,"strike":40.0,"straddle_price":7.82,"straddle_pct":19.21,"implied_move":19.21,"avg_iv":20.9}],"volume_profile":{"profile":[{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":4,"total_oi":4,"bias":"neutral"},{"strike":23.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":2,"put_oi":1,"total_oi":3,"bias":"bullish"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":125,"total_oi":130,"bias":"neutral"},{"strike":28.0,"call_volume":54,"put_volume":0,"total_volume":54,"call_oi":1,"put_oi":115,"total_oi":116,"bias":"bullish"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":18,"put_oi":261,"total_oi":279,"bias":"neutral"},{"strike":33.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":14,"put_oi":1447,"total_oi":1461,"bias":"bearish"},{"strike":34.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":3,"total_oi":3,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":44,"put_oi":365,"total_oi":409,"bias":"neutral"},{"strike":36.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":37.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":128,"total_oi":128,"bias":"neutral"},{"strike":38.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":157,"put_oi":1397,"total_oi":1554,"bias":"bearish"},{"strike":39.0,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":1,"put_oi":222,"total_oi":223,"bias":"bearish"},{"strike":40.0,"call_volume":88,"put_volume":22,"total_volume":110,"call_oi":599,"put_oi":3220,"total_oi":3819,"bias":"bullish"},{"strike":41.0,"call_volume":33,"put_volume":2,"total_volume":35,"call_oi":441,"put_oi":383,"total_oi":824,"bias":"bullish"},{"strike":42.0,"call_volume":3,"put_volume":32,"total_volume":35,"call_oi":712,"put_oi":1385,"total_oi":2097,"bias":"bearish"},{"strike":43.0,"call_volume":747,"put_volume":11,"total_volume":758,"call_oi":1795,"put_oi":4424,"total_oi":6219,"bias":"bullish"},{"strike":44.0,"call_volume":7,"put_volume":1,"total_volume":8,"call_oi":3351,"put_oi":191,"total_oi":3542,"bias":"bullish"},{"strike":45.0,"call_volume":22,"put_volume":5,"total_volume":27,"call_oi":4491,"put_oi":729,"total_oi":5220,"bias":"bullish"},{"strike":46.0,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":1833,"put_oi":51,"total_oi":1884,"bias":"bullish"},{"strike":47.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":1172,"put_oi":565,"total_oi":1737,"bias":"bullish"},{"strike":48.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2504,"put_oi":8,"total_oi":2512,"bias":"neutral"},{"strike":49.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2030,"put_oi":7,"total_oi":2037,"bias":"neutral"},{"strike":50.0,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":3268,"put_oi":235,"total_oi":3503,"bias":"bullish"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2169,"put_oi":2,"total_oi":2171,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1797,"put_oi":0,"total_oi":1797,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":970,"put_oi":0,"total_oi":970,"bias":"bearish"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":137,"put_oi":0,"total_oi":137,"bias":"neutral"}],"underlying_price":40.72999954223633,"peak_call_strike":43.0,"peak_put_strike":42.0,"total_call_volume":970,"total_put_volume":84,"volume_pc_ratio":0.087},"iv_contours":{"x":[0.74,0.81,0.86,0.91,0.93,0.96,0.98,1.01,1.03,1.06,1.08,1.1,1.13,1.15,1.18,1.2,1.23],"y":[14,49,77,105,168],"z":[[null,null,171.43,null,32.63,null,21.39,19.33,22.56,21.14,122.5,37.34,36.66,132.92,46.8,155.15,71.53],[null,54.47,null,null,24.82,23.61,22.01,21.63,21.74,19.39,19.7,21.95,null,37.96,null,null,null],[null,null,28.33,null,24.94,null,21.58,null,null,21.09,null,23.68,24.55,25.2,25.77,52.43,32.57],[36.73,29.37,25.17,24.02,22.48,23.85,22.41,24.12,21.13,20.49,21.73,22.16,23.99,24.57,20.36,23.78,27.81],[35.23,28.55,25.99,null,25.54,null,21.3,null,null,22.33,null,23.27,null,18.35,null,null,21.3]],"levels":[18.4,33.7,49.0,64.3,79.6,94.9,110.2,125.5,140.8,156.1,171.4],"min_iv":18.4,"max_iv":171.4},"butterfly_spread":[{"expiration":"01/15/2027","dte":105,"atm_strike":40.0,"atm_iv":20.53,"otm_strike":43.0,"otm_iv":17.77,"itm_strike":38.0,"itm_iv":22.01,"iv_butterfly":-1.28,"price_butterfly":-0.15,"convexity":"inverted"},{"expiration":"01/21/2028","dte":476,"atm_strike":40.0,"atm_iv":17.96,"otm_strike":42.0,"otm_iv":16.02,"itm_strike":38.0,"itm_iv":17.44,"iv_butterfly":-2.47,"price_butterfly":-0.25,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":44.31},{"date":"2026-09-15","iv":46.54},{"date":"2026-09-16","iv":47.11},{"date":"2026-09-17","iv":41.43},{"date":"2026-09-18","iv":42.86},{"date":"2026-09-21","iv":29.83},{"date":"2026-09-22","iv":27.5},{"date":"2026-09-23","iv":30.6},{"date":"2026-09-24","iv":32.0},{"date":"2026-09-25","iv":31.8},{"date":"2026-09-28","iv":30.2},{"date":"2026-09-29","iv":30.5},{"date":"2026-09-30","iv":30.9},{"date":"2026-10-01","iv":32.7},{"date":"2026-10-02","iv":31.3}]}}