{"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":"UCTT","summary":{"name":"UCTT","price":72.69,"total_oi":25361,"call_oi":20882,"put_oi":4479,"pc_ratio":0.214,"net_gex":2064980.91,"avg_iv":91.8,"iv_rank":5.5,"iv_52w_high":129.81,"iv_52w_low":89.6,"gamma_flip":40.78,"max_pain":65.0},"features":{"symbol":"UCTT","price":72.69,"total_oi":25361,"analysis_coverage":1.0,"avg_iv_pct":91.8,"iv_rank":5.5,"iv_52w_high_pct":129.81,"iv_52w_low_pct":89.6,"front_dte":14,"front_atm_iv_pct":78.1221,"back_atm_iv_pct":85.4811,"term_premium_pp":-7.359,"expected_move_front_pct":15.3,"straddle_front_pct":12.24,"straddle_30d_pct":12.24,"risk_reversal_front_pp":1.67,"risk_reversal_30d_pp":1.67,"butterfly_front_pp":1.74,"butterfly_30d_pp":1.74,"put_call_oi_ratio":0.214,"put_call_oi_front_ratio":0.163,"put_call_volume_front_ratio":0.144,"option_volume":1387,"volume_oi_ratio":0.05469,"net_delta_normalized":0.227602,"dealer_delta_normalized":-0.227601,"gex_per_100k_oi":8142348.13296,"vanna_per_100k_oi":2089.822957,"charm_per_100k_oi":-6334805.409881,"weekend_delta_shift_per_100k_oi":-19004416.229644,"iv_surface_range_pp":30.8,"gamma_flip_distance_pct":-43.898748,"max_pain_distance_pct":-10.579172,"peak_call_distance_pct":10.056404,"peak_put_distance_pct":-10.579172},"analyses":{"gamma_walls":[{"strike":35.0,"call_gex":745.69,"put_gex":-2085.53,"net_gex":-1339.84,"call_oi":55,"put_oi":165},{"strike":40.0,"call_gex":739.88,"put_gex":-1031.52,"net_gex":-291.64,"call_oi":42,"put_oi":61},{"strike":45.0,"call_gex":13855.11,"put_gex":-3451.13,"net_gex":10403.97,"call_oi":533,"put_oi":135},{"strike":50.0,"call_gex":1216.13,"put_gex":-52244.22,"net_gex":-51028.08,"call_oi":35,"put_oi":1565},{"strike":55.0,"call_gex":10403.55,"put_gex":-8408.89,"net_gex":1994.67,"call_oi":225,"put_oi":176},{"strike":60.0,"call_gex":5941.69,"put_gex":-57491.26,"net_gex":-51549.57,"call_oi":115,"put_oi":826},{"strike":65.0,"call_gex":23529.73,"put_gex":-52800.45,"net_gex":-29270.72,"call_oi":253,"put_oi":544},{"strike":70.0,"call_gex":191176.08,"put_gex":-35606.43,"net_gex":155569.65,"call_oi":1145,"put_oi":288},{"strike":75.0,"call_gex":1138990.69,"put_gex":-21114.08,"net_gex":1117876.61,"call_oi":5866,"put_oi":205},{"strike":80.0,"call_gex":88344.22,"put_gex":-12909.65,"net_gex":75434.57,"call_oi":750,"put_oi":161},{"strike":85.0,"call_gex":195448.67,"put_gex":-7140.93,"net_gex":188307.74,"call_oi":1665,"put_oi":100},{"strike":90.0,"call_gex":437174.76,"put_gex":-2971.92,"net_gex":434202.84,"call_oi":5399,"put_oi":51},{"strike":95.0,"call_gex":66129.0,"put_gex":-862.14,"net_gex":65266.86,"call_oi":1093,"put_oi":13},{"strike":100.0,"call_gex":20380.87,"put_gex":-2948.41,"net_gex":17432.46,"call_oi":362,"put_oi":51},{"strike":105.0,"call_gex":9120.26,"put_gex":-1769.11,"net_gex":7351.15,"call_oi":164,"put_oi":31},{"strike":110.0,"call_gex":82567.09,"put_gex":-1685.47,"net_gex":80881.63,"call_oi":1776,"put_oi":33},{"strike":115.0,"call_gex":6160.01,"put_gex":-347.43,"net_gex":5812.58,"call_oi":134,"put_oi":8},{"strike":120.0,"call_gex":6700.4,"put_gex":-213.98,"net_gex":6486.42,"call_oi":168,"put_oi":5},{"strike":125.0,"call_gex":9170.58,"put_gex":-587.11,"net_gex":8583.47,"call_oi":234,"put_oi":15},{"strike":130.0,"call_gex":8364.04,"put_gex":-502.0,"net_gex":7862.04,"call_oi":223,"put_oi":14},{"strike":135.0,"call_gex":1205.05,"put_gex":-189.07,"net_gex":1015.98,"call_oi":35,"put_oi":5},{"strike":140.0,"call_gex":5433.5,"put_gex":-91.57,"net_gex":5341.93,"call_oi":169,"put_oi":3},{"strike":145.0,"call_gex":654.53,"put_gex":-269.4,"net_gex":385.13,"call_oi":22,"put_oi":9},{"strike":150.0,"call_gex":1085.81,"put_gex":-322.43,"net_gex":763.38,"call_oi":40,"put_oi":12},{"strike":155.0,"call_gex":842.19,"put_gex":-51.71,"net_gex":790.48,"call_oi":32,"put_oi":2},{"strike":160.0,"call_gex":3670.28,"put_gex":-24.96,"net_gex":3645.32,"call_oi":142,"put_oi":1},{"strike":165.0,"call_gex":837.61,"put_gex":0.0,"net_gex":837.61,"call_oi":41,"put_oi":0},{"strike":170.0,"call_gex":411.63,"put_gex":0.0,"net_gex":411.63,"call_oi":22,"put_oi":0},{"strike":175.0,"call_gex":192.61,"put_gex":0.0,"net_gex":192.61,"call_oi":11,"put_oi":0},{"strike":180.0,"call_gex":997.29,"put_gex":0.0,"net_gex":997.29,"call_oi":60,"put_oi":0},{"strike":195.0,"call_gex":33.65,"put_gex":0.0,"net_gex":33.65,"call_oi":2,"put_oi":0},{"strike":200.0,"call_gex":579.09,"put_gex":0.0,"net_gex":579.09,"call_oi":69,"put_oi":0}],"pain_by_strike":[{"strike":35.0,"call_value":0,"put_value":114985.0,"total_value":114985.0},{"strike":40.0,"call_value":275.0,"put_value":93415.0,"total_value":93690.0},{"strike":45.0,"call_value":760.0,"put_value":72150.0,"total_value":72910.0},{"strike":50.0,"call_value":3910.0,"put_value":51560.0,"total_value":55470.0},{"strike":55.0,"call_value":7235.0,"put_value":38795.0,"total_value":46030.0},{"strike":60.0,"call_value":11685.0,"put_value":26910.0,"total_value":38595.0},{"strike":65.0,"call_value":16710.0,"put_value":19155.0,"total_value":35865.0},{"strike":70.0,"call_value":23000.0,"put_value":14120.0,"total_value":37120.0},{"strike":75.0,"call_value":35015.0,"put_value":10525.0,"total_value":45540.0},{"strike":80.0,"call_value":76360.0,"put_value":7955.0,"total_value":84315.0},{"strike":85.0,"call_value":121455.0,"put_value":6190.0,"total_value":127645.0},{"strike":90.0,"call_value":174875.0,"put_value":4925.0,"total_value":179800.0},{"strike":95.0,"call_value":255290.0,"put_value":3915.0,"total_value":259205.0},{"strike":100.0,"call_value":341170.0,"put_value":2970.0,"total_value":344140.0},{"strike":105.0,"call_value":428860.0,"put_value":2280.0,"total_value":431140.0},{"strike":110.0,"call_value":517370.0,"put_value":1745.0,"total_value":519115.0},{"strike":115.0,"call_value":614760.0,"put_value":1375.0,"total_value":616135.0},{"strike":120.0,"call_value":712820.0,"put_value":1045.0,"total_value":713865.0},{"strike":125.0,"call_value":811720.0,"put_value":740.0,"total_value":812460.0},{"strike":130.0,"call_value":911790.0,"put_value":510.0,"total_value":912300.0},{"strike":135.0,"call_value":1012975.0,"put_value":350.0,"total_value":1013325.0},{"strike":140.0,"call_value":1114335.0,"put_value":215.0,"total_value":1114550.0},{"strike":145.0,"call_value":1216540.0,"put_value":95.0,"total_value":1216635.0},{"strike":150.0,"call_value":1318855.0,"put_value":20.0,"total_value":1318875.0},{"strike":155.0,"call_value":1421370.0,"put_value":5.0,"total_value":1421375.0},{"strike":160.0,"call_value":1524045.0,"put_value":0.0,"total_value":1524045.0},{"strike":165.0,"call_value":1627430.0,"put_value":0.0,"total_value":1627430.0},{"strike":170.0,"call_value":1731020.0,"put_value":0.0,"total_value":1731020.0},{"strike":175.0,"call_value":1834720.0,"put_value":0.0,"total_value":1834720.0},{"strike":180.0,"call_value":1938475.0,"put_value":0.0,"total_value":1938475.0},{"strike":195.0,"call_value":2250640.0,"put_value":0.0,"total_value":2250640.0},{"strike":200.0,"call_value":2354705.0,"put_value":0,"total_value":2354705.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":134.2,"strike":51.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":96.3,"strike":47.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":88.4,"strike":47.5},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":75.3,"strike":65.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":84.7,"strike":65.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":83.6,"strike":65.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":77.7,"strike":70.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":86.0,"strike":70.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":84.4,"strike":70.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":null,"strike":null},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":null,"strike":null},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":78.6,"strike":75.0},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":85.0,"strike":75.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":82.3,"strike":75.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":80.1,"strike":80.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":86.8,"strike":80.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":86.5,"strike":80.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":119.3,"strike":104.09},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":88.3,"strike":95.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":94.7,"strike":131.62}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":4,"total_oi":6976},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":4,"total_oi":62},{"expiration":"12/18/2026","dte":77,"iv":0.712,"contract_count":4,"total_oi":198},{"expiration":"03/19/2027","dte":168,"iv":0.6354,"contract_count":4,"total_oi":223},{"expiration":"01/21/2028","dte":476,"iv":0.7697,"contract_count":2,"total_oi":45}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":15.3,"expected_move_2std":30.6,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":31.32,"expected_move_2std":62.65,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":38.29,"expected_move_2std":76.59,"contract_count":4},{"expiration":"03/19/2027","dte":168,"expected_move_1std":56.18,"expected_move_2std":112.36,"contract_count":4},{"expiration":"01/21/2028","dte":476,"expected_move_1std":95.7,"expected_move_2std":191.39,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":15231,"put_oi":2490,"total_oi":17721,"pc_ratio":0.163,"pc_ratio_volume":0.144,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":237,"put_oi":153,"total_oi":390,"pc_ratio":0.646,"pc_ratio_volume":0.961,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":2515,"put_oi":1227,"total_oi":3742,"pc_ratio":0.488,"pc_ratio_volume":0.173,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":2762,"put_oi":565,"total_oi":3327,"pc_ratio":0.205,"pc_ratio_volume":0.234,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":106,"put_oi":39,"total_oi":145,"pc_ratio":0.368,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":31,"put_oi":5,"total_oi":36,"pc_ratio":0.161,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":35.0,"call_delta_oi":5196.0,"put_delta_oi":-683.0,"dealer_delta":-4513.0,"call_oi":55,"put_oi":165},{"strike":40.0,"call_delta_oi":3928.0,"put_delta_oi":-288.0,"dealer_delta":-3641.0,"call_oi":42,"put_oi":61},{"strike":45.0,"call_delta_oi":47027.0,"put_delta_oi":-1190.0,"dealer_delta":-45837.0,"call_oi":533,"put_oi":135},{"strike":50.0,"call_delta_oi":3009.0,"put_delta_oi":-11095.0,"dealer_delta":8087.0,"call_oi":35,"put_oi":1565},{"strike":55.0,"call_delta_oi":18582.0,"put_delta_oi":-2169.0,"dealer_delta":-16413.0,"call_oi":225,"put_oi":176},{"strike":60.0,"call_delta_oi":8954.0,"put_delta_oi":-9395.0,"dealer_delta":441.0,"call_oi":115,"put_oi":826},{"strike":65.0,"call_delta_oi":18746.0,"put_delta_oi":-14051.0,"dealer_delta":-4695.0,"call_oi":253,"put_oi":544},{"strike":70.0,"call_delta_oi":72681.0,"put_delta_oi":-10478.0,"dealer_delta":-62203.0,"call_oi":1145,"put_oi":288},{"strike":75.0,"call_delta_oi":264117.0,"put_delta_oi":-9450.0,"dealer_delta":-254667.0,"call_oi":5866,"put_oi":205},{"strike":80.0,"call_delta_oi":30023.0,"put_delta_oi":-8275.0,"dealer_delta":-21748.0,"call_oi":750,"put_oi":161},{"strike":85.0,"call_delta_oi":37070.0,"put_delta_oi":-5669.0,"dealer_delta":-31402.0,"call_oi":1665,"put_oi":100},{"strike":90.0,"call_delta_oi":60650.0,"put_delta_oi":-2874.0,"dealer_delta":-57776.0,"call_oi":5399,"put_oi":51},{"strike":95.0,"call_delta_oi":10114.0,"put_delta_oi":-881.0,"dealer_delta":-9233.0,"call_oi":1093,"put_oi":13},{"strike":100.0,"call_delta_oi":8995.0,"put_delta_oi":-3482.0,"dealer_delta":-5513.0,"call_oi":362,"put_oi":51},{"strike":105.0,"call_delta_oi":3266.0,"put_delta_oi":-2366.0,"dealer_delta":-900.0,"call_oi":164,"put_oi":31},{"strike":110.0,"call_delta_oi":57406.0,"put_delta_oi":-2602.0,"dealer_delta":-54804.0,"call_oi":1776,"put_oi":33},{"strike":115.0,"call_delta_oi":2438.0,"put_delta_oi":-666.0,"dealer_delta":-1772.0,"call_oi":134,"put_oi":8},{"strike":120.0,"call_delta_oi":2379.0,"put_delta_oi":-423.0,"dealer_delta":-1956.0,"call_oi":168,"put_oi":5},{"strike":125.0,"call_delta_oi":3473.0,"put_delta_oi":-1278.0,"dealer_delta":-2196.0,"call_oi":234,"put_oi":15},{"strike":130.0,"call_delta_oi":3946.0,"put_delta_oi":-1180.0,"dealer_delta":-2766.0,"call_oi":223,"put_oi":14},{"strike":135.0,"call_delta_oi":477.0,"put_delta_oi":-377.0,"dealer_delta":-99.0,"call_oi":35,"put_oi":5},{"strike":140.0,"call_delta_oi":2304.0,"put_delta_oi":-267.0,"dealer_delta":-2037.0,"call_oi":169,"put_oi":3},{"strike":145.0,"call_delta_oi":263.0,"put_delta_oi":-784.0,"dealer_delta":520.0,"call_oi":22,"put_oi":9},{"strike":150.0,"call_delta_oi":441.0,"put_delta_oi":-1082.0,"dealer_delta":641.0,"call_oi":40,"put_oi":12},{"strike":155.0,"call_delta_oi":351.0,"put_delta_oi":-180.0,"dealer_delta":-171.0,"call_oi":32,"put_oi":2},{"strike":160.0,"call_delta_oi":1683.0,"put_delta_oi":-90.0,"dealer_delta":-1593.0,"call_oi":142,"put_oi":1},{"strike":165.0,"call_delta_oi":282.0,"put_delta_oi":0,"dealer_delta":-282.0,"call_oi":41,"put_oi":0},{"strike":170.0,"call_delta_oi":136.0,"put_delta_oi":0,"dealer_delta":-136.0,"call_oi":22,"put_oi":0},{"strike":175.0,"call_delta_oi":63.0,"put_delta_oi":0,"dealer_delta":-63.0,"call_oi":11,"put_oi":0},{"strike":180.0,"call_delta_oi":331.0,"put_delta_oi":0,"dealer_delta":-331.0,"call_oi":60,"put_oi":0},{"strike":195.0,"call_delta_oi":13.0,"put_delta_oi":0,"dealer_delta":-13.0,"call_oi":2,"put_oi":0},{"strike":200.0,"call_delta_oi":149.0,"put_delta_oi":0,"dealer_delta":-149.0,"call_oi":69,"put_oi":0}],"net_dealer_delta":-577220.0,"total_call_delta":668493.0,"total_put_delta":-91273.0,"bias":"bearish"},"vol_smile":[{"expiration":"03/19/2027","underlying_price":72.69000244140625,"strikes":[{"strike":45.0,"moneyness":0.6191,"type":"call","iv":0.8311,"delta":0.8787,"oi":471},{"strike":80.0,"moneyness":1.1006,"type":"call","iv":0.852,"delta":0.5618,"oi":166},{"strike":110.0,"moneyness":1.5133,"type":"call","iv":0.8379,"delta":0.3397,"oi":1572}]},{"expiration":"10/16/2026","underlying_price":72.69000244140625,"strikes":[{"strike":50.0,"moneyness":0.6879,"type":"put","iv":1.3984,"delta":-0.0599,"oi":1278},{"strike":60.0,"moneyness":0.8254,"type":"put","iv":0.7535,"delta":-0.0762,"oi":631},{"strike":65.0,"moneyness":0.8942,"type":"put","iv":0.7983,"delta":-0.204,"oi":240},{"strike":70.0,"moneyness":0.963,"type":"put","iv":0.7592,"delta":-0.3649,"oi":140},{"strike":70.0,"moneyness":0.963,"type":"call","iv":0.7939,"delta":0.6318,"oi":1003},{"strike":75.0,"moneyness":1.0318,"type":"call","iv":0.7765,"delta":0.4483,"oi":5769},{"strike":80.0,"moneyness":1.1006,"type":"call","iv":0.7816,"delta":0.2858,"oi":401},{"strike":85.0,"moneyness":1.1693,"type":"call","iv":0.9045,"delta":0.2055,"oi":1549},{"strike":90.0,"moneyness":1.2381,"type":"call","iv":0.8249,"delta":0.0995,"oi":5165},{"strike":95.0,"moneyness":1.3069,"type":"call","iv":0.9374,"delta":0.0784,"oi":1029}]},{"expiration":"12/18/2026","underlying_price":72.69000244140625,"strikes":[{"strike":50.0,"moneyness":0.6879,"type":"put","iv":0.8404,"delta":-0.1169,"oi":227},{"strike":55.0,"moneyness":0.7566,"type":"call","iv":0.8689,"delta":0.8222,"oi":182},{"strike":60.0,"moneyness":0.8254,"type":"put","iv":0.8147,"delta":-0.234,"oi":136},{"strike":65.0,"moneyness":0.8942,"type":"call","iv":0.8523,"delta":0.6931,"oi":146},{"strike":65.0,"moneyness":0.8942,"type":"put","iv":0.8191,"delta":-0.3051,"oi":249},{"strike":80.0,"moneyness":1.1006,"type":"call","iv":0.8786,"delta":0.4934,"oi":138},{"strike":90.0,"moneyness":1.2381,"type":"call","iv":0.8455,"delta":0.3678,"oi":178},{"strike":100.0,"moneyness":1.3757,"type":"call","iv":0.8485,"delta":0.2718,"oi":254},{"strike":115.0,"moneyness":1.5821,"type":"call","iv":0.9136,"delta":0.192,"oi":113},{"strike":120.0,"moneyness":1.6508,"type":"call","iv":0.8661,"delta":0.1472,"oi":129},{"strike":125.0,"moneyness":1.7196,"type":"call","iv":0.9096,"delta":0.1407,"oi":208},{"strike":130.0,"moneyness":1.7884,"type":"call","iv":0.929,"delta":0.1275,"oi":127},{"strike":140.0,"moneyness":1.926,"type":"call","iv":0.994,"delta":0.1153,"oi":136}]}],"greeks_heatmap":{"data":[{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0701,"call_gamma":0,"put_gamma":0.009054,"call_theta":0,"put_theta":-0.0761,"call_vega":0,"put_vega":0.0184,"call_oi":0,"put_oi":79},{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0762,"call_gamma":0,"put_gamma":0.013864,"call_theta":0,"put_theta":-0.0563,"call_vega":0,"put_vega":0.0197,"call_oi":0,"put_oi":631},{"strike":65.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8199,"put_delta":-0.204,"call_gamma":0.027025,"put_gamma":0.025865,"call_theta":-0.104,"put_theta":-0.1174,"call_vega":0.036,"put_vega":0.0389,"call_oi":94,"put_oi":240},{"strike":70.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6318,"put_delta":-0.3649,"call_gamma":0.034612,"put_gamma":0.036087,"call_theta":-0.1626,"put_theta":-0.1471,"call_vega":0.0517,"put_vega":0.0516,"call_oi":1003,"put_oi":140},{"strike":75.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4483,"put_delta":-0.549,"call_gamma":0.037138,"put_gamma":0.036279,"call_theta":-0.1655,"put_theta":-0.1609,"call_vega":0.0543,"put_vega":0.0543,"call_oi":5769,"put_oi":64},{"strike":80.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2858,"put_delta":0,"call_gamma":0.031706,"put_gamma":0,"call_theta":-0.1424,"put_theta":0,"call_vega":0.0466,"put_vega":0,"call_oi":401,"put_oi":0},{"strike":85.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2055,"put_delta":0,"call_gamma":0.022928,"put_gamma":0,"call_theta":-0.1374,"put_theta":0,"call_vega":0.039,"put_vega":0,"call_oi":1549,"put_oi":0},{"strike":90.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0995,"put_delta":0,"call_gamma":0.01545,"put_gamma":0,"call_theta":-0.0769,"put_theta":0,"call_vega":0.024,"put_vega":0,"call_oi":5165,"put_oi":0},{"strike":55.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8222,"put_delta":-0.173,"call_gamma":0.009033,"put_gamma":0.009187,"call_theta":-0.0538,"put_theta":-0.0451,"call_vega":0.0864,"put_vega":0.0849,"call_oi":182,"put_oi":64},{"strike":60.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.234,"call_gamma":0,"put_gamma":0.011345,"call_theta":0,"put_theta":-0.052,"call_vega":0,"put_vega":0.1017,"call_oi":0,"put_oi":136},{"strike":65.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6931,"put_delta":-0.3051,"call_gamma":0.012424,"put_gamma":0.012896,"call_theta":-0.0694,"put_theta":-0.0593,"call_vega":0.1165,"put_vega":0.1162,"call_oi":146,"put_oi":249},{"strike":70.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6231,"put_delta":0,"call_gamma":0.01354,"put_gamma":0,"call_theta":-0.0739,"put_theta":0,"call_vega":0.126,"put_vega":0,"call_oi":68,"put_oi":0},{"strike":75.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.4527,"call_gamma":0,"put_gamma":0.01506,"call_theta":0,"put_theta":-0.0634,"call_vega":0,"put_vega":0.1314,"call_oi":0,"put_oi":53},{"strike":80.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4934,"put_delta":0,"call_gamma":0.013687,"put_gamma":0,"call_theta":-0.0796,"put_theta":0,"call_vega":0.1323,"put_vega":0,"call_oi":138,"put_oi":0},{"strike":85.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4283,"put_delta":-0.573,"call_gamma":0.013779,"put_gamma":0.013847,"call_theta":-0.0763,"put_theta":-0.0661,"call_vega":0.1302,"put_vega":0.1301,"call_oi":66,"put_oi":56},{"strike":90.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3678,"put_delta":0,"call_gamma":0.013436,"put_gamma":0,"call_theta":-0.072,"put_theta":0,"call_vega":0.125,"put_vega":0,"call_oi":178,"put_oi":0}],"strikes":[55.0,60.0,65.0,70.0,75.0,80.0,85.0,90.0],"dtes":[14,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":1.67,"put_25d_iv":79.83,"call_25d_iv":78.16,"put_25d_strike":65.0,"call_25d_strike":80.0,"skew":"neutral"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-3.81,"put_25d_iv":81.47,"call_25d_iv":85.28,"put_25d_strike":60.0,"call_25d_strike":105.0,"skew":"call_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":-1.59,"put_25d_iv":82.82,"call_25d_iv":84.41,"put_25d_strike":70.0,"call_25d_strike":130.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":35.0,"call_vanna":0,"put_vanna":8.0,"net_vanna":8.0,"call_oi":0,"put_oi":163},{"strike":45.0,"call_vanna":-52.0,"put_vanna":9.0,"net_vanna":-43.0,"call_oi":524,"put_oi":112},{"strike":50.0,"call_vanna":0,"put_vanna":41.0,"net_vanna":41.0,"call_oi":0,"put_oi":1505},{"strike":55.0,"call_vanna":-14.0,"put_vanna":7.0,"net_vanna":-7.0,"call_oi":182,"put_oi":143},{"strike":60.0,"call_vanna":-5.0,"put_vanna":25.0,"net_vanna":19.0,"call_oi":51,"put_oi":767},{"strike":65.0,"call_vanna":-12.0,"put_vanna":23.0,"net_vanna":11.0,"call_oi":240,"put_oi":489},{"strike":70.0,"call_vanna":-22.0,"put_vanna":9.0,"net_vanna":-13.0,"call_oi":1071,"put_oi":226},{"strike":75.0,"call_vanna":45.0,"put_vanna":5.0,"net_vanna":49.0,"call_oi":5769,"put_oi":200},{"strike":80.0,"call_vanna":6.0,"put_vanna":3.0,"net_vanna":9.0,"call_oi":705,"put_oi":88},{"strike":85.0,"call_vanna":51.0,"put_vanna":-1.0,"net_vanna":49.0,"call_oi":1615,"put_oi":56},{"strike":90.0,"call_vanna":145.0,"put_vanna":0,"net_vanna":145.0,"call_oi":5343,"put_oi":0},{"strike":95.0,"call_vanna":24.0,"put_vanna":0,"net_vanna":24.0,"call_oi":1029,"put_oi":0},{"strike":100.0,"call_vanna":18.0,"put_vanna":0,"net_vanna":18.0,"call_oi":312,"put_oi":0},{"strike":105.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":147,"put_oi":0},{"strike":110.0,"call_vanna":132.0,"put_vanna":0,"net_vanna":132.0,"call_oi":1705,"put_oi":0},{"strike":115.0,"call_vanna":9.0,"put_vanna":0,"net_vanna":9.0,"call_oi":113,"put_oi":0},{"strike":120.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":129,"put_oi":0},{"strike":125.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":208,"put_oi":0},{"strike":130.0,"call_vanna":19.0,"put_vanna":0,"net_vanna":19.0,"call_oi":223,"put_oi":0},{"strike":140.0,"call_vanna":9.0,"put_vanna":0,"net_vanna":9.0,"call_oi":136,"put_oi":0},{"strike":160.0,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":142,"put_oi":0},{"strike":180.0,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":60,"put_oi":0},{"strike":200.0,"call_vanna":2.0,"put_vanna":0,"net_vanna":2.0,"call_oi":69,"put_oi":0}],"net_vanna":530.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":50.0,"call_charm":0,"put_charm":17413.0,"net_charm":17413.0,"call_oi":0,"put_oi":1278},{"strike":55.0,"call_charm":0,"put_charm":1098.0,"net_charm":1098.0,"call_oi":0,"put_oi":79},{"strike":60.0,"call_charm":0,"put_charm":7058.0,"net_charm":7058.0,"call_oi":0,"put_oi":631},{"strike":65.0,"call_charm":-20896.0,"put_charm":14988.0,"net_charm":-5909.0,"call_oi":94,"put_oi":240},{"strike":70.0,"call_charm":-268604.0,"put_charm":19597.0,"net_charm":-249007.0,"call_oi":1003,"put_oi":140},{"strike":75.0,"call_charm":-1115835.0,"put_charm":14739.0,"net_charm":-1101096.0,"call_oi":5769,"put_oi":64},{"strike":80.0,"call_charm":-42563.0,"put_charm":0,"net_charm":-42563.0,"call_oi":401,"put_oi":0},{"strike":85.0,"call_charm":-113989.0,"put_charm":0,"net_charm":-113989.0,"call_oi":1549,"put_oi":0},{"strike":90.0,"call_charm":-103009.0,"put_charm":0,"net_charm":-103009.0,"call_oi":5165,"put_oi":0},{"strike":95.0,"call_charm":-15358.0,"put_charm":0,"net_charm":-15358.0,"call_oi":1029,"put_oi":0},{"strike":100.0,"call_charm":-223.0,"put_charm":0,"net_charm":-223.0,"call_oi":58,"put_oi":0},{"strike":105.0,"call_charm":-493.0,"put_charm":0,"net_charm":-493.0,"call_oi":63,"put_oi":0},{"strike":110.0,"call_charm":-492.0,"put_charm":0,"net_charm":-492.0,"call_oi":56,"put_oi":0}],"net_charm":-1606570.0,"weekend_delta_shift":-4819710.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":437029.0,"put_delta":-29256.0,"net_delta":407774.0,"call_oi":15231,"put_oi":2490,"total_oi":17721,"total_volume":778,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":6797.0,"put_delta":-4164.0,"net_delta":2633.0,"call_oi":237,"put_oi":153,"total_oi":390,"total_volume":151,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":85678.0,"put_delta":-39658.0,"net_delta":46021.0,"call_oi":2515,"put_oi":1227,"total_oi":3742,"total_volume":387,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":129461.0,"put_delta":-17150.0,"net_delta":112311.0,"call_oi":2762,"put_oi":565,"total_oi":3327,"total_volume":58,"bias":"bullish"},{"expiration":"01/21/2028","dte":476,"call_delta":7295.0,"put_delta":-955.0,"net_delta":6340.0,"call_oi":106,"put_oi":39,"total_oi":145,"total_volume":3,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":2233.0,"put_delta":-91.0,"net_delta":2142.0,"call_oi":31,"put_oi":5,"total_oi":36,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":75.0,"straddle_price":8.9,"straddle_pct":12.24,"implied_move":12.24,"avg_iv":78.6},{"expiration":"12/18/2026","dte":77,"strike":75.0,"straddle_price":21.95,"straddle_pct":30.2,"implied_move":30.2,"avg_iv":82.3},{"expiration":"03/19/2027","dte":168,"strike":75.0,"straddle_price":32.3,"straddle_pct":44.44,"implied_move":44.44,"avg_iv":82.9}],"volume_profile":{"profile":[{"strike":35.0,"call_volume":0,"put_volume":12,"total_volume":12,"call_oi":55,"put_oi":165,"total_oi":220,"bias":"bearish"},{"strike":40.0,"call_volume":3,"put_volume":2,"total_volume":5,"call_oi":42,"put_oi":61,"total_oi":103,"bias":"neutral"},{"strike":45.0,"call_volume":10,"put_volume":7,"total_volume":17,"call_oi":533,"put_oi":135,"total_oi":668,"bias":"neutral"},{"strike":50.0,"call_volume":1,"put_volume":8,"total_volume":9,"call_oi":35,"put_oi":1565,"total_oi":1600,"bias":"bearish"},{"strike":55.0,"call_volume":0,"put_volume":6,"total_volume":6,"call_oi":225,"put_oi":176,"total_oi":401,"bias":"bearish"},{"strike":60.0,"call_volume":3,"put_volume":14,"total_volume":17,"call_oi":115,"put_oi":826,"total_oi":941,"bias":"bearish"},{"strike":65.0,"call_volume":2,"put_volume":72,"total_volume":74,"call_oi":253,"put_oi":544,"total_oi":797,"bias":"bearish"},{"strike":70.0,"call_volume":14,"put_volume":58,"total_volume":72,"call_oi":1145,"put_oi":288,"total_oi":1433,"bias":"bearish"},{"strike":75.0,"call_volume":365,"put_volume":31,"total_volume":396,"call_oi":5866,"put_oi":205,"total_oi":6071,"bias":"bullish"},{"strike":80.0,"call_volume":491,"put_volume":28,"total_volume":519,"call_oi":750,"put_oi":161,"total_oi":911,"bias":"bullish"},{"strike":85.0,"call_volume":32,"put_volume":5,"total_volume":37,"call_oi":1665,"put_oi":100,"total_oi":1765,"bias":"bullish"},{"strike":90.0,"call_volume":42,"put_volume":4,"total_volume":46,"call_oi":5399,"put_oi":51,"total_oi":5450,"bias":"bullish"},{"strike":95.0,"call_volume":25,"put_volume":0,"total_volume":25,"call_oi":1093,"put_oi":13,"total_oi":1106,"bias":"bullish"},{"strike":100.0,"call_volume":76,"put_volume":0,"total_volume":76,"call_oi":362,"put_oi":51,"total_oi":413,"bias":"bullish"},{"strike":105.0,"call_volume":8,"put_volume":0,"total_volume":8,"call_oi":164,"put_oi":31,"total_oi":195,"bias":"bullish"},{"strike":110.0,"call_volume":15,"put_volume":0,"total_volume":15,"call_oi":1776,"put_oi":33,"total_oi":1809,"bias":"bullish"},{"strike":115.0,"call_volume":11,"put_volume":0,"total_volume":11,"call_oi":134,"put_oi":8,"total_oi":142,"bias":"bullish"},{"strike":120.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":168,"put_oi":5,"total_oi":173,"bias":"bullish"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":234,"put_oi":15,"total_oi":249,"bias":"neutral"},{"strike":130.0,"call_volume":30,"put_volume":0,"total_volume":30,"call_oi":223,"put_oi":14,"total_oi":237,"bias":"bullish"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":35,"put_oi":5,"total_oi":40,"bias":"neutral"},{"strike":140.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":169,"put_oi":3,"total_oi":172,"bias":"bullish"},{"strike":145.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":22,"put_oi":9,"total_oi":31,"bias":"neutral"},{"strike":150.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":40,"put_oi":12,"total_oi":52,"bias":"neutral"},{"strike":155.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":32,"put_oi":2,"total_oi":34,"bias":"neutral"},{"strike":160.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":142,"put_oi":1,"total_oi":143,"bias":"neutral"},{"strike":165.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":41,"put_oi":0,"total_oi":41,"bias":"neutral"},{"strike":170.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":22,"put_oi":0,"total_oi":22,"bias":"neutral"},{"strike":175.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":0,"total_oi":11,"bias":"neutral"},{"strike":180.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":60,"put_oi":0,"total_oi":60,"bias":"neutral"},{"strike":195.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":200.0,"call_volume":9,"put_volume":0,"total_volume":9,"call_oi":69,"put_oi":0,"total_oi":69,"bias":"bullish"}],"underlying_price":72.69000244140625,"peak_call_strike":80.0,"peak_put_strike":65.0,"total_call_volume":1140,"total_put_volume":247,"volume_pc_ratio":0.217},"iv_contours":{"x":[0.76,0.82,0.89,0.96,1.03,1.1,1.17,1.24],"y":[14,49,77,168],"z":[[106.14,81.86,75.32,77.66,78.6,80.13,90.45,82.49],[82.72,83.59,84.66,83.41,87.34,87.54,85.78,88.44],[85.42,83.34,83.57,84.4,82.34,86.52,85.64,85.88],[84.52,82.52,null,82.72,82.9,83.99,83.53,84.34]],"levels":[75.3,78.4,81.5,84.6,87.6,90.7,93.8,96.9,100.0,103.1,106.1],"min_iv":75.3,"max_iv":106.1},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":75.0,"atm_iv":77.65,"otm_strike":75.0,"otm_iv":77.65,"itm_strike":70.0,"itm_iv":79.39,"iv_butterfly":1.74,"price_butterfly":2.5,"convexity":"moderate_convexity"},{"expiration":"12/18/2026","dte":77,"atm_strike":75.0,"atm_iv":85.39,"otm_strike":75.0,"otm_iv":85.39,"itm_strike":70.0,"itm_iv":84.57,"iv_butterfly":-0.82,"price_butterfly":2.05,"convexity":"inverted"},{"expiration":"03/19/2027","dte":168,"atm_strike":75.0,"atm_iv":82.81,"otm_strike":75.0,"otm_iv":82.81,"itm_strike":70.0,"itm_iv":82.61,"iv_butterfly":-0.2,"price_butterfly":1.95,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":129.81},{"date":"2026-09-15","iv":113.14},{"date":"2026-09-16","iv":113.48},{"date":"2026-09-17","iv":95.63},{"date":"2026-09-18","iv":93.49},{"date":"2026-09-21","iv":90.28},{"date":"2026-09-22","iv":89.8},{"date":"2026-09-23","iv":89.8},{"date":"2026-09-24","iv":92.2},{"date":"2026-09-25","iv":91.1},{"date":"2026-09-28","iv":96.5},{"date":"2026-09-29","iv":90.9},{"date":"2026-09-30","iv":91.3},{"date":"2026-10-01","iv":89.6},{"date":"2026-10-02","iv":91.8}]}}