{"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":"TFC","summary":{"name":"TFC","price":46.45,"total_oi":133942,"call_oi":75093,"put_oi":58849,"pc_ratio":0.784,"net_gex":-23733.06,"avg_iv":37.0,"iv_rank":20.8,"iv_52w_high":50.7,"iv_52w_low":33.4,"gamma_flip":null,"max_pain":50.0},"features":{"symbol":"TFC","price":46.45,"total_oi":133942,"analysis_coverage":1.0,"avg_iv_pct":37.0,"iv_rank":20.8,"iv_52w_high_pct":50.7,"iv_52w_low_pct":33.4,"front_dte":14,"front_atm_iv_pct":33.087,"back_atm_iv_pct":29.5308,"term_premium_pp":3.5562,"expected_move_front_pct":6.48,"straddle_front_pct":5.11,"straddle_30d_pct":5.11,"risk_reversal_front_pp":-47.41,"risk_reversal_30d_pp":-47.41,"butterfly_front_pp":1.41,"butterfly_30d_pp":1.41,"put_call_oi_ratio":0.784,"put_call_oi_front_ratio":0.626,"put_call_volume_front_ratio":0.377,"option_volume":2328,"volume_oi_ratio":0.017381,"net_delta_normalized":-0.059976,"dealer_delta_normalized":0.05919,"gex_per_100k_oi":-17718.908184,"vanna_per_100k_oi":4614.683968,"charm_per_100k_oi":24200.026877,"weekend_delta_shift_per_100k_oi":72599.33404,"iv_surface_range_pp":103.3,"gamma_flip_distance_pct":null,"max_pain_distance_pct":7.642626,"peak_call_distance_pct":7.642626,"peak_put_distance_pct":-13.885899},"analyses":{"gamma_walls":[{"strike":17.5,"call_gex":0.0,"put_gex":-404.32,"net_gex":-404.32,"call_oi":0,"put_oi":80},{"strike":20.0,"call_gex":0.0,"put_gex":-215.35,"net_gex":-215.35,"call_oi":0,"put_oi":36},{"strike":22.5,"call_gex":46.15,"put_gex":-6838.82,"net_gex":-6792.67,"call_oi":37,"put_oi":1142},{"strike":25.0,"call_gex":22.59,"put_gex":-3747.21,"net_gex":-3724.62,"call_oi":43,"put_oi":486},{"strike":27.5,"call_gex":0.0,"put_gex":-2780.26,"net_gex":-2780.26,"call_oi":50,"put_oi":303},{"strike":30.0,"call_gex":589.96,"put_gex":-9470.87,"net_gex":-8880.91,"call_oi":290,"put_oi":717},{"strike":32.5,"call_gex":29.16,"put_gex":-23327.18,"net_gex":-23298.03,"call_oi":64,"put_oi":1159},{"strike":35.0,"call_gex":253.85,"put_gex":-53436.87,"net_gex":-53183.01,"call_oi":1372,"put_oi":1909},{"strike":37.5,"call_gex":3452.34,"put_gex":-152960.97,"net_gex":-149508.63,"call_oi":98,"put_oi":4028},{"strike":40.0,"call_gex":32397.31,"put_gex":-293240.28,"net_gex":-260842.97,"call_oi":579,"put_oi":5351},{"strike":42.5,"call_gex":75579.84,"put_gex":-1117647.83,"net_gex":-1042067.99,"call_oi":834,"put_oi":11871},{"strike":45.0,"call_gex":216977.14,"put_gex":-1063707.96,"net_gex":-846730.81,"call_oi":1573,"put_oi":10844},{"strike":47.5,"call_gex":721125.14,"put_gex":-1099181.58,"net_gex":-378056.44,"call_oi":4565,"put_oi":7841},{"strike":50.0,"call_gex":1134737.55,"put_gex":-1520549.18,"net_gex":-385811.62,"call_oi":9082,"put_oi":11145},{"strike":52.5,"call_gex":961071.95,"put_gex":-86241.48,"net_gex":874830.47,"call_oi":11813,"put_oi":980},{"strike":55.0,"call_gex":1322099.47,"put_gex":-25354.09,"net_gex":1296745.38,"call_oi":18752,"put_oi":360},{"strike":57.5,"call_gex":532029.81,"put_gex":-25639.61,"net_gex":506390.2,"call_oi":11233,"put_oi":515},{"strike":60.0,"call_gex":279205.26,"put_gex":-1976.06,"net_gex":277229.2,"call_oi":8103,"put_oi":42},{"strike":62.5,"call_gex":50674.69,"put_gex":0.0,"net_gex":50674.69,"call_oi":1381,"put_oi":0},{"strike":65.0,"call_gex":74029.7,"put_gex":-73.41,"net_gex":73956.29,"call_oi":2735,"put_oi":2},{"strike":70.0,"call_gex":43812.06,"put_gex":-1180.98,"net_gex":42631.07,"call_oi":1813,"put_oi":36},{"strike":75.0,"call_gex":7209.78,"put_gex":-52.12,"net_gex":7157.66,"call_oi":349,"put_oi":2},{"strike":80.0,"call_gex":8949.6,"put_gex":0.0,"net_gex":8949.6,"call_oi":327,"put_oi":0}],"pain_by_strike":[{"strike":17.5,"call_value":0,"put_value":1537900.0,"total_value":1537900.0},{"strike":20.0,"call_value":0.0,"put_value":1390977.5,"total_value":1390977.5},{"strike":22.5,"call_value":0.0,"put_value":1244145.0,"total_value":1244145.0},{"strike":25.0,"call_value":92.5,"put_value":1100167.5,"total_value":1100260.0},{"strike":27.5,"call_value":292.5,"put_value":957405.0,"total_value":957697.5},{"strike":30.0,"call_value":617.5,"put_value":815400.0,"total_value":816017.5},{"strike":32.5,"call_value":1667.5,"put_value":675187.5,"total_value":676855.0},{"strike":35.0,"call_value":2877.5,"put_value":537872.5,"total_value":540750.0},{"strike":37.5,"call_value":7517.5,"put_value":405330.0,"total_value":412847.5},{"strike":40.0,"call_value":12402.5,"put_value":282857.5,"total_value":295260.0},{"strike":42.5,"call_value":18735.0,"put_value":173762.5,"total_value":192497.5},{"strike":45.0,"call_value":27152.5,"put_value":94345.0,"total_value":121497.5},{"strike":47.5,"call_value":39502.5,"put_value":42037.5,"total_value":81540.0},{"strike":50.0,"call_value":63265.0,"put_value":9332.5,"total_value":72597.5},{"strike":52.5,"call_value":109732.5,"put_value":4490.0,"total_value":114222.5},{"strike":55.0,"call_value":185732.5,"put_value":2097.5,"total_value":187830.0},{"strike":57.5,"call_value":308612.5,"put_value":605.0,"total_value":309217.5},{"strike":60.0,"call_value":459575.0,"put_value":400.0,"total_value":459975.0},{"strike":62.5,"call_value":630795.0,"put_value":300.0,"total_value":631095.0},{"strike":65.0,"call_value":805467.5,"put_value":200.0,"total_value":805667.5},{"strike":70.0,"call_value":1168487.5,"put_value":10.0,"total_value":1168497.5},{"strike":75.0,"call_value":1540572.5,"put_value":0.0,"total_value":1540572.5},{"strike":80.0,"call_value":1914402.5,"put_value":0,"total_value":1914402.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":137.2,"strike":34.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":66.2,"strike":35.71},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":58.8,"strike":30.83},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":40.1,"strike":42.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":32.3,"strike":42.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":28.8,"strike":42.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":34.5,"strike":45.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":29.9,"strike":45.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":27.6,"strike":45.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":31.7,"strike":47.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":29.2,"strike":47.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":27.6,"strike":47.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":null,"strike":null},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":null,"strike":null},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":null,"strike":null},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":30.4,"strike":50.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":29.1,"strike":50.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":27.4,"strike":50.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":73.4,"strike":57.5},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":42.3,"strike":58.41},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":45.5,"strike":60.21}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":8,"total_oi":13287},{"expiration":"11/20/2026","dte":49,"iv":0.4591,"contract_count":8,"total_oi":8410},{"expiration":"12/18/2026","dte":77,"iv":0.1472,"contract_count":8,"total_oi":5023},{"expiration":"01/15/2027","dte":105,"iv":0.1583,"contract_count":8,"total_oi":15834},{"expiration":"03/19/2027","dte":168,"iv":0.2778,"contract_count":8,"total_oi":6113},{"expiration":"06/17/2027","dte":258,"iv":0.4644,"contract_count":7,"total_oi":6291},{"expiration":"09/17/2027","dte":350,"iv":0.7832,"contract_count":5,"total_oi":397},{"expiration":"01/21/2028","dte":476,"iv":0.3914,"contract_count":8,"total_oi":2223},{"expiration":"12/15/2028","dte":805,"iv":0.2362,"contract_count":8,"total_oi":168},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":6,"total_oi":9}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.48,"expected_move_2std":12.96,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":10.82,"expected_move_2std":21.64,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":12.67,"expected_move_2std":25.33,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":14.81,"expected_move_2std":29.62,"contract_count":4},{"expiration":"03/19/2027","dte":168,"expected_move_1std":19.41,"expected_move_2std":38.82,"contract_count":4},{"expiration":"06/17/2027","dte":258,"expected_move_1std":24.97,"expected_move_2std":49.94,"contract_count":4},{"expiration":"09/17/2027","dte":350,"expected_move_1std":33.86,"expected_move_2std":67.72,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":33.81,"expected_move_2std":67.63,"contract_count":4},{"expiration":"12/15/2028","dte":805,"expected_move_1std":43.18,"expected_move_2std":86.36,"contract_count":4},{"expiration":"01/19/2029","dte":840,"expected_move_1std":40.6,"expected_move_2std":81.19,"contract_count":3}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":17444,"put_oi":10926,"total_oi":28370,"pc_ratio":0.626,"pc_ratio_volume":0.377,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":6438,"put_oi":8052,"total_oi":14490,"pc_ratio":1.251,"pc_ratio_volume":0.535,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":11647,"put_oi":5151,"total_oi":16798,"pc_ratio":0.442,"pc_ratio_volume":0.177,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":21556,"put_oi":17184,"total_oi":38740,"pc_ratio":0.797,"pc_ratio_volume":1.274,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":5181,"put_oi":5981,"total_oi":11162,"pc_ratio":1.154,"pc_ratio_volume":2.471,"sentiment":"neutral"},{"expiration":"06/17/2027","dte":258,"call_oi":7211,"put_oi":7111,"total_oi":14322,"pc_ratio":0.986,"pc_ratio_volume":10.155,"sentiment":"neutral"},{"expiration":"09/17/2027","dte":350,"call_oi":495,"put_oi":357,"total_oi":852,"pc_ratio":0.721,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":3135,"put_oi":3115,"total_oi":6250,"pc_ratio":0.994,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"12/15/2028","dte":805,"call_oi":1823,"put_oi":598,"total_oi":2421,"pc_ratio":0.328,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":163,"put_oi":374,"total_oi":537,"pc_ratio":2.294,"pc_ratio_volume":0.0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":17.5,"call_delta_oi":0,"put_delta_oi":-245.0,"dealer_delta":245.0,"call_oi":0,"put_oi":80},{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-108.0,"dealer_delta":108.0,"call_oi":0,"put_oi":36},{"strike":22.5,"call_delta_oi":682.0,"put_delta_oi":-6641.0,"dealer_delta":5960.0,"call_oi":7,"put_oi":1142},{"strike":25.0,"call_delta_oi":189.0,"put_delta_oi":-1575.0,"dealer_delta":1386.0,"call_oi":2,"put_oi":486},{"strike":27.5,"call_delta_oi":0,"put_delta_oi":-1021.0,"dealer_delta":1021.0,"call_oi":0,"put_oi":303},{"strike":30.0,"call_delta_oi":4338.0,"put_delta_oi":-3445.0,"dealer_delta":-893.0,"call_oi":45,"put_oi":717},{"strike":32.5,"call_delta_oi":194.0,"put_delta_oi":-6833.0,"dealer_delta":6638.0,"call_oi":2,"put_oi":1159},{"strike":35.0,"call_delta_oi":4374.0,"put_delta_oi":-14398.0,"dealer_delta":10024.0,"call_oi":44,"put_oi":1909},{"strike":37.5,"call_delta_oi":8981.0,"put_delta_oi":-51559.0,"dealer_delta":42578.0,"call_oi":98,"put_oi":4028},{"strike":40.0,"call_delta_oi":50666.0,"put_delta_oi":-98183.0,"dealer_delta":47517.0,"call_oi":579,"put_oi":5351},{"strike":42.5,"call_delta_oi":65658.0,"put_delta_oi":-264752.0,"dealer_delta":199094.0,"call_oi":834,"put_oi":11871},{"strike":45.0,"call_delta_oi":104258.0,"put_delta_oi":-385294.0,"dealer_delta":281036.0,"call_oi":1573,"put_oi":10844},{"strike":47.5,"call_delta_oi":220369.0,"put_delta_oi":-397046.0,"dealer_delta":176677.0,"call_oi":4565,"put_oi":7841},{"strike":50.0,"call_delta_oi":290769.0,"put_delta_oi":-907403.0,"dealer_delta":616634.0,"call_oi":9082,"put_oi":11145},{"strike":52.5,"call_delta_oi":177022.0,"put_delta_oi":-68733.0,"dealer_delta":-108289.0,"call_oi":11813,"put_oi":980},{"strike":55.0,"call_delta_oi":292906.0,"put_delta_oi":-26472.0,"dealer_delta":-266435.0,"call_oi":18752,"put_oi":360},{"strike":57.5,"call_delta_oi":107443.0,"put_delta_oi":-35092.0,"dealer_delta":-72351.0,"call_oi":11233,"put_oi":515},{"strike":60.0,"call_delta_oi":97392.0,"put_delta_oi":-3485.0,"dealer_delta":-93908.0,"call_oi":8103,"put_oi":42},{"strike":62.5,"call_delta_oi":13239.0,"put_delta_oi":0,"dealer_delta":-13239.0,"call_oi":1381,"put_oi":0},{"strike":65.0,"call_delta_oi":18456.0,"put_delta_oi":-154.0,"dealer_delta":-18302.0,"call_oi":2735,"put_oi":2},{"strike":70.0,"call_delta_oi":19237.0,"put_delta_oi":-2400.0,"dealer_delta":-16836.0,"call_oi":1813,"put_oi":36},{"strike":75.0,"call_delta_oi":2124.0,"put_delta_oi":-116.0,"dealer_delta":-2008.0,"call_oi":349,"put_oi":2},{"strike":80.0,"call_delta_oi":3853.0,"put_delta_oi":0,"dealer_delta":-3853.0,"call_oi":327,"put_oi":0}],"net_dealer_delta":792804.0,"total_call_delta":1482152.0,"total_put_delta":-2274955.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":46.45000076293945,"strikes":[{"strike":22.5,"moneyness":0.4844,"type":"put","iv":2.0849,"delta":-0.1115,"oi":486},{"strike":25.0,"moneyness":0.5382,"type":"put","iv":0.5752,"delta":-0.0135,"oi":140},{"strike":27.5,"moneyness":0.592,"type":"put","iv":0.497,"delta":-0.0156,"oi":145},{"strike":30.0,"moneyness":0.6459,"type":"put","iv":0.4634,"delta":-0.0262,"oi":410},{"strike":32.5,"moneyness":0.6997,"type":"put","iv":0.4507,"delta":-0.0489,"oi":842},{"strike":35.0,"moneyness":0.7535,"type":"put","iv":0.3841,"delta":-0.0615,"oi":1354},{"strike":37.5,"moneyness":0.8073,"type":"put","iv":0.3502,"delta":-0.0962,"oi":1714},{"strike":40.0,"moneyness":0.8611,"type":"put","iv":0.3288,"delta":-0.1566,"oi":1424},{"strike":40.0,"moneyness":0.8611,"type":"call","iv":0.2512,"delta":0.8983,"oi":343},{"strike":42.5,"moneyness":0.915,"type":"call","iv":0.2606,"delta":0.7869,"oi":624},{"strike":42.5,"moneyness":0.915,"type":"put","iv":0.3151,"delta":-0.2469,"oi":4264},{"strike":45.0,"moneyness":0.9688,"type":"put","iv":0.304,"delta":-0.3627,"oi":1603},{"strike":45.0,"moneyness":0.9688,"type":"call","iv":0.2508,"delta":0.6533,"oi":1005},{"strike":47.5,"moneyness":1.0226,"type":"put","iv":0.3025,"delta":-0.4931,"oi":1935},{"strike":47.5,"moneyness":1.0226,"type":"call","iv":0.2473,"delta":0.4954,"oi":2367},{"strike":50.0,"moneyness":1.0764,"type":"put","iv":0.3048,"delta":-0.6167,"oi":1884},{"strike":50.0,"moneyness":1.0764,"type":"call","iv":0.2455,"delta":0.3431,"oi":2152},{"strike":52.5,"moneyness":1.1302,"type":"put","iv":0.3286,"delta":-0.7059,"oi":383},{"strike":52.5,"moneyness":1.1302,"type":"call","iv":0.2362,"delta":0.2084,"oi":2405},{"strike":55.0,"moneyness":1.1841,"type":"put","iv":0.3583,"delta":-0.7656,"oi":272},{"strike":55.0,"moneyness":1.1841,"type":"call","iv":0.2364,"delta":0.119,"oi":3300},{"strike":57.5,"moneyness":1.2379,"type":"put","iv":0.3895,"delta":-0.8062,"oi":211},{"strike":57.5,"moneyness":1.2379,"type":"call","iv":0.2357,"delta":0.0621,"oi":2412},{"strike":60.0,"moneyness":1.2917,"type":"call","iv":0.2408,"delta":0.0334,"oi":4653},{"strike":62.5,"moneyness":1.3455,"type":"call","iv":0.2731,"delta":0.0301,"oi":334},{"strike":65.0,"moneyness":1.3994,"type":"call","iv":0.3304,"delta":0.0402,"oi":1141},{"strike":70.0,"moneyness":1.507,"type":"call","iv":0.3756,"delta":0.0297,"oi":724}]},{"expiration":"01/19/2029","underlying_price":46.45000076293945,"strikes":[{"strike":37.5,"moneyness":0.8073,"type":"put","iv":0.3797,"delta":-0.2035,"oi":350}]},{"expiration":"01/21/2028","underlying_price":46.45000076293945,"strikes":[{"strike":22.5,"moneyness":0.4844,"type":"put","iv":0.4462,"delta":-0.0369,"oi":133},{"strike":25.0,"moneyness":0.5382,"type":"put","iv":0.4316,"delta":-0.053,"oi":132},{"strike":30.0,"moneyness":0.6459,"type":"put","iv":0.4067,"delta":-0.0979,"oi":115},{"strike":37.5,"moneyness":0.8073,"type":"put","iv":0.3695,"delta":-0.1977,"oi":484},{"strike":40.0,"moneyness":0.8611,"type":"call","iv":0.2218,"delta":0.8254,"oi":120},{"strike":40.0,"moneyness":0.8611,"type":"put","iv":0.3614,"delta":-0.2411,"oi":480},{"strike":42.5,"moneyness":0.915,"type":"put","iv":0.357,"delta":-0.2885,"oi":610},{"strike":45.0,"moneyness":0.9688,"type":"call","iv":0.2414,"delta":0.675,"oi":114},{"strike":45.0,"moneyness":0.9688,"type":"put","iv":0.3514,"delta":-0.3382,"oi":360},{"strike":47.5,"moneyness":1.0226,"type":"put","iv":0.3499,"delta":-0.3889,"oi":433},{"strike":50.0,"moneyness":1.0764,"type":"call","iv":0.2407,"delta":0.5281,"oi":463},{"strike":50.0,"moneyness":1.0764,"type":"put","iv":0.3521,"delta":-0.4383,"oi":108},{"strike":52.5,"moneyness":1.1302,"type":"call","iv":0.2149,"delta":0.4399,"oi":282},{"strike":55.0,"moneyness":1.1841,"type":"call","iv":0.2267,"delta":0.3782,"oi":731},{"strike":57.5,"moneyness":1.2379,"type":"call","iv":0.2441,"delta":0.3342,"oi":172},{"strike":57.5,"moneyness":1.2379,"type":"put","iv":0.3637,"delta":-0.5689,"oi":104},{"strike":60.0,"moneyness":1.2917,"type":"call","iv":0.2406,"delta":0.2763,"oi":284},{"strike":65.0,"moneyness":1.3994,"type":"call","iv":0.2414,"delta":0.189,"oi":353},{"strike":75.0,"moneyness":1.6146,"type":"call","iv":0.2248,"delta":0.0637,"oi":230}]},{"expiration":"03/19/2027","underlying_price":46.45000076293945,"strikes":[{"strike":40.0,"moneyness":0.8611,"type":"put","iv":0.3437,"delta":-0.1996,"oi":597},{"strike":42.5,"moneyness":0.915,"type":"put","iv":0.3365,"delta":-0.2777,"oi":151},{"strike":45.0,"moneyness":0.9688,"type":"put","iv":0.3282,"delta":-0.3664,"oi":3253},{"strike":47.5,"moneyness":1.0226,"type":"put","iv":0.3218,"delta":-0.462,"oi":1510},{"strike":50.0,"moneyness":1.0764,"type":"put","iv":0.3251,"delta":-0.5543,"oi":119},{"strike":50.0,"moneyness":1.0764,"type":"call","iv":0.2449,"delta":0.4035,"oi":918},{"strike":52.5,"moneyness":1.1302,"type":"call","iv":0.2387,"delta":0.2888,"oi":360},{"strike":55.0,"moneyness":1.1841,"type":"call","iv":0.239,"delta":0.1994,"oi":644},{"strike":57.5,"moneyness":1.2379,"type":"call","iv":0.237,"delta":0.1293,"oi":1015},{"strike":60.0,"moneyness":1.2917,"type":"call","iv":0.2351,"delta":0.0795,"oi":358},{"strike":65.0,"moneyness":1.3994,"type":"call","iv":0.2463,"delta":0.0346,"oi":431},{"strike":70.0,"moneyness":1.507,"type":"call","iv":0.2634,"delta":0.0177,"oi":221}]},{"expiration":"06/17/2027","underlying_price":46.45000076293945,"strikes":[{"strike":35.0,"moneyness":0.7535,"type":"put","iv":0.3819,"delta":-0.1278,"oi":325},{"strike":37.5,"moneyness":0.8073,"type":"put","iv":0.3587,"delta":-0.1682,"oi":712},{"strike":40.0,"moneyness":0.8611,"type":"put","iv":0.3496,"delta":-0.2241,"oi":1289},{"strike":42.5,"moneyness":0.915,"type":"put","iv":0.3405,"delta":-0.2882,"oi":295},{"strike":45.0,"moneyness":0.9688,"type":"put","iv":0.3372,"delta":-0.3597,"oi":3157},{"strike":47.5,"moneyness":1.0226,"type":"put","iv":0.3546,"delta":-0.4308,"oi":606},{"strike":47.5,"moneyness":1.0226,"type":"call","iv":0.2472,"delta":0.5558,"oi":112},{"strike":50.0,"moneyness":1.0764,"type":"put","iv":0.3344,"delta":-0.5062,"oi":417},{"strike":50.0,"moneyness":1.0764,"type":"call","iv":0.2491,"delta":0.4583,"oi":1637},{"strike":52.5,"moneyness":1.1302,"type":"call","iv":0.2463,"delta":0.3653,"oi":670},{"strike":52.5,"moneyness":1.1302,"type":"put","iv":0.3425,"delta":-0.5707,"oi":153},{"strike":55.0,"moneyness":1.1841,"type":"call","iv":0.2379,"delta":0.2754,"oi":1437},{"strike":57.5,"moneyness":1.2379,"type":"call","iv":0.2417,"delta":0.2109,"oi":744},{"strike":60.0,"moneyness":1.2917,"type":"call","iv":0.2495,"delta":0.1648,"oi":1078},{"strike":62.5,"moneyness":1.3455,"type":"call","iv":0.2549,"delta":0.127,"oi":737},{"strike":65.0,"moneyness":1.3994,"type":"call","iv":0.2393,"delta":0.0772,"oi":161},{"strike":70.0,"moneyness":1.507,"type":"call","iv":0.2389,"delta":0.0362,"oi":201}]},{"expiration":"09/17/2027","underlying_price":46.45000076293945,"strikes":[{"strike":45.0,"moneyness":0.9688,"type":"put","iv":0.3468,"delta":-0.3509,"oi":106},{"strike":50.0,"moneyness":1.0764,"type":"call","iv":0.2413,"delta":0.4913,"oi":172},{"strike":55.0,"moneyness":1.1841,"type":"call","iv":0.223,"delta":0.3158,"oi":102},{"strike":57.5,"moneyness":1.2379,"type":"call","iv":0.2571,"delta":0.2872,"oi":131}]},{"expiration":"10/16/2026","underlying_price":46.45000076293945,"strikes":[{"strike":42.5,"moneyness":0.915,"type":"put","iv":0.3749,"delta":-0.0946,"oi":450},{"strike":45.0,"moneyness":0.9688,"type":"put","iv":0.3438,"delta":-0.293,"oi":875},{"strike":45.0,"moneyness":0.9688,"type":"call","iv":0.3461,"delta":0.7059,"oi":205},{"strike":47.5,"moneyness":1.0226,"type":"call","iv":0.325,"delta":0.3786,"oi":220},{"strike":47.5,"moneyness":1.0226,"type":"put","iv":0.309,"delta":-0.6286,"oi":1431},{"strike":50.0,"moneyness":1.0764,"type":"call","iv":0.3114,"delta":0.1155,"oi":2043},{"strike":50.0,"moneyness":1.0764,"type":"put","iv":0.2966,"delta":-0.8963,"oi":8061},{"strike":52.5,"moneyness":1.1302,"type":"call","iv":0.3197,"delta":0.0242,"oi":3766},{"strike":55.0,"moneyness":1.1841,"type":"call","iv":0.8178,"delta":0.1568,"oi":8304},{"strike":57.5,"moneyness":1.2379,"type":"call","iv":0.9564,"delta":0.1392,"oi":2627},{"strike":60.0,"moneyness":1.2917,"type":"call","iv":0.7718,"delta":0.0471,"oi":206}]},{"expiration":"11/20/2026","underlying_price":46.45000076293945,"strikes":[{"strike":37.5,"moneyness":0.8073,"type":"put","iv":0.4146,"delta":-0.0623,"oi":404},{"strike":40.0,"moneyness":0.8611,"type":"put","iv":0.3609,"delta":-0.1056,"oi":244},{"strike":42.5,"moneyness":0.915,"type":"put","iv":0.3356,"delta":-0.2013,"oi":5351},{"strike":45.0,"moneyness":0.9688,"type":"put","iv":0.3212,"delta":-0.3525,"oi":857},{"strike":47.5,"moneyness":1.0226,"type":"call","iv":0.2568,"delta":0.4469,"oi":598},{"strike":47.5,"moneyness":1.0226,"type":"put","iv":0.3263,"delta":-0.5329,"oi":562},{"strike":50.0,"moneyness":1.0764,"type":"call","iv":0.2509,"delta":0.2411,"oi":661},{"strike":50.0,"moneyness":1.0764,"type":"put","iv":0.3316,"delta":-0.6935,"oi":329},{"strike":52.5,"moneyness":1.1302,"type":"put","iv":0.3789,"delta":-0.7828,"oi":210},{"strike":52.5,"moneyness":1.1302,"type":"call","iv":0.263,"delta":0.1195,"oi":1979},{"strike":55.0,"moneyness":1.1841,"type":"call","iv":0.2715,"delta":0.0537,"oi":1033},{"strike":57.5,"moneyness":1.2379,"type":"call","iv":0.2909,"delta":0.0276,"oi":1518},{"strike":60.0,"moneyness":1.2917,"type":"call","iv":0.4108,"delta":0.0541,"oi":224},{"strike":65.0,"moneyness":1.3994,"type":"call","iv":0.5105,"delta":0.0453,"oi":317}]}],"greeks_heatmap":{"data":[{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1455,"call_gamma":0,"put_gamma":0.031878,"call_theta":0,"put_theta":-0.0621,"call_vega":0,"put_vega":0.02,"call_oi":0,"put_oi":57},{"strike":42.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0946,"call_gamma":0,"put_gamma":0.051278,"call_theta":0,"put_theta":-0.0208,"call_vega":0,"put_vega":0.0148,"call_oi":0,"put_oi":450},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.7059,"put_delta":-0.293,"call_gamma":0.11358,"put_gamma":0.114141,"call_theta":-0.0438,"put_theta":-0.0382,"call_vega":0.0302,"put_vega":0.0302,"call_oi":205,"put_oi":875},{"strike":47.5,"dte":14,"expiration":"10/16/2026","call_delta":0.3786,"put_delta":-0.6286,"call_gamma":0.133489,"put_gamma":0.139545,"call_theta":-0.0436,"put_theta":-0.0358,"call_vega":0.0333,"put_vega":0.0331,"call_oi":220,"put_oi":1431},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1155,"put_delta":-0.8963,"call_gamma":0.071304,"put_gamma":0.069309,"call_theta":-0.021,"put_theta":-0.0128,"call_vega":0.0171,"put_vega":0.0158,"call_oi":2043,"put_oi":8061},{"strike":52.5,"dte":14,"expiration":"10/16/2026","call_delta":0.0242,"put_delta":0,"call_gamma":0.02029,"put_gamma":0,"call_theta":-0.0063,"put_theta":0,"call_vega":0.005,"put_vega":0,"call_oi":3766,"put_oi":0},{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1568,"put_delta":0,"call_gamma":0.033491,"put_gamma":0,"call_theta":-0.067,"put_theta":0,"call_vega":0.021,"put_vega":0,"call_oi":8304,"put_oi":0},{"strike":57.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1392,"put_delta":0,"call_gamma":0.026451,"put_gamma":0,"call_theta":-0.0722,"put_theta":0,"call_vega":0.0194,"put_vega":0,"call_oi":2627,"put_oi":0},{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0471,"put_delta":0,"call_gamma":0.014523,"put_gamma":0,"call_theta":-0.0258,"put_theta":0,"call_vega":0.0086,"put_vega":0,"call_oi":206,"put_oi":0},{"strike":37.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0623,"call_gamma":0,"put_gamma":0.017561,"call_theta":0,"put_theta":-0.0086,"call_vega":0,"put_vega":0.0207,"call_oi":0,"put_oi":404},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1056,"call_gamma":0,"put_gamma":0.030029,"call_theta":0,"put_theta":-0.011,"call_vega":0,"put_vega":0.0308,"call_oi":0,"put_oi":244},{"strike":42.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2013,"call_gamma":0,"put_gamma":0.049717,"call_theta":0,"put_theta":-0.0154,"call_vega":0,"put_vega":0.0473,"call_oi":0,"put_oi":5351},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.3525,"call_gamma":0,"put_gamma":0.068635,"call_theta":0,"put_theta":-0.0189,"call_vega":0,"put_vega":0.0626,"call_oi":0,"put_oi":857},{"strike":47.5,"dte":49,"expiration":"11/20/2026","call_delta":0.4469,"put_delta":-0.5329,"call_gamma":0.091415,"put_gamma":0.072327,"call_theta":-0.0201,"put_theta":-0.0196,"call_vega":0.0666,"put_vega":0.067,"call_oi":598,"put_oi":562},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2411,"put_delta":-0.6935,"call_gamma":0.073758,"put_gamma":0.062849,"call_theta":-0.015,"put_theta":-0.0162,"call_vega":0.0525,"put_vega":0.0591,"call_oi":661,"put_oi":329},{"strike":52.5,"dte":49,"expiration":"11/20/2026","call_delta":0.1195,"put_delta":-0.7828,"call_gamma":0.045023,"put_gamma":0.04605,"call_theta":-0.0098,"put_theta":-0.0146,"call_vega":0.0336,"put_vega":0.0495,"call_oi":1979,"put_oi":210},{"strike":55.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0537,"put_delta":0,"call_gamma":0.02386,"put_gamma":0,"call_theta":-0.0055,"put_theta":0,"call_vega":0.0184,"put_vega":0,"call_oi":1033,"put_oi":0},{"strike":57.5,"dte":49,"expiration":"11/20/2026","call_delta":0.0276,"put_delta":0,"call_gamma":0.012963,"put_gamma":0,"call_theta":-0.0034,"put_theta":0,"call_vega":0.0107,"put_vega":0,"call_oi":1518,"put_oi":0},{"strike":60.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0541,"put_delta":0,"call_gamma":0.015871,"put_gamma":0,"call_theta":-0.0082,"put_theta":0,"call_vega":0.0185,"put_vega":0,"call_oi":224,"put_oi":0},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0506,"call_gamma":0,"put_gamma":0.011862,"call_theta":0,"put_theta":-0.0057,"call_vega":0,"put_vega":0.0221,"call_oi":0,"put_oi":105},{"strike":37.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0831,"call_gamma":0,"put_gamma":0.019194,"call_theta":0,"put_theta":-0.0075,"call_vega":0,"put_vega":0.0324,"call_oi":0,"put_oi":266},{"strike":40.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1384,"call_gamma":0,"put_gamma":0.030298,"call_theta":0,"put_theta":-0.0098,"call_vega":0,"put_vega":0.0468,"call_oi":0,"put_oi":989},{"strike":42.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2294,"call_gamma":0,"put_gamma":0.044601,"call_theta":0,"put_theta":-0.0122,"call_vega":0,"put_vega":0.0643,"call_oi":0,"put_oi":743},{"strike":45.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6614,"put_delta":-0.3587,"call_gamma":0.069883,"put_gamma":0.058012,"call_theta":-0.0158,"put_theta":-0.0137,"call_vega":0.0775,"put_vega":0.0792,"call_oi":85,"put_oi":626},{"strike":47.5,"dte":77,"expiration":"12/18/2026","call_delta":0.473,"put_delta":-0.5096,"call_gamma":0.077933,"put_gamma":0.06046,"call_theta":-0.0157,"put_theta":-0.0142,"call_vega":0.0844,"put_vega":0.0845,"call_oi":1083,"put_oi":1316},{"strike":50.0,"dte":77,"expiration":"12/18/2026","call_delta":0.296,"put_delta":-0.654,"call_gamma":0.067837,"put_gamma":0.057075,"call_theta":-0.0131,"put_theta":-0.0116,"call_vega":0.0732,"put_vega":0.0782,"call_oi":975,"put_oi":152},{"strike":52.5,"dte":77,"expiration":"12/18/2026","call_delta":0.1698,"put_delta":-0.7346,"call_gamma":0.048459,"put_gamma":0.043934,"call_theta":-0.0095,"put_theta":-0.0113,"call_vega":0.0536,"put_vega":0.0695,"call_oi":2140,"put_oi":181},{"strike":55.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0867,"put_delta":0,"call_gamma":0.030105,"put_gamma":0,"call_theta":-0.0059,"put_theta":0,"call_vega":0.0335,"put_vega":0,"call_oi":3025,"put_oi":0},{"strike":57.5,"dte":77,"expiration":"12/18/2026","call_delta":0.0463,"put_delta":0,"call_gamma":0.017768,"put_gamma":0,"call_theta":-0.0037,"put_theta":0,"call_vega":0.0206,"put_vega":0,"call_oi":2581,"put_oi":0},{"strike":60.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3983,"put_delta":0,"call_gamma":0.016922,"put_gamma":0,"call_theta":-0.0595,"put_theta":0,"call_vega":0.0818,"put_vega":0,"call_oi":1200,"put_oi":0}],"strikes":[35.0,37.5,40.0,42.5,45.0,47.5,50.0,52.5,55.0,57.5,60.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-47.41,"put_25d_iv":34.38,"call_25d_iv":81.78,"put_25d_strike":45.0,"call_25d_strike":55.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":8.47,"put_25d_iv":33.56,"call_25d_iv":25.09,"put_25d_strike":42.5,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":8.04,"put_25d_iv":32.07,"call_25d_iv":24.03,"put_25d_strike":42.5,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":7.89,"put_25d_iv":31.51,"call_25d_iv":23.62,"put_25d_strike":42.5,"call_25d_strike":52.5,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":9.78,"put_25d_iv":33.65,"call_25d_iv":23.87,"put_25d_strike":42.5,"call_25d_strike":52.5,"skew":"put_skew"},{"expiration":"06/17/2027","dte":258,"risk_reversal":11.17,"put_25d_iv":34.96,"call_25d_iv":23.79,"put_25d_strike":40.0,"call_25d_strike":55.0,"skew":"put_skew"},{"expiration":"09/17/2027","dte":350,"risk_reversal":8.97,"put_25d_iv":34.68,"call_25d_iv":25.71,"put_25d_strike":45.0,"call_25d_strike":57.5,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":12.08,"put_25d_iv":36.14,"call_25d_iv":24.06,"put_25d_strike":40.0,"call_25d_strike":60.0,"skew":"put_skew"},{"expiration":"12/15/2028","dte":805,"risk_reversal":13.96,"put_25d_iv":37.28,"call_25d_iv":23.32,"put_25d_strike":40.0,"call_25d_strike":70.0,"skew":"put_skew"},{"expiration":"01/19/2029","dte":840,"risk_reversal":15.79,"put_25d_iv":37.97,"call_25d_iv":22.19,"put_25d_strike":37.5,"call_25d_strike":70.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":17.5,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":80},{"strike":22.5,"call_vanna":0,"put_vanna":63.0,"net_vanna":63.0,"call_oi":0,"put_oi":1142},{"strike":25.0,"call_vanna":0,"put_vanna":20.0,"net_vanna":20.0,"call_oi":0,"put_oi":391},{"strike":27.5,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":145},{"strike":30.0,"call_vanna":0,"put_vanna":33.0,"net_vanna":33.0,"call_oi":0,"put_oi":589},{"strike":32.5,"call_vanna":0,"put_vanna":67.0,"net_vanna":67.0,"call_oi":0,"put_oi":1079},{"strike":35.0,"call_vanna":0,"put_vanna":129.0,"net_vanna":129.0,"call_oi":0,"put_oi":1835},{"strike":37.5,"call_vanna":0,"put_vanna":439.0,"net_vanna":439.0,"call_oi":0,"put_oi":3930},{"strike":40.0,"call_vanna":-49.0,"put_vanna":610.0,"net_vanna":561.0,"call_oi":463,"put_oi":5343},{"strike":42.5,"call_vanna":-83.0,"put_vanna":908.0,"net_vanna":826.0,"call_oi":749,"put_oi":11864},{"strike":45.0,"call_vanna":-94.0,"put_vanna":735.0,"net_vanna":642.0,"call_oi":1476,"put_oi":10837},{"strike":47.5,"call_vanna":16.0,"put_vanna":70.0,"net_vanna":86.0,"call_oi":4539,"put_oi":7793},{"strike":50.0,"call_vanna":367.0,"put_vanna":-329.0,"net_vanna":38.0,"call_oi":9080,"put_oi":11140},{"strike":52.5,"call_vanna":631.0,"put_vanna":-61.0,"net_vanna":569.0,"call_oi":11811,"put_oi":927},{"strike":55.0,"call_vanna":1091.0,"put_vanna":-24.0,"net_vanna":1067.0,"call_oi":18745,"put_oi":272},{"strike":57.5,"call_vanna":608.0,"put_vanna":-22.0,"net_vanna":586.0,"call_oi":11200,"put_oi":447},{"strike":60.0,"call_vanna":467.0,"put_vanna":0,"net_vanna":467.0,"call_oi":8081,"put_oi":0},{"strike":62.5,"call_vanna":115.0,"put_vanna":0,"net_vanna":115.0,"call_oi":1262,"put_oi":0},{"strike":65.0,"call_vanna":174.0,"put_vanna":0,"net_vanna":174.0,"call_oi":2689,"put_oi":0},{"strike":70.0,"call_vanna":189.0,"put_vanna":0,"net_vanna":189.0,"call_oi":1798,"put_oi":0},{"strike":75.0,"call_vanna":31.0,"put_vanna":0,"net_vanna":31.0,"call_oi":295,"put_oi":0},{"strike":80.0,"call_vanna":72.0,"put_vanna":0,"net_vanna":72.0,"call_oi":320,"put_oi":0}],"net_vanna":6181.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":37.5,"call_charm":0,"put_charm":160.0,"net_charm":160.0,"call_oi":0,"put_oi":404},{"strike":40.0,"call_charm":0,"put_charm":1552.0,"net_charm":1552.0,"call_oi":0,"put_oi":301},{"strike":42.5,"call_charm":0,"put_charm":14646.0,"net_charm":14646.0,"call_oi":0,"put_oi":5801},{"strike":45.0,"call_charm":-16515.0,"put_charm":29788.0,"net_charm":13273.0,"call_oi":205,"put_oi":1732},{"strike":47.5,"call_charm":-13474.0,"put_charm":88317.0,"net_charm":74843.0,"call_oi":818,"put_oi":1993},{"strike":50.0,"call_charm":-14716.0,"put_charm":242925.0,"net_charm":228209.0,"call_oi":2704,"put_oi":8390},{"strike":52.5,"call_charm":-3217.0,"put_charm":1782.0,"net_charm":-1435.0,"call_oi":5745,"put_oi":210},{"strike":55.0,"call_charm":-227620.0,"put_charm":0,"net_charm":-227620.0,"call_oi":9337,"put_oi":0},{"strike":57.5,"call_charm":-68964.0,"put_charm":0,"net_charm":-68964.0,"call_oi":4145,"put_oi":0},{"strike":60.0,"call_charm":-726.0,"put_charm":0,"net_charm":-726.0,"call_oi":430,"put_oi":0},{"strike":65.0,"call_charm":-1525.0,"put_charm":0,"net_charm":-1525.0,"call_oi":377,"put_oi":0}],"net_charm":32414.0,"weekend_delta_shift":97241.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":224318.0,"put_delta":-845073.0,"net_delta":-620754.0,"call_oi":17444,"put_oi":10926,"total_oi":28370,"total_volume":95,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":83993.0,"put_delta":-217288.0,"net_delta":-133295.0,"call_oi":6438,"put_oi":8052,"total_oi":14490,"total_volume":198,"bias":"bearish"},{"expiration":"12/18/2026","dte":77,"call_delta":218383.0,"put_delta":-152406.0,"net_delta":65977.0,"call_oi":11647,"put_oi":5151,"total_oi":16798,"total_volume":239,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":470333.0,"put_delta":-498469.0,"net_delta":-28136.0,"call_oi":21552,"put_oi":17184,"total_oi":38736,"total_volume":282,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":91863.0,"put_delta":-216572.0,"net_delta":-124709.0,"call_oi":4174,"put_oi":5981,"total_oi":10155,"total_volume":177,"bias":"bearish"},{"expiration":"06/17/2027","dte":258,"call_delta":196078.0,"put_delta":-224971.0,"net_delta":-28893.0,"call_oi":6931,"put_oi":7111,"total_oi":14042,"total_volume":1294,"bias":"neutral"},{"expiration":"09/17/2027","dte":350,"call_delta":18243.0,"put_delta":-10847.0,"net_delta":7397.0,"call_oi":485,"put_oi":357,"total_oi":842,"total_volume":3,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":121051.0,"put_delta":-86659.0,"net_delta":34392.0,"call_oi":3007,"put_oi":3115,"total_oi":6122,"total_volume":18,"bias":"neutral"},{"expiration":"12/15/2028","dte":805,"call_delta":51344.0,"put_delta":-15190.0,"net_delta":36154.0,"call_oi":1497,"put_oi":598,"total_oi":2095,"total_volume":18,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":6546.0,"put_delta":-7482.0,"net_delta":-936.0,"call_oi":162,"put_oi":374,"total_oi":536,"total_volume":4,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":47.5,"straddle_price":2.38,"straddle_pct":5.11,"implied_move":5.11,"avg_iv":31.7},{"expiration":"11/20/2026","dte":49,"strike":47.5,"straddle_price":4.0,"straddle_pct":8.61,"implied_move":8.61,"avg_iv":29.2},{"expiration":"12/18/2026","dte":77,"strike":47.5,"straddle_price":4.72,"straddle_pct":10.17,"implied_move":10.17,"avg_iv":27.6},{"expiration":"01/15/2027","dte":105,"strike":47.5,"straddle_price":5.47,"straddle_pct":11.79,"implied_move":11.79,"avg_iv":27.5},{"expiration":"03/19/2027","dte":168,"strike":47.5,"straddle_price":7.15,"straddle_pct":15.39,"implied_move":15.39,"avg_iv":28.5},{"expiration":"06/17/2027","dte":258,"strike":47.5,"straddle_price":9.3,"straddle_pct":20.02,"implied_move":20.02,"avg_iv":30.1},{"expiration":"01/21/2028","dte":476,"strike":47.5,"straddle_price":12.3,"straddle_pct":26.48,"implied_move":26.48,"avg_iv":29.6}],"volume_profile":{"profile":[{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":80,"total_oi":80,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":36,"total_oi":36,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":1142,"total_oi":1179,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":104,"total_volume":104,"call_oi":43,"put_oi":486,"total_oi":529,"bias":"bearish"},{"strike":27.5,"call_volume":0,"put_volume":80,"total_volume":80,"call_oi":50,"put_oi":303,"total_oi":353,"bias":"bearish"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":290,"put_oi":717,"total_oi":1007,"bias":"neutral"},{"strike":32.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":64,"put_oi":1159,"total_oi":1223,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":6,"total_volume":6,"call_oi":1372,"put_oi":1909,"total_oi":3281,"bias":"bearish"},{"strike":37.5,"call_volume":0,"put_volume":214,"total_volume":214,"call_oi":98,"put_oi":4028,"total_oi":4126,"bias":"bearish"},{"strike":40.0,"call_volume":10,"put_volume":887,"total_volume":897,"call_oi":579,"put_oi":5351,"total_oi":5930,"bias":"bearish"},{"strike":42.5,"call_volume":5,"put_volume":28,"total_volume":33,"call_oi":834,"put_oi":11871,"total_oi":12705,"bias":"bearish"},{"strike":45.0,"call_volume":42,"put_volume":56,"total_volume":98,"call_oi":1573,"put_oi":10844,"total_oi":12417,"bias":"neutral"},{"strike":47.5,"call_volume":85,"put_volume":114,"total_volume":199,"call_oi":4565,"put_oi":7841,"total_oi":12406,"bias":"neutral"},{"strike":50.0,"call_volume":295,"put_volume":104,"total_volume":399,"call_oi":9082,"put_oi":11145,"total_oi":20227,"bias":"bullish"},{"strike":52.5,"call_volume":139,"put_volume":0,"total_volume":139,"call_oi":11813,"put_oi":980,"total_oi":12793,"bias":"bullish"},{"strike":55.0,"call_volume":128,"put_volume":0,"total_volume":128,"call_oi":18752,"put_oi":360,"total_oi":19112,"bias":"bullish"},{"strike":57.5,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":11233,"put_oi":515,"total_oi":11748,"bias":"bullish"},{"strike":60.0,"call_volume":18,"put_volume":0,"total_volume":18,"call_oi":8103,"put_oi":42,"total_oi":8145,"bias":"bullish"},{"strike":62.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1381,"put_oi":0,"total_oi":1381,"bias":"neutral"},{"strike":65.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":2735,"put_oi":2,"total_oi":2737,"bias":"bullish"},{"strike":70.0,"call_volume":11,"put_volume":0,"total_volume":11,"call_oi":1813,"put_oi":36,"total_oi":1849,"bias":"bullish"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":349,"put_oi":2,"total_oi":351,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":327,"put_oi":0,"total_oi":327,"bias":"neutral"}],"underlying_price":46.45000076293945,"peak_call_strike":50.0,"peak_put_strike":40.0,"total_call_volume":735,"total_put_volume":1593,"volume_pc_ratio":2.167},"iv_contours":{"x":[0.75,0.81,0.86,0.92,0.97,1.02,1.08,1.13,1.18,1.24,1.29],"y":[14,49,77,105,168],"z":[[126.77,null,81.74,37.49,34.5,31.7,30.4,31.97,81.78,79.03,77.18],[29.72,41.46,36.09,33.56,29.9,29.16,29.12,32.09,34.59,35.72,47.47],[41.41,37.62,31.39,28.78,27.55,27.61,27.26,29.91,24.74,34.23,77.65],[38.41,31.9,29.0,28.79,27.74,27.49,27.52,28.24,29.73,31.26,24.08],[37.99,35.97,34.37,29.38,28.7,28.52,28.5,28.55,23.9,23.7,23.51]],"levels":[23.5,33.8,44.2,54.5,64.8,75.1,85.5,95.8,106.1,116.4,126.8],"min_iv":23.5,"max_iv":126.8},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":47.5,"atm_iv":25.68,"otm_strike":50.0,"otm_iv":25.09,"itm_strike":45.0,"itm_iv":27.68,"iv_butterfly":1.41,"price_butterfly":0.63,"convexity":"moderate_convexity"},{"expiration":"12/18/2026","dte":77,"atm_strike":47.5,"atm_iv":24.1,"otm_strike":50.0,"otm_iv":24.03,"itm_strike":45.0,"itm_iv":24.7,"iv_butterfly":0.54,"price_butterfly":0.5,"convexity":"moderate_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":47.5,"atm_iv":24.73,"otm_strike":50.0,"otm_iv":24.55,"itm_strike":45.0,"itm_iv":25.08,"iv_butterfly":0.17,"price_butterfly":0.4,"convexity":"flat"},{"expiration":"03/19/2027","dte":168,"atm_strike":47.5,"atm_iv":24.86,"otm_strike":50.0,"otm_iv":24.49,"itm_strike":45.0,"itm_iv":24.58,"iv_butterfly":-0.65,"price_butterfly":0.22,"convexity":"inverted"},{"expiration":"06/17/2027","dte":258,"atm_strike":47.5,"atm_iv":24.72,"otm_strike":50.0,"otm_iv":24.91,"itm_strike":45.0,"itm_iv":24.91,"iv_butterfly":0.38,"price_butterfly":0.3,"convexity":"flat"},{"expiration":"01/21/2028","dte":476,"atm_strike":47.5,"atm_iv":24.17,"otm_strike":50.0,"otm_iv":24.07,"itm_strike":45.0,"itm_iv":24.14,"iv_butterfly":-0.14,"price_butterfly":0.15,"convexity":"flat"},{"expiration":"12/15/2028","dte":805,"atm_strike":47.5,"atm_iv":22.19,"otm_strike":50.0,"otm_iv":22.06,"itm_strike":42.5,"itm_iv":15.61,"iv_butterfly":-6.72,"price_butterfly":0.2,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":50.7},{"date":"2026-09-15","iv":48.3},{"date":"2026-09-16","iv":48.79},{"date":"2026-09-17","iv":44.17},{"date":"2026-09-18","iv":41.67},{"date":"2026-09-21","iv":34.41},{"date":"2026-09-22","iv":38.5},{"date":"2026-09-23","iv":37.7},{"date":"2026-09-24","iv":33.4},{"date":"2026-09-25","iv":36.9},{"date":"2026-09-28","iv":33.6},{"date":"2026-09-29","iv":36.9},{"date":"2026-09-30","iv":36.2},{"date":"2026-10-01","iv":34.9},{"date":"2026-10-02","iv":37.0}]}}