{"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":"CG","summary":{"name":"CG","price":39.82,"total_oi":105430,"call_oi":44550,"put_oi":60880,"pc_ratio":1.367,"net_gex":-2267926.75,"avg_iv":53.4,"iv_rank":14.4,"iv_52w_high":76.49,"iv_52w_low":49.5,"gamma_flip":null,"max_pain":45.0},"features":{"symbol":"CG","price":39.82,"total_oi":105430,"analysis_coverage":1.0,"avg_iv_pct":53.4,"iv_rank":14.4,"iv_52w_high_pct":76.49,"iv_52w_low_pct":49.5,"front_dte":14,"front_atm_iv_pct":39.9291,"back_atm_iv_pct":44.5419,"term_premium_pp":-4.6128,"expected_move_front_pct":7.82,"straddle_front_pct":6.03,"straddle_30d_pct":6.03,"risk_reversal_front_pp":0.31,"risk_reversal_30d_pp":0.31,"butterfly_front_pp":3.37,"butterfly_30d_pp":3.37,"put_call_oi_ratio":1.367,"put_call_oi_front_ratio":1.504,"put_call_volume_front_ratio":127.231,"option_volume":2435,"volume_oi_ratio":0.023096,"net_delta_normalized":-0.164043,"dealer_delta_normalized":0.164042,"gex_per_100k_oi":-2151120.885896,"vanna_per_100k_oi":3754.149673,"charm_per_100k_oi":214065.256568,"weekend_delta_shift_per_100k_oi":642195.769705,"iv_surface_range_pp":38.7,"gamma_flip_distance_pct":null,"max_pain_distance_pct":13.008538,"peak_call_distance_pct":13.008538,"peak_put_distance_pct":-5.826218},"analyses":{"gamma_walls":[{"strike":17.5,"call_gex":0.0,"put_gex":-99.52,"net_gex":-99.52,"call_oi":1,"put_oi":26},{"strike":20.0,"call_gex":2.93,"put_gex":-91.37,"net_gex":-88.44,"call_oi":1,"put_oi":10},{"strike":22.5,"call_gex":7.64,"put_gex":-260.77,"net_gex":-253.13,"call_oi":1,"put_oi":22},{"strike":25.0,"call_gex":46.54,"put_gex":-1228.03,"net_gex":-1181.49,"call_oi":4,"put_oi":89},{"strike":27.5,"call_gex":77.44,"put_gex":-2980.6,"net_gex":-2903.16,"call_oi":5,"put_oi":173},{"strike":30.0,"call_gex":9091.38,"put_gex":-27010.98,"net_gex":-17919.6,"call_oi":333,"put_oi":1079},{"strike":32.5,"call_gex":1442.49,"put_gex":-34110.09,"net_gex":-32667.59,"call_oi":38,"put_oi":940},{"strike":35.0,"call_gex":29172.18,"put_gex":-533632.78,"net_gex":-504460.6,"call_oi":1075,"put_oi":10438},{"strike":37.5,"call_gex":30527.67,"put_gex":-715016.17,"net_gex":-684488.51,"call_oi":1031,"put_oi":7722},{"strike":40.0,"call_gex":97859.94,"put_gex":-1710142.75,"net_gex":-1612282.8,"call_oi":1017,"put_oi":23951},{"strike":42.5,"call_gex":252791.29,"put_gex":-629592.07,"net_gex":-376800.78,"call_oi":2367,"put_oi":4547},{"strike":45.0,"call_gex":577100.31,"put_gex":-165244.71,"net_gex":411855.6,"call_oi":8316,"put_oi":3441},{"strike":47.5,"call_gex":259490.3,"put_gex":-286921.56,"net_gex":-27431.27,"call_oi":4633,"put_oi":5320},{"strike":50.0,"call_gex":71925.71,"put_gex":-48123.26,"net_gex":23802.46,"call_oi":1625,"put_oi":1061},{"strike":52.5,"call_gex":144765.13,"put_gex":-6072.84,"net_gex":138692.28,"call_oi":3660,"put_oi":152},{"strike":55.0,"call_gex":262009.72,"put_gex":-56670.4,"net_gex":205339.32,"call_oi":8433,"put_oi":1646},{"strike":57.5,"call_gex":42610.37,"put_gex":-3141.36,"net_gex":39469.01,"call_oi":1591,"put_oi":108},{"strike":60.0,"call_gex":29525.73,"put_gex":-2230.96,"net_gex":27294.78,"call_oi":1403,"put_oi":84},{"strike":62.5,"call_gex":52880.95,"put_gex":-743.36,"net_gex":52137.59,"call_oi":3272,"put_oi":30},{"strike":65.0,"call_gex":28979.37,"put_gex":-824.31,"net_gex":28155.06,"call_oi":1592,"put_oi":36},{"strike":67.5,"call_gex":21078.43,"put_gex":0.0,"net_gex":21078.43,"call_oi":917,"put_oi":0},{"strike":70.0,"call_gex":10609.17,"put_gex":-21.62,"net_gex":10587.55,"call_oi":667,"put_oi":1},{"strike":72.5,"call_gex":1112.75,"put_gex":0.0,"net_gex":1112.75,"call_oi":59,"put_oi":0},{"strike":75.0,"call_gex":6870.84,"put_gex":-60.17,"net_gex":6810.68,"call_oi":356,"put_oi":3},{"strike":80.0,"call_gex":16463.56,"put_gex":-18.85,"net_gex":16444.71,"call_oi":1300,"put_oi":1},{"strike":85.0,"call_gex":3655.0,"put_gex":0.0,"net_gex":3655.0,"call_oi":318,"put_oi":0},{"strike":90.0,"call_gex":2233.96,"put_gex":0.0,"net_gex":2233.96,"call_oi":176,"put_oi":0},{"strike":95.0,"call_gex":3456.07,"put_gex":0.0,"net_gex":3456.07,"call_oi":322,"put_oi":0},{"strike":100.0,"call_gex":524.88,"put_gex":0.0,"net_gex":524.88,"call_oi":37,"put_oi":0}],"pain_by_strike":[{"strike":17.5,"call_value":0,"put_value":1386790.0,"total_value":1386790.0},{"strike":20.0,"call_value":2.5,"put_value":1234655.0,"total_value":1234657.5},{"strike":22.5,"call_value":7.5,"put_value":1082545.0,"total_value":1082552.5},{"strike":25.0,"call_value":15.0,"put_value":930490.0,"total_value":930505.0},{"strike":27.5,"call_value":32.5,"put_value":778657.5,"total_value":778690.0},{"strike":30.0,"call_value":62.5,"put_value":627257.5,"total_value":627320.0},{"strike":32.5,"call_value":925.0,"put_value":478555.0,"total_value":479480.0},{"strike":35.0,"call_value":1882.5,"put_value":332202.5,"total_value":334085.0},{"strike":37.5,"call_value":5527.5,"put_value":211945.0,"total_value":217472.5},{"strike":40.0,"call_value":11750.0,"put_value":110992.5,"total_value":122742.5},{"strike":42.5,"call_value":20515.0,"put_value":69917.5,"total_value":90432.5},{"strike":45.0,"call_value":35197.5,"put_value":40210.0,"total_value":75407.5},{"strike":47.5,"call_value":70670.0,"put_value":19105.0,"total_value":89775.0},{"strike":50.0,"call_value":117725.0,"put_value":11300.0,"total_value":129025.0},{"strike":52.5,"call_value":168842.5,"put_value":6147.5,"total_value":174990.0},{"strike":55.0,"call_value":229110.0,"put_value":1375.0,"total_value":230485.0},{"strike":57.5,"call_value":310460.0,"put_value":717.5,"total_value":311177.5},{"strike":60.0,"call_value":395787.5,"put_value":330.0,"total_value":396117.5},{"strike":62.5,"call_value":484622.5,"put_value":152.5,"total_value":484775.0},{"strike":65.0,"call_value":581637.5,"put_value":50.0,"total_value":581687.5},{"strike":67.5,"call_value":682632.5,"put_value":37.5,"total_value":682670.0},{"strike":70.0,"call_value":785920.0,"put_value":25.0,"total_value":785945.0},{"strike":72.5,"call_value":890875.0,"put_value":15.0,"total_value":890890.0},{"strike":75.0,"call_value":995977.5,"put_value":5.0,"total_value":995982.5},{"strike":80.0,"call_value":1207962.5,"put_value":0.0,"total_value":1207962.5},{"strike":85.0,"call_value":1426447.5,"put_value":0.0,"total_value":1426447.5},{"strike":90.0,"call_value":1646522.5,"put_value":0.0,"total_value":1646522.5},{"strike":95.0,"call_value":1867477.5,"put_value":0.0,"total_value":1867477.5},{"strike":100.0,"call_value":2090042.5,"put_value":0,"total_value":2090042.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":70.4,"strike":31.25},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":77.3,"strike":28.75},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":61.3,"strike":27.08},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":46.6,"strike":35.0},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":50.2,"strike":35.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":45.2,"strike":35.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":42.8,"strike":37.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":49.0,"strike":37.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":45.0,"strike":37.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":39.9,"strike":40.0},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":44.6,"strike":40.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":43.4,"strike":40.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":39.2,"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":45.8,"strike":42.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":42.3,"strike":42.5},{"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":113.8,"strike":52.27},{"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.9,"strike":50.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":56.3,"strike":60.35}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":5,"total_oi":8789},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":5,"total_oi":4688},{"expiration":"12/18/2026","dte":77,"iv":0.6194,"contract_count":6,"total_oi":14525},{"expiration":"01/15/2027","dte":105,"iv":0.5566,"contract_count":6,"total_oi":4528},{"expiration":"03/19/2027","dte":168,"iv":0.3428,"contract_count":6,"total_oi":152},{"expiration":"01/21/2028","dte":476,"iv":0.8066,"contract_count":6,"total_oi":7920},{"expiration":"01/19/2029","dte":840,"iv":0.4336,"contract_count":3,"total_oi":33}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.82,"expected_move_2std":15.65,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":16.32,"expected_move_2std":32.65,"contract_count":2},{"expiration":"12/18/2026","dte":77,"expected_move_1std":20.03,"expected_move_2std":40.06,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":23.21,"expected_move_2std":46.43,"contract_count":2},{"expiration":"03/19/2027","dte":168,"expected_move_1std":28.68,"expected_move_2std":57.37,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":50.19,"expected_move_2std":100.37,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":63.01,"expected_move_2std":126.01,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":6192,"put_oi":9315,"total_oi":15507,"pc_ratio":1.504,"pc_ratio_volume":127.231,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":3516,"put_oi":9468,"total_oi":12984,"pc_ratio":2.693,"pc_ratio_volume":9.5,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":5137,"put_oi":16435,"total_oi":21572,"pc_ratio":3.199,"pc_ratio_volume":1.286,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":21874,"put_oi":11914,"total_oi":33788,"pc_ratio":0.545,"pc_ratio_volume":0.005,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":2242,"put_oi":1021,"total_oi":3263,"pc_ratio":0.455,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":5519,"put_oi":12681,"total_oi":18200,"pc_ratio":2.298,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"01/19/2029","dte":840,"call_oi":70,"put_oi":46,"total_oi":116,"pc_ratio":0.657,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":17.5,"call_delta_oi":0,"put_delta_oi":-44.0,"dealer_delta":44.0,"call_oi":0,"put_oi":26},{"strike":20.0,"call_delta_oi":99.0,"put_delta_oi":-81.0,"dealer_delta":-18.0,"call_oi":1,"put_oi":10},{"strike":22.5,"call_delta_oi":97.0,"put_delta_oi":-209.0,"dealer_delta":112.0,"call_oi":1,"put_oi":22},{"strike":25.0,"call_delta_oi":382.0,"put_delta_oi":-622.0,"dealer_delta":240.0,"call_oi":4,"put_oi":89},{"strike":27.5,"call_delta_oi":471.0,"put_delta_oi":-2047.0,"dealer_delta":1576.0,"call_oi":5,"put_oi":173},{"strike":30.0,"call_delta_oi":29652.0,"put_delta_oi":-11174.0,"dealer_delta":-18477.0,"call_oi":333,"put_oi":1079},{"strike":32.5,"call_delta_oi":3236.0,"put_delta_oi":-14924.0,"dealer_delta":11688.0,"call_oi":38,"put_oi":940},{"strike":35.0,"call_delta_oi":78890.0,"put_delta_oi":-223906.0,"dealer_delta":145016.0,"call_oi":1075,"put_oi":10438},{"strike":37.5,"call_delta_oi":70533.0,"put_delta_oi":-220081.0,"dealer_delta":149548.0,"call_oi":1031,"put_oi":7722},{"strike":40.0,"call_delta_oi":55619.0,"put_delta_oi":-1030771.0,"dealer_delta":975152.0,"call_oi":1017,"put_oi":23951},{"strike":42.5,"call_delta_oi":83037.0,"put_delta_oi":-347330.0,"dealer_delta":264293.0,"call_oi":2367,"put_oi":4547},{"strike":45.0,"call_delta_oi":253061.0,"put_delta_oi":-195218.0,"dealer_delta":-57843.0,"call_oi":8316,"put_oi":3441},{"strike":47.5,"call_delta_oi":88811.0,"put_delta_oi":-373572.0,"dealer_delta":284761.0,"call_oi":4633,"put_oi":5320},{"strike":50.0,"call_delta_oi":24152.0,"put_delta_oi":-80080.0,"dealer_delta":55928.0,"call_oi":1625,"put_oi":1061},{"strike":52.5,"call_delta_oi":59922.0,"put_delta_oi":-12428.0,"dealer_delta":-47494.0,"call_oi":3660,"put_oi":152},{"strike":55.0,"call_delta_oi":101591.0,"put_delta_oi":-140948.0,"dealer_delta":39357.0,"call_oi":8433,"put_oi":1646},{"strike":57.5,"call_delta_oi":15092.0,"put_delta_oi":-8786.0,"dealer_delta":-6307.0,"call_oi":1591,"put_oi":108},{"strike":60.0,"call_delta_oi":10332.0,"put_delta_oi":-6743.0,"dealer_delta":-3589.0,"call_oi":1403,"put_oi":84},{"strike":62.5,"call_delta_oi":16022.0,"put_delta_oi":-2450.0,"dealer_delta":-13572.0,"call_oi":3272,"put_oi":30},{"strike":65.0,"call_delta_oi":11459.0,"put_delta_oi":-3144.0,"dealer_delta":-8315.0,"call_oi":1592,"put_oi":36},{"strike":67.5,"call_delta_oi":16841.0,"put_delta_oi":0,"dealer_delta":-16841.0,"call_oi":917,"put_oi":0},{"strike":70.0,"call_delta_oi":5158.0,"put_delta_oi":-66.0,"dealer_delta":-5092.0,"call_oi":667,"put_oi":1},{"strike":72.5,"call_delta_oi":794.0,"put_delta_oi":0,"dealer_delta":-794.0,"call_oi":59,"put_oi":0},{"strike":75.0,"call_delta_oi":5481.0,"put_delta_oi":-202.0,"dealer_delta":-5279.0,"call_oi":356,"put_oi":3},{"strike":80.0,"call_delta_oi":8607.0,"put_delta_oi":-68.0,"dealer_delta":-8539.0,"call_oi":1300,"put_oi":1},{"strike":85.0,"call_delta_oi":2008.0,"put_delta_oi":0,"dealer_delta":-2008.0,"call_oi":318,"put_oi":0},{"strike":90.0,"call_delta_oi":1447.0,"put_delta_oi":0,"dealer_delta":-1447.0,"call_oi":176,"put_oi":0},{"strike":95.0,"call_delta_oi":2080.0,"put_delta_oi":0,"dealer_delta":-2080.0,"call_oi":322,"put_oi":0},{"strike":100.0,"call_delta_oi":530.0,"put_delta_oi":0,"dealer_delta":-530.0,"call_oi":37,"put_oi":0}],"net_dealer_delta":1729490.0,"total_call_delta":945405.0,"total_put_delta":-2674895.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":39.81999969482422,"strikes":[{"strike":30.0,"moneyness":0.7534,"type":"call","iv":0.5003,"delta":0.8924,"oi":303},{"strike":30.0,"moneyness":0.7534,"type":"put","iv":0.4757,"delta":-0.0986,"oi":161},{"strike":32.5,"moneyness":0.8162,"type":"put","iv":0.4808,"delta":-0.1668,"oi":169},{"strike":35.0,"moneyness":0.879,"type":"put","iv":0.4646,"delta":-0.2441,"oi":210},{"strike":37.5,"moneyness":0.9417,"type":"put","iv":0.4529,"delta":-0.3375,"oi":528},{"strike":40.0,"moneyness":1.0045,"type":"call","iv":0.397,"delta":0.5564,"oi":290},{"strike":40.0,"moneyness":1.0045,"type":"put","iv":0.4687,"delta":-0.4382,"oi":3004},{"strike":42.5,"moneyness":1.0673,"type":"call","iv":0.4,"delta":0.4437,"oi":117},{"strike":42.5,"moneyness":1.0673,"type":"put","iv":0.4572,"delta":-0.5379,"oi":571},{"strike":45.0,"moneyness":1.1301,"type":"call","iv":0.3996,"delta":0.341,"oi":2186},{"strike":45.0,"moneyness":1.1301,"type":"put","iv":0.4297,"delta":-0.6427,"oi":553},{"strike":47.5,"moneyness":1.1929,"type":"call","iv":0.4085,"delta":0.2597,"oi":561},{"strike":47.5,"moneyness":1.1929,"type":"put","iv":0.4252,"delta":-0.7291,"oi":4147},{"strike":50.0,"moneyness":1.2557,"type":"call","iv":0.3916,"delta":0.177,"oi":353},{"strike":50.0,"moneyness":1.2557,"type":"put","iv":0.4813,"delta":-0.7613,"oi":612},{"strike":52.5,"moneyness":1.3184,"type":"call","iv":0.4107,"delta":0.1365,"oi":1902},{"strike":55.0,"moneyness":1.3812,"type":"call","iv":0.4221,"delta":0.1026,"oi":6557},{"strike":55.0,"moneyness":1.3812,"type":"put","iv":0.4832,"delta":-0.8591,"oi":1600},{"strike":57.5,"moneyness":1.444,"type":"call","iv":0.4502,"delta":0.0872,"oi":1274},{"strike":60.0,"moneyness":1.5068,"type":"call","iv":0.4458,"delta":0.0602,"oi":1012},{"strike":62.5,"moneyness":1.5696,"type":"call","iv":0.4582,"delta":0.0473,"oi":3248},{"strike":65.0,"moneyness":1.6323,"type":"call","iv":0.5516,"delta":0.07,"oi":1340},{"strike":67.5,"moneyness":1.6951,"type":"call","iv":0.5839,"delta":0.067,"oi":229},{"strike":70.0,"moneyness":1.7579,"type":"call","iv":0.605,"delta":0.0608,"oi":475},{"strike":75.0,"moneyness":1.8835,"type":"call","iv":0.9186,"delta":0.1535,"oi":339},{"strike":80.0,"moneyness":2.009,"type":"call","iv":0.7434,"delta":0.0631,"oi":1250},{"strike":85.0,"moneyness":2.1346,"type":"call","iv":0.7922,"delta":0.0602,"oi":301}]},{"expiration":"01/21/2028","underlying_price":39.81999969482422,"strikes":[{"strike":30.0,"moneyness":0.7534,"type":"put","iv":0.4548,"delta":-0.1809,"oi":183},{"strike":32.5,"moneyness":0.8162,"type":"put","iv":0.4481,"delta":-0.2233,"oi":153},{"strike":35.0,"moneyness":0.879,"type":"call","iv":0.4468,"delta":0.7312,"oi":1024},{"strike":35.0,"moneyness":0.879,"type":"put","iv":0.4269,"delta":-0.267,"oi":2734},{"strike":37.5,"moneyness":0.9417,"type":"call","iv":0.4325,"delta":0.6845,"oi":1005},{"strike":37.5,"moneyness":0.9417,"type":"put","iv":0.4875,"delta":-0.3137,"oi":1019},{"strike":40.0,"moneyness":1.0045,"type":"put","iv":0.446,"delta":-0.3616,"oi":5765},{"strike":45.0,"moneyness":1.1301,"type":"call","iv":0.423,"delta":0.5408,"oi":1028},{"strike":45.0,"moneyness":1.1301,"type":"put","iv":0.4475,"delta":-0.4506,"oi":1874},{"strike":47.5,"moneyness":1.1929,"type":"call","iv":0.4387,"delta":0.5033,"oi":128},{"strike":47.5,"moneyness":1.1929,"type":"put","iv":0.4484,"delta":-0.4924,"oi":607},{"strike":55.0,"moneyness":1.3812,"type":"call","iv":0.4172,"delta":0.3728,"oi":665},{"strike":67.5,"moneyness":1.6951,"type":"call","iv":0.4141,"delta":0.2225,"oi":688},{"strike":90.0,"moneyness":2.2602,"type":"call","iv":0.4193,"delta":0.0885,"oi":155},{"strike":95.0,"moneyness":2.3857,"type":"call","iv":0.405,"delta":0.0629,"oi":314}]},{"expiration":"03/19/2027","underlying_price":39.81999969482422,"strikes":[{"strike":32.5,"moneyness":0.8162,"type":"put","iv":0.4825,"delta":-0.199,"oi":125},{"strike":35.0,"moneyness":0.879,"type":"put","iv":0.489,"delta":-0.2695,"oi":312},{"strike":40.0,"moneyness":1.0045,"type":"put","iv":0.4508,"delta":-0.4202,"oi":109},{"strike":45.0,"moneyness":1.1301,"type":"call","iv":0.3899,"delta":0.3981,"oi":543},{"strike":47.5,"moneyness":1.1929,"type":"call","iv":0.385,"delta":0.3183,"oi":819},{"strike":47.5,"moneyness":1.1929,"type":"put","iv":0.4863,"delta":-0.6227,"oi":306},{"strike":52.5,"moneyness":1.3184,"type":"call","iv":0.3881,"delta":0.1983,"oi":442},{"strike":57.5,"moneyness":1.444,"type":"call","iv":0.4136,"delta":0.1348,"oi":189}]},{"expiration":"10/16/2026","underlying_price":39.81999969482422,"strikes":[{"strike":35.0,"moneyness":0.879,"type":"put","iv":0.4917,"delta":-0.0731,"oi":834},{"strike":37.5,"moneyness":0.9417,"type":"put","iv":0.4277,"delta":-0.2111,"oi":2646},{"strike":40.0,"moneyness":1.0045,"type":"put","iv":0.3962,"delta":-0.5011,"oi":1695},{"strike":42.5,"moneyness":1.0673,"type":"call","iv":0.4246,"delta":0.2255,"oi":680},{"strike":42.5,"moneyness":1.0673,"type":"put","iv":0.3586,"delta":-0.8176,"oi":3671},{"strike":45.0,"moneyness":1.1301,"type":"put","iv":0.3929,"delta":-0.9443,"oi":208},{"strike":45.0,"moneyness":1.1301,"type":"call","iv":0.5406,"delta":0.1286,"oi":1704},{"strike":47.5,"moneyness":1.1929,"type":"call","iv":0.7193,"delta":0.1112,"oi":2349},{"strike":47.5,"moneyness":1.1929,"type":"put","iv":0.6115,"delta":-0.9275,"oi":173},{"strike":50.0,"moneyness":1.2557,"type":"call","iv":0.802,"delta":0.078,"oi":277},{"strike":52.5,"moneyness":1.3184,"type":"call","iv":1.5778,"delta":0.2193,"oi":909},{"strike":55.0,"moneyness":1.3812,"type":"call","iv":1.0966,"delta":0.0736,"oi":138}]},{"expiration":"11/20/2026","underlying_price":39.81999969482422,"strikes":[{"strike":32.5,"moneyness":0.8162,"type":"put","iv":0.4993,"delta":-0.1069,"oi":209},{"strike":35.0,"moneyness":0.879,"type":"put","iv":0.5073,"delta":-0.2051,"oi":5748},{"strike":37.5,"moneyness":0.9417,"type":"put","iv":0.4903,"delta":-0.3235,"oi":3288},{"strike":40.0,"moneyness":1.0045,"type":"call","iv":0.4265,"delta":0.5336,"oi":360},{"strike":40.0,"moneyness":1.0045,"type":"put","iv":0.4645,"delta":-0.4639,"oi":122},{"strike":42.5,"moneyness":1.0673,"type":"call","iv":0.4323,"delta":0.3815,"oi":902},{"strike":45.0,"moneyness":1.1301,"type":"call","iv":0.4269,"delta":0.2494,"oi":1351},{"strike":47.5,"moneyness":1.1929,"type":"call","iv":0.4248,"delta":0.1512,"oi":234},{"strike":50.0,"moneyness":1.2557,"type":"call","iv":0.4636,"delta":0.1081,"oi":652}]},{"expiration":"12/18/2026","underlying_price":39.81999969482422,"strikes":[{"strike":30.0,"moneyness":0.7534,"type":"put","iv":0.5103,"delta":-0.0853,"oi":627},{"strike":32.5,"moneyness":0.8162,"type":"put","iv":0.4941,"delta":-0.1462,"oi":267},{"strike":35.0,"moneyness":0.879,"type":"put","iv":0.461,"delta":-0.2234,"oi":600},{"strike":37.5,"moneyness":0.9417,"type":"put","iv":0.4769,"delta":-0.3353,"oi":213},{"strike":40.0,"moneyness":1.0045,"type":"call","iv":0.4033,"delta":0.546,"oi":198},{"strike":40.0,"moneyness":1.0045,"type":"put","iv":0.4689,"delta":-0.4494,"oi":13243},{"strike":42.5,"moneyness":1.0673,"type":"call","iv":0.4012,"delta":0.4145,"oi":643},{"strike":42.5,"moneyness":1.0673,"type":"put","iv":0.4321,"delta":-0.5741,"oi":221},{"strike":45.0,"moneyness":1.1301,"type":"put","iv":0.4184,"delta":-0.691,"oi":793},{"strike":45.0,"moneyness":1.1301,"type":"call","iv":0.404,"delta":0.3004,"oi":1487},{"strike":47.5,"moneyness":1.1929,"type":"call","iv":0.4113,"delta":0.2122,"oi":526},{"strike":50.0,"moneyness":1.2557,"type":"call","iv":0.4233,"delta":0.1501,"oi":171},{"strike":50.0,"moneyness":1.2557,"type":"put","iv":0.4803,"delta":-0.813,"oi":202},{"strike":52.5,"moneyness":1.3184,"type":"call","iv":0.429,"delta":0.1022,"oi":373},{"strike":55.0,"moneyness":1.3812,"type":"call","iv":0.4458,"delta":0.0746,"oi":1015},{"strike":60.0,"moneyness":1.5068,"type":"call","iv":0.5664,"delta":0.0774,"oi":264},{"strike":65.0,"moneyness":1.6323,"type":"call","iv":0.638,"delta":0.0659,"oi":225}]}],"greeks_heatmap":{"data":[{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0731,"call_gamma":0,"put_gamma":0.037566,"call_theta":0,"put_theta":-0.0194,"call_vega":0,"put_vega":0.0104,"call_oi":0,"put_oi":834},{"strike":37.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2111,"call_gamma":0,"put_gamma":0.089924,"call_theta":0,"put_theta":-0.0347,"call_vega":0,"put_vega":0.0217,"call_oi":0,"put_oi":2646},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4994,"put_delta":-0.5011,"call_gamma":0.131828,"put_gamma":0.133992,"call_theta":-0.0486,"put_theta":-0.0432,"call_vega":0.03,"put_vega":0.03,"call_oi":97,"put_oi":1695},{"strike":42.5,"dte":14,"expiration":"10/16/2026","call_delta":0.2255,"put_delta":-0.8176,"call_gamma":0.0941,"put_gamma":0.098184,"call_theta":-0.0378,"put_theta":-0.0233,"call_vega":0.0226,"put_vega":0.0199,"call_oi":680,"put_oi":3671},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1286,"put_delta":-0.9443,"call_gamma":0.051694,"put_gamma":0.038066,"call_theta":-0.0334,"put_theta":-0.0078,"call_vega":0.0158,"put_vega":0.0084,"call_oi":1704,"put_oi":208},{"strike":47.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1112,"put_delta":-0.9275,"call_gamma":0.035057,"put_gamma":0.030019,"call_theta":-0.0399,"put_theta":-0.0192,"call_vega":0.0142,"put_vega":0.0104,"call_oi":2349,"put_oi":173},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.078,"put_delta":-0.9604,"call_gamma":0.024205,"put_gamma":0.01725,"call_theta":-0.0342,"put_theta":-0.0106,"call_vega":0.011,"put_vega":0.0064,"call_oi":277,"put_oi":52},{"strike":32.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1069,"call_gamma":0,"put_gamma":0.025546,"call_theta":0,"put_theta":-0.0133,"call_vega":0,"put_vega":0.0266,"call_oi":0,"put_oi":209},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2051,"call_gamma":0,"put_gamma":0.03879,"call_theta":0,"put_theta":-0.0206,"call_vega":0,"put_vega":0.041,"call_oi":0,"put_oi":5748},{"strike":37.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.3235,"call_gamma":0,"put_gamma":0.05074,"call_theta":0,"put_theta":-0.0248,"call_vega":0,"put_vega":0.0519,"call_oi":0,"put_oi":3288},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5336,"put_delta":-0.4639,"call_gamma":0.06454,"put_gamma":0.059231,"call_theta":-0.0277,"put_theta":-0.0253,"call_vega":0.0574,"put_vega":0.0574,"call_oi":360,"put_oi":122},{"strike":42.5,"dte":49,"expiration":"11/20/2026","call_delta":0.3815,"put_delta":0,"call_gamma":0.061067,"put_gamma":0,"call_theta":-0.0264,"put_theta":0,"call_vega":0.055,"put_vega":0,"call_oi":902,"put_oi":0},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2494,"put_delta":0,"call_gamma":0.051481,"put_gamma":0,"call_theta":-0.0214,"put_theta":0,"call_vega":0.0458,"put_vega":0,"call_oi":1351,"put_oi":0},{"strike":47.5,"dte":49,"expiration":"11/20/2026","call_delta":0.1512,"put_delta":0,"call_gamma":0.038203,"put_gamma":0,"call_theta":-0.0156,"put_theta":0,"call_vega":0.0338,"put_vega":0,"call_oi":234,"put_oi":0},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1081,"put_delta":0,"call_gamma":0.027735,"put_gamma":0,"call_theta":-0.0134,"put_theta":0,"call_vega":0.0268,"put_vega":0,"call_oi":652,"put_oi":0},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0853,"call_gamma":0,"put_gamma":0.016821,"call_theta":0,"put_theta":-0.0091,"call_vega":0,"put_vega":0.0283,"call_oi":0,"put_oi":627},{"strike":32.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1462,"call_gamma":0,"put_gamma":0.025527,"call_theta":0,"put_theta":-0.0128,"call_vega":0,"put_vega":0.0416,"call_oi":0,"put_oi":267},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2234,"call_gamma":0,"put_gamma":0.035666,"call_theta":0,"put_theta":-0.0153,"call_vega":0,"put_vega":0.0543,"call_oi":0,"put_oi":600},{"strike":37.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.3353,"call_gamma":0,"put_gamma":0.042059,"call_theta":0,"put_theta":-0.019,"call_vega":0,"put_vega":0.0662,"call_oi":0,"put_oi":213},{"strike":40.0,"dte":77,"expiration":"12/18/2026","call_delta":0.546,"put_delta":-0.4494,"call_gamma":0.054079,"put_gamma":0.046442,"call_theta":-0.0213,"put_theta":-0.0197,"call_vega":0.072,"put_vega":0.0719,"call_oi":198,"put_oi":13243},{"strike":42.5,"dte":77,"expiration":"12/18/2026","call_delta":0.4145,"put_delta":-0.5741,"call_gamma":0.053468,"put_gamma":0.049936,"call_theta":-0.0204,"put_theta":-0.0171,"call_vega":0.0708,"put_vega":0.0712,"call_oi":643,"put_oi":221},{"strike":45.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3004,"put_delta":-0.691,"call_gamma":0.047395,"put_gamma":0.046341,"call_theta":-0.018,"put_theta":-0.0137,"call_vega":0.0632,"put_vega":0.064,"call_oi":1487,"put_oi":793},{"strike":47.5,"dte":77,"expiration":"12/18/2026","call_delta":0.2122,"put_delta":-0.736,"call_gamma":0.038804,"put_gamma":0.036449,"call_theta":-0.0151,"put_theta":-0.0149,"call_vega":0.0527,"put_vega":0.0594,"call_oi":526,"put_oi":78},{"strike":50.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1501,"put_delta":-0.813,"call_gamma":0.030321,"put_gamma":0.030797,"call_theta":-0.0124,"put_theta":-0.0104,"call_vega":0.0424,"put_vega":0.0488,"call_oi":171,"put_oi":202}],"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":0.31,"put_25d_iv":42.77,"call_25d_iv":42.46,"put_25d_strike":37.5,"call_25d_strike":42.5,"skew":"neutral"},{"expiration":"11/20/2026","dte":49,"risk_reversal":8.04,"put_25d_iv":50.73,"call_25d_iv":42.69,"put_25d_strike":35.0,"call_25d_strike":45.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":4.97,"put_25d_iv":46.1,"call_25d_iv":41.13,"put_25d_strike":35.0,"call_25d_strike":47.5,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":5.61,"put_25d_iv":46.46,"call_25d_iv":40.85,"put_25d_strike":35.0,"call_25d_strike":47.5,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":9.85,"put_25d_iv":48.9,"call_25d_iv":39.05,"put_25d_strike":35.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":1.28,"put_25d_iv":42.69,"call_25d_iv":41.41,"put_25d_strike":35.0,"call_25d_strike":67.5,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":25.0,"call_vanna":0,"put_vanna":4.0,"net_vanna":4.0,"call_oi":0,"put_oi":67},{"strike":27.5,"call_vanna":0,"put_vanna":18.0,"net_vanna":18.0,"call_oi":0,"put_oi":98},{"strike":30.0,"call_vanna":-23.0,"put_vanna":84.0,"net_vanna":61.0,"call_oi":303,"put_oi":971},{"strike":32.5,"call_vanna":0,"put_vanna":89.0,"net_vanna":89.0,"call_oi":0,"put_oi":923},{"strike":35.0,"call_vanna":-178.0,"put_vanna":941.0,"net_vanna":763.0,"call_oi":1024,"put_oi":10438},{"strike":37.5,"call_vanna":-150.0,"put_vanna":433.0,"net_vanna":283.0,"call_oi":1005,"put_oi":7694},{"strike":40.0,"call_vanna":-14.0,"put_vanna":1008.0,"net_vanna":994.0,"call_oi":945,"put_oi":23938},{"strike":42.5,"call_vanna":73.0,"put_vanna":-126.0,"net_vanna":-53.0,"call_oi":2342,"put_oi":4525},{"strike":45.0,"call_vanna":349.0,"put_vanna":-1.0,"net_vanna":349.0,"call_oi":8299,"put_oi":3428},{"strike":47.5,"call_vanna":237.0,"put_vanna":-360.0,"net_vanna":-123.0,"call_oi":4617,"put_oi":5311},{"strike":50.0,"call_vanna":97.0,"put_vanna":-81.0,"net_vanna":16.0,"call_oi":1614,"put_oi":1061},{"strike":52.5,"call_vanna":264.0,"put_vanna":-11.0,"net_vanna":253.0,"call_oi":3626,"put_oi":136},{"strike":55.0,"call_vanna":635.0,"put_vanna":-137.0,"net_vanna":498.0,"call_oi":8428,"put_oi":1600},{"strike":57.5,"call_vanna":115.0,"put_vanna":-4.0,"net_vanna":111.0,"call_oi":1561,"put_oi":60},{"strike":60.0,"call_vanna":79.0,"put_vanna":-5.0,"net_vanna":74.0,"call_oi":1350,"put_oi":59},{"strike":62.5,"call_vanna":155.0,"put_vanna":0,"net_vanna":155.0,"call_oi":3248,"put_oi":0},{"strike":65.0,"call_vanna":94.0,"put_vanna":0,"net_vanna":94.0,"call_oi":1565,"put_oi":0},{"strike":67.5,"call_vanna":144.0,"put_vanna":0,"net_vanna":144.0,"call_oi":917,"put_oi":0},{"strike":70.0,"call_vanna":48.0,"put_vanna":0,"net_vanna":48.0,"call_oi":661,"put_oi":0},{"strike":75.0,"call_vanna":30.0,"put_vanna":0,"net_vanna":30.0,"call_oi":339,"put_oi":0},{"strike":80.0,"call_vanna":72.0,"put_vanna":0,"net_vanna":72.0,"call_oi":1250,"put_oi":0},{"strike":85.0,"call_vanna":17.0,"put_vanna":0,"net_vanna":17.0,"call_oi":301,"put_oi":0},{"strike":90.0,"call_vanna":23.0,"put_vanna":0,"net_vanna":23.0,"call_oi":155,"put_oi":0},{"strike":95.0,"call_vanna":39.0,"put_vanna":0,"net_vanna":39.0,"call_oi":314,"put_oi":0}],"net_vanna":3958.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":32.5,"call_charm":0,"put_charm":221.0,"net_charm":221.0,"call_oi":0,"put_oi":209},{"strike":35.0,"call_charm":0,"put_charm":21193.0,"net_charm":21193.0,"call_oi":0,"put_oi":6582},{"strike":37.5,"call_charm":0,"put_charm":70191.0,"net_charm":70191.0,"call_oi":0,"put_oi":5934},{"strike":40.0,"call_charm":-10103.0,"put_charm":96758.0,"net_charm":86655.0,"call_oi":457,"put_oi":1817},{"strike":42.5,"call_charm":-21891.0,"put_charm":182272.0,"net_charm":160381.0,"call_oi":1582,"put_oi":3671},{"strike":45.0,"call_charm":-24455.0,"put_charm":3986.0,"net_charm":-20469.0,"call_oi":3055,"put_oi":208},{"strike":47.5,"call_charm":-27566.0,"put_charm":8024.0,"net_charm":-19542.0,"call_oi":2583,"put_oi":173},{"strike":50.0,"call_charm":-2628.0,"put_charm":1386.0,"net_charm":-1242.0,"call_oi":929,"put_oi":52},{"strike":52.5,"call_charm":-70521.0,"put_charm":0,"net_charm":-70521.0,"call_oi":909,"put_oi":0},{"strike":55.0,"call_charm":-1179.0,"put_charm":0,"net_charm":-1179.0,"call_oi":138,"put_oi":0}],"net_charm":225689.0,"weekend_delta_shift":677067.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":92355.0,"put_delta":-487814.0,"net_delta":-395459.0,"call_oi":6192,"put_oi":9315,"total_oi":15507,"total_volume":1667,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":98182.0,"put_delta":-234121.0,"net_delta":-135939.0,"call_oi":3516,"put_oi":9468,"total_oi":12984,"total_volume":147,"bias":"bearish"},{"expiration":"12/18/2026","dte":77,"call_delta":115377.0,"put_delta":-729786.0,"net_delta":-614410.0,"call_oi":5137,"put_oi":16435,"total_oi":21572,"total_volume":32,"bias":"bearish"},{"expiration":"01/15/2027","dte":105,"call_delta":304465.0,"put_delta":-729024.0,"net_delta":-424559.0,"call_oi":21873,"put_oi":11914,"total_oi":33787,"total_volume":572,"bias":"bearish"},{"expiration":"03/19/2027","dte":168,"call_delta":64854.0,"put_delta":-43952.0,"net_delta":20901.0,"call_oi":2242,"put_oi":1021,"total_oi":3263,"total_volume":11,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":265922.0,"put_delta":-448870.0,"net_delta":-182948.0,"call_oi":5519,"put_oi":12681,"total_oi":18200,"total_volume":5,"bias":"bearish"},{"expiration":"01/19/2029","dte":840,"call_delta":4250.0,"put_delta":-1327.0,"net_delta":2923.0,"call_oi":70,"put_oi":46,"total_oi":116,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":40.0,"straddle_price":2.4,"straddle_pct":6.03,"implied_move":6.03,"avg_iv":39.9},{"expiration":"11/20/2026","dte":49,"strike":40.0,"straddle_price":5.12,"straddle_pct":12.87,"implied_move":12.87,"avg_iv":44.6},{"expiration":"12/18/2026","dte":77,"strike":40.0,"straddle_price":6.3,"straddle_pct":15.82,"implied_move":15.82,"avg_iv":43.6},{"expiration":"01/15/2027","dte":105,"strike":40.0,"straddle_price":7.3,"straddle_pct":18.33,"implied_move":18.33,"avg_iv":43.3},{"expiration":"01/21/2028","dte":476,"strike":40.0,"straddle_price":15.45,"straddle_pct":38.8,"implied_move":38.8,"avg_iv":43.9},{"expiration":"01/19/2029","dte":840,"strike":40.0,"straddle_price":19.0,"straddle_pct":47.71,"implied_move":47.71,"avg_iv":41.5}],"volume_profile":{"profile":[{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":26,"total_oi":27,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":10,"total_oi":11,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":22,"total_oi":23,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":89,"total_oi":93,"bias":"neutral"},{"strike":27.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":173,"total_oi":178,"bias":"neutral"},{"strike":30.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":333,"put_oi":1079,"total_oi":1412,"bias":"bullish"},{"strike":32.5,"call_volume":2,"put_volume":16,"total_volume":18,"call_oi":38,"put_oi":940,"total_oi":978,"bias":"bearish"},{"strike":35.0,"call_volume":2,"put_volume":45,"total_volume":47,"call_oi":1075,"put_oi":10438,"total_oi":11513,"bias":"bearish"},{"strike":37.5,"call_volume":0,"put_volume":1692,"total_volume":1692,"call_oi":1031,"put_oi":7722,"total_oi":8753,"bias":"bearish"},{"strike":40.0,"call_volume":5,"put_volume":50,"total_volume":55,"call_oi":1017,"put_oi":23951,"total_oi":24968,"bias":"bearish"},{"strike":42.5,"call_volume":48,"put_volume":0,"total_volume":48,"call_oi":2367,"put_oi":4547,"total_oi":6914,"bias":"bullish"},{"strike":45.0,"call_volume":551,"put_volume":0,"total_volume":551,"call_oi":8316,"put_oi":3441,"total_oi":11757,"bias":"bullish"},{"strike":47.5,"call_volume":8,"put_volume":5,"total_volume":13,"call_oi":4633,"put_oi":5320,"total_oi":9953,"bias":"bullish"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1625,"put_oi":1061,"total_oi":2686,"bias":"neutral"},{"strike":52.5,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":3660,"put_oi":152,"total_oi":3812,"bias":"bullish"},{"strike":55.0,"call_volume":7,"put_volume":0,"total_volume":7,"call_oi":8433,"put_oi":1646,"total_oi":10079,"bias":"bullish"},{"strike":57.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1591,"put_oi":108,"total_oi":1699,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1403,"put_oi":84,"total_oi":1487,"bias":"neutral"},{"strike":62.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3272,"put_oi":30,"total_oi":3302,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1592,"put_oi":36,"total_oi":1628,"bias":"neutral"},{"strike":67.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":917,"put_oi":0,"total_oi":917,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":667,"put_oi":1,"total_oi":668,"bias":"neutral"},{"strike":72.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":59,"put_oi":0,"total_oi":59,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":356,"put_oi":3,"total_oi":359,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1300,"put_oi":1,"total_oi":1301,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":318,"put_oi":0,"total_oi":318,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":176,"put_oi":0,"total_oi":176,"bias":"neutral"},{"strike":95.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":322,"put_oi":0,"total_oi":322,"bias":"bullish"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":0,"total_oi":37,"bias":"neutral"}],"underlying_price":39.81999969482422,"peak_call_strike":45.0,"peak_put_strike":37.5,"total_call_volume":627,"total_put_volume":1808,"volume_pc_ratio":2.884},"iv_contours":{"x":[0.75,0.82,0.88,0.94,1.0,1.07,1.13,1.19,1.26],"y":[14,49,77,105,168],"z":[[77.67,63.14,49.17,42.77,39.95,39.16,46.67,66.54,73.06],[51.89,49.93,50.73,49.03,44.55,45.77,42.69,42.48,46.36],[51.03,47.46,46.1,47.69,43.61,41.66,41.12,45.25,45.18],[48.8,46.77,44.05,44.02,43.28,42.86,41.47,41.69,43.64],[44.12,48.25,48.9,43.81,45.08,null,38.99,43.56,41.06]],"levels":[39.0,42.9,46.7,50.6,54.5,58.3,62.2,66.1,69.9,73.8,77.7],"min_iv":39.0,"max_iv":77.7},"butterfly_spread":[{"expiration":"01/15/2027","dte":105,"atm_strike":40.0,"atm_iv":39.7,"otm_strike":42.5,"otm_iv":40.0,"itm_strike":37.5,"itm_iv":42.76,"iv_butterfly":3.37,"price_butterfly":0.55,"convexity":"high_convexity"},{"expiration":"01/21/2028","dte":476,"atm_strike":40.0,"atm_iv":43.3,"otm_strike":42.5,"otm_iv":43.8,"itm_strike":37.5,"itm_iv":43.25,"iv_butterfly":0.46,"price_butterfly":0.2,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":75.1},{"date":"2026-09-15","iv":76.49},{"date":"2026-09-16","iv":73.65},{"date":"2026-09-17","iv":61.85},{"date":"2026-09-18","iv":53.39},{"date":"2026-09-21","iv":52.44},{"date":"2026-09-22","iv":51.5},{"date":"2026-09-23","iv":51.7},{"date":"2026-09-24","iv":50.7},{"date":"2026-09-25","iv":49.5},{"date":"2026-09-28","iv":52.9},{"date":"2026-09-29","iv":52.9},{"date":"2026-09-30","iv":52.5},{"date":"2026-10-01","iv":51.6},{"date":"2026-10-02","iv":53.4}]}}