{"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":"CTSH","summary":{"name":"CTSH","price":58.51,"total_oi":89596,"call_oi":49421,"put_oi":40175,"pc_ratio":0.813,"net_gex":1547132.27,"avg_iv":56.5,"iv_rank":18.6,"iv_52w_high":76.25,"iv_52w_low":52.0,"gamma_flip":62.13,"max_pain":55.0},"features":{"symbol":"CTSH","price":58.51,"total_oi":89596,"analysis_coverage":1.0,"avg_iv_pct":56.5,"iv_rank":18.6,"iv_52w_high_pct":76.25,"iv_52w_low_pct":52.0,"front_dte":14,"front_atm_iv_pct":42.2778,"back_atm_iv_pct":48.1718,"term_premium_pp":-5.894,"expected_move_front_pct":8.28,"straddle_front_pct":6.71,"straddle_30d_pct":6.71,"risk_reversal_front_pp":-0.59,"risk_reversal_30d_pp":-0.59,"butterfly_front_pp":-12.22,"butterfly_30d_pp":-12.22,"put_call_oi_ratio":0.813,"put_call_oi_front_ratio":1.305,"put_call_volume_front_ratio":0.61,"option_volume":2651,"volume_oi_ratio":0.029588,"net_delta_normalized":0.100611,"dealer_delta_normalized":-0.099958,"gex_per_100k_oi":1726787.211483,"vanna_per_100k_oi":3174.24885,"charm_per_100k_oi":-458200.142864,"weekend_delta_shift_per_100k_oi":-1374599.312469,"iv_surface_range_pp":89.9,"gamma_flip_distance_pct":6.186977,"max_pain_distance_pct":-5.998975,"peak_call_distance_pct":15.364895,"peak_put_distance_pct":6.819347},"analyses":{"gamma_walls":[{"strike":22.5,"call_gex":0.0,"put_gex":-341.05,"net_gex":-341.05,"call_oi":3,"put_oi":48},{"strike":25.0,"call_gex":162.42,"put_gex":-997.25,"net_gex":-834.83,"call_oi":56,"put_oi":122},{"strike":27.5,"call_gex":213.61,"put_gex":-5004.05,"net_gex":-4790.44,"call_oi":31,"put_oi":463},{"strike":30.0,"call_gex":93.75,"put_gex":-4403.73,"net_gex":-4309.99,"call_oi":87,"put_oi":375},{"strike":32.5,"call_gex":751.06,"put_gex":-7142.88,"net_gex":-6391.82,"call_oi":53,"put_oi":536},{"strike":35.0,"call_gex":473.94,"put_gex":-15219.66,"net_gex":-14745.72,"call_oi":68,"put_oi":999},{"strike":37.5,"call_gex":1804.51,"put_gex":-61107.79,"net_gex":-59303.28,"call_oi":85,"put_oi":3251},{"strike":40.0,"call_gex":7284.74,"put_gex":-278601.87,"net_gex":-271317.13,"call_oi":339,"put_oi":9803},{"strike":42.5,"call_gex":22235.53,"put_gex":-42848.37,"net_gex":-20612.84,"call_oi":811,"put_oi":1381},{"strike":45.0,"call_gex":39456.69,"put_gex":-89491.88,"net_gex":-50035.19,"call_oi":1505,"put_oi":2182},{"strike":47.5,"call_gex":114414.92,"put_gex":-171977.56,"net_gex":-57562.64,"call_oi":1997,"put_oi":3167},{"strike":50.0,"call_gex":108471.98,"put_gex":-211711.57,"net_gex":-103239.59,"call_oi":1655,"put_oi":3457},{"strike":52.5,"call_gex":133109.6,"put_gex":-126384.19,"net_gex":6725.41,"call_oi":1683,"put_oi":1508},{"strike":55.0,"call_gex":490492.24,"put_gex":-526243.07,"net_gex":-35750.83,"call_oi":2491,"put_oi":3948},{"strike":57.5,"call_gex":186519.25,"put_gex":-206108.97,"net_gex":-19589.73,"call_oi":1206,"put_oi":959},{"strike":60.0,"call_gex":685886.49,"put_gex":-306424.44,"net_gex":379462.04,"call_oi":4076,"put_oi":2616},{"strike":62.5,"call_gex":441998.46,"put_gex":-134154.31,"net_gex":307844.16,"call_oi":2984,"put_oi":1060},{"strike":65.0,"call_gex":276924.77,"put_gex":-130350.89,"net_gex":146573.88,"call_oi":2525,"put_oi":1578},{"strike":67.5,"call_gex":359116.94,"put_gex":-115622.07,"net_gex":243494.88,"call_oi":3662,"put_oi":1397},{"strike":70.0,"call_gex":349854.0,"put_gex":-17554.41,"net_gex":332299.6,"call_oi":4166,"put_oi":264},{"strike":72.5,"call_gex":64595.87,"put_gex":-5931.86,"net_gex":58664.01,"call_oi":882,"put_oi":84},{"strike":75.0,"call_gex":147767.43,"put_gex":-19758.58,"net_gex":128008.85,"call_oi":2872,"put_oi":316},{"strike":77.5,"call_gex":20294.72,"put_gex":-1411.38,"net_gex":18883.34,"call_oi":391,"put_oi":32},{"strike":80.0,"call_gex":159733.35,"put_gex":-9338.99,"net_gex":150394.36,"call_oi":3010,"put_oi":227},{"strike":82.5,"call_gex":2981.48,"put_gex":-4257.22,"net_gex":-1275.74,"call_oi":67,"put_oi":104},{"strike":85.0,"call_gex":361134.13,"put_gex":-2782.11,"net_gex":358352.02,"call_oi":10106,"put_oi":70},{"strike":87.5,"call_gex":12423.02,"put_gex":-79.91,"net_gex":12343.11,"call_oi":333,"put_oi":2},{"strike":90.0,"call_gex":5375.93,"put_gex":-8690.46,"net_gex":-3314.53,"call_oi":158,"put_oi":222},{"strike":92.5,"call_gex":773.39,"put_gex":-147.35,"net_gex":626.04,"call_oi":28,"put_oi":4},{"strike":95.0,"call_gex":14656.77,"put_gex":0.0,"net_gex":14656.77,"call_oi":511,"put_oi":0},{"strike":97.5,"call_gex":1870.46,"put_gex":0.0,"net_gex":1870.46,"call_oi":53,"put_oi":0},{"strike":100.0,"call_gex":9872.0,"put_gex":0.0,"net_gex":9872.0,"call_oi":456,"put_oi":0},{"strike":105.0,"call_gex":16681.96,"put_gex":0.0,"net_gex":16681.96,"call_oi":506,"put_oi":0},{"strike":110.0,"call_gex":611.47,"put_gex":0.0,"net_gex":611.47,"call_oi":24,"put_oi":0},{"strike":115.0,"call_gex":687.32,"put_gex":0.0,"net_gex":687.32,"call_oi":26,"put_oi":0},{"strike":120.0,"call_gex":5524.02,"put_gex":0.0,"net_gex":5524.02,"call_oi":231,"put_oi":0},{"strike":125.0,"call_gex":6354.5,"put_gex":0.0,"net_gex":6354.5,"call_oi":258,"put_oi":0},{"strike":130.0,"call_gex":617.41,"put_gex":0.0,"net_gex":617.41,"call_oi":26,"put_oi":0}],"pain_by_strike":[{"strike":22.5,"call_value":0,"put_value":1046252.5,"total_value":1046252.5},{"strike":25.0,"call_value":7.5,"put_value":945935.0,"total_value":945942.5},{"strike":27.5,"call_value":155.0,"put_value":845922.5,"total_value":846077.5},{"strike":30.0,"call_value":380.0,"put_value":747067.5,"total_value":747447.5},{"strike":32.5,"call_value":822.5,"put_value":649150.0,"total_value":649972.5},{"strike":35.0,"call_value":1397.5,"put_value":552572.5,"total_value":553970.0},{"strike":37.5,"call_value":2142.5,"put_value":458492.5,"total_value":460635.0},{"strike":40.0,"call_value":3100.0,"put_value":372540.0,"total_value":375640.0},{"strike":42.5,"call_value":4905.0,"put_value":311095.0,"total_value":316000.0},{"strike":45.0,"call_value":8737.5,"put_value":253102.5,"total_value":261840.0},{"strike":47.5,"call_value":16332.5,"put_value":200565.0,"total_value":216897.5},{"strike":50.0,"call_value":28920.0,"put_value":155945.0,"total_value":184865.0},{"strike":52.5,"call_value":45645.0,"put_value":119967.5,"total_value":165612.5},{"strike":55.0,"call_value":66577.5,"put_value":87760.0,"total_value":154337.5},{"strike":57.5,"call_value":93737.5,"put_value":65422.5,"total_value":159160.0},{"strike":60.0,"call_value":123912.5,"put_value":45482.5,"total_value":169395.0},{"strike":62.5,"call_value":164277.5,"put_value":32082.5,"total_value":196360.0},{"strike":65.0,"call_value":212102.5,"put_value":21332.5,"total_value":233435.0},{"strike":67.5,"call_value":266240.0,"put_value":14527.5,"total_value":280767.5},{"strike":70.0,"call_value":329532.5,"put_value":11215.0,"total_value":340747.5},{"strike":72.5,"call_value":403240.0,"put_value":8562.5,"total_value":411802.5},{"strike":75.0,"call_value":479152.5,"put_value":6120.0,"total_value":485272.5},{"strike":77.5,"call_value":562245.0,"put_value":4467.5,"total_value":566712.5},{"strike":80.0,"call_value":646315.0,"put_value":2895.0,"total_value":649210.0},{"strike":82.5,"call_value":737910.0,"put_value":1890.0,"total_value":739800.0},{"strike":85.0,"call_value":829672.5,"put_value":1145.0,"total_value":830817.5},{"strike":87.5,"call_value":946700.0,"put_value":575.0,"total_value":947275.0},{"strike":90.0,"call_value":1064560.0,"put_value":10.0,"total_value":1064570.0},{"strike":92.5,"call_value":1182815.0,"put_value":0.0,"total_value":1182815.0},{"strike":95.0,"call_value":1301140.0,"put_value":0.0,"total_value":1301140.0},{"strike":97.5,"call_value":1420742.5,"put_value":0.0,"total_value":1420742.5},{"strike":100.0,"call_value":1540477.5,"put_value":0.0,"total_value":1540477.5},{"strike":105.0,"call_value":1782227.5,"put_value":0.0,"total_value":1782227.5},{"strike":110.0,"call_value":2026507.5,"put_value":0.0,"total_value":2026507.5},{"strike":115.0,"call_value":2270907.5,"put_value":0.0,"total_value":2270907.5},{"strike":120.0,"call_value":2515437.5,"put_value":0.0,"total_value":2515437.5},{"strike":125.0,"call_value":2761122.5,"put_value":0.0,"total_value":2761122.5},{"strike":130.0,"call_value":3008097.5,"put_value":0,"total_value":3008097.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":162.7,"strike":39.12},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":53.5,"strike":46.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":67.2,"strike":38.01},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":50.1,"strike":52.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":46.8,"strike":52.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":45.4,"strike":52.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":41.9,"strike":55.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":45.3,"strike":55.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":46.8,"strike":55.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":43.8,"strike":57.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":48.0,"strike":57.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":44.6,"strike":57.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":43.6,"strike":61.25},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":48.0,"strike":61.25},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":46.5,"strike":61.25},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":47.6,"strike":65.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":45.5,"strike":65.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":44.8,"strike":65.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":79.6,"strike":75.28},{"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.1,"strike":75.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":60.3,"strike":88.5}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":8,"total_oi":8431},{"expiration":"11/20/2026","dte":49,"iv":0.9907,"contract_count":8,"total_oi":724},{"expiration":"12/18/2026","dte":77,"iv":1.0,"contract_count":8,"total_oi":1588},{"expiration":"01/15/2027","dte":105,"iv":0.3938,"contract_count":8,"total_oi":6990},{"expiration":"03/19/2027","dte":168,"iv":0.7689,"contract_count":8,"total_oi":373},{"expiration":"04/16/2027","dte":196,"iv":0.459,"contract_count":2,"total_oi":34},{"expiration":"06/17/2027","dte":258,"iv":0.8713,"contract_count":7,"total_oi":171},{"expiration":"09/17/2027","dte":350,"iv":0.6458,"contract_count":4,"total_oi":6},{"expiration":"01/21/2028","dte":476,"iv":0.3205,"contract_count":8,"total_oi":1020},{"expiration":"01/19/2029","dte":840,"iv":0.2156,"contract_count":2,"total_oi":3}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":8.28,"expected_move_2std":16.56,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":17.65,"expected_move_2std":35.3,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":21.23,"expected_move_2std":42.47,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":24.2,"expected_move_2std":48.41,"contract_count":4},{"expiration":"03/19/2027","dte":168,"expected_move_1std":30.96,"expected_move_2std":61.93,"contract_count":4},{"expiration":"04/16/2027","dte":196,"expected_move_1std":33.31,"expected_move_2std":66.61,"contract_count":1},{"expiration":"06/17/2027","dte":258,"expected_move_1std":39.46,"expected_move_2std":78.91,"contract_count":4},{"expiration":"09/17/2027","dte":350,"expected_move_1std":44.21,"expected_move_2std":88.43,"contract_count":1},{"expiration":"01/21/2028","dte":476,"expected_move_1std":51.23,"expected_move_2std":102.46,"contract_count":4},{"expiration":"01/19/2029","dte":840,"expected_move_1std":70.01,"expected_move_2std":140.02,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":11156,"put_oi":14563,"total_oi":25719,"pc_ratio":1.305,"pc_ratio_volume":0.61,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":1561,"put_oi":453,"total_oi":2014,"pc_ratio":0.29,"pc_ratio_volume":0.016,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":17197,"put_oi":5223,"total_oi":22420,"pc_ratio":0.304,"pc_ratio_volume":0.152,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":9643,"put_oi":13443,"total_oi":23086,"pc_ratio":1.394,"pc_ratio_volume":1.403,"sentiment":"bearish"},{"expiration":"03/19/2027","dte":168,"call_oi":2901,"put_oi":2103,"total_oi":5004,"pc_ratio":0.725,"pc_ratio_volume":0.333,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":143,"put_oi":12,"total_oi":155,"pc_ratio":0.084,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"06/17/2027","dte":258,"call_oi":911,"put_oi":1272,"total_oi":2183,"pc_ratio":1.396,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"09/17/2027","dte":350,"call_oi":44,"put_oi":369,"total_oi":413,"pc_ratio":8.386,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":5848,"put_oi":2735,"total_oi":8583,"pc_ratio":0.468,"pc_ratio_volume":0.429,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":17,"put_oi":2,"total_oi":19,"pc_ratio":0.118,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":22.5,"call_delta_oi":0,"put_delta_oi":-213.0,"dealer_delta":213.0,"call_oi":0,"put_oi":48},{"strike":25.0,"call_delta_oi":3651.0,"put_delta_oi":-509.0,"dealer_delta":-3142.0,"call_oi":37,"put_oi":122},{"strike":27.5,"call_delta_oi":2517.0,"put_delta_oi":-3161.0,"dealer_delta":644.0,"call_oi":26,"put_oi":463},{"strike":30.0,"call_delta_oi":2178.0,"put_delta_oi":-2218.0,"dealer_delta":40.0,"call_oi":22,"put_oi":375},{"strike":32.5,"call_delta_oi":4972.0,"put_delta_oi":-2370.0,"dealer_delta":-2602.0,"call_oi":53,"put_oi":536},{"strike":35.0,"call_delta_oi":2893.0,"put_delta_oi":-4917.0,"dealer_delta":2023.0,"call_oi":31,"put_oi":999},{"strike":37.5,"call_delta_oi":7701.0,"put_delta_oi":-16707.0,"dealer_delta":9006.0,"call_oi":85,"put_oi":3251},{"strike":40.0,"call_delta_oi":31397.0,"put_delta_oi":-86601.0,"dealer_delta":55204.0,"call_oi":339,"put_oi":9803},{"strike":42.5,"call_delta_oi":76312.0,"put_delta_oi":-9970.0,"dealer_delta":-66343.0,"call_oi":811,"put_oi":1381},{"strike":45.0,"call_delta_oi":97001.0,"put_delta_oi":-21094.0,"dealer_delta":-75907.0,"call_oi":1053,"put_oi":2182},{"strike":47.5,"call_delta_oi":176620.0,"put_delta_oi":-48155.0,"dealer_delta":-128465.0,"call_oi":1997,"put_oi":3167},{"strike":50.0,"call_delta_oi":137965.0,"put_delta_oi":-71899.0,"dealer_delta":-66066.0,"call_oi":1655,"put_oi":3457},{"strike":52.5,"call_delta_oi":131646.0,"put_delta_oi":-32789.0,"dealer_delta":-98858.0,"call_oi":1683,"put_oi":1508},{"strike":55.0,"call_delta_oi":200505.0,"put_delta_oi":-113250.0,"dealer_delta":-87255.0,"call_oi":2491,"put_oi":3948},{"strike":57.5,"call_delta_oi":73894.0,"put_delta_oi":-37388.0,"dealer_delta":-36506.0,"call_oi":1206,"put_oi":959},{"strike":60.0,"call_delta_oi":195114.0,"put_delta_oi":-127197.0,"dealer_delta":-67917.0,"call_oi":4076,"put_oi":2616},{"strike":62.5,"call_delta_oi":109403.0,"put_delta_oi":-63443.0,"dealer_delta":-45959.0,"call_oi":2984,"put_oi":1060},{"strike":65.0,"call_delta_oi":72512.0,"put_delta_oi":-91686.0,"dealer_delta":19174.0,"call_oi":2525,"put_oi":1578},{"strike":67.5,"call_delta_oi":86353.0,"put_delta_oi":-98584.0,"dealer_delta":12230.0,"call_oi":3662,"put_oi":1397},{"strike":70.0,"call_delta_oi":103636.0,"put_delta_oi":-17029.0,"dealer_delta":-86607.0,"call_oi":4166,"put_oi":264},{"strike":72.5,"call_delta_oi":18260.0,"put_delta_oi":-6156.0,"dealer_delta":-12104.0,"call_oi":882,"put_oi":84},{"strike":75.0,"call_delta_oi":103555.0,"put_delta_oi":-23292.0,"dealer_delta":-80263.0,"call_oi":2872,"put_oi":316},{"strike":77.5,"call_delta_oi":11483.0,"put_delta_oi":-1875.0,"dealer_delta":-9608.0,"call_oi":391,"put_oi":32},{"strike":80.0,"call_delta_oi":54216.0,"put_delta_oi":-13137.0,"dealer_delta":-41079.0,"call_oi":3010,"put_oi":227},{"strike":82.5,"call_delta_oi":1078.0,"put_delta_oi":-6221.0,"dealer_delta":5143.0,"call_oi":67,"put_oi":104},{"strike":85.0,"call_delta_oi":78430.0,"put_delta_oi":-4275.0,"dealer_delta":-74154.0,"call_oi":10106,"put_oi":70},{"strike":87.5,"call_delta_oi":4031.0,"put_delta_oi":-149.0,"dealer_delta":-3882.0,"call_oi":333,"put_oi":2},{"strike":90.0,"call_delta_oi":1949.0,"put_delta_oi":-14639.0,"dealer_delta":12689.0,"call_oi":158,"put_oi":222},{"strike":92.5,"call_delta_oi":212.0,"put_delta_oi":-261.0,"dealer_delta":50.0,"call_oi":28,"put_oi":4},{"strike":95.0,"call_delta_oi":4423.0,"put_delta_oi":0,"dealer_delta":-4423.0,"call_oi":511,"put_oi":0},{"strike":97.5,"call_delta_oi":1066.0,"put_delta_oi":0,"dealer_delta":-1066.0,"call_oi":53,"put_oi":0},{"strike":100.0,"call_delta_oi":2688.0,"put_delta_oi":0,"dealer_delta":-2688.0,"call_oi":456,"put_oi":0},{"strike":105.0,"call_delta_oi":9618.0,"put_delta_oi":0,"dealer_delta":-9618.0,"call_oi":506,"put_oi":0},{"strike":110.0,"call_delta_oi":303.0,"put_delta_oi":0,"dealer_delta":-303.0,"call_oi":24,"put_oi":0},{"strike":115.0,"call_delta_oi":392.0,"put_delta_oi":0,"dealer_delta":-392.0,"call_oi":26,"put_oi":0},{"strike":120.0,"call_delta_oi":2813.0,"put_delta_oi":0,"dealer_delta":-2813.0,"call_oi":231,"put_oi":0},{"strike":125.0,"call_delta_oi":3547.0,"put_delta_oi":0,"dealer_delta":-3547.0,"call_oi":258,"put_oi":0},{"strike":130.0,"call_delta_oi":436.0,"put_delta_oi":0,"dealer_delta":-436.0,"call_oi":26,"put_oi":0}],"net_dealer_delta":-895587.0,"total_call_delta":1814770.0,"total_put_delta":-919183.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":58.5099983215332,"strikes":[{"strike":27.5,"moneyness":0.47,"type":"put","iv":1.4512,"delta":-0.0842,"oi":301},{"strike":32.5,"moneyness":0.5555,"type":"put","iv":0.7131,"delta":-0.0386,"oi":347},{"strike":35.0,"moneyness":0.5982,"type":"put","iv":0.5414,"delta":-0.0247,"oi":289},{"strike":37.5,"moneyness":0.6409,"type":"put","iv":0.5131,"delta":-0.0355,"oi":2184},{"strike":42.5,"moneyness":0.7264,"type":"put","iv":0.5345,"delta":-0.0959,"oi":127},{"strike":45.0,"moneyness":0.7691,"type":"put","iv":0.4284,"delta":-0.0942,"oi":503},{"strike":47.5,"moneyness":0.8118,"type":"put","iv":0.4714,"delta":-0.1581,"oi":2217},{"strike":47.5,"moneyness":0.8118,"type":"call","iv":0.5461,"delta":0.8166,"oi":128},{"strike":50.0,"moneyness":0.8546,"type":"call","iv":0.5012,"delta":0.7783,"oi":278},{"strike":50.0,"moneyness":0.8546,"type":"put","iv":0.4559,"delta":-0.2069,"oi":538},{"strike":52.5,"moneyness":0.8973,"type":"put","iv":0.4254,"delta":-0.2597,"oi":223},{"strike":52.5,"moneyness":0.8973,"type":"call","iv":0.4555,"delta":0.7314,"oi":110},{"strike":55.0,"moneyness":0.94,"type":"put","iv":0.4557,"delta":-0.3351,"oi":1809},{"strike":55.0,"moneyness":0.94,"type":"call","iv":0.4383,"delta":0.6675,"oi":119},{"strike":57.5,"moneyness":0.9827,"type":"put","iv":0.4581,"delta":-0.404,"oi":256},{"strike":57.5,"moneyness":0.9827,"type":"call","iv":0.429,"delta":0.5962,"oi":244},{"strike":60.0,"moneyness":1.0255,"type":"put","iv":0.4925,"delta":-0.4674,"oi":1783},{"strike":60.0,"moneyness":1.0255,"type":"call","iv":0.4255,"delta":0.5224,"oi":2115},{"strike":62.5,"moneyness":1.0682,"type":"put","iv":0.4613,"delta":-0.5381,"oi":386},{"strike":62.5,"moneyness":1.0682,"type":"call","iv":0.428,"delta":0.4516,"oi":278},{"strike":65.0,"moneyness":1.1109,"type":"put","iv":0.4788,"delta":-0.5934,"oi":847},{"strike":65.0,"moneyness":1.1109,"type":"call","iv":0.4337,"delta":0.3873,"oi":262},{"strike":67.5,"moneyness":1.1536,"type":"put","iv":0.4732,"delta":-0.6523,"oi":1002},{"strike":67.5,"moneyness":1.1536,"type":"call","iv":0.4296,"delta":0.3242,"oi":1028},{"strike":70.0,"moneyness":1.1964,"type":"put","iv":0.493,"delta":-0.6928,"oi":138},{"strike":70.0,"moneyness":1.1964,"type":"call","iv":0.4271,"delta":0.2678,"oi":1889},{"strike":72.5,"moneyness":1.2391,"type":"call","iv":0.4313,"delta":0.2226,"oi":140},{"strike":75.0,"moneyness":1.2818,"type":"put","iv":0.5114,"delta":-0.7669,"oi":262},{"strike":75.0,"moneyness":1.2818,"type":"call","iv":0.4347,"delta":0.1836,"oi":180},{"strike":77.5,"moneyness":1.3246,"type":"call","iv":0.4252,"delta":0.142,"oi":109},{"strike":80.0,"moneyness":1.3673,"type":"call","iv":0.4833,"delta":0.15,"oi":609},{"strike":85.0,"moneyness":1.4527,"type":"call","iv":0.4818,"delta":0.1009,"oi":436},{"strike":87.5,"moneyness":1.4955,"type":"call","iv":0.5138,"delta":0.0992,"oi":219},{"strike":95.0,"moneyness":1.6237,"type":"call","iv":0.5403,"delta":0.0676,"oi":374},{"strike":100.0,"moneyness":1.7091,"type":"call","iv":0.5489,"delta":0.0503,"oi":421},{"strike":120.0,"moneyness":2.0509,"type":"call","iv":0.9119,"delta":0.1136,"oi":124}]},{"expiration":"01/21/2028","underlying_price":58.5099983215332,"strikes":[{"strike":30.0,"moneyness":0.5127,"type":"put","iv":0.6093,"delta":-0.0825,"oi":168},{"strike":35.0,"moneyness":0.5982,"type":"put","iv":0.5129,"delta":-0.1029,"oi":131},{"strike":40.0,"moneyness":0.6836,"type":"put","iv":0.4281,"delta":-0.1279,"oi":387},{"strike":40.0,"moneyness":0.6836,"type":"call","iv":0.4655,"delta":0.8612,"oi":105},{"strike":45.0,"moneyness":0.7691,"type":"put","iv":0.4409,"delta":-0.1885,"oi":245},{"strike":50.0,"moneyness":0.8546,"type":"put","iv":0.4735,"delta":-0.2535,"oi":398},{"strike":50.0,"moneyness":0.8546,"type":"call","iv":0.4288,"delta":0.7514,"oi":365},{"strike":52.5,"moneyness":0.8973,"type":"call","iv":0.4427,"delta":0.7179,"oi":666},{"strike":57.5,"moneyness":0.9827,"type":"call","iv":0.4459,"delta":0.6544,"oi":309},{"strike":62.5,"moneyness":1.0682,"type":"call","iv":0.4305,"delta":0.5886,"oi":374},{"strike":75.0,"moneyness":1.2818,"type":"call","iv":0.4166,"delta":0.4331,"oi":2136},{"strike":77.5,"moneyness":1.3246,"type":"call","iv":0.4162,"delta":0.4059,"oi":226},{"strike":80.0,"moneyness":1.3673,"type":"put","iv":0.4936,"delta":-0.5697,"oi":220},{"strike":82.5,"moneyness":1.41,"type":"put","iv":0.4863,"delta":-0.5957,"oi":103},{"strike":90.0,"moneyness":1.5382,"type":"put","iv":0.4804,"delta":-0.6594,"oi":222},{"strike":105.0,"moneyness":1.7946,"type":"call","iv":0.4181,"delta":0.1917,"oi":413},{"strike":125.0,"moneyness":2.1364,"type":"call","iv":0.4582,"delta":0.1389,"oi":247}]},{"expiration":"03/19/2027","underlying_price":58.5099983215332,"strikes":[{"strike":40.0,"moneyness":0.6836,"type":"put","iv":0.5025,"delta":-0.0891,"oi":218},{"strike":47.5,"moneyness":0.8118,"type":"put","iv":0.4918,"delta":-0.1973,"oi":233},{"strike":50.0,"moneyness":0.8546,"type":"put","iv":0.4523,"delta":-0.2326,"oi":1015},{"strike":55.0,"moneyness":0.94,"type":"put","iv":0.491,"delta":-0.3406,"oi":141},{"strike":62.5,"moneyness":1.0682,"type":"put","iv":0.477,"delta":-0.4932,"oi":109},{"strike":65.0,"moneyness":1.1109,"type":"call","iv":0.4395,"delta":0.4444,"oi":109},{"strike":70.0,"moneyness":1.1964,"type":"call","iv":0.4298,"delta":0.3429,"oi":261},{"strike":80.0,"moneyness":1.3673,"type":"call","iv":0.4227,"delta":0.1886,"oi":2042}]},{"expiration":"06/17/2027","underlying_price":58.5099983215332,"strikes":[{"strike":37.5,"moneyness":0.6409,"type":"put","iv":0.5356,"delta":-0.1001,"oi":101},{"strike":52.5,"moneyness":0.8973,"type":"put","iv":0.4676,"delta":-0.2916,"oi":437},{"strike":60.0,"moneyness":1.0255,"type":"call","iv":0.4666,"delta":0.5824,"oi":109},{"strike":65.0,"moneyness":1.1109,"type":"put","iv":0.4797,"delta":-0.4943,"oi":500},{"strike":65.0,"moneyness":1.1109,"type":"call","iv":0.4681,"delta":0.5019,"oi":508},{"strike":80.0,"moneyness":1.3673,"type":"call","iv":0.4599,"delta":0.2945,"oi":132}]},{"expiration":"09/17/2027","underlying_price":58.5099983215332,"strikes":[{"strike":40.0,"moneyness":0.6836,"type":"put","iv":0.4771,"delta":-0.1281,"oi":354}]},{"expiration":"10/16/2026","underlying_price":58.5099983215332,"strikes":[{"strike":37.5,"moneyness":0.6409,"type":"put","iv":2.0627,"delta":-0.0899,"oi":686},{"strike":40.0,"moneyness":0.6836,"type":"put","iv":1.6971,"delta":-0.0881,"oi":8254},{"strike":42.5,"moneyness":0.7264,"type":"put","iv":1.1847,"delta":-0.0608,"oi":530},{"strike":45.0,"moneyness":0.7691,"type":"put","iv":1.0307,"delta":-0.0729,"oi":770},{"strike":47.5,"moneyness":0.8118,"type":"put","iv":0.661,"delta":-0.0404,"oi":195},{"strike":47.5,"moneyness":0.8118,"type":"call","iv":0.9539,"delta":0.8955,"oi":939},{"strike":50.0,"moneyness":0.8546,"type":"put","iv":0.4428,"delta":-0.0261,"oi":192},{"strike":50.0,"moneyness":0.8546,"type":"call","iv":0.9003,"delta":0.8459,"oi":374},{"strike":52.5,"moneyness":0.8973,"type":"put","iv":0.4806,"delta":-0.1044,"oi":527},{"strike":52.5,"moneyness":0.8973,"type":"call","iv":0.5211,"delta":0.8783,"oi":621},{"strike":55.0,"moneyness":0.94,"type":"put","iv":0.4622,"delta":-0.2206,"oi":1646},{"strike":55.0,"moneyness":0.94,"type":"call","iv":0.3753,"delta":0.8239,"oi":2184},{"strike":57.5,"moneyness":0.9827,"type":"put","iv":0.3938,"delta":-0.3852,"oi":570},{"strike":57.5,"moneyness":0.9827,"type":"call","iv":0.4828,"delta":0.6,"oi":560},{"strike":60.0,"moneyness":1.0255,"type":"put","iv":0.3955,"delta":-0.61,"oi":305},{"strike":60.0,"moneyness":1.0255,"type":"call","iv":0.4189,"delta":0.3977,"oi":1467},{"strike":62.5,"moneyness":1.0682,"type":"put","iv":0.4623,"delta":-0.7565,"oi":318},{"strike":62.5,"moneyness":1.0682,"type":"call","iv":0.4682,"delta":0.2466,"oi":1381},{"strike":65.0,"moneyness":1.1109,"type":"put","iv":0.4833,"delta":-0.8624,"oi":128},{"strike":65.0,"moneyness":1.1109,"type":"call","iv":0.4693,"delta":0.13,"oi":1227},{"strike":67.5,"moneyness":1.1536,"type":"put","iv":0.4466,"delta":-0.949,"oi":256},{"strike":67.5,"moneyness":1.1536,"type":"call","iv":0.5834,"delta":0.1095,"oi":1083},{"strike":70.0,"moneyness":1.1964,"type":"call","iv":0.7607,"delta":0.1217,"oi":396},{"strike":75.0,"moneyness":1.2818,"type":"call","iv":0.7466,"delta":0.0464,"oi":127},{"strike":80.0,"moneyness":1.3673,"type":"call","iv":0.8017,"delta":0.0237,"oi":105}]},{"expiration":"11/20/2026","underlying_price":58.5099983215332,"strikes":[{"strike":60.0,"moneyness":1.0255,"type":"call","iv":0.4746,"delta":0.489,"oi":184},{"strike":60.0,"moneyness":1.0255,"type":"put","iv":0.4916,"delta":-0.5082,"oi":330},{"strike":62.5,"moneyness":1.0682,"type":"call","iv":0.4663,"delta":0.3926,"oi":150},{"strike":65.0,"moneyness":1.1109,"type":"call","iv":0.4552,"delta":0.3013,"oi":135},{"strike":67.5,"moneyness":1.1536,"type":"call","iv":0.4749,"delta":0.2384,"oi":826},{"strike":75.0,"moneyness":1.2818,"type":"call","iv":0.5062,"delta":0.1093,"oi":106}]},{"expiration":"12/18/2026","underlying_price":58.5099983215332,"strikes":[{"strike":32.5,"moneyness":0.5555,"type":"put","iv":0.8623,"delta":-0.0433,"oi":109},{"strike":35.0,"moneyness":0.5982,"type":"put","iv":0.7316,"delta":-0.0416,"oi":455},{"strike":37.5,"moneyness":0.6409,"type":"put","iv":0.6592,"delta":-0.0486,"oi":206},{"strike":40.0,"moneyness":0.6836,"type":"put","iv":0.5132,"delta":-0.0376,"oi":504},{"strike":42.5,"moneyness":0.7264,"type":"call","iv":0.4416,"delta":0.9583,"oi":626},{"strike":42.5,"moneyness":0.7264,"type":"put","iv":0.4909,"delta":-0.0572,"oi":563},{"strike":45.0,"moneyness":0.7691,"type":"put","iv":0.4737,"delta":-0.0863,"oi":597},{"strike":45.0,"moneyness":0.7691,"type":"call","iv":0.4041,"delta":0.9411,"oi":825},{"strike":47.5,"moneyness":0.8118,"type":"call","iv":0.4156,"delta":0.8926,"oi":806},{"strike":47.5,"moneyness":0.8118,"type":"put","iv":0.4681,"delta":-0.1304,"oi":408},{"strike":50.0,"moneyness":0.8546,"type":"put","iv":0.5075,"delta":-0.2025,"oi":1293},{"strike":50.0,"moneyness":0.8546,"type":"call","iv":0.2884,"delta":0.9078,"oi":595},{"strike":52.5,"moneyness":0.8973,"type":"put","iv":0.511,"delta":-0.2678,"oi":221},{"strike":52.5,"moneyness":0.8973,"type":"call","iv":0.4238,"delta":0.7589,"oi":180},{"strike":55.0,"moneyness":0.94,"type":"put","iv":0.4661,"delta":-0.3304,"oi":262},{"strike":60.0,"moneyness":1.0255,"type":"call","iv":0.4304,"delta":0.5061,"oi":126},{"strike":62.5,"moneyness":1.0682,"type":"put","iv":0.518,"delta":-0.5491,"oi":219},{"strike":62.5,"moneyness":1.0682,"type":"call","iv":0.441,"delta":0.4273,"oi":716},{"strike":65.0,"moneyness":1.1109,"type":"call","iv":0.4416,"delta":0.3529,"oi":185},{"strike":67.5,"moneyness":1.1536,"type":"call","iv":0.4412,"delta":0.2859,"oi":675},{"strike":70.0,"moneyness":1.1964,"type":"call","iv":0.4455,"delta":0.2306,"oi":1452},{"strike":72.5,"moneyness":1.2391,"type":"call","iv":0.4495,"delta":0.1842,"oi":565},{"strike":75.0,"moneyness":1.2818,"type":"call","iv":0.4761,"delta":0.1602,"oi":276},{"strike":85.0,"moneyness":1.4527,"type":"call","iv":0.5144,"delta":0.0755,"oi":9595}]}],"greeks_heatmap":{"data":[{"strike":42.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0608,"call_gamma":0,"put_gamma":0.009196,"call_theta":0,"put_theta":-0.0601,"call_vega":0,"put_vega":0.0133,"call_oi":0,"put_oi":530},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0729,"call_gamma":0,"put_gamma":0.012167,"call_theta":0,"put_theta":-0.0601,"call_vega":0,"put_vega":0.0153,"call_oi":452,"put_oi":770},{"strike":47.5,"dte":14,"expiration":"10/16/2026","call_delta":0.8955,"put_delta":-0.0404,"call_gamma":0.017201,"put_gamma":0.011912,"call_theta":-0.0781,"put_theta":-0.0241,"call_vega":0.02,"put_vega":0.0096,"call_oi":939,"put_oi":195},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8459,"put_delta":-0.0261,"call_gamma":0.023879,"put_gamma":0.012407,"call_theta":-0.0954,"put_theta":-0.0112,"call_vega":0.0262,"put_vega":0.0067,"call_oi":374,"put_oi":192},{"strike":52.5,"dte":14,"expiration":"10/16/2026","call_delta":0.8783,"put_delta":-0.1044,"call_gamma":0.035105,"put_gamma":0.034117,"call_theta":-0.0499,"put_theta":-0.0362,"call_vega":0.0223,"put_vega":0.02,"call_oi":621,"put_oi":527},{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8239,"put_delta":-0.2206,"call_gamma":0.062457,"put_gamma":0.058102,"call_theta":-0.0464,"put_theta":-0.0566,"call_vega":0.0286,"put_vega":0.0327,"call_oi":2184,"put_oi":1646},{"strike":57.5,"dte":14,"expiration":"10/16/2026","call_delta":0.6,"put_delta":-0.3852,"call_gamma":0.072466,"put_gamma":0.08792,"call_theta":-0.083,"put_theta":-0.0612,"call_vega":0.0427,"put_vega":0.0422,"call_oi":560,"put_oi":570},{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3977,"put_delta":-0.61,"call_gamma":0.083395,"put_gamma":0.08785,"call_theta":-0.0712,"put_theta":-0.06,"call_vega":0.0426,"put_vega":0.0424,"call_oi":1467,"put_oi":305},{"strike":62.5,"dte":14,"expiration":"10/16/2026","call_delta":0.2466,"put_delta":-0.7565,"call_gamma":0.061019,"put_gamma":0.061378,"call_theta":-0.0643,"put_theta":-0.0558,"call_vega":0.0348,"put_vega":0.0346,"call_oi":1381,"put_oi":318},{"strike":65.0,"dte":14,"expiration":"10/16/2026","call_delta":0.13,"put_delta":-0.8624,"call_gamma":0.040828,"put_gamma":0.041223,"call_theta":-0.043,"put_theta":-0.0385,"call_vega":0.0234,"put_vega":0.0243,"call_oi":1227,"put_oi":128},{"strike":67.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1095,"put_delta":-0.949,"call_gamma":0.029087,"put_gamma":0.021232,"call_theta":-0.0471,"put_theta":-0.0123,"call_vega":0.0207,"put_vega":0.0116,"call_oi":1083,"put_oi":256},{"strike":70.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1217,"put_delta":0,"call_gamma":0.02405,"put_gamma":0,"call_theta":-0.066,"put_theta":0,"call_vega":0.0223,"put_vega":0,"call_oi":396,"put_oi":0},{"strike":72.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1306,"put_delta":0,"call_gamma":0.02064,"put_gamma":0,"call_theta":-0.0847,"put_theta":0,"call_vega":0.0234,"put_vega":0,"call_oi":95,"put_oi":0},{"strike":75.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0464,"put_delta":0,"call_gamma":0.01178,"put_gamma":0,"call_theta":-0.0311,"put_theta":0,"call_vega":0.0107,"put_vega":0,"call_oi":127,"put_oi":0},{"strike":47.5,"dte":49,"expiration":"11/20/2026","call_delta":0.8392,"put_delta":0,"call_gamma":0.016914,"put_gamma":0,"call_theta":-0.041,"put_theta":0,"call_vega":0.0518,"put_vega":0,"call_oi":62,"put_oi":0},{"strike":60.0,"dte":49,"expiration":"11/20/2026","call_delta":0.489,"put_delta":-0.5082,"call_gamma":0.039605,"put_gamma":0.038236,"call_theta":-0.0448,"put_theta":-0.0393,"call_vega":0.0846,"put_vega":0.0846,"call_oi":184,"put_oi":330},{"strike":62.5,"dte":49,"expiration":"11/20/2026","call_delta":0.3926,"put_delta":0,"call_gamma":0.038852,"put_gamma":0,"call_theta":-0.042,"put_theta":0,"call_vega":0.0816,"put_vega":0,"call_oi":150,"put_oi":0},{"strike":65.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3013,"put_delta":0,"call_gamma":0.036065,"put_gamma":0,"call_theta":-0.0369,"put_theta":0,"call_vega":0.0739,"put_vega":0,"call_oi":135,"put_oi":0},{"strike":67.5,"dte":49,"expiration":"11/20/2026","call_delta":0.2384,"put_delta":0,"call_gamma":0.030742,"put_gamma":0,"call_theta":-0.034,"put_theta":0,"call_vega":0.0657,"put_vega":0,"call_oi":826,"put_oi":0},{"strike":70.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1641,"put_delta":0,"call_gamma":0.02579,"put_gamma":0,"call_theta":-0.0257,"put_theta":0,"call_vega":0.0525,"put_vega":0,"call_oi":73,"put_oi":0},{"strike":75.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1093,"put_delta":0,"call_gamma":0.017425,"put_gamma":0,"call_theta":-0.0216,"put_theta":0,"call_vega":0.0397,"put_vega":0,"call_oi":106,"put_oi":0},{"strike":42.5,"dte":77,"expiration":"12/18/2026","call_delta":0.9583,"put_delta":-0.0572,"call_gamma":0.007562,"put_gamma":0.008755,"call_theta":-0.0115,"put_theta":-0.0095,"call_vega":0.0238,"put_vega":0.0306,"call_oi":626,"put_oi":563},{"strike":45.0,"dte":77,"expiration":"12/18/2026","call_delta":0.9411,"put_delta":-0.0863,"call_gamma":0.010885,"put_gamma":0.01245,"call_theta":-0.0131,"put_theta":-0.0124,"call_vega":0.0314,"put_vega":0.042,"call_oi":825,"put_oi":597},{"strike":47.5,"dte":77,"expiration":"12/18/2026","call_delta":0.8926,"put_delta":-0.1304,"call_gamma":0.016652,"put_gamma":0.016968,"call_theta":-0.0182,"put_theta":-0.0164,"call_vega":0.0493,"put_vega":0.0566,"call_oi":806,"put_oi":408},{"strike":50.0,"dte":77,"expiration":"12/18/2026","call_delta":0.9078,"put_delta":-0.2025,"call_gamma":0.021471,"put_gamma":0.020816,"call_theta":-0.0135,"put_theta":-0.0236,"call_vega":0.0441,"put_vega":0.0753,"call_oi":595,"put_oi":1293},{"strike":52.5,"dte":77,"expiration":"12/18/2026","call_delta":0.7589,"put_delta":-0.2678,"call_gamma":0.027539,"put_gamma":0.024139,"call_theta":-0.0274,"put_theta":-0.0274,"call_vega":0.0832,"put_vega":0.0879,"call_oi":180,"put_oi":221},{"strike":55.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6624,"put_delta":-0.3304,"call_gamma":0.026678,"put_gamma":0.029114,"call_theta":-0.0366,"put_theta":-0.0271,"call_vega":0.0976,"put_vega":0.0967,"call_oi":78,"put_oi":262},{"strike":57.5,"dte":77,"expiration":"12/18/2026","call_delta":0.5917,"put_delta":0,"call_gamma":0.033918,"put_gamma":0,"call_theta":-0.0327,"put_theta":0,"call_vega":0.1037,"put_vega":0,"call_oi":66,"put_oi":0},{"strike":60.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5061,"put_delta":-0.4796,"call_gamma":0.034711,"put_gamma":0.028517,"call_theta":-0.0331,"put_theta":-0.0326,"call_vega":0.1065,"put_vega":0.1064,"call_oi":126,"put_oi":76},{"strike":62.5,"dte":77,"expiration":"12/18/2026","call_delta":0.4273,"put_delta":-0.5491,"call_gamma":0.033318,"put_gamma":0.028626,"call_theta":-0.0329,"put_theta":-0.0314,"call_vega":0.1047,"put_vega":0.1057,"call_oi":716,"put_oi":219},{"strike":65.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3529,"put_delta":0,"call_gamma":0.031513,"put_gamma":0,"call_theta":-0.0309,"put_theta":0,"call_vega":0.0992,"put_vega":0,"call_oi":185,"put_oi":0},{"strike":67.5,"dte":77,"expiration":"12/18/2026","call_delta":0.2859,"put_delta":0,"call_gamma":0.028867,"put_gamma":0,"call_theta":-0.0281,"put_theta":0,"call_vega":0.0908,"put_vega":0,"call_oi":675,"put_oi":0},{"strike":70.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2306,"put_delta":0,"call_gamma":0.025566,"put_gamma":0,"call_theta":-0.0252,"put_theta":0,"call_vega":0.0812,"put_vega":0,"call_oi":1452,"put_oi":0},{"strike":72.5,"dte":77,"expiration":"12/18/2026","call_delta":0.1842,"put_delta":0,"call_gamma":0.022181,"put_gamma":0,"call_theta":-0.0221,"put_theta":0,"call_vega":0.0711,"put_vega":0,"call_oi":565,"put_oi":0},{"strike":75.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1602,"put_delta":0,"call_gamma":0.019159,"put_gamma":0,"call_theta":-0.0213,"put_theta":0,"call_vega":0.065,"put_vega":0,"call_oi":276,"put_oi":0}],"strikes":[42.5,45.0,47.5,50.0,52.5,55.0,57.5,60.0,62.5,65.0,67.5,70.0,72.5,75.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-0.59,"put_25d_iv":46.22,"call_25d_iv":46.82,"put_25d_strike":55.0,"call_25d_strike":62.5,"skew":"neutral"},{"expiration":"11/20/2026","dte":49,"risk_reversal":1.68,"put_25d_iv":49.16,"call_25d_iv":47.49,"put_25d_strike":60.0,"call_25d_strike":67.5,"skew":"neutral"},{"expiration":"12/18/2026","dte":77,"risk_reversal":6.54,"put_25d_iv":51.1,"call_25d_iv":44.55,"put_25d_strike":52.5,"call_25d_strike":70.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-0.17,"put_25d_iv":42.54,"call_25d_iv":42.71,"put_25d_strike":52.5,"call_25d_strike":70.0,"skew":"neutral"},{"expiration":"03/19/2027","dte":168,"risk_reversal":2.97,"put_25d_iv":45.23,"call_25d_iv":42.27,"put_25d_strike":50.0,"call_25d_strike":80.0,"skew":"put_skew"},{"expiration":"06/17/2027","dte":258,"risk_reversal":0.52,"put_25d_iv":46.51,"call_25d_iv":45.99,"put_25d_strike":47.5,"call_25d_strike":80.0,"skew":"neutral"},{"expiration":"01/21/2028","dte":476,"risk_reversal":5.54,"put_25d_iv":47.35,"call_25d_iv":41.81,"put_25d_strike":50.0,"call_25d_strike":105.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":25.0,"call_vanna":0,"put_vanna":6.0,"net_vanna":6.0,"call_oi":0,"put_oi":57},{"strike":27.5,"call_vanna":0,"put_vanna":23.0,"net_vanna":23.0,"call_oi":0,"put_oi":388},{"strike":30.0,"call_vanna":0,"put_vanna":32.0,"net_vanna":32.0,"call_oi":0,"put_oi":305},{"strike":32.5,"call_vanna":0,"put_vanna":18.0,"net_vanna":18.0,"call_oi":0,"put_oi":456},{"strike":35.0,"call_vanna":0,"put_vanna":49.0,"net_vanna":49.0,"call_oi":0,"put_oi":974},{"strike":37.5,"call_vanna":-10.0,"put_vanna":132.0,"net_vanna":122.0,"call_oi":58,"put_oi":3232},{"strike":40.0,"call_vanna":-23.0,"put_vanna":369.0,"net_vanna":346.0,"call_oi":281,"put_oi":9798},{"strike":42.5,"call_vanna":-40.0,"put_vanna":61.0,"net_vanna":21.0,"call_oi":761,"put_oi":1300},{"strike":45.0,"call_vanna":-64.0,"put_vanna":136.0,"net_vanna":72.0,"call_oi":1014,"put_oi":2115},{"strike":47.5,"call_vanna":-94.0,"put_vanna":271.0,"net_vanna":177.0,"call_oi":1935,"put_oi":3156},{"strike":50.0,"call_vanna":-139.0,"put_vanna":333.0,"net_vanna":194.0,"call_oi":1612,"put_oi":3436},{"strike":52.5,"call_vanna":-161.0,"put_vanna":107.0,"net_vanna":-54.0,"call_oi":1668,"put_oi":1469},{"strike":55.0,"call_vanna":-90.0,"put_vanna":203.0,"net_vanna":113.0,"call_oi":2442,"put_oi":3923},{"strike":57.5,"call_vanna":-60.0,"put_vanna":20.0,"net_vanna":-41.0,"call_oi":1179,"put_oi":826},{"strike":60.0,"call_vanna":-10.0,"put_vanna":28.0,"net_vanna":18.0,"call_oi":4060,"put_oi":2575},{"strike":62.5,"call_vanna":41.0,"put_vanna":-19.0,"net_vanna":22.0,"call_oi":2899,"put_oi":1032},{"strike":65.0,"call_vanna":62.0,"put_vanna":-35.0,"net_vanna":28.0,"call_oi":2516,"put_oi":1475},{"strike":67.5,"call_vanna":193.0,"put_vanna":-69.0,"net_vanna":124.0,"call_oi":3612,"put_oi":1345},{"strike":70.0,"call_vanna":299.0,"put_vanna":-9.0,"net_vanna":290.0,"call_oi":4150,"put_oi":219},{"strike":72.5,"call_vanna":61.0,"put_vanna":-5.0,"net_vanna":55.0,"call_oi":863,"put_oi":60},{"strike":75.0,"call_vanna":173.0,"put_vanna":-23.0,"net_vanna":150.0,"call_oi":2825,"put_oi":262},{"strike":77.5,"call_vanna":32.0,"put_vanna":0,"net_vanna":32.0,"call_oi":391,"put_oi":0},{"strike":80.0,"call_vanna":307.0,"put_vanna":-14.0,"net_vanna":293.0,"call_oi":2962,"put_oi":220},{"strike":82.5,"call_vanna":0,"put_vanna":-9.0,"net_vanna":-9.0,"call_oi":0,"put_oi":103},{"strike":85.0,"call_vanna":562.0,"put_vanna":-7.0,"net_vanna":555.0,"call_oi":10031,"put_oi":70},{"strike":87.5,"call_vanna":20.0,"put_vanna":0,"net_vanna":20.0,"call_oi":290,"put_oi":0},{"strike":90.0,"call_vanna":0,"put_vanna":-30.0,"net_vanna":-30.0,"call_oi":0,"put_oi":222},{"strike":95.0,"call_vanna":34.0,"put_vanna":0,"net_vanna":34.0,"call_oi":481,"put_oi":0},{"strike":97.5,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":53,"put_oi":0},{"strike":100.0,"call_vanna":21.0,"put_vanna":0,"net_vanna":21.0,"call_oi":421,"put_oi":0},{"strike":105.0,"call_vanna":87.0,"put_vanna":0,"net_vanna":87.0,"call_oi":501,"put_oi":0},{"strike":120.0,"call_vanna":24.0,"put_vanna":0,"net_vanna":24.0,"call_oi":231,"put_oi":0},{"strike":125.0,"call_vanna":45.0,"put_vanna":0,"net_vanna":45.0,"call_oi":247,"put_oi":0}],"net_vanna":2844.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":35.0,"call_charm":0,"put_charm":3614.0,"net_charm":3614.0,"call_oi":0,"put_oi":99},{"strike":37.5,"call_charm":0,"put_charm":22741.0,"net_charm":22741.0,"call_oi":0,"put_oi":686},{"strike":40.0,"call_charm":-16527.0,"put_charm":217206.0,"net_charm":200679.0,"call_oi":80,"put_oi":8254},{"strike":42.5,"call_charm":0,"put_charm":5044.0,"net_charm":5044.0,"call_oi":0,"put_oi":530},{"strike":45.0,"call_charm":0,"put_charm":8788.0,"net_charm":8788.0,"call_oi":0,"put_oi":770},{"strike":47.5,"call_charm":-172900.0,"put_charm":496.0,"net_charm":-172405.0,"call_oi":1001,"put_oi":195},{"strike":50.0,"call_charm":-78715.0,"put_charm":147.0,"net_charm":-78568.0,"call_oi":374,"put_oi":192},{"strike":52.5,"call_charm":-71002.0,"put_charm":5194.0,"net_charm":-65808.0,"call_oi":621,"put_oi":527},{"strike":55.0,"call_charm":-217650.0,"put_charm":53622.0,"net_charm":-164028.0,"call_oi":2184,"put_oi":1646},{"strike":57.5,"call_charm":-72701.0,"put_charm":35018.0,"net_charm":-37683.0,"call_oi":560,"put_oi":570},{"strike":60.0,"call_charm":-111269.0,"put_charm":34014.0,"net_charm":-77255.0,"call_oi":1651,"put_oi":635},{"strike":62.5,"call_charm":-58937.0,"put_charm":35011.0,"net_charm":-23926.0,"call_oi":1531,"put_oi":318},{"strike":65.0,"call_charm":-19015.0,"put_charm":11079.0,"net_charm":-7936.0,"call_oi":1362,"put_oi":128},{"strike":67.5,"call_charm":-19552.0,"put_charm":7822.0,"net_charm":-11731.0,"call_oi":1909,"put_oi":256},{"strike":70.0,"call_charm":-8527.0,"put_charm":0,"net_charm":-8527.0,"call_oi":469,"put_oi":0},{"strike":72.5,"call_charm":-2741.0,"put_charm":0,"net_charm":-2741.0,"call_oi":95,"put_oi":0},{"strike":75.0,"call_charm":-664.0,"put_charm":0,"net_charm":-664.0,"call_oi":233,"put_oi":0},{"strike":80.0,"call_charm":-125.0,"put_charm":0,"net_charm":-125.0,"call_oi":105,"put_oi":0}],"net_charm":-410529.0,"weekend_delta_shift":-1231586.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":523191.0,"put_delta":-233344.0,"net_delta":289847.0,"call_oi":10704,"put_oi":14563,"total_oi":25267,"total_volume":366,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":47136.0,"put_delta":-21658.0,"net_delta":25478.0,"call_oi":1561,"put_oi":453,"total_oi":2014,"total_volume":1670,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":478679.0,"put_delta":-85758.0,"net_delta":392921.0,"call_oi":17197,"put_oi":5223,"total_oi":22420,"total_volume":76,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":338874.0,"put_delta":-396617.0,"net_delta":-57743.0,"call_oi":9601,"put_oi":13443,"total_oi":23044,"total_volume":173,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":77098.0,"put_delta":-51761.0,"net_delta":25338.0,"call_oi":2888,"put_oi":2103,"total_oi":4991,"total_volume":4,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":4402.0,"put_delta":-327.0,"net_delta":4075.0,"call_oi":143,"put_oi":12,"total_oi":155,"total_volume":3,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":46655.0,"put_delta":-41621.0,"net_delta":5034.0,"call_oi":899,"put_oi":1272,"total_oi":2171,"total_volume":4,"bias":"neutral"},{"expiration":"09/17/2027","dte":350,"call_delta":2072.0,"put_delta":-4887.0,"net_delta":-2816.0,"call_oi":44,"put_oi":369,"total_oi":413,"total_volume":3,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":295700.0,"put_delta":-83149.0,"net_delta":212550.0,"call_oi":5786,"put_oi":2735,"total_oi":8521,"total_volume":15,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":964.0,"put_delta":-61.0,"net_delta":903.0,"call_oi":17,"put_oi":2,"total_oi":19,"total_volume":182,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":57.5,"straddle_price":3.92,"straddle_pct":6.71,"implied_move":6.71,"avg_iv":43.8},{"expiration":"11/20/2026","dte":49,"strike":57.5,"straddle_price":8.1,"straddle_pct":13.84,"implied_move":13.84,"avg_iv":48.0},{"expiration":"12/18/2026","dte":77,"strike":57.5,"straddle_price":9.48,"straddle_pct":16.19,"implied_move":16.19,"avg_iv":44.8},{"expiration":"01/15/2027","dte":105,"strike":57.5,"straddle_price":10.95,"straddle_pct":18.71,"implied_move":18.71,"avg_iv":44.4},{"expiration":"03/19/2027","dte":168,"strike":60.0,"straddle_price":14.65,"straddle_pct":25.04,"implied_move":25.04,"avg_iv":46.4},{"expiration":"01/21/2028","dte":476,"strike":57.5,"straddle_price":23.0,"straddle_pct":39.31,"implied_move":39.31,"avg_iv":44.8}],"volume_profile":{"profile":[{"strike":22.5,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":3,"put_oi":48,"total_oi":51,"bias":"bullish"},{"strike":25.0,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":56,"put_oi":122,"total_oi":178,"bias":"bearish"},{"strike":27.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":31,"put_oi":463,"total_oi":494,"bias":"neutral"},{"strike":30.0,"call_volume":185,"put_volume":0,"total_volume":185,"call_oi":87,"put_oi":375,"total_oi":462,"bias":"bullish"},{"strike":32.5,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":53,"put_oi":536,"total_oi":589,"bias":"bullish"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":68,"put_oi":999,"total_oi":1067,"bias":"neutral"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":85,"put_oi":3251,"total_oi":3336,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":35,"total_volume":35,"call_oi":339,"put_oi":9803,"total_oi":10142,"bias":"bearish"},{"strike":42.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":811,"put_oi":1381,"total_oi":2192,"bias":"neutral"},{"strike":45.0,"call_volume":145,"put_volume":0,"total_volume":145,"call_oi":1505,"put_oi":2182,"total_oi":3687,"bias":"bullish"},{"strike":47.5,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":1997,"put_oi":3167,"total_oi":5164,"bias":"bearish"},{"strike":50.0,"call_volume":14,"put_volume":3,"total_volume":17,"call_oi":1655,"put_oi":3457,"total_oi":5112,"bias":"bullish"},{"strike":52.5,"call_volume":5,"put_volume":41,"total_volume":46,"call_oi":1683,"put_oi":1508,"total_oi":3191,"bias":"bearish"},{"strike":55.0,"call_volume":4,"put_volume":58,"total_volume":62,"call_oi":2491,"put_oi":3948,"total_oi":6439,"bias":"bearish"},{"strike":57.5,"call_volume":18,"put_volume":40,"total_volume":58,"call_oi":1206,"put_oi":959,"total_oi":2165,"bias":"bearish"},{"strike":60.0,"call_volume":206,"put_volume":27,"total_volume":233,"call_oi":4076,"put_oi":2616,"total_oi":6692,"bias":"bullish"},{"strike":62.5,"call_volume":446,"put_volume":71,"total_volume":517,"call_oi":2984,"put_oi":1060,"total_oi":4044,"bias":"bullish"},{"strike":65.0,"call_volume":80,"put_volume":0,"total_volume":80,"call_oi":2525,"put_oi":1578,"total_oi":4103,"bias":"bullish"},{"strike":67.5,"call_volume":1152,"put_volume":0,"total_volume":1152,"call_oi":3662,"put_oi":1397,"total_oi":5059,"bias":"bullish"},{"strike":70.0,"call_volume":33,"put_volume":1,"total_volume":34,"call_oi":4166,"put_oi":264,"total_oi":4430,"bias":"bullish"},{"strike":72.5,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":882,"put_oi":84,"total_oi":966,"bias":"bullish"},{"strike":75.0,"call_volume":18,"put_volume":0,"total_volume":18,"call_oi":2872,"put_oi":316,"total_oi":3188,"bias":"bullish"},{"strike":77.5,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":391,"put_oi":32,"total_oi":423,"bias":"bullish"},{"strike":80.0,"call_volume":16,"put_volume":2,"total_volume":18,"call_oi":3010,"put_oi":227,"total_oi":3237,"bias":"bullish"},{"strike":82.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":67,"put_oi":104,"total_oi":171,"bias":"neutral"},{"strike":85.0,"call_volume":28,"put_volume":0,"total_volume":28,"call_oi":10106,"put_oi":70,"total_oi":10176,"bias":"bullish"},{"strike":87.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":333,"put_oi":2,"total_oi":335,"bias":"neutral"},{"strike":90.0,"call_volume":1,"put_volume":2,"total_volume":3,"call_oi":158,"put_oi":222,"total_oi":380,"bias":"bearish"},{"strike":92.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":28,"put_oi":4,"total_oi":32,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":511,"put_oi":0,"total_oi":511,"bias":"neutral"},{"strike":97.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":53,"put_oi":0,"total_oi":53,"bias":"neutral"},{"strike":100.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":456,"put_oi":0,"total_oi":456,"bias":"bullish"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":506,"put_oi":0,"total_oi":506,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":24,"put_oi":0,"total_oi":24,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":26,"put_oi":0,"total_oi":26,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":231,"put_oi":0,"total_oi":231,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":258,"put_oi":0,"total_oi":258,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":26,"put_oi":0,"total_oi":26,"bias":"neutral"}],"underlying_price":58.5099983215332,"peak_call_strike":67.5,"peak_put_strike":62.5,"total_call_volume":2366,"total_put_volume":285,"volume_pc_ratio":0.12},"iv_contours":{"x":[0.73,0.77,0.81,0.85,0.9,0.94,0.98,1.02,1.07,1.11,1.15,1.2,1.24,1.28],"y":[14,49,77,105,168],"z":[[129.65,103.07,80.75,67.16,50.09,41.88,43.83,40.72,46.52,47.63,51.5,65.0,93.11,74.66],[55.6,51.58,68.03,42.6,null,49.55,48.04,48.31,46.63,45.52,44.6,45.2,null,50.62],[46.62,43.89,44.19,39.8,46.74,48.95,44.77,47.69,47.95,43.94,46.57,47.95,48.24,49.42],[53.25,44.63,50.88,47.86,44.05,44.7,44.36,45.9,44.47,45.62,45.14,46.0,43.84,47.3],[50.67,49.28,49.41,47.38,46.11,49.1,43.96,46.45,45.6,44.95,45.97,42.98,44.07,43.33]],"levels":[39.8,48.8,57.8,66.8,75.7,84.7,93.7,102.7,111.7,120.7,129.7],"min_iv":39.8,"max_iv":129.7},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":57.5,"atm_iv":48.28,"otm_strike":62.5,"otm_iv":46.82,"itm_strike":55.0,"itm_iv":37.53,"iv_butterfly":-12.22,"price_butterfly":-0.68,"convexity":"inverted"},{"expiration":"12/18/2026","dte":77,"atm_strike":57.5,"atm_iv":42.88,"otm_strike":62.5,"otm_iv":44.1,"itm_strike":55.0,"itm_iv":51.3,"iv_butterfly":9.63,"price_butterfly":0.2,"convexity":"high_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":57.5,"atm_iv":42.9,"otm_strike":62.5,"otm_iv":42.8,"itm_strike":55.0,"itm_iv":43.83,"iv_butterfly":0.84,"price_butterfly":-0.7,"convexity":"moderate_convexity"},{"expiration":"01/21/2028","dte":476,"atm_strike":57.5,"atm_iv":44.59,"otm_strike":62.5,"otm_iv":43.05,"itm_strike":55.0,"itm_iv":43.03,"iv_butterfly":-3.09,"price_butterfly":-1.65,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":72.2},{"date":"2026-09-15","iv":76.25},{"date":"2026-09-16","iv":72.62},{"date":"2026-09-17","iv":64.19},{"date":"2026-09-18","iv":60.5},{"date":"2026-09-21","iv":56.8},{"date":"2026-09-22","iv":54.5},{"date":"2026-09-23","iv":53.2},{"date":"2026-09-24","iv":54.9},{"date":"2026-09-25","iv":53.9},{"date":"2026-09-28","iv":53.8},{"date":"2026-09-29","iv":52.0},{"date":"2026-09-30","iv":52.7},{"date":"2026-10-01","iv":56.4},{"date":"2026-10-02","iv":56.5}]}}