{"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":"ECO","summary":{"name":"ECO","price":87.28,"total_oi":17178,"call_oi":8524,"put_oi":8654,"pc_ratio":1.015,"net_gex":351698.24,"avg_iv":62.4,"iv_rank":18.1,"iv_52w_high":82.73,"iv_52w_low":57.9,"gamma_flip":76.93,"max_pain":70.0},"features":{"symbol":"ECO","price":87.28,"total_oi":17178,"analysis_coverage":1.0,"avg_iv_pct":62.4,"iv_rank":18.1,"iv_52w_high_pct":82.73,"iv_52w_low_pct":57.9,"front_dte":14,"front_atm_iv_pct":55.145,"back_atm_iv_pct":57.2603,"term_premium_pp":-2.1153,"expected_move_front_pct":10.8,"straddle_front_pct":8.22,"straddle_30d_pct":8.22,"risk_reversal_front_pp":2.24,"risk_reversal_30d_pp":2.24,"butterfly_front_pp":-2.74,"butterfly_30d_pp":-2.74,"put_call_oi_ratio":1.015,"put_call_oi_front_ratio":2.074,"put_call_volume_front_ratio":0.634,"option_volume":616,"volume_oi_ratio":0.03586,"net_delta_normalized":0.236985,"dealer_delta_normalized":-0.219672,"gex_per_100k_oi":2047375.945977,"vanna_per_100k_oi":646.175341,"charm_per_100k_oi":-1125619.979043,"weekend_delta_shift_per_100k_oi":-3376859.937129,"iv_surface_range_pp":134.9,"gamma_flip_distance_pct":-11.858387,"max_pain_distance_pct":-19.79835,"peak_call_distance_pct":3.116407,"peak_put_distance_pct":43.217232},"analyses":{"gamma_walls":[{"strike":30.0,"call_gex":127.11,"put_gex":-72.26,"net_gex":54.85,"call_oi":21,"put_oi":8},{"strike":35.0,"call_gex":162.02,"put_gex":-178.0,"net_gex":-15.98,"call_oi":37,"put_oi":15},{"strike":40.0,"call_gex":26.62,"put_gex":-24168.81,"net_gex":-24142.19,"call_oi":19,"put_oi":1618},{"strike":45.0,"call_gex":0.0,"put_gex":-37551.52,"net_gex":-37551.52,"call_oi":11,"put_oi":1860},{"strike":50.0,"call_gex":0.0,"put_gex":-976.81,"net_gex":-976.81,"call_oi":33,"put_oi":38},{"strike":55.0,"call_gex":0.0,"put_gex":-5703.61,"net_gex":-5703.61,"call_oi":725,"put_oi":195},{"strike":60.0,"call_gex":905.32,"put_gex":-9463.08,"net_gex":-8557.77,"call_oi":238,"put_oi":253},{"strike":65.0,"call_gex":68163.08,"put_gex":-63764.29,"net_gex":4398.79,"call_oi":1534,"put_oi":1155},{"strike":70.0,"call_gex":26624.06,"put_gex":-41348.78,"net_gex":-14724.73,"call_oi":407,"put_oi":650},{"strike":75.0,"call_gex":154602.07,"put_gex":-85215.11,"net_gex":69386.97,"call_oi":1529,"put_oi":744},{"strike":80.0,"call_gex":184340.95,"put_gex":-138215.71,"net_gex":46125.24,"call_oi":889,"put_oi":661},{"strike":85.0,"call_gex":341699.54,"put_gex":-268177.55,"net_gex":73521.99,"call_oi":1264,"put_oi":825},{"strike":90.0,"call_gex":143043.3,"put_gex":-3895.89,"net_gex":139147.41,"call_oi":606,"put_oi":31},{"strike":95.0,"call_gex":68801.73,"put_gex":-14946.22,"net_gex":53855.51,"call_oi":463,"put_oi":99},{"strike":100.0,"call_gex":16943.83,"put_gex":-7809.28,"net_gex":9134.54,"call_oi":127,"put_oi":261},{"strike":105.0,"call_gex":38539.35,"put_gex":-483.9,"net_gex":38055.45,"call_oi":406,"put_oi":9},{"strike":110.0,"call_gex":5267.6,"put_gex":0.0,"net_gex":5267.6,"call_oi":54,"put_oi":0},{"strike":115.0,"call_gex":415.54,"put_gex":-51.26,"net_gex":364.28,"call_oi":5,"put_oi":1},{"strike":120.0,"call_gex":160.72,"put_gex":-149.92,"net_gex":10.8,"call_oi":2,"put_oi":3},{"strike":125.0,"call_gex":10860.33,"put_gex":-6612.79,"net_gex":4247.54,"call_oi":152,"put_oi":221},{"strike":130.0,"call_gex":131.43,"put_gex":-331.55,"net_gex":-200.12,"call_oi":2,"put_oi":7}],"pain_by_strike":[{"strike":30.0,"call_value":0,"put_value":285000.0,"total_value":285000.0},{"strike":35.0,"call_value":105.0,"put_value":241770.0,"total_value":241875.0},{"strike":40.0,"call_value":395.0,"put_value":198615.0,"total_value":199010.0},{"strike":45.0,"call_value":780.0,"put_value":163550.0,"total_value":164330.0},{"strike":50.0,"call_value":1220.0,"put_value":137785.0,"total_value":139005.0},{"strike":55.0,"call_value":1825.0,"put_value":112210.0,"total_value":114035.0},{"strike":60.0,"call_value":6055.0,"put_value":87610.0,"total_value":93665.0},{"strike":65.0,"call_value":11475.0,"put_value":64275.0,"total_value":75750.0},{"strike":70.0,"call_value":24565.0,"put_value":46715.0,"total_value":71280.0},{"strike":75.0,"call_value":39690.0,"put_value":32405.0,"total_value":72095.0},{"strike":80.0,"call_value":62460.0,"put_value":21815.0,"total_value":84275.0},{"strike":85.0,"call_value":89675.0,"put_value":14530.0,"total_value":104205.0},{"strike":90.0,"call_value":123210.0,"put_value":11370.0,"total_value":134580.0},{"strike":95.0,"call_value":159775.0,"put_value":8365.0,"total_value":168140.0},{"strike":100.0,"call_value":198655.0,"put_value":5855.0,"total_value":204510.0},{"strike":105.0,"call_value":238170.0,"put_value":4650.0,"total_value":242820.0},{"strike":110.0,"call_value":279715.0,"put_value":3490.0,"total_value":283205.0},{"strike":115.0,"call_value":321530.0,"put_value":2330.0,"total_value":323860.0},{"strike":120.0,"call_value":363370.0,"put_value":1175.0,"total_value":364545.0},{"strike":125.0,"call_value":405220.0,"put_value":35.0,"total_value":405255.0},{"strike":130.0,"call_value":447830.0,"put_value":0,"total_value":447830.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":155.5,"strike":59.44},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":106.5,"strike":52.94},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":null,"strike":null},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":53.2,"strike":80.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":58.4,"strike":80.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":53.3,"strike":85.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":55.3,"strike":85.0},{"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":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":57.0,"strike":90.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":61.2,"strike":90.0},{"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":55.9,"strike":95.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":56.2,"strike":95.0},{"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":68.6,"strike":102.5},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":57.2,"strike":105.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":null,"strike":null}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.6318,"contract_count":8,"total_oi":3361},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":7,"total_oi":688},{"expiration":"02/19/2027","dte":140,"iv":0.415,"contract_count":8,"total_oi":373},{"expiration":"05/21/2027","dte":231,"iv":0.8947,"contract_count":8,"total_oi":121},{"expiration":"09/17/2027","dte":350,"iv":0.1622,"contract_count":3,"total_oi":57},{"expiration":"12/17/2027","dte":441,"iv":0.0,"contract_count":6,"total_oi":238}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":10.8,"expected_move_2std":21.61,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":20.98,"expected_move_2std":41.97,"contract_count":3},{"expiration":"02/19/2027","dte":140,"expected_move_1std":32.77,"expected_move_2std":65.54,"contract_count":4},{"expiration":"05/21/2027","dte":231,"expected_move_1std":45.15,"expected_move_2std":90.31,"contract_count":4},{"expiration":"09/17/2027","dte":350,"expected_move_1std":59.23,"expected_move_2std":118.47,"contract_count":2},{"expiration":"12/17/2027","dte":441,"expected_move_1std":56.5,"expected_move_2std":112.99,"contract_count":3}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":2093,"put_oi":4341,"total_oi":6434,"pc_ratio":2.074,"pc_ratio_volume":0.634,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":1067,"put_oi":1137,"total_oi":2204,"pc_ratio":1.066,"pc_ratio_volume":0.254,"sentiment":"neutral"},{"expiration":"02/19/2027","dte":140,"call_oi":3043,"put_oi":2391,"total_oi":5434,"pc_ratio":0.786,"pc_ratio_volume":0.111,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":637,"put_oi":96,"total_oi":733,"pc_ratio":0.151,"pc_ratio_volume":1.0,"sentiment":"bullish"},{"expiration":"09/17/2027","dte":350,"call_oi":515,"put_oi":127,"total_oi":642,"pc_ratio":0.247,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"12/17/2027","dte":441,"call_oi":1169,"put_oi":562,"total_oi":1731,"pc_ratio":0.481,"pc_ratio_volume":10.571,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":30.0,"call_delta_oi":1965.0,"put_delta_oi":-31.0,"dealer_delta":-1934.0,"call_oi":20,"put_oi":8},{"strike":35.0,"call_delta_oi":1961.0,"put_delta_oi":-68.0,"dealer_delta":-1893.0,"call_oi":20,"put_oi":15},{"strike":40.0,"call_delta_oi":295.0,"put_delta_oi":-7411.0,"dealer_delta":7117.0,"call_oi":3,"put_oi":1618},{"strike":45.0,"call_delta_oi":0,"put_delta_oi":-11088.0,"dealer_delta":11088.0,"call_oi":0,"put_oi":1860},{"strike":50.0,"call_delta_oi":0,"put_delta_oi":-307.0,"dealer_delta":307.0,"call_oi":0,"put_oi":38},{"strike":55.0,"call_delta_oi":0,"put_delta_oi":-1953.0,"dealer_delta":1953.0,"call_oi":0,"put_oi":195},{"strike":60.0,"call_delta_oi":3509.0,"put_delta_oi":-3024.0,"dealer_delta":-485.0,"call_oi":36,"put_oi":253},{"strike":65.0,"call_delta_oi":123678.0,"put_delta_oi":-17916.0,"dealer_delta":-105762.0,"call_oi":1329,"put_oi":1155},{"strike":70.0,"call_delta_oi":32288.0,"put_delta_oi":-10254.0,"dealer_delta":-22035.0,"call_oi":362,"put_oi":650},{"strike":75.0,"call_delta_oi":121693.0,"put_delta_oi":-13035.0,"dealer_delta":-108658.0,"call_oi":1529,"put_oi":744},{"strike":80.0,"call_delta_oi":72588.0,"put_delta_oi":-13354.0,"dealer_delta":-59235.0,"call_oi":889,"put_oi":661},{"strike":85.0,"call_delta_oi":79577.0,"put_delta_oi":-30630.0,"dealer_delta":-48948.0,"call_oi":1264,"put_oi":825},{"strike":90.0,"call_delta_oi":28085.0,"put_delta_oi":-1303.0,"dealer_delta":-26782.0,"call_oi":606,"put_oi":31},{"strike":95.0,"call_delta_oi":19377.0,"put_delta_oi":-5889.0,"dealer_delta":-13488.0,"call_oi":463,"put_oi":99},{"strike":100.0,"call_delta_oi":3741.0,"put_delta_oi":-8540.0,"dealer_delta":4799.0,"call_oi":127,"put_oi":261},{"strike":105.0,"call_delta_oi":16506.0,"put_delta_oi":-422.0,"dealer_delta":-16084.0,"call_oi":406,"put_oi":9},{"strike":110.0,"call_delta_oi":1594.0,"put_delta_oi":0,"dealer_delta":-1594.0,"call_oi":54,"put_oi":0},{"strike":115.0,"call_delta_oi":167.0,"put_delta_oi":-51.0,"dealer_delta":-116.0,"call_oi":5,"put_oi":1},{"strike":120.0,"call_delta_oi":40.0,"put_delta_oi":-159.0,"dealer_delta":119.0,"call_oi":2,"put_oi":3},{"strike":125.0,"call_delta_oi":4659.0,"put_delta_oi":-8580.0,"dealer_delta":3921.0,"call_oi":152,"put_oi":221},{"strike":130.0,"call_delta_oi":35.0,"put_delta_oi":-391.0,"dealer_delta":356.0,"call_oi":2,"put_oi":7}],"net_dealer_delta":-377352.0,"total_call_delta":511757.0,"total_put_delta":-134405.0,"bias":"bearish"},"vol_smile":[{"expiration":"02/19/2027","underlying_price":87.27999877929688,"strikes":[{"strike":40.0,"moneyness":0.4583,"type":"put","iv":0.9383,"delta":-0.048,"oi":804},{"strike":45.0,"moneyness":0.5156,"type":"put","iv":0.8701,"delta":-0.0627,"oi":336},{"strike":65.0,"moneyness":0.7447,"type":"call","iv":0.3699,"delta":0.9301,"oi":1193},{"strike":65.0,"moneyness":0.7447,"type":"put","iv":0.6635,"delta":-0.1675,"oi":718},{"strike":70.0,"moneyness":0.802,"type":"put","iv":0.6391,"delta":-0.2125,"oi":291},{"strike":75.0,"moneyness":0.8593,"type":"call","iv":0.4128,"delta":0.7841,"oi":1137},{"strike":95.0,"moneyness":1.0885,"type":"call","iv":0.4671,"delta":0.4627,"oi":193}]},{"expiration":"05/21/2027","underlying_price":87.27999877929688,"strikes":[{"strike":70.0,"moneyness":0.802,"type":"call","iv":0.2969,"delta":0.8785,"oi":104},{"strike":75.0,"moneyness":0.8593,"type":"call","iv":0.3233,"delta":0.7949,"oi":153}]},{"expiration":"10/16/2026","underlying_price":87.27999877929688,"strikes":[{"strike":40.0,"moneyness":0.4583,"type":"put","iv":2.8782,"delta":-0.0436,"oi":802},{"strike":45.0,"moneyness":0.5156,"type":"put","iv":2.6813,"delta":-0.0588,"oi":1500},{"strike":70.0,"moneyness":0.802,"type":"put","iv":0.7189,"delta":-0.0441,"oi":158},{"strike":75.0,"moneyness":0.8593,"type":"put","iv":0.7389,"delta":-0.1214,"oi":327},{"strike":80.0,"moneyness":0.9166,"type":"call","iv":0.4908,"delta":0.842,"oi":711},{"strike":80.0,"moneyness":0.9166,"type":"put","iv":0.5735,"delta":-0.1914,"oi":601},{"strike":85.0,"moneyness":0.9739,"type":"call","iv":0.5347,"delta":0.6285,"oi":883},{"strike":85.0,"moneyness":0.9739,"type":"put","iv":0.532,"delta":-0.3711,"oi":812},{"strike":90.0,"moneyness":1.0312,"type":"call","iv":0.5511,"delta":0.4096,"oi":307}]},{"expiration":"11/20/2026","underlying_price":87.27999877929688,"strikes":[{"strike":65.0,"moneyness":0.7447,"type":"put","iv":0.8447,"delta":-0.1285,"oi":361},{"strike":65.0,"moneyness":0.7447,"type":"call","iv":0.5963,"delta":0.9328,"oi":122},{"strike":70.0,"moneyness":0.802,"type":"put","iv":0.6613,"delta":-0.1438,"oi":139},{"strike":75.0,"moneyness":0.8593,"type":"put","iv":0.6216,"delta":-0.2089,"oi":357},{"strike":75.0,"moneyness":0.8593,"type":"call","iv":0.5302,"delta":0.8196,"oi":144},{"strike":85.0,"moneyness":0.9739,"type":"call","iv":0.5017,"delta":0.6053,"oi":157},{"strike":90.0,"moneyness":1.0312,"type":"call","iv":0.612,"delta":0.4991,"oi":173},{"strike":95.0,"moneyness":1.0885,"type":"call","iv":0.514,"delta":0.3701,"oi":174}]},{"expiration":"12/17/2027","underlying_price":87.27999877929688,"strikes":[{"strike":85.0,"moneyness":0.9739,"type":"call","iv":0.2843,"delta":0.6573,"oi":184},{"strike":100.0,"moneyness":1.1457,"type":"put","iv":0.9718,"delta":-0.3249,"oi":256},{"strike":105.0,"moneyness":1.203,"type":"call","iv":0.3539,"delta":0.4406,"oi":256},{"strike":125.0,"moneyness":1.4322,"type":"call","iv":0.3915,"delta":0.308,"oi":150},{"strike":125.0,"moneyness":1.4322,"type":"put","iv":1.0328,"delta":-0.3839,"oi":215}]}],"greeks_heatmap":{"data":[{"strike":70.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0441,"call_gamma":0,"put_gamma":0.007872,"call_theta":0,"put_theta":-0.042,"call_vega":0,"put_vega":0.0154,"call_oi":0,"put_oi":158},{"strike":75.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9547,"put_delta":-0.1214,"call_gamma":0.011728,"put_gamma":0.016572,"call_theta":-0.038,"put_theta":-0.0931,"call_vega":0.0157,"put_vega":0.0332,"call_oi":60,"put_oi":327},{"strike":80.0,"dte":14,"expiration":"10/16/2026","call_delta":0.842,"put_delta":-0.1914,"call_gamma":0.029843,"put_gamma":0.028855,"call_theta":-0.0826,"put_theta":-0.097,"call_vega":0.0397,"put_vega":0.0449,"call_oi":711,"put_oi":601},{"strike":85.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6285,"put_delta":-0.3711,"call_gamma":0.04293,"put_gamma":0.043127,"call_theta":-0.1339,"put_theta":-0.1233,"call_vega":0.0623,"put_vega":0.0623,"call_oi":883,"put_oi":812},{"strike":90.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4096,"put_delta":0,"call_gamma":0.042814,"put_gamma":0,"call_theta":-0.1396,"put_theta":0,"call_vega":0.064,"put_vega":0,"call_oi":307,"put_oi":0},{"strike":65.0,"dte":49,"expiration":"11/20/2026","call_delta":0.9328,"put_delta":-0.1285,"call_gamma":0.006893,"put_gamma":0.007848,"call_theta":-0.0323,"put_theta":-0.0569,"call_vega":0.0412,"put_vega":0.0664,"call_oi":122,"put_oi":361},{"strike":70.0,"dte":49,"expiration":"11/20/2026","call_delta":0.8984,"put_delta":-0.1438,"call_gamma":0.010578,"put_gamma":0.010831,"call_theta":-0.038,"put_theta":-0.0478,"call_vega":0.0562,"put_vega":0.0717,"call_oi":77,"put_oi":139},{"strike":75.0,"dte":49,"expiration":"11/20/2026","call_delta":0.8196,"put_delta":-0.2089,"call_gamma":0.015658,"put_gamma":0.014605,"call_theta":-0.0526,"put_theta":-0.0565,"call_vega":0.0832,"put_vega":0.0909,"call_oi":144,"put_oi":357},{"strike":80.0,"dte":49,"expiration":"11/20/2026","call_delta":0.7125,"put_delta":0,"call_gamma":0.019385,"put_gamma":0,"call_theta":-0.0684,"put_theta":0,"call_vega":0.1079,"put_vega":0,"call_oi":66,"put_oi":0},{"strike":85.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6053,"put_delta":0,"call_gamma":0.02424,"put_gamma":0,"call_theta":-0.0689,"put_theta":0,"call_vega":0.1218,"put_vega":0,"call_oi":157,"put_oi":0},{"strike":90.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4991,"put_delta":0,"call_gamma":0.020596,"put_gamma":0,"call_theta":-0.0848,"put_theta":0,"call_vega":0.1263,"put_vega":0,"call_oi":173,"put_oi":0},{"strike":95.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3701,"put_delta":-0.5977,"call_gamma":0.023211,"put_gamma":0.020049,"call_theta":-0.0673,"put_theta":-0.0703,"call_vega":0.1195,"put_vega":0.1225,"call_oi":174,"put_oi":85}],"strikes":[65.0,70.0,75.0,80.0,85.0,90.0,95.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":2.24,"put_25d_iv":57.35,"call_25d_iv":55.11,"put_25d_strike":80.0,"call_25d_strike":90.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":10.76,"put_25d_iv":62.16,"call_25d_iv":51.4,"put_25d_strike":75.0,"call_25d_strike":95.0,"skew":"put_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":19.03,"put_25d_iv":64.17,"call_25d_iv":45.14,"put_25d_strike":75.0,"call_25d_strike":105.0,"skew":"put_skew"},{"expiration":"09/17/2027","dte":350,"risk_reversal":47.8,"put_25d_iv":82.04,"call_25d_iv":34.24,"put_25d_strike":60.0,"call_25d_strike":95.0,"skew":"put_skew"},{"expiration":"12/17/2027","dte":441,"risk_reversal":51.78,"put_25d_iv":90.93,"call_25d_iv":39.15,"put_25d_strike":70.0,"call_25d_strike":125.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":40.0,"call_vanna":0,"put_vanna":58.0,"net_vanna":58.0,"call_oi":0,"put_oi":1606},{"strike":45.0,"call_vanna":0,"put_vanna":52.0,"net_vanna":52.0,"call_oi":0,"put_oi":1836},{"strike":55.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":70},{"strike":60.0,"call_vanna":0,"put_vanna":22.0,"net_vanna":22.0,"call_oi":0,"put_oi":205},{"strike":65.0,"call_vanna":-90.0,"put_vanna":94.0,"net_vanna":4.0,"call_oi":1315,"put_oi":1079},{"strike":70.0,"call_vanna":-39.0,"put_vanna":51.0,"net_vanna":12.0,"call_oi":362,"put_oi":645},{"strike":75.0,"call_vanna":-147.0,"put_vanna":36.0,"net_vanna":-111.0,"call_oi":1494,"put_oi":738},{"strike":80.0,"call_vanna":-31.0,"put_vanna":19.0,"net_vanna":-12.0,"call_oi":837,"put_oi":601},{"strike":85.0,"call_vanna":-44.0,"put_vanna":15.0,"net_vanna":-29.0,"call_oi":1224,"put_oi":812},{"strike":90.0,"call_vanna":2.0,"put_vanna":0,"net_vanna":2.0,"call_oi":545,"put_oi":0},{"strike":95.0,"call_vanna":9.0,"put_vanna":-2.0,"net_vanna":7.0,"call_oi":422,"put_oi":85},{"strike":100.0,"call_vanna":0,"put_vanna":35.0,"net_vanna":35.0,"call_oi":0,"put_oi":256},{"strike":105.0,"call_vanna":24.0,"put_vanna":0,"net_vanna":24.0,"call_oi":402,"put_oi":0},{"strike":125.0,"call_vanna":22.0,"put_vanna":21.0,"net_vanna":43.0,"call_oi":150,"put_oi":215}],"net_vanna":111.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":40.0,"call_charm":0,"put_charm":15282.0,"net_charm":15282.0,"call_oi":0,"put_oi":802},{"strike":45.0,"call_charm":0,"put_charm":45587.0,"net_charm":45587.0,"call_oi":0,"put_oi":1500},{"strike":55.0,"call_charm":0,"put_charm":290.0,"net_charm":290.0,"call_oi":0,"put_oi":70},{"strike":60.0,"call_charm":0,"put_charm":52.0,"net_charm":52.0,"call_oi":0,"put_oi":51},{"strike":65.0,"call_charm":-2742.0,"put_charm":1966.0,"net_charm":-776.0,"call_oi":122,"put_oi":361},{"strike":70.0,"call_charm":-1959.0,"put_charm":1474.0,"net_charm":-485.0,"call_oi":77,"put_oi":297},{"strike":75.0,"call_charm":-10295.0,"put_charm":12771.0,"net_charm":2476.0,"call_oi":204,"put_oi":684},{"strike":80.0,"call_charm":-131383.0,"put_charm":29076.0,"net_charm":-102308.0,"call_oi":777,"put_oi":601},{"strike":85.0,"call_charm":-198594.0,"put_charm":96899.0,"net_charm":-101695.0,"call_oi":1040,"put_oi":812},{"strike":90.0,"call_charm":-51213.0,"put_charm":0,"net_charm":-51213.0,"call_oi":480,"put_oi":0},{"strike":95.0,"call_charm":-3229.0,"put_charm":2660.0,"net_charm":-569.0,"call_oi":174,"put_oi":85}],"net_charm":-193359.0,"weekend_delta_shift":-580077.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":134890.0,"put_delta":-60614.0,"net_delta":74275.0,"call_oi":2034,"put_oi":4341,"total_oi":6375,"total_volume":219,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":68164.0,"put_delta":-21394.0,"net_delta":46770.0,"call_oi":1028,"put_oi":1137,"total_oi":2165,"total_volume":163,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":227768.0,"put_delta":-28868.0,"net_delta":198900.0,"call_oi":2868,"put_oi":2391,"total_oi":5259,"total_volume":69,"bias":"bullish"},{"expiration":"05/21/2027","dte":231,"call_delta":32832.0,"put_delta":-2784.0,"net_delta":30048.0,"call_oi":474,"put_oi":96,"total_oi":570,"total_volume":8,"bias":"neutral"},{"expiration":"09/17/2027","dte":350,"call_delta":9758.0,"put_delta":-2156.0,"net_delta":7603.0,"call_oi":143,"put_oi":127,"total_oi":270,"total_volume":2,"bias":"neutral"},{"expiration":"12/17/2027","dte":441,"call_delta":38345.0,"put_delta":-18590.0,"net_delta":19756.0,"call_oi":722,"put_oi":562,"total_oi":1284,"total_volume":74,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":85.0,"straddle_price":7.18,"straddle_pct":8.22,"implied_move":8.22,"avg_iv":53.3}],"volume_profile":{"profile":[{"strike":30.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":21,"put_oi":8,"total_oi":29,"bias":"bearish"},{"strike":35.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":37,"put_oi":15,"total_oi":52,"bias":"bearish"},{"strike":40.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":19,"put_oi":1618,"total_oi":1637,"bias":"bearish"},{"strike":45.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":11,"put_oi":1860,"total_oi":1871,"bias":"bearish"},{"strike":50.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":33,"put_oi":38,"total_oi":71,"bias":"bearish"},{"strike":55.0,"call_volume":0,"put_volume":4,"total_volume":4,"call_oi":725,"put_oi":195,"total_oi":920,"bias":"bearish"},{"strike":60.0,"call_volume":28,"put_volume":0,"total_volume":28,"call_oi":238,"put_oi":253,"total_oi":491,"bias":"bullish"},{"strike":65.0,"call_volume":0,"put_volume":14,"total_volume":14,"call_oi":1534,"put_oi":1155,"total_oi":2689,"bias":"bearish"},{"strike":70.0,"call_volume":0,"put_volume":28,"total_volume":28,"call_oi":407,"put_oi":650,"total_oi":1057,"bias":"bearish"},{"strike":75.0,"call_volume":21,"put_volume":40,"total_volume":61,"call_oi":1529,"put_oi":744,"total_oi":2273,"bias":"bearish"},{"strike":80.0,"call_volume":6,"put_volume":3,"total_volume":9,"call_oi":889,"put_oi":661,"total_oi":1550,"bias":"bullish"},{"strike":85.0,"call_volume":60,"put_volume":21,"total_volume":81,"call_oi":1264,"put_oi":825,"total_oi":2089,"bias":"bullish"},{"strike":90.0,"call_volume":144,"put_volume":9,"total_volume":153,"call_oi":606,"put_oi":31,"total_oi":637,"bias":"bullish"},{"strike":95.0,"call_volume":68,"put_volume":2,"total_volume":70,"call_oi":463,"put_oi":99,"total_oi":562,"bias":"bullish"},{"strike":100.0,"call_volume":13,"put_volume":10,"total_volume":23,"call_oi":127,"put_oi":261,"total_oi":388,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":406,"put_oi":9,"total_oi":415,"bias":"bearish"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":54,"put_oi":0,"total_oi":54,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":1,"total_oi":6,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":15,"total_volume":15,"call_oi":2,"put_oi":3,"total_oi":5,"bias":"bearish"},{"strike":125.0,"call_volume":0,"put_volume":73,"total_volume":73,"call_oi":152,"put_oi":221,"total_oi":373,"bias":"bearish"},{"strike":130.0,"call_volume":0,"put_volume":42,"total_volume":42,"call_oi":2,"put_oi":7,"total_oi":9,"bias":"bearish"}],"underlying_price":87.27999877929688,"peak_call_strike":90.0,"peak_put_strike":125.0,"total_call_volume":340,"total_put_volume":276,"volume_pc_ratio":0.812},"iv_contours":{"x":[0.74,0.8,0.86,0.92,0.97,1.03,1.09,1.15,1.2,1.26],"y":[14,49,140],"z":[[173.95,71.89,61.59,53.22,53.34,55.11,56.89,56.0,null,null],[72.05,59.58,57.59,58.44,50.17,61.2,56.19,59.01,null,null],[51.67,51.02,52.73,50.98,41.02,39.01,46.71,44.38,45.14,46.01]],"levels":[39.0,52.5,66.0,79.5,93.0,106.5,120.0,133.5,147.0,160.5,173.9],"min_iv":39.0,"max_iv":173.9},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":85.0,"atm_iv":53.47,"otm_strike":90.0,"otm_iv":55.11,"itm_strike":80.0,"itm_iv":49.08,"iv_butterfly":-2.74,"price_butterfly":1.03,"convexity":"inverted"},{"expiration":"11/20/2026","dte":49,"atm_strike":85.0,"atm_iv":50.17,"otm_strike":90.0,"otm_iv":61.2,"itm_strike":80.0,"itm_iv":55.56,"iv_butterfly":16.41,"price_butterfly":2.6,"convexity":"high_convexity"},{"expiration":"02/19/2027","dte":140,"atm_strike":85.0,"atm_iv":41.02,"otm_strike":90.0,"otm_iv":39.01,"itm_strike":80.0,"itm_iv":38.47,"iv_butterfly":-4.56,"price_butterfly":-0.45,"convexity":"inverted"},{"expiration":"05/21/2027","dte":231,"atm_strike":85.0,"atm_iv":35.28,"otm_strike":90.0,"otm_iv":37.95,"itm_strike":80.0,"itm_iv":34.7,"iv_butterfly":2.09,"price_butterfly":1.0,"convexity":"high_convexity"}],"iv_history":[{"date":"2026-09-14","iv":70.36},{"date":"2026-09-15","iv":78.41},{"date":"2026-09-16","iv":82.73},{"date":"2026-09-17","iv":69.51},{"date":"2026-09-18","iv":64.52},{"date":"2026-09-21","iv":67.45},{"date":"2026-09-22","iv":59.5},{"date":"2026-09-23","iv":57.9},{"date":"2026-09-24","iv":61.8},{"date":"2026-09-25","iv":65.1},{"date":"2026-09-28","iv":63.2},{"date":"2026-09-29","iv":59.5},{"date":"2026-09-30","iv":62.7},{"date":"2026-10-01","iv":62.2},{"date":"2026-10-02","iv":62.4}]}}