{"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":"ETOR","summary":{"name":"ETOR","price":25.42,"total_oi":57897,"call_oi":45535,"put_oi":12362,"pc_ratio":0.271,"net_gex":242126.85,"avg_iv":83.0,"iv_rank":100.0,"iv_52w_high":83.0,"iv_52w_low":66.0,"gamma_flip":17.31,"max_pain":30.0},"features":{"symbol":"ETOR","price":25.42,"total_oi":57897,"analysis_coverage":0.9444,"avg_iv_pct":83.0,"iv_rank":100.0,"iv_52w_high_pct":83.0,"iv_52w_low_pct":66.0,"front_dte":14,"front_atm_iv_pct":46.4648,"back_atm_iv_pct":53.685,"term_premium_pp":-7.2202,"expected_move_front_pct":9.1,"straddle_front_pct":7.08,"straddle_30d_pct":7.08,"risk_reversal_front_pp":-29.49,"risk_reversal_30d_pp":-29.49,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.271,"put_call_oi_front_ratio":0.205,"put_call_volume_front_ratio":0.065,"option_volume":246,"volume_oi_ratio":0.004249,"net_delta_normalized":0.080142,"dealer_delta_normalized":-0.080141,"gex_per_100k_oi":418202.75662,"vanna_per_100k_oi":4761.904762,"charm_per_100k_oi":-2270060.624903,"weekend_delta_shift_per_100k_oi":-6810180.147503,"iv_surface_range_pp":87.8,"gamma_flip_distance_pct":-31.904013,"max_pain_distance_pct":18.017309,"peak_call_distance_pct":-1.652242,"peak_put_distance_pct":-11.487018},"analyses":{"gamma_walls":[{"strike":15.0,"call_gex":3209.36,"put_gex":-7044.69,"net_gex":-3835.33,"call_oi":439,"put_oi":1120},{"strike":17.5,"call_gex":4583.37,"put_gex":-440.34,"net_gex":4143.04,"call_oi":487,"put_oi":43},{"strike":20.0,"call_gex":4630.99,"put_gex":-3394.5,"net_gex":1236.5,"call_oi":356,"put_oi":217},{"strike":22.5,"call_gex":1942.8,"put_gex":-48700.55,"net_gex":-46757.74,"call_oi":126,"put_oi":1509},{"strike":25.0,"call_gex":30425.45,"put_gex":-223829.98,"net_gex":-193404.53,"call_oi":713,"put_oi":4121},{"strike":30.0,"call_gex":122503.9,"put_gex":-92706.1,"net_gex":29797.8,"call_oi":4060,"put_oi":2684},{"strike":35.0,"call_gex":133968.44,"put_gex":-51806.97,"net_gex":82161.47,"call_oi":6658,"put_oi":2456},{"strike":40.0,"call_gex":101392.39,"put_gex":-1627.58,"net_gex":99764.81,"call_oi":7052,"put_oi":105},{"strike":45.0,"call_gex":60618.05,"put_gex":-731.45,"net_gex":59886.6,"call_oi":4994,"put_oi":54},{"strike":50.0,"call_gex":93990.86,"put_gex":-455.4,"net_gex":93535.46,"call_oi":7782,"put_oi":37},{"strike":55.0,"call_gex":46987.1,"put_gex":-77.86,"net_gex":46909.24,"call_oi":5048,"put_oi":7},{"strike":60.0,"call_gex":11979.35,"put_gex":0.0,"net_gex":11979.35,"call_oi":1677,"put_oi":0},{"strike":65.0,"call_gex":56796.11,"put_gex":-85.92,"net_gex":56710.19,"call_oi":6143,"put_oi":9}],"pain_by_strike":[{"strike":15.0,"call_value":0,"put_value":149370.0,"total_value":149370.0},{"strike":17.5,"call_value":1097.5,"put_value":121265.0,"total_value":122362.5},{"strike":20.0,"call_value":3412.5,"put_value":93267.5,"total_value":96680.0},{"strike":22.5,"call_value":6617.5,"put_value":65812.5,"total_value":72430.0},{"strike":25.0,"call_value":10137.5,"put_value":42130.0,"total_value":52267.5},{"strike":30.0,"call_value":20742.5,"put_value":15370.0,"total_value":36112.5},{"strike":35.0,"call_value":51647.5,"put_value":2030.0,"total_value":53677.5},{"strike":40.0,"call_value":115842.5,"put_value":970.0,"total_value":116812.5},{"strike":45.0,"call_value":215297.5,"put_value":435.0,"total_value":215732.5},{"strike":50.0,"call_value":339722.5,"put_value":170.0,"total_value":339892.5},{"strike":55.0,"call_value":503057.5,"put_value":90.0,"total_value":503147.5},{"strike":60.0,"call_value":691632.5,"put_value":45.0,"total_value":691677.5},{"strike":65.0,"call_value":888592.5,"put_value":0,"total_value":888592.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":218.3,"strike":19.17},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":59.5,"strike":20.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":62.6,"strike":18.33},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":89.8,"strike":22.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":50.5,"strike":22.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":56.5,"strike":22.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":null,"strike":null},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":null,"strike":null},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":46.5,"strike":25.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":53.7,"strike":25.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":49.6,"strike":25.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":null,"strike":null},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":null,"strike":null},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":null,"strike":null},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":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":248.2,"strike":42.22},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":103.2,"strike":42.27},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":78.0,"strike":42.75}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":2,"total_oi":1482},{"expiration":"11/20/2026","dte":49,"iv":0.6,"contract_count":2,"total_oi":423},{"expiration":"12/18/2026","dte":77,"iv":0.0971,"contract_count":2,"total_oi":346},{"expiration":"01/15/2027","dte":105,"iv":0.4302,"contract_count":2,"total_oi":431},{"expiration":"02/19/2027","dte":140,"iv":0.4876,"contract_count":2,"total_oi":197},{"expiration":"03/19/2027","dte":168,"iv":0.1712,"contract_count":2,"total_oi":123},{"expiration":"04/16/2027","dte":196,"iv":0.6033,"contract_count":2,"total_oi":83},{"expiration":"01/21/2028","dte":476,"iv":1.0,"contract_count":2,"total_oi":1749}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":9.1,"expected_move_2std":18.2,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":19.67,"expected_move_2std":39.35,"contract_count":2},{"expiration":"12/18/2026","dte":77,"expected_move_1std":21.88,"expected_move_2std":43.76,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":27.7,"expected_move_2std":55.41,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":32.42,"expected_move_2std":64.83,"contract_count":2},{"expiration":"03/19/2027","dte":168,"expected_move_1std":32.93,"expected_move_2std":65.86,"contract_count":2},{"expiration":"04/16/2027","dte":196,"expected_move_1std":39.38,"expected_move_2std":78.75,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":66.81,"expected_move_2std":133.63,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":8981,"put_oi":1842,"total_oi":10823,"pc_ratio":0.205,"pc_ratio_volume":0.065,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":2332,"put_oi":994,"total_oi":3326,"pc_ratio":0.426,"pc_ratio_volume":5.19,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":4117,"put_oi":587,"total_oi":4704,"pc_ratio":0.143,"pc_ratio_volume":3.889,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":21934,"put_oi":5249,"total_oi":27183,"pc_ratio":0.239,"pc_ratio_volume":1.2,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":448,"put_oi":859,"total_oi":1307,"pc_ratio":1.917,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"03/19/2027","dte":168,"call_oi":879,"put_oi":404,"total_oi":1283,"pc_ratio":0.46,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":2179,"put_oi":46,"total_oi":2225,"pc_ratio":0.021,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":4665,"put_oi":2381,"total_oi":7046,"pc_ratio":0.51,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":15.0,"call_delta_oi":38865.0,"put_delta_oi":-4313.0,"dealer_delta":-34552.0,"call_oi":439,"put_oi":1120},{"strike":17.5,"call_delta_oi":40679.0,"put_delta_oi":-648.0,"dealer_delta":-40031.0,"call_oi":487,"put_oi":43},{"strike":20.0,"call_delta_oi":28071.0,"put_delta_oi":-4128.0,"dealer_delta":-23943.0,"call_oi":356,"put_oi":217},{"strike":22.5,"call_delta_oi":9087.0,"put_delta_oi":-38672.0,"dealer_delta":29585.0,"call_oi":126,"put_oi":1509},{"strike":25.0,"call_delta_oi":44016.0,"put_delta_oi":-155132.0,"dealer_delta":111116.0,"call_oi":713,"put_oi":4121},{"strike":30.0,"call_delta_oi":147691.0,"put_delta_oi":-188177.0,"dealer_delta":40486.0,"call_oi":4060,"put_oi":2684},{"strike":35.0,"call_delta_oi":140174.0,"put_delta_oi":-196864.0,"dealer_delta":56690.0,"call_oi":6658,"put_oi":2456},{"strike":40.0,"call_delta_oi":172655.0,"put_delta_oi":-8454.0,"dealer_delta":-164201.0,"call_oi":7052,"put_oi":105},{"strike":45.0,"call_delta_oi":82325.0,"put_delta_oi":-3587.0,"dealer_delta":-78738.0,"call_oi":4994,"put_oi":54},{"strike":50.0,"call_delta_oi":170835.0,"put_delta_oi":-2552.0,"dealer_delta":-168284.0,"call_oi":7782,"put_oi":37},{"strike":55.0,"call_delta_oi":68570.0,"put_delta_oi":-476.0,"dealer_delta":-68093.0,"call_oi":5048,"put_oi":7},{"strike":60.0,"call_delta_oi":12861.0,"put_delta_oi":0,"dealer_delta":-12861.0,"call_oi":1677,"put_oi":0},{"strike":65.0,"call_delta_oi":111765.0,"put_delta_oi":-598.0,"dealer_delta":-111167.0,"call_oi":6143,"put_oi":9}],"net_dealer_delta":-463995.0,"total_call_delta":1067596.0,"total_put_delta":-603601.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":25.420000076293945,"strikes":[{"strike":15.0,"moneyness":0.5901,"type":"put","iv":0.6313,"delta":-0.0384,"oi":1117},{"strike":22.5,"moneyness":0.8851,"type":"put","iv":0.5405,"delta":-0.2712,"oi":989},{"strike":25.0,"moneyness":0.9835,"type":"call","iv":0.5121,"delta":0.5956,"oi":124},{"strike":25.0,"moneyness":0.9835,"type":"put","iv":0.5209,"delta":-0.4042,"oi":307},{"strike":30.0,"moneyness":1.1802,"type":"put","iv":0.5104,"delta":-0.6655,"oi":1123},{"strike":30.0,"moneyness":1.1802,"type":"call","iv":0.4836,"delta":0.3207,"oi":123},{"strike":35.0,"moneyness":1.3769,"type":"put","iv":0.4794,"delta":-0.8587,"oi":1624},{"strike":35.0,"moneyness":1.3769,"type":"call","iv":0.512,"delta":0.1613,"oi":986},{"strike":40.0,"moneyness":1.5736,"type":"call","iv":0.5288,"delta":0.0775,"oi":1847},{"strike":45.0,"moneyness":1.7703,"type":"call","iv":0.7036,"delta":0.0967,"oi":3321},{"strike":50.0,"moneyness":1.967,"type":"call","iv":1.0991,"delta":0.2007,"oi":6053},{"strike":55.0,"moneyness":2.1637,"type":"call","iv":1.0681,"delta":0.1475,"oi":2423},{"strike":60.0,"moneyness":2.3603,"type":"call","iv":0.9355,"delta":0.0741,"oi":1615},{"strike":65.0,"moneyness":2.557,"type":"call","iv":1.3484,"delta":0.1768,"oi":5377}]},{"expiration":"01/21/2028","underlying_price":25.420000076293945,"strikes":[{"strike":15.0,"moneyness":0.5901,"type":"call","iv":0.5905,"delta":0.8853,"oi":439},{"strike":17.5,"moneyness":0.6884,"type":"call","iv":0.5917,"delta":0.8346,"oi":480},{"strike":20.0,"moneyness":0.7868,"type":"put","iv":0.4811,"delta":-0.2084,"oi":150},{"strike":20.0,"moneyness":0.7868,"type":"call","iv":0.5762,"delta":0.7816,"oi":283},{"strike":25.0,"moneyness":0.9835,"type":"call","iv":0.601,"delta":0.6728,"oi":175},{"strike":25.0,"moneyness":0.9835,"type":"put","iv":0.5691,"delta":-0.3316,"oi":1574},{"strike":30.0,"moneyness":1.1802,"type":"call","iv":0.5858,"delta":0.5671,"oi":192},{"strike":35.0,"moneyness":1.3769,"type":"call","iv":0.592,"delta":0.4785,"oi":261},{"strike":35.0,"moneyness":1.3769,"type":"put","iv":0.5533,"delta":-0.5412,"oi":427},{"strike":40.0,"moneyness":1.5736,"type":"call","iv":0.5275,"delta":0.3592,"oi":1821},{"strike":65.0,"moneyness":2.557,"type":"call","iv":0.6681,"delta":0.2182,"oi":766}]},{"expiration":"02/19/2027","underlying_price":25.420000076293945,"strikes":[{"strike":25.0,"moneyness":0.9835,"type":"put","iv":0.4797,"delta":-0.3978,"oi":195},{"strike":30.0,"moneyness":1.1802,"type":"call","iv":0.5206,"delta":0.3803,"oi":300},{"strike":30.0,"moneyness":1.1802,"type":"put","iv":0.4658,"delta":-0.6466,"oi":353},{"strike":35.0,"moneyness":1.3769,"type":"put","iv":0.4536,"delta":-0.8276,"oi":291}]},{"expiration":"03/19/2027","underlying_price":25.420000076293945,"strikes":[{"strike":25.0,"moneyness":0.9835,"type":"call","iv":0.5193,"delta":0.6097,"oi":119},{"strike":30.0,"moneyness":1.1802,"type":"call","iv":0.5051,"delta":0.3986,"oi":221},{"strike":30.0,"moneyness":1.1802,"type":"put","iv":0.4438,"delta":-0.6319,"oi":388},{"strike":35.0,"moneyness":1.3769,"type":"call","iv":0.4921,"delta":0.2309,"oi":443}]},{"expiration":"04/16/2027","underlying_price":25.420000076293945,"strikes":[{"strike":30.0,"moneyness":1.1802,"type":"call","iv":0.5156,"delta":0.4243,"oi":2077}]},{"expiration":"10/16/2026","underlying_price":25.420000076293945,"strikes":[{"strike":25.0,"moneyness":0.9835,"type":"call","iv":0.4626,"delta":0.5994,"oi":112},{"strike":25.0,"moneyness":0.9835,"type":"put","iv":0.4668,"delta":-0.4012,"oi":1370},{"strike":30.0,"moneyness":1.1802,"type":"put","iv":0.6768,"delta":-0.889,"oi":409},{"strike":30.0,"moneyness":1.1802,"type":"call","iv":0.7617,"delta":0.1423,"oi":461},{"strike":35.0,"moneyness":1.3769,"type":"call","iv":2.7461,"delta":0.3613,"oi":1872},{"strike":55.0,"moneyness":2.1637,"type":"call","iv":2.0529,"delta":0.0364,"oi":1126}]},{"expiration":"11/20/2026","underlying_price":25.420000076293945,"strikes":[{"strike":22.5,"moneyness":0.8851,"type":"put","iv":0.5047,"delta":-0.2151,"oi":298},{"strike":25.0,"moneyness":0.9835,"type":"put","iv":0.5348,"delta":-0.4162,"oi":316},{"strike":25.0,"moneyness":0.9835,"type":"call","iv":0.5391,"delta":0.5838,"oi":107},{"strike":30.0,"moneyness":1.1802,"type":"put","iv":0.5259,"delta":-0.7715,"oi":280},{"strike":30.0,"moneyness":1.1802,"type":"call","iv":0.5394,"delta":0.2356,"oi":225},{"strike":35.0,"moneyness":1.3769,"type":"call","iv":0.5727,"delta":0.0794,"oi":327},{"strike":40.0,"moneyness":1.5736,"type":"call","iv":1.6682,"delta":0.3308,"oi":303},{"strike":55.0,"moneyness":2.1637,"type":"call","iv":1.7645,"delta":0.1901,"oi":1220}]},{"expiration":"12/18/2026","underlying_price":25.420000076293945,"strikes":[{"strike":22.5,"moneyness":0.8851,"type":"put","iv":0.5196,"delta":-0.2513,"oi":172},{"strike":25.0,"moneyness":0.9835,"type":"put","iv":0.4947,"delta":-0.4106,"oi":324},{"strike":30.0,"moneyness":1.1802,"type":"call","iv":0.484,"delta":0.2744,"oi":461},{"strike":35.0,"moneyness":1.3769,"type":"call","iv":0.5032,"delta":0.1076,"oi":2651},{"strike":40.0,"moneyness":1.5736,"type":"call","iv":0.5529,"delta":0.0509,"oi":631},{"strike":55.0,"moneyness":2.1637,"type":"call","iv":1.3986,"delta":0.1904,"oi":250}]}],"greeks_heatmap":{"data":[{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0.5994,"put_delta":-0.4012,"call_gamma":0.174141,"put_gamma":0.172633,"call_theta":-0.0346,"put_theta":-0.032,"call_vega":0.0185,"put_vega":0.0185,"call_oi":112,"put_oi":1370},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1423,"put_delta":-0.889,"call_gamma":0.06159,"put_gamma":0.058287,"call_theta":-0.032,"put_theta":-0.0205,"call_vega":0.0108,"put_vega":0.0091,"call_oi":461,"put_oi":409},{"strike":22.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2151,"call_gamma":0,"put_gamma":0.062828,"call_theta":0,"put_theta":-0.0135,"call_vega":0,"put_vega":0.0269,"call_oi":0,"put_oi":298},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5838,"put_delta":-0.4162,"call_gamma":0.078498,"put_gamma":0.079135,"call_theta":-0.0217,"put_theta":-0.0186,"call_vega":0.036,"put_vega":0.036,"call_oi":107,"put_oi":316},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2356,"put_delta":-0.7715,"call_gamma":0.06189,"put_gamma":0.062396,"call_theta":-0.0166,"put_theta":-0.0124,"call_vega":0.0284,"put_vega":0.0279,"call_oi":225,"put_oi":280},{"strike":22.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2513,"call_gamma":0,"put_gamma":0.052866,"call_theta":0,"put_theta":-0.0118,"call_vega":0,"put_vega":0.037,"call_oi":0,"put_oi":172},{"strike":25.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.4106,"call_gamma":0,"put_gamma":0.067766,"call_theta":0,"put_theta":-0.0132,"call_vega":0,"put_vega":0.0451,"call_oi":0,"put_oi":324},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2744,"put_delta":-0.7702,"call_gamma":0.059369,"put_gamma":0.063466,"call_theta":-0.013,"put_theta":-0.0067,"call_vega":0.0387,"put_vega":0.0352,"call_oi":461,"put_oi":69}],"strikes":[22.5,25.0,30.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-29.49,"put_25d_iv":46.68,"call_25d_iv":76.17,"put_25d_strike":25.0,"call_25d_strike":30.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-3.47,"put_25d_iv":50.47,"call_25d_iv":53.94,"put_25d_strike":22.5,"call_25d_strike":30.0,"skew":"call_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":3.56,"put_25d_iv":51.96,"call_25d_iv":48.4,"put_25d_strike":22.5,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-55.86,"put_25d_iv":54.05,"call_25d_iv":109.91,"put_25d_strike":22.5,"call_25d_strike":50.0,"skew":"call_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":-6.31,"put_25d_iv":47.97,"call_25d_iv":54.28,"put_25d_strike":25.0,"call_25d_strike":35.0,"skew":"call_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":-4.83,"put_25d_iv":44.38,"call_25d_iv":49.21,"put_25d_strike":30.0,"call_25d_strike":35.0,"skew":"call_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":-18.7,"put_25d_iv":48.11,"call_25d_iv":66.81,"put_25d_strike":20.0,"call_25d_strike":65.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":15.0,"call_vanna":-75.0,"put_vanna":46.0,"net_vanna":-29.0,"call_oi":439,"put_oi":1117},{"strike":17.5,"call_vanna":-91.0,"put_vanna":0,"net_vanna":-91.0,"call_oi":480,"put_oi":0},{"strike":20.0,"call_vanna":-58.0,"put_vanna":29.0,"net_vanna":-30.0,"call_oi":334,"put_oi":150},{"strike":22.5,"call_vanna":-14.0,"put_vanna":110.0,"net_vanna":96.0,"call_oi":84,"put_oi":1459},{"strike":25.0,"call_vanna":-44.0,"put_vanna":279.0,"net_vanna":234.0,"call_oi":689,"put_oi":4086},{"strike":30.0,"call_vanna":174.0,"put_vanna":-152.0,"net_vanna":22.0,"call_oi":4060,"put_oi":2678},{"strike":35.0,"call_vanna":378.0,"put_vanna":-189.0,"net_vanna":189.0,"call_oi":6632,"put_oi":2418},{"strike":40.0,"call_vanna":435.0,"put_vanna":0,"net_vanna":435.0,"call_oi":6982,"put_oi":0},{"strike":45.0,"call_vanna":290.0,"put_vanna":-7.0,"net_vanna":283.0,"call_oi":4895,"put_oi":53},{"strike":50.0,"call_vanna":598.0,"put_vanna":0,"net_vanna":598.0,"call_oi":7739,"put_oi":0},{"strike":55.0,"call_vanna":320.0,"put_vanna":0,"net_vanna":320.0,"call_oi":5019,"put_oi":0},{"strike":60.0,"call_vanna":103.0,"put_vanna":0,"net_vanna":103.0,"call_oi":1615,"put_oi":0},{"strike":65.0,"call_vanna":626.0,"put_vanna":0,"net_vanna":626.0,"call_oi":6143,"put_oi":0}],"net_vanna":2757.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":22.5,"call_charm":0,"put_charm":642.0,"net_charm":642.0,"call_oi":0,"put_oi":298},{"strike":25.0,"call_charm":-7070.0,"put_charm":47730.0,"net_charm":40660.0,"call_oi":219,"put_oi":1686},{"strike":30.0,"call_charm":-6132.0,"put_charm":21388.0,"net_charm":15256.0,"call_oi":686,"put_oi":689},{"strike":35.0,"call_charm":-336176.0,"put_charm":258.0,"net_charm":-335919.0,"call_oi":2199,"put_oi":76},{"strike":40.0,"call_charm":-446311.0,"put_charm":0,"net_charm":-446311.0,"call_oi":2683,"put_oi":0},{"strike":45.0,"call_charm":-279852.0,"put_charm":0,"net_charm":-279852.0,"call_oi":1474,"put_oi":0},{"strike":50.0,"call_charm":-297522.0,"put_charm":0,"net_charm":-297522.0,"call_oi":1619,"put_oi":0},{"strike":55.0,"call_charm":-11251.0,"put_charm":0,"net_charm":-11251.0,"call_oi":2346,"put_oi":0}],"net_charm":-1314297.0,"weekend_delta_shift":-3942890.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":255704.0,"put_delta":-93823.0,"net_delta":161881.0,"call_oi":8981,"put_oi":1842,"total_oi":10823,"total_volume":33,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":49393.0,"put_delta":-49881.0,"net_delta":-488.0,"call_oi":2332,"put_oi":994,"total_oi":3326,"total_volume":130,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":52618.0,"put_delta":-23542.0,"net_delta":29076.0,"call_oi":4117,"put_oi":587,"total_oi":4704,"total_volume":44,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":343115.0,"put_delta":-261901.0,"net_delta":81214.0,"call_oi":21934,"put_oi":5249,"total_oi":27183,"total_volume":11,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":14376.0,"put_delta":-56358.0,"net_delta":-41982.0,"call_oi":448,"put_oi":859,"total_oi":1307,"total_volume":4,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":29898.0,"put_delta":-25603.0,"net_delta":4295.0,"call_oi":879,"put_oi":404,"total_oi":1283,"total_volume":2,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":92897.0,"put_delta":-2062.0,"net_delta":90835.0,"call_oi":2179,"put_oi":46,"total_oi":2225,"total_volume":21,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":229595.0,"put_delta":-90430.0,"net_delta":139165.0,"call_oi":4665,"put_oi":2381,"total_oi":7046,"total_volume":1,"bias":"bullish"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":25.0,"straddle_price":1.8,"straddle_pct":7.08,"implied_move":7.08,"avg_iv":46.5},{"expiration":"11/20/2026","dte":49,"strike":25.0,"straddle_price":3.92,"straddle_pct":15.44,"implied_move":15.44,"avg_iv":53.7},{"expiration":"12/18/2026","dte":77,"strike":25.0,"straddle_price":4.38,"straddle_pct":17.21,"implied_move":17.21,"avg_iv":47.6},{"expiration":"01/15/2027","dte":105,"strike":25.0,"straddle_price":5.52,"straddle_pct":21.73,"implied_move":21.73,"avg_iv":51.7},{"expiration":"04/16/2027","dte":196,"strike":25.0,"straddle_price":7.8,"straddle_pct":30.68,"implied_move":30.68,"avg_iv":53.7},{"expiration":"01/21/2028","dte":476,"strike":25.0,"straddle_price":12.9,"straddle_pct":50.75,"implied_move":50.75,"avg_iv":58.5}],"volume_profile":{"profile":[{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":439,"put_oi":1120,"total_oi":1559,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":487,"put_oi":43,"total_oi":530,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":356,"put_oi":217,"total_oi":573,"bias":"bearish"},{"strike":22.5,"call_volume":0,"put_volume":141,"total_volume":141,"call_oi":126,"put_oi":1509,"total_oi":1635,"bias":"bearish"},{"strike":25.0,"call_volume":47,"put_volume":5,"total_volume":52,"call_oi":713,"put_oi":4121,"total_oi":4834,"bias":"bullish"},{"strike":30.0,"call_volume":11,"put_volume":2,"total_volume":13,"call_oi":4060,"put_oi":2684,"total_oi":6744,"bias":"bullish"},{"strike":35.0,"call_volume":29,"put_volume":0,"total_volume":29,"call_oi":6658,"put_oi":2456,"total_oi":9114,"bias":"bullish"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7052,"put_oi":105,"total_oi":7157,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4994,"put_oi":54,"total_oi":5048,"bias":"neutral"},{"strike":50.0,"call_volume":6,"put_volume":0,"total_volume":6,"call_oi":7782,"put_oi":37,"total_oi":7819,"bias":"bullish"},{"strike":55.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":5048,"put_oi":7,"total_oi":5055,"bias":"bullish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1677,"put_oi":0,"total_oi":1677,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6143,"put_oi":9,"total_oi":6152,"bias":"neutral"}],"underlying_price":25.420000076293945,"peak_call_strike":25.0,"peak_put_strike":22.5,"total_call_volume":94,"total_put_volume":152,"volume_pc_ratio":1.617},"iv_contours":{"x":[0.79,0.89,0.98,1.18],"y":[14,49,77,105,140,168],"z":[[132.57,89.82,46.47,71.93],[null,50.47,53.69,53.27],[56.97,51.96,47.64,44.81],[62.48,54.05,51.65,49.7],[null,null,47.97,49.32],[null,60.5,51.93,47.45]],"levels":[44.8,53.6,62.4,71.1,79.9,88.7,97.5,106.2,115.0,123.8,132.6],"min_iv":44.8,"max_iv":132.6},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":73.77},{"date":"2026-09-15","iv":72.57},{"date":"2026-09-16","iv":74.3},{"date":"2026-09-17","iv":73.13},{"date":"2026-09-18","iv":68.59},{"date":"2026-09-21","iv":69.17},{"date":"2026-09-22","iv":66.0},{"date":"2026-09-23","iv":71.0},{"date":"2026-09-24","iv":73.9},{"date":"2026-09-25","iv":74.9},{"date":"2026-09-28","iv":73.8},{"date":"2026-09-29","iv":77.8},{"date":"2026-09-30","iv":76.2},{"date":"2026-10-01","iv":79.3},{"date":"2026-10-02","iv":83.0}]}}