{"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":"XLRE","summary":{"name":"XLRE","price":40.81,"total_oi":30922,"call_oi":12881,"put_oi":18041,"pc_ratio":1.401,"net_gex":-495334.15,"avg_iv":25.7,"iv_rank":25.8,"iv_52w_high":43.53,"iv_52w_low":19.5,"gamma_flip":null,"max_pain":42.0},"features":{"symbol":"XLRE","price":40.81,"total_oi":30922,"analysis_coverage":1.0,"avg_iv_pct":25.7,"iv_rank":25.8,"iv_52w_high_pct":43.53,"iv_52w_low_pct":19.5,"front_dte":14,"front_atm_iv_pct":18.3306,"back_atm_iv_pct":16.7032,"term_premium_pp":1.6274,"expected_move_front_pct":3.59,"straddle_front_pct":2.33,"straddle_30d_pct":2.33,"risk_reversal_front_pp":1.05,"risk_reversal_30d_pp":1.05,"butterfly_front_pp":-4.25,"butterfly_30d_pp":-4.25,"put_call_oi_ratio":1.401,"put_call_oi_front_ratio":0.297,"put_call_volume_front_ratio":0.952,"option_volume":478,"volume_oi_ratio":0.015458,"net_delta_normalized":-0.06152,"dealer_delta_normalized":0.061197,"gex_per_100k_oi":-1601882.640191,"vanna_per_100k_oi":3327.727831,"charm_per_100k_oi":4993.208719,"weekend_delta_shift_per_100k_oi":14976.392213,"iv_surface_range_pp":52.1,"gamma_flip_distance_pct":null,"max_pain_distance_pct":2.915952,"peak_call_distance_pct":0.465572,"peak_put_distance_pct":0.465572},"analyses":{"gamma_walls":[{"strike":25.0,"call_gex":0.0,"put_gex":-529.43,"net_gex":-529.43,"call_oi":1,"put_oi":36},{"strike":30.0,"call_gex":110.35,"put_gex":-27404.94,"net_gex":-27294.59,"call_oi":12,"put_oi":1255},{"strike":33.0,"call_gex":38.74,"put_gex":-1757.54,"net_gex":-1718.81,"call_oi":25,"put_oi":44},{"strike":34.0,"call_gex":0.0,"put_gex":-2087.99,"net_gex":-2087.99,"call_oi":132,"put_oi":44},{"strike":35.0,"call_gex":29707.51,"put_gex":-310580.06,"net_gex":-280872.56,"call_oi":717,"put_oi":6261},{"strike":36.0,"call_gex":5988.11,"put_gex":-7346.27,"net_gex":-1358.16,"call_oi":100,"put_oi":136},{"strike":37.0,"call_gex":2192.34,"put_gex":-246502.9,"net_gex":-244310.55,"call_oi":26,"put_oi":2911},{"strike":38.0,"call_gex":13681.38,"put_gex":-1332.06,"net_gex":12349.31,"call_oi":121,"put_oi":12},{"strike":39.0,"call_gex":3466.67,"put_gex":-41766.89,"net_gex":-38300.22,"call_oi":23,"put_oi":285},{"strike":40.0,"call_gex":105131.88,"put_gex":-323432.67,"net_gex":-218300.8,"call_oi":570,"put_oi":1402},{"strike":41.0,"call_gex":359095.12,"put_gex":-200421.91,"net_gex":158673.21,"call_oi":1375,"put_oi":1447},{"strike":42.0,"call_gex":158047.24,"put_gex":-379716.3,"net_gex":-221669.07,"call_oi":631,"put_oi":1474},{"strike":43.0,"call_gex":174514.71,"put_gex":-168543.96,"net_gex":5970.75,"call_oi":898,"put_oi":978},{"strike":44.0,"call_gex":151447.88,"put_gex":-217961.8,"net_gex":-66513.92,"call_oi":1080,"put_oi":1674},{"strike":45.0,"call_gex":276066.87,"put_gex":-6839.12,"net_gex":269227.75,"call_oi":2606,"put_oi":63},{"strike":46.0,"call_gex":21348.77,"put_gex":-668.33,"net_gex":20680.44,"call_oi":259,"put_oi":8},{"strike":47.0,"call_gex":19144.68,"put_gex":-162.07,"net_gex":18982.61,"call_oi":251,"put_oi":2},{"strike":48.0,"call_gex":20101.12,"put_gex":0.0,"net_gex":20101.12,"call_oi":342,"put_oi":0},{"strike":49.0,"call_gex":996.19,"put_gex":-111.03,"net_gex":885.17,"call_oi":17,"put_oi":3},{"strike":50.0,"call_gex":68973.47,"put_gex":0.0,"net_gex":68973.47,"call_oi":1771,"put_oi":0},{"strike":51.0,"call_gex":4252.22,"put_gex":-274.93,"net_gex":3977.29,"call_oi":97,"put_oi":6},{"strike":52.0,"call_gex":182.93,"put_gex":0.0,"net_gex":182.93,"call_oi":4,"put_oi":0},{"strike":53.0,"call_gex":890.57,"put_gex":0.0,"net_gex":890.57,"call_oi":30,"put_oi":0},{"strike":54.0,"call_gex":2897.14,"put_gex":0.0,"net_gex":2897.14,"call_oi":71,"put_oi":0},{"strike":55.0,"call_gex":5762.82,"put_gex":0.0,"net_gex":5762.82,"call_oi":149,"put_oi":0},{"strike":60.0,"call_gex":17281.9,"put_gex":0.0,"net_gex":17281.9,"call_oi":1515,"put_oi":0},{"strike":65.0,"call_gex":785.46,"put_gex":0.0,"net_gex":785.46,"call_oi":58,"put_oi":0}],"pain_by_strike":[{"strike":25.0,"call_value":0,"put_value":230557.0,"total_value":230557.0},{"strike":30.0,"call_value":5.0,"put_value":140532.0,"total_value":140537.0},{"strike":33.0,"call_value":44.0,"put_value":90282.0,"total_value":90326.0},{"strike":34.0,"call_value":82.0,"put_value":73576.0,"total_value":73658.0},{"strike":35.0,"call_value":252.0,"put_value":56914.0,"total_value":57166.0},{"strike":36.0,"call_value":1139.0,"put_value":46513.0,"total_value":47652.0},{"strike":37.0,"call_value":2126.0,"put_value":36248.0,"total_value":38374.0},{"strike":38.0,"call_value":3139.0,"put_value":28894.0,"total_value":32033.0},{"strike":39.0,"call_value":4273.0,"put_value":21552.0,"total_value":25825.0},{"strike":40.0,"call_value":5430.0,"put_value":14495.0,"total_value":19925.0},{"strike":41.0,"call_value":7157.0,"put_value":8840.0,"total_value":15997.0},{"strike":42.0,"call_value":10259.0,"put_value":4632.0,"total_value":14891.0},{"strike":43.0,"call_value":13992.0,"put_value":1898.0,"total_value":15890.0},{"strike":44.0,"call_value":18623.0,"put_value":142.0,"total_value":18765.0},{"strike":45.0,"call_value":24334.0,"put_value":60.0,"total_value":24394.0},{"strike":46.0,"call_value":32651.0,"put_value":41.0,"total_value":32692.0},{"strike":47.0,"call_value":41227.0,"put_value":30.0,"total_value":41257.0},{"strike":48.0,"call_value":50054.0,"put_value":21.0,"total_value":50075.0},{"strike":49.0,"call_value":59223.0,"put_value":12.0,"total_value":59235.0},{"strike":50.0,"call_value":68409.0,"put_value":6.0,"total_value":68415.0},{"strike":51.0,"call_value":79366.0,"put_value":0.0,"total_value":79366.0},{"strike":52.0,"call_value":90420.0,"put_value":0.0,"total_value":90420.0},{"strike":53.0,"call_value":101478.0,"put_value":0.0,"total_value":101478.0},{"strike":54.0,"call_value":112566.0,"put_value":0.0,"total_value":112566.0},{"strike":55.0,"call_value":123725.0,"put_value":0.0,"total_value":123725.0},{"strike":60.0,"call_value":180265.0,"put_value":0.0,"total_value":180265.0},{"strike":65.0,"call_value":244380.0,"put_value":0,"total_value":244380.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":61.7,"strike":35.0},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":52.3,"strike":33.75},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":42.6,"strike":31.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":56.6,"strike":36.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":42.1,"strike":37.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":27.0,"strike":36.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":21.5,"strike":39.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":23.7,"strike":38.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":16.4,"strike":38.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":17.8,"strike":40.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":15.2,"strike":40.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":18.2,"strike":40.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":20.1,"strike":42.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":15.8,"strike":42.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":16.1,"strike":42.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":30.8,"strike":44.5},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":21.4,"strike":44.5},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":18.0,"strike":44.5},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":59.0,"strike":47.2},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":33.3,"strike":48.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":34.3,"strike":51.6}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":11,"total_oi":2057},{"expiration":"11/20/2026","dte":49,"iv":0.545,"contract_count":13,"total_oi":3480},{"expiration":"01/15/2027","dte":105,"iv":0.1815,"contract_count":16,"total_oi":7719},{"expiration":"02/19/2027","dte":140,"iv":0.4381,"contract_count":14,"total_oi":1625},{"expiration":"05/21/2027","dte":231,"iv":0.0,"contract_count":7,"total_oi":25}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":3.59,"expected_move_2std":7.18,"contract_count":7},{"expiration":"11/20/2026","dte":49,"expected_move_1std":6.12,"expected_move_2std":12.24,"contract_count":7},{"expiration":"01/15/2027","dte":105,"expected_move_1std":8.97,"expected_move_2std":17.94,"contract_count":8},{"expiration":"02/19/2027","dte":140,"expected_move_1std":12.0,"expected_move_2std":24.01,"contract_count":8},{"expiration":"05/21/2027","dte":231,"expected_move_1std":11.53,"expected_move_2std":23.07,"contract_count":4}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":2119,"put_oi":630,"total_oi":2749,"pc_ratio":0.297,"pc_ratio_volume":0.952,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1483,"put_oi":2764,"total_oi":4247,"pc_ratio":1.864,"pc_ratio_volume":0.205,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":8084,"put_oi":13061,"total_oi":21145,"pc_ratio":1.616,"pc_ratio_volume":9.308,"sentiment":"bearish"},{"expiration":"02/19/2027","dte":140,"call_oi":842,"put_oi":1584,"total_oi":2426,"pc_ratio":1.881,"pc_ratio_volume":1.0,"sentiment":"bearish"},{"expiration":"05/21/2027","dte":231,"call_oi":353,"put_oi":2,"total_oi":355,"pc_ratio":0.006,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":25.0,"call_delta_oi":0,"put_delta_oi":-410.0,"dealer_delta":410.0,"call_oi":0,"put_oi":36},{"strike":30.0,"call_delta_oi":1184.0,"put_delta_oi":-7436.0,"dealer_delta":6252.0,"call_oi":12,"put_oi":1255},{"strike":33.0,"call_delta_oi":90.0,"put_delta_oi":-672.0,"dealer_delta":582.0,"call_oi":1,"put_oi":44},{"strike":34.0,"call_delta_oi":0,"put_delta_oi":-558.0,"dealer_delta":558.0,"call_oi":0,"put_oi":44},{"strike":35.0,"call_delta_oi":67342.0,"put_delta_oi":-51401.0,"dealer_delta":-15941.0,"call_oi":713,"put_oi":6261},{"strike":36.0,"call_delta_oi":9105.0,"put_delta_oi":-3285.0,"dealer_delta":-5820.0,"call_oi":100,"put_oi":136},{"strike":37.0,"call_delta_oi":2219.0,"put_delta_oi":-43734.0,"dealer_delta":41515.0,"call_oi":26,"put_oi":2911},{"strike":38.0,"call_delta_oi":10261.0,"put_delta_oi":-239.0,"dealer_delta":-10022.0,"call_oi":121,"put_oi":12},{"strike":39.0,"call_delta_oi":1798.0,"put_delta_oi":-6806.0,"dealer_delta":5008.0,"call_oi":22,"put_oi":285},{"strike":40.0,"call_delta_oi":38169.0,"put_delta_oi":-46042.0,"dealer_delta":7873.0,"call_oi":570,"put_oi":1402},{"strike":41.0,"call_delta_oi":73330.0,"put_delta_oi":-65799.0,"dealer_delta":-7532.0,"call_oi":1375,"put_oi":1447},{"strike":42.0,"call_delta_oi":23308.0,"put_delta_oi":-96016.0,"dealer_delta":72708.0,"call_oi":631,"put_oi":1474},{"strike":43.0,"call_delta_oi":18088.0,"put_delta_oi":-71037.0,"dealer_delta":52950.0,"call_oi":898,"put_oi":978},{"strike":44.0,"call_delta_oi":17197.0,"put_delta_oi":-115463.0,"dealer_delta":98266.0,"call_oi":1080,"put_oi":1674},{"strike":45.0,"call_delta_oi":34652.0,"put_delta_oi":-4935.0,"dealer_delta":-29717.0,"call_oi":2606,"put_oi":63},{"strike":46.0,"call_delta_oi":3217.0,"put_delta_oi":-684.0,"dealer_delta":-2533.0,"call_oi":259,"put_oi":8},{"strike":47.0,"call_delta_oi":4322.0,"put_delta_oi":-161.0,"dealer_delta":-4160.0,"call_oi":251,"put_oi":2},{"strike":48.0,"call_delta_oi":2626.0,"put_delta_oi":0,"dealer_delta":-2626.0,"call_oi":342,"put_oi":0},{"strike":49.0,"call_delta_oi":222.0,"put_delta_oi":-287.0,"dealer_delta":64.0,"call_oi":17,"put_oi":3},{"strike":50.0,"call_delta_oi":9635.0,"put_delta_oi":0,"dealer_delta":-9635.0,"call_oi":1771,"put_oi":0},{"strike":51.0,"call_delta_oi":839.0,"put_delta_oi":-534.0,"dealer_delta":-305.0,"call_oi":97,"put_oi":6},{"strike":52.0,"call_delta_oi":102.0,"put_delta_oi":0,"dealer_delta":-102.0,"call_oi":4,"put_oi":0},{"strike":53.0,"call_delta_oi":157.0,"put_delta_oi":0,"dealer_delta":-157.0,"call_oi":30,"put_oi":0},{"strike":54.0,"call_delta_oi":1704.0,"put_delta_oi":0,"dealer_delta":-1704.0,"call_oi":71,"put_oi":0},{"strike":55.0,"call_delta_oi":3433.0,"put_delta_oi":0,"dealer_delta":-3433.0,"call_oi":149,"put_oi":0},{"strike":60.0,"call_delta_oi":3060.0,"put_delta_oi":0,"dealer_delta":-3060.0,"call_oi":1515,"put_oi":0},{"strike":65.0,"call_delta_oi":206.0,"put_delta_oi":0,"dealer_delta":-206.0,"call_oi":58,"put_oi":0}],"net_dealer_delta":189234.0,"total_call_delta":326266.0,"total_put_delta":-515501.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":40.810001373291016,"strikes":[{"strike":30.0,"moneyness":0.7351,"type":"put","iv":0.413,"delta":-0.0593,"oi":1255},{"strike":35.0,"moneyness":0.8576,"type":"call","iv":0.2059,"delta":0.9409,"oi":547},{"strike":35.0,"moneyness":0.8576,"type":"put","iv":0.2335,"delta":-0.082,"oi":6255},{"strike":36.0,"moneyness":0.8821,"type":"put","iv":0.4415,"delta":-0.2416,"oi":136},{"strike":37.0,"moneyness":0.9066,"type":"put","iv":0.2105,"delta":-0.15,"oi":2901},{"strike":38.0,"moneyness":0.9311,"type":"call","iv":0.1584,"delta":0.8483,"oi":119},{"strike":39.0,"moneyness":0.9556,"type":"put","iv":0.1737,"delta":-0.2526,"oi":221},{"strike":40.0,"moneyness":0.9802,"type":"put","iv":0.1671,"delta":-0.3427,"oi":201},{"strike":40.0,"moneyness":0.9802,"type":"call","iv":0.1525,"delta":0.6685,"oi":523},{"strike":41.0,"moneyness":1.0047,"type":"put","iv":0.2599,"delta":-0.451,"oi":1304},{"strike":41.0,"moneyness":1.0047,"type":"call","iv":0.1493,"delta":0.5531,"oi":734},{"strike":42.0,"moneyness":1.0292,"type":"call","iv":0.1412,"delta":0.4274,"oi":425},{"strike":43.0,"moneyness":1.0537,"type":"put","iv":0.1807,"delta":-0.6436,"oi":587},{"strike":43.0,"moneyness":1.0537,"type":"call","iv":0.1426,"delta":0.3122,"oi":333},{"strike":44.0,"moneyness":1.0782,"type":"call","iv":0.1555,"delta":0.236,"oi":172},{"strike":45.0,"moneyness":1.1027,"type":"call","iv":0.1551,"delta":0.1604,"oi":1354},{"strike":50.0,"moneyness":1.2252,"type":"call","iv":0.2139,"delta":0.0531,"oi":1739},{"strike":55.0,"moneyness":1.3477,"type":"call","iv":0.6045,"delta":0.234,"oi":145},{"strike":60.0,"moneyness":1.4702,"type":"call","iv":0.3273,"delta":0.0202,"oi":1515}]},{"expiration":"02/19/2027","underlying_price":40.810001373291016,"strikes":[{"strike":44.0,"moneyness":1.0782,"type":"put","iv":0.1843,"delta":-0.6782,"oi":1502},{"strike":45.0,"moneyness":1.1027,"type":"call","iv":0.1452,"delta":0.1934,"oi":416},{"strike":48.0,"moneyness":1.1762,"type":"call","iv":0.1578,"delta":0.0733,"oi":303}]},{"expiration":"05/21/2027","underlying_price":40.810001373291016,"strikes":[{"strike":35.0,"moneyness":0.8576,"type":"call","iv":0.131,"delta":0.963,"oi":141}]},{"expiration":"10/16/2026","underlying_price":40.810001373291016,"strikes":[{"strike":42.0,"moneyness":1.0292,"type":"call","iv":0.1717,"delta":0.2049,"oi":160},{"strike":42.0,"moneyness":1.0292,"type":"put","iv":0.1822,"delta":-0.7807,"oi":246},{"strike":43.0,"moneyness":1.0537,"type":"put","iv":0.2246,"delta":-0.8803,"oi":295},{"strike":43.0,"moneyness":1.0537,"type":"call","iv":0.2246,"delta":0.1197,"oi":433},{"strike":44.0,"moneyness":1.0782,"type":"call","iv":0.3583,"delta":0.1453,"oi":758},{"strike":45.0,"moneyness":1.1027,"type":"call","iv":0.2703,"delta":0.0314,"oi":542}]},{"expiration":"11/20/2026","underlying_price":40.810001373291016,"strikes":[{"strike":40.0,"moneyness":0.9802,"type":"put","iv":0.1684,"delta":-0.3262,"oi":1188},{"strike":41.0,"moneyness":1.0047,"type":"call","iv":0.1535,"delta":0.5179,"oi":557},{"strike":42.0,"moneyness":1.0292,"type":"put","iv":0.172,"delta":-0.6331,"oi":1126},{"strike":43.0,"moneyness":1.0537,"type":"call","iv":0.1386,"delta":0.1831,"oi":128},{"strike":44.0,"moneyness":1.0782,"type":"put","iv":0.2014,"delta":-0.8206,"oi":109},{"strike":44.0,"moneyness":1.0782,"type":"call","iv":0.1558,"delta":0.1141,"oi":127},{"strike":45.0,"moneyness":1.1027,"type":"call","iv":0.2,"delta":0.1085,"oi":294},{"strike":46.0,"moneyness":1.1272,"type":"call","iv":0.1986,"delta":0.0608,"oi":103},{"strike":47.0,"moneyness":1.1517,"type":"call","iv":0.3417,"delta":0.1509,"oi":199}]}],"greeks_heatmap":{"data":[{"strike":41.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4615,"put_delta":0,"call_gamma":0.344034,"put_gamma":0,"call_theta":-0.0198,"put_theta":0,"call_vega":0.0306,"put_vega":0,"call_oi":83,"put_oi":0},{"strike":42.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2049,"put_delta":-0.7807,"call_gamma":0.21482,"put_gamma":0.210582,"call_theta":-0.0154,"put_theta":-0.0121,"call_vega":0.0219,"put_vega":0.0228,"call_oi":160,"put_oi":246},{"strike":43.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1197,"put_delta":-0.8803,"call_gamma":0.115456,"put_gamma":0.115462,"call_theta":-0.0138,"put_theta":-0.0088,"call_vega":0.0154,"put_vega":0.0154,"call_oi":433,"put_oi":295},{"strike":44.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1453,"put_delta":0,"call_gamma":0.082705,"put_gamma":0,"call_theta":-0.0249,"put_theta":0,"call_vega":0.0176,"put_vega":0,"call_oi":758,"put_oi":0},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0314,"put_delta":0,"call_gamma":0.033923,"put_gamma":0,"call_theta":-0.0058,"put_theta":0,"call_vega":0.0054,"put_vega":0,"call_oi":542,"put_oi":0},{"strike":46.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1617,"put_delta":0,"call_gamma":0.05303,"put_gamma":0,"call_theta":-0.0443,"put_theta":0,"call_vega":0.0189,"put_vega":0,"call_oi":84,"put_oi":0},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.3262,"call_gamma":0,"put_gamma":0.144673,"call_theta":0,"put_theta":-0.0077,"call_vega":0,"put_vega":0.0533,"call_oi":0,"put_oi":1188},{"strike":41.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5179,"put_delta":-0.4823,"call_gamma":0.175461,"put_gamma":0.182833,"call_theta":-0.0118,"put_theta":-0.0067,"call_vega":0.059,"put_vega":0.059,"call_oi":557,"put_oi":85},{"strike":42.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.6331,"call_gamma":0,"put_gamma":0.14794,"call_theta":0,"put_theta":-0.0068,"call_vega":0,"put_vega":0.0557,"call_oi":0,"put_oi":1126},{"strike":43.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1831,"put_delta":-0.769,"call_gamma":0.12929,"put_gamma":0.122389,"call_theta":-0.0065,"put_theta":-0.004,"call_vega":0.0393,"put_vega":0.045,"call_oi":128,"put_oi":90},{"strike":44.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1141,"put_delta":-0.8206,"call_gamma":0.083717,"put_gamma":0.08787,"call_theta":-0.0052,"put_theta":-0.0039,"call_vega":0.0286,"put_vega":0.0388,"call_oi":127,"put_oi":109},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1085,"put_delta":-0.7866,"call_gamma":0.06292,"put_gamma":0.065675,"call_theta":-0.0062,"put_theta":-0.0092,"call_vega":0.0276,"put_vega":0.0431,"call_oi":294,"put_oi":53},{"strike":46.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0608,"put_delta":0,"call_gamma":0.040928,"put_gamma":0,"call_theta":-0.004,"put_theta":0,"call_vega":0.0178,"put_vega":0,"call_oi":103,"put_oi":0},{"strike":47.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1509,"put_delta":0,"call_gamma":0.046291,"put_gamma":0,"call_theta":-0.013,"put_theta":0,"call_vega":0.0346,"put_vega":0,"call_oi":199,"put_oi":0}],"strikes":[40.0,41.0,42.0,43.0,44.0,45.0,46.0,47.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":1.05,"put_25d_iv":18.22,"call_25d_iv":17.17,"put_25d_strike":42.0,"call_25d_strike":42.0,"skew":"neutral"},{"expiration":"11/20/2026","dte":49,"risk_reversal":2.97,"put_25d_iv":16.84,"call_25d_iv":13.86,"put_25d_strike":40.0,"call_25d_strike":43.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-40.87,"put_25d_iv":17.37,"call_25d_iv":58.24,"put_25d_strike":39.0,"call_25d_strike":54.0,"skew":"call_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":3.91,"put_25d_iv":18.43,"call_25d_iv":14.52,"put_25d_strike":44.0,"call_25d_strike":45.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":30.0,"call_vanna":0,"put_vanna":70.0,"net_vanna":70.0,"call_oi":0,"put_oi":1255},{"strike":35.0,"call_vanna":-39.0,"put_vanna":423.0,"net_vanna":384.0,"call_oi":688,"put_oi":6255},{"strike":36.0,"call_vanna":0,"put_vanna":12.0,"net_vanna":12.0,"call_oi":0,"put_oi":136},{"strike":37.0,"call_vanna":0,"put_vanna":253.0,"net_vanna":253.0,"call_oi":0,"put_oi":2901},{"strike":38.0,"call_vanna":-10.0,"put_vanna":0,"net_vanna":-10.0,"call_oi":119,"put_oi":0},{"strike":39.0,"call_vanna":0,"put_vanna":19.0,"net_vanna":19.0,"call_oi":0,"put_oi":221},{"strike":40.0,"call_vanna":-34.0,"put_vanna":66.0,"net_vanna":32.0,"call_oi":523,"put_oi":1389},{"strike":41.0,"call_vanna":-19.0,"put_vanna":27.0,"net_vanna":9.0,"call_oi":1374,"put_oi":1389},{"strike":42.0,"call_vanna":18.0,"put_vanna":-50.0,"net_vanna":-32.0,"call_oi":585,"put_oi":1460},{"strike":43.0,"call_vanna":44.0,"put_vanna":-47.0,"net_vanna":-4.0,"call_oi":894,"put_oi":972},{"strike":44.0,"call_vanna":45.0,"put_vanna":-130.0,"net_vanna":-85.0,"call_oi":1057,"put_oi":1671},{"strike":45.0,"call_vanna":185.0,"put_vanna":-3.0,"net_vanna":182.0,"call_oi":2606,"put_oi":53},{"strike":46.0,"call_vanna":11.0,"put_vanna":0,"net_vanna":11.0,"call_oi":241,"put_oi":0},{"strike":47.0,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":199,"put_oi":0},{"strike":48.0,"call_vanna":22.0,"put_vanna":0,"net_vanna":22.0,"call_oi":303,"put_oi":0},{"strike":50.0,"call_vanna":90.0,"put_vanna":0,"net_vanna":90.0,"call_oi":1739,"put_oi":0},{"strike":51.0,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":97,"put_oi":0},{"strike":54.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":71,"put_oi":0},{"strike":55.0,"call_vanna":13.0,"put_vanna":0,"net_vanna":13.0,"call_oi":145,"put_oi":0},{"strike":60.0,"call_vanna":38.0,"put_vanna":0,"net_vanna":38.0,"call_oi":1515,"put_oi":0},{"strike":65.0,"call_vanna":2.0,"put_vanna":0,"net_vanna":2.0,"call_oi":58,"put_oi":0}],"net_vanna":1029.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":40.0,"call_charm":0,"put_charm":2235.0,"net_charm":2235.0,"call_oi":0,"put_oi":1188},{"strike":41.0,"call_charm":-4507.0,"put_charm":203.0,"net_charm":-4303.0,"call_oi":640,"put_oi":85},{"strike":42.0,"call_charm":-1317.0,"put_charm":9662.0,"net_charm":8345.0,"call_oi":160,"put_oi":1372},{"strike":43.0,"call_charm":-1984.0,"put_charm":6194.0,"net_charm":4210.0,"call_oi":561,"put_oi":385},{"strike":44.0,"call_charm":-7200.0,"put_charm":257.0,"net_charm":-6943.0,"call_oi":885,"put_oi":109},{"strike":45.0,"call_charm":-405.0,"put_charm":285.0,"net_charm":-121.0,"call_oi":836,"put_oi":53},{"strike":46.0,"call_charm":-1587.0,"put_charm":0,"net_charm":-1587.0,"call_oi":187,"put_oi":0},{"strike":47.0,"call_charm":-291.0,"put_charm":0,"net_charm":-291.0,"call_oi":199,"put_oi":0}],"net_charm":1544.0,"weekend_delta_shift":4631.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":31059.0,"put_delta":-48745.0,"net_delta":-17687.0,"call_oi":2118,"put_oi":630,"total_oi":2748,"total_volume":41,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":42499.0,"put_delta":-136356.0,"net_delta":-93858.0,"call_oi":1483,"put_oi":2764,"total_oi":4247,"total_volume":94,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":220973.0,"put_delta":-225111.0,"net_delta":-4138.0,"call_oi":8083,"put_oi":13061,"total_oi":21144,"total_volume":268,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":13777.0,"put_delta":-105222.0,"net_delta":-91445.0,"call_oi":838,"put_oi":1584,"total_oi":2422,"total_volume":2,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":17959.0,"put_delta":-66.0,"net_delta":17893.0,"call_oi":197,"put_oi":2,"total_oi":199,"total_volume":35,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":41.0,"straddle_price":0.95,"straddle_pct":2.33,"implied_move":2.33,"avg_iv":15.3},{"expiration":"11/20/2026","dte":49,"strike":41.0,"straddle_price":1.77,"straddle_pct":4.35,"implied_move":4.35,"avg_iv":15.0},{"expiration":"01/15/2027","dte":105,"strike":41.0,"straddle_price":3.55,"straddle_pct":8.7,"implied_move":8.7,"avg_iv":20.5}],"volume_profile":{"profile":[{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":36,"total_oi":37,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":1255,"total_oi":1267,"bias":"neutral"},{"strike":33.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":25,"put_oi":44,"total_oi":69,"bias":"neutral"},{"strike":34.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":132,"put_oi":44,"total_oi":176,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":717,"put_oi":6261,"total_oi":6978,"bias":"neutral"},{"strike":36.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":100,"put_oi":136,"total_oi":236,"bias":"neutral"},{"strike":37.0,"call_volume":4,"put_volume":4,"total_volume":8,"call_oi":26,"put_oi":2911,"total_oi":2937,"bias":"neutral"},{"strike":38.0,"call_volume":1,"put_volume":2,"total_volume":3,"call_oi":121,"put_oi":12,"total_oi":133,"bias":"bearish"},{"strike":39.0,"call_volume":0,"put_volume":16,"total_volume":16,"call_oi":23,"put_oi":285,"total_oi":308,"bias":"bearish"},{"strike":40.0,"call_volume":32,"put_volume":17,"total_volume":49,"call_oi":570,"put_oi":1402,"total_oi":1972,"bias":"bullish"},{"strike":41.0,"call_volume":56,"put_volume":240,"total_volume":296,"call_oi":1375,"put_oi":1447,"total_oi":2822,"bias":"bearish"},{"strike":42.0,"call_volume":54,"put_volume":0,"total_volume":54,"call_oi":631,"put_oi":1474,"total_oi":2105,"bias":"bullish"},{"strike":43.0,"call_volume":3,"put_volume":2,"total_volume":5,"call_oi":898,"put_oi":978,"total_oi":1876,"bias":"neutral"},{"strike":44.0,"call_volume":2,"put_volume":1,"total_volume":3,"call_oi":1080,"put_oi":1674,"total_oi":2754,"bias":"bullish"},{"strike":45.0,"call_volume":17,"put_volume":1,"total_volume":18,"call_oi":2606,"put_oi":63,"total_oi":2669,"bias":"bullish"},{"strike":46.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":259,"put_oi":8,"total_oi":267,"bias":"bullish"},{"strike":47.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":251,"put_oi":2,"total_oi":253,"bias":"neutral"},{"strike":48.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":342,"put_oi":0,"total_oi":342,"bias":"neutral"},{"strike":49.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":17,"put_oi":3,"total_oi":20,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1771,"put_oi":0,"total_oi":1771,"bias":"neutral"},{"strike":51.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":97,"put_oi":6,"total_oi":103,"bias":"neutral"},{"strike":52.0,"call_volume":0,"put_volume":14,"total_volume":14,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"bearish"},{"strike":53.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":30,"put_oi":0,"total_oi":30,"bias":"bearish"},{"strike":54.0,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":71,"put_oi":0,"total_oi":71,"bias":"bearish"},{"strike":55.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":149,"put_oi":0,"total_oi":149,"bias":"bearish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1515,"put_oi":0,"total_oi":1515,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":58,"put_oi":0,"total_oi":58,"bias":"neutral"}],"underlying_price":40.810001373291016,"peak_call_strike":41.0,"peak_put_strike":41.0,"total_call_volume":174,"total_put_volume":304,"volume_pc_ratio":1.747},"iv_contours":{"x":[0.73,0.81,0.83,0.86,0.88,0.91,0.93,0.96,0.98,1.0,1.03,1.05,1.08,1.1,1.13,1.15,1.18,1.2,1.23,1.25,1.3],"y":[14,49,105,140],"z":[[null,null,null,61.72,56.65,null,null,21.54,null,15.35,17.7,22.46,35.83,27.03,60.0,null,null,null,null,null,null],[null,66.47,49.33,null,null,null,null,null,15.33,15.04,16.35,15.33,17.86,24.97,19.86,34.17,30.61,null,null,null,null],[34.58,null,null,21.97,32.96,21.0,15.84,14.36,15.98,20.46,16.11,16.16,16.73,15.51,18.55,39.99,21.49,24.23,21.39,27.5,27.52],[null,null,null,null,null,null,null,19.21,22.56,19.03,28.82,null,16.47,14.52,21.07,19.03,15.78,null,24.94,null,null]],"levels":[14.4,19.6,24.8,30.0,35.2,40.4,45.6,50.8,56.0,61.3,66.5],"min_iv":14.4,"max_iv":66.5},"butterfly_spread":[{"expiration":"01/15/2027","dte":105,"atm_strike":41.0,"atm_iv":14.93,"otm_strike":43.0,"otm_iv":14.26,"itm_strike":39.0,"itm_iv":11.35,"iv_butterfly":-4.25,"price_butterfly":0.2,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":27.18},{"date":"2026-09-15","iv":34.51},{"date":"2026-09-16","iv":43.53},{"date":"2026-09-17","iv":40.13},{"date":"2026-09-18","iv":32.54},{"date":"2026-09-21","iv":24.09},{"date":"2026-09-22","iv":19.5},{"date":"2026-09-23","iv":24.3},{"date":"2026-09-24","iv":23.9},{"date":"2026-09-25","iv":23.8},{"date":"2026-09-28","iv":22.4},{"date":"2026-09-29","iv":23.5},{"date":"2026-09-30","iv":29.7},{"date":"2026-10-01","iv":25.3},{"date":"2026-10-02","iv":25.7}]}}