{"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":"MDLN","summary":{"name":"MDLN","price":35.61,"total_oi":25573,"call_oi":10290,"put_oi":15283,"pc_ratio":1.485,"net_gex":24981.13,"avg_iv":53.3,"iv_rank":3.8,"iv_52w_high":75.8,"iv_52w_low":52.4,"gamma_flip":51.29,"max_pain":35.0},"features":{"symbol":"MDLN","price":35.61,"total_oi":25573,"analysis_coverage":1.0,"avg_iv_pct":53.3,"iv_rank":3.8,"iv_52w_high_pct":75.8,"iv_52w_low_pct":52.4,"front_dte":14,"front_atm_iv_pct":46.4648,"back_atm_iv_pct":49.4819,"term_premium_pp":-3.0171,"expected_move_front_pct":9.1,"straddle_front_pct":7.09,"straddle_30d_pct":7.09,"risk_reversal_front_pp":13.11,"risk_reversal_30d_pp":13.11,"butterfly_front_pp":-1.06,"butterfly_30d_pp":-1.06,"put_call_oi_ratio":1.485,"put_call_oi_front_ratio":1.687,"put_call_volume_front_ratio":0.009,"option_volume":265,"volume_oi_ratio":0.010362,"net_delta_normalized":0.027661,"dealer_delta_normalized":-0.027551,"gex_per_100k_oi":97685.566809,"vanna_per_100k_oi":4195.831541,"charm_per_100k_oi":-402150.705823,"weekend_delta_shift_per_100k_oi":-1206452.117468,"iv_surface_range_pp":63.0,"gamma_flip_distance_pct":44.032575,"max_pain_distance_pct":-1.713002,"peak_call_distance_pct":-1.713002,"peak_put_distance_pct":-1.713002},"analyses":{"gamma_walls":[{"strike":17.5,"call_gex":333.49,"put_gex":-20.24,"net_gex":313.24,"call_oi":51,"put_oi":3},{"strike":20.0,"call_gex":421.55,"put_gex":-1217.25,"net_gex":-795.7,"call_oi":57,"put_oi":128},{"strike":22.5,"call_gex":120.18,"put_gex":-49.19,"net_gex":70.99,"call_oi":40,"put_oi":4},{"strike":25.0,"call_gex":213.45,"put_gex":-7273.24,"net_gex":-7059.79,"call_oi":14,"put_oi":452},{"strike":27.5,"call_gex":1289.64,"put_gex":-99725.84,"net_gex":-98436.2,"call_oi":58,"put_oi":3717},{"strike":30.0,"call_gex":6466.2,"put_gex":-249579.77,"net_gex":-243113.57,"call_oi":248,"put_oi":6348},{"strike":32.5,"call_gex":6780.92,"put_gex":-196363.54,"net_gex":-189582.62,"call_oi":156,"put_oi":2502},{"strike":35.0,"call_gex":398984.81,"put_gex":-125703.87,"net_gex":273280.95,"call_oi":2947,"put_oi":1452},{"strike":37.5,"call_gex":99101.62,"put_gex":-4649.08,"net_gex":94452.54,"call_oi":812,"put_oi":62},{"strike":40.0,"call_gex":108954.98,"put_gex":-30142.53,"net_gex":78812.45,"call_oi":2010,"put_oi":503},{"strike":42.5,"call_gex":21897.08,"put_gex":-1101.91,"net_gex":20795.18,"call_oi":446,"put_oi":23},{"strike":45.0,"call_gex":31496.71,"put_gex":-2634.18,"net_gex":28862.53,"call_oi":758,"put_oi":65},{"strike":47.5,"call_gex":15995.13,"put_gex":0.0,"net_gex":15995.13,"call_oi":513,"put_oi":0},{"strike":50.0,"call_gex":19946.69,"put_gex":-325.0,"net_gex":19621.7,"call_oi":713,"put_oi":13},{"strike":55.0,"call_gex":26364.36,"put_gex":-24.21,"net_gex":26340.15,"call_oi":1160,"put_oi":1},{"strike":60.0,"call_gex":2158.27,"put_gex":-206.46,"net_gex":1951.81,"call_oi":110,"put_oi":10},{"strike":65.0,"call_gex":884.07,"put_gex":0.0,"net_gex":884.07,"call_oi":53,"put_oi":0},{"strike":70.0,"call_gex":2588.28,"put_gex":0.0,"net_gex":2588.28,"call_oi":144,"put_oi":0}],"pain_by_strike":[{"strike":17.5,"call_value":0,"put_value":198995.0,"total_value":198995.0},{"strike":20.0,"call_value":127.5,"put_value":160795.0,"total_value":160922.5},{"strike":22.5,"call_value":397.5,"put_value":122915.0,"total_value":123312.5},{"strike":25.0,"call_value":767.5,"put_value":85045.0,"total_value":85812.5},{"strike":27.5,"call_value":1172.5,"put_value":48305.0,"total_value":49477.5},{"strike":30.0,"call_value":1722.5,"put_value":20857.5,"total_value":22580.0},{"strike":32.5,"call_value":2892.5,"put_value":9280.0,"total_value":12172.5},{"strike":35.0,"call_value":4452.5,"put_value":3957.5,"total_value":8410.0},{"strike":37.5,"call_value":13380.0,"put_value":2265.0,"total_value":15645.0},{"strike":40.0,"call_value":24337.5,"put_value":727.5,"total_value":25065.0},{"strike":42.5,"call_value":40320.0,"put_value":447.5,"total_value":40767.5},{"strike":45.0,"call_value":57417.5,"put_value":225.0,"total_value":57642.5},{"strike":47.5,"call_value":76410.0,"put_value":165.0,"total_value":76575.0},{"strike":50.0,"call_value":96685.0,"put_value":105.0,"total_value":96790.0},{"strike":55.0,"call_value":140800.0,"put_value":50.0,"total_value":140850.0},{"strike":60.0,"call_value":190715.0,"put_value":0.0,"total_value":190715.0},{"strike":65.0,"call_value":241180.0,"put_value":0.0,"total_value":241180.0},{"strike":70.0,"call_value":291910.0,"put_value":0,"total_value":291910.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":122.7,"strike":27.5},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":82.3,"strike":26.07},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":51.9,"strike":27.5},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":54.6,"strike":32.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":49.5,"strike":32.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":45.7,"strike":32.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":35.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":49.5,"strike":35.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":46.1,"strike":35.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":53.2,"strike":37.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":50.1,"strike":37.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":45.1,"strike":37.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":42.1,"strike":40.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":40.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":48.5,"strike":40.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":85.5,"strike":43.75},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":76.0,"strike":51.25},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":54.7,"strike":52.25}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":5,"total_oi":4839},{"expiration":"11/20/2026","dte":49,"iv":0.7913,"contract_count":6,"total_oi":1484},{"expiration":"01/15/2027","dte":105,"iv":0.0,"contract_count":6,"total_oi":1163},{"expiration":"02/19/2027","dte":140,"iv":0.1922,"contract_count":6,"total_oi":307},{"expiration":"05/21/2027","dte":231,"iv":0.0967,"contract_count":1,"total_oi":2},{"expiration":"01/21/2028","dte":476,"iv":0.1764,"contract_count":6,"total_oi":109}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":9.1,"expected_move_2std":18.21,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":18.13,"expected_move_2std":36.26,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":24.74,"expected_move_2std":49.47,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":28.82,"expected_move_2std":57.63,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":53.27,"expected_move_2std":106.54,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":3124,"put_oi":5270,"total_oi":8394,"pc_ratio":1.687,"pc_ratio_volume":0.009,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":3441,"put_oi":4286,"total_oi":7727,"pc_ratio":1.246,"pc_ratio_volume":0.033,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":2103,"put_oi":4640,"total_oi":6743,"pc_ratio":2.206,"pc_ratio_volume":3.4,"sentiment":"bearish"},{"expiration":"02/19/2027","dte":140,"call_oi":346,"put_oi":238,"total_oi":584,"pc_ratio":0.688,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":10,"put_oi":106,"total_oi":116,"pc_ratio":10.6,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":1266,"put_oi":740,"total_oi":2006,"pc_ratio":0.585,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":0,"put_oi":3,"total_oi":3,"pc_ratio":0,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":17.5,"call_delta_oi":4379.0,"put_delta_oi":-22.0,"dealer_delta":-4356.0,"call_oi":47,"put_oi":3},{"strike":20.0,"call_delta_oi":4332.0,"put_delta_oi":-1202.0,"dealer_delta":-3130.0,"call_oi":47,"put_oi":128},{"strike":22.5,"call_delta_oi":817.0,"put_delta_oi":-52.0,"dealer_delta":-765.0,"call_oi":9,"put_oi":4},{"strike":25.0,"call_delta_oi":1187.0,"put_delta_oi":-6496.0,"dealer_delta":5309.0,"call_oi":14,"put_oi":452},{"strike":27.5,"call_delta_oi":4923.0,"put_delta_oi":-33128.0,"dealer_delta":28205.0,"call_oi":58,"put_oi":3717},{"strike":30.0,"call_delta_oi":17085.0,"put_delta_oi":-120456.0,"dealer_delta":103370.0,"call_oi":218,"put_oi":6348},{"strike":32.5,"call_delta_oi":9247.0,"put_delta_oi":-50727.0,"dealer_delta":41481.0,"call_oi":129,"put_oi":2502},{"strike":35.0,"call_delta_oi":177645.0,"put_delta_oi":-58998.0,"dealer_delta":-118647.0,"call_oi":2947,"put_oi":1452},{"strike":37.5,"call_delta_oi":27589.0,"put_delta_oi":-3415.0,"dealer_delta":-24174.0,"call_oi":812,"put_oi":62},{"strike":40.0,"call_delta_oi":70577.0,"put_delta_oi":-32667.0,"dealer_delta":-37910.0,"call_oi":2010,"put_oi":503},{"strike":42.5,"call_delta_oi":12161.0,"put_delta_oi":-1589.0,"dealer_delta":-10572.0,"call_oi":446,"put_oi":23},{"strike":45.0,"call_delta_oi":13329.0,"put_delta_oi":-4944.0,"dealer_delta":-8385.0,"call_oi":758,"put_oi":65},{"strike":47.5,"call_delta_oi":5694.0,"put_delta_oi":0,"dealer_delta":-5694.0,"call_oi":513,"put_oi":0},{"strike":50.0,"call_delta_oi":15587.0,"put_delta_oi":-772.0,"dealer_delta":-14815.0,"call_oi":713,"put_oi":13},{"strike":55.0,"call_delta_oi":15231.0,"put_delta_oi":-84.0,"dealer_delta":-15146.0,"call_oi":1160,"put_oi":1},{"strike":60.0,"call_delta_oi":2183.0,"put_delta_oi":-666.0,"dealer_delta":-1517.0,"call_oi":110,"put_oi":10},{"strike":65.0,"call_delta_oi":777.0,"put_delta_oi":0,"dealer_delta":-777.0,"call_oi":53,"put_oi":0},{"strike":70.0,"call_delta_oi":2933.0,"put_delta_oi":0,"dealer_delta":-2933.0,"call_oi":144,"put_oi":0}],"net_dealer_delta":-70457.0,"total_call_delta":385676.0,"total_put_delta":-315220.0,"bias":"neutral"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":35.61000061035156,"strikes":[{"strike":30.0,"moneyness":0.8425,"type":"put","iv":0.503,"delta":-0.2067,"oi":3696},{"strike":32.5,"moneyness":0.9127,"type":"put","iv":0.4683,"delta":-0.2949,"oi":242},{"strike":35.0,"moneyness":0.9829,"type":"put","iv":0.4718,"delta":-0.4042,"oi":448},{"strike":35.0,"moneyness":0.9829,"type":"call","iv":0.4506,"delta":0.5958,"oi":321},{"strike":37.5,"moneyness":1.0531,"type":"call","iv":0.4367,"delta":0.4787,"oi":111},{"strike":40.0,"moneyness":1.1233,"type":"call","iv":0.4476,"delta":0.3759,"oi":504},{"strike":42.5,"moneyness":1.1935,"type":"call","iv":0.4648,"delta":0.2946,"oi":188},{"strike":45.0,"moneyness":1.2637,"type":"call","iv":0.4381,"delta":0.2027,"oi":173},{"strike":47.5,"moneyness":1.3339,"type":"call","iv":0.4308,"delta":0.1389,"oi":290},{"strike":50.0,"moneyness":1.4041,"type":"call","iv":0.5574,"delta":0.1707,"oi":287}]},{"expiration":"01/21/2028","underlying_price":35.61000061035156,"strikes":[{"strike":20.0,"moneyness":0.5616,"type":"put","iv":0.5687,"delta":-0.097,"oi":105},{"strike":25.0,"moneyness":0.702,"type":"put","iv":0.5157,"delta":-0.1612,"oi":323},{"strike":30.0,"moneyness":0.8425,"type":"put","iv":0.4911,"delta":-0.2467,"oi":219},{"strike":30.0,"moneyness":0.8425,"type":"call","iv":0.4775,"delta":0.7545,"oi":116},{"strike":40.0,"moneyness":1.1233,"type":"call","iv":0.4424,"delta":0.5523,"oi":397},{"strike":50.0,"moneyness":1.4041,"type":"call","iv":0.4409,"delta":0.377,"oi":234},{"strike":70.0,"moneyness":1.9657,"type":"call","iv":0.4918,"delta":0.2045,"oi":143}]},{"expiration":"02/19/2027","underlying_price":35.61000061035156,"strikes":[{"strike":35.0,"moneyness":0.9829,"type":"call","iv":0.4581,"delta":0.6025,"oi":120}]},{"expiration":"10/16/2026","underlying_price":35.61000061035156,"strikes":[{"strike":27.5,"moneyness":0.7723,"type":"put","iv":1.0509,"delta":-0.0793,"oi":3009},{"strike":30.0,"moneyness":0.8425,"type":"put","iv":0.9032,"delta":-0.1357,"oi":115},{"strike":32.5,"moneyness":0.9127,"type":"put","iv":0.5457,"delta":-0.1702,"oi":1764},{"strike":35.0,"moneyness":0.9829,"type":"put","iv":0.4818,"delta":-0.4005,"oi":354},{"strike":35.0,"moneyness":0.9829,"type":"call","iv":0.4479,"delta":0.6043,"oi":2169},{"strike":37.5,"moneyness":1.0531,"type":"call","iv":0.4146,"delta":0.2734,"oi":526},{"strike":40.0,"moneyness":1.1233,"type":"call","iv":0.4214,"delta":0.0803,"oi":315}]},{"expiration":"11/20/2026","underlying_price":35.61000061035156,"strikes":[{"strike":27.5,"moneyness":0.7723,"type":"put","iv":0.7252,"delta":-0.1281,"oi":628},{"strike":30.0,"moneyness":0.8425,"type":"put","iv":0.5288,"delta":-0.1541,"oi":2134},{"strike":32.5,"moneyness":0.9127,"type":"put","iv":0.5119,"delta":-0.2692,"oi":427},{"strike":35.0,"moneyness":0.9829,"type":"put","iv":0.4978,"delta":-0.4141,"oi":583},{"strike":35.0,"moneyness":0.9829,"type":"call","iv":0.4919,"delta":0.586,"oi":272},{"strike":37.5,"moneyness":1.0531,"type":"call","iv":0.4947,"delta":0.4335,"oi":153},{"strike":40.0,"moneyness":1.1233,"type":"put","iv":0.5446,"delta":-0.6778,"oi":400},{"strike":40.0,"moneyness":1.1233,"type":"call","iv":0.5803,"delta":0.337,"oi":751},{"strike":42.5,"moneyness":1.1935,"type":"call","iv":0.4862,"delta":0.1885,"oi":180},{"strike":45.0,"moneyness":1.2637,"type":"call","iv":0.5591,"delta":0.1526,"oi":477},{"strike":47.5,"moneyness":1.3339,"type":"call","iv":0.5056,"delta":0.0736,"oi":222},{"strike":50.0,"moneyness":1.4041,"type":"call","iv":0.6389,"delta":0.0926,"oi":184},{"strike":55.0,"moneyness":1.5445,"type":"call","iv":0.9169,"delta":0.1304,"oi":1115}]}],"greeks_heatmap":{"data":[{"strike":27.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0793,"call_gamma":0,"put_gamma":0.020907,"call_theta":0,"put_theta":-0.0397,"call_vega":0,"put_vega":0.0099,"call_oi":0,"put_oi":3009},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1357,"call_gamma":0,"put_gamma":0.035898,"call_theta":0,"put_theta":-0.0503,"call_vega":0,"put_vega":0.0146,"call_oi":0,"put_oi":115},{"strike":32.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1702,"call_gamma":0,"put_gamma":0.069042,"call_theta":0,"put_theta":-0.035,"call_vega":0,"put_vega":0.017,"call_oi":0,"put_oi":1764},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6043,"put_delta":-0.4005,"call_gamma":0.127981,"put_gamma":0.119356,"call_theta":-0.0469,"put_theta":-0.0464,"call_vega":0.0259,"put_vega":0.026,"call_oi":2169,"put_oi":354},{"strike":37.5,"dte":14,"expiration":"10/16/2026","call_delta":0.2734,"put_delta":0,"call_gamma":0.119414,"put_gamma":0,"call_theta":-0.0367,"put_theta":0,"call_vega":0.0224,"put_vega":0,"call_oi":526,"put_oi":0},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0803,"put_delta":0,"call_gamma":0.052654,"put_gamma":0,"call_theta":-0.0166,"put_theta":0,"call_vega":0.01,"put_vega":0,"call_oi":315,"put_oi":0},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0981,"call_gamma":0,"put_gamma":0.015337,"call_theta":0,"put_theta":-0.0199,"call_vega":0,"put_vega":0.0224,"call_oi":0,"put_oi":76},{"strike":27.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1281,"call_gamma":0,"put_gamma":0.022359,"call_theta":0,"put_theta":-0.0198,"call_vega":0,"put_vega":0.027,"call_oi":0,"put_oi":628},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1541,"call_gamma":0,"put_gamma":0.034761,"call_theta":0,"put_theta":-0.0162,"call_vega":0,"put_vega":0.0307,"call_oi":0,"put_oi":2134},{"strike":32.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2692,"call_gamma":0,"put_gamma":0.049945,"call_theta":0,"put_theta":-0.0215,"call_vega":0,"put_vega":0.0426,"call_oi":0,"put_oi":427},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.586,"put_delta":-0.4141,"call_gamma":0.061342,"put_gamma":0.060612,"call_theta":-0.0279,"put_theta":-0.0241,"call_vega":0.0503,"put_vega":0.0503,"call_oi":272,"put_oi":583},{"strike":37.5,"dte":49,"expiration":"11/20/2026","call_delta":0.4335,"put_delta":0,"call_gamma":0.061583,"put_gamma":0,"call_theta":-0.0278,"put_theta":0,"call_vega":0.0508,"put_vega":0,"call_oi":153,"put_oi":0},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.337,"put_delta":-0.6778,"call_gamma":0.048729,"put_gamma":0.050996,"call_theta":-0.0297,"put_theta":-0.0228,"call_vega":0.0472,"put_vega":0.0463,"call_oi":751,"put_oi":400},{"strike":42.5,"dte":49,"expiration":"11/20/2026","call_delta":0.1885,"put_delta":0,"call_gamma":0.043014,"put_gamma":0,"call_theta":-0.0184,"put_theta":0,"call_vega":0.0349,"put_vega":0,"call_oi":180,"put_oi":0},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1526,"put_delta":0,"call_gamma":0.032665,"put_gamma":0,"call_theta":-0.0183,"put_theta":0,"call_vega":0.0305,"put_vega":0,"call_oi":477,"put_oi":0}],"strikes":[25.0,27.5,30.0,32.5,35.0,37.5,40.0,42.5,45.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":13.11,"put_25d_iv":54.57,"call_25d_iv":41.46,"put_25d_strike":32.5,"call_25d_strike":37.5,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":2.57,"put_25d_iv":51.19,"call_25d_iv":48.62,"put_25d_strike":32.5,"call_25d_strike":42.5,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":3.82,"put_25d_iv":50.3,"call_25d_iv":46.48,"put_25d_strike":30.0,"call_25d_strike":42.5,"skew":"put_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":3.74,"put_25d_iv":47.62,"call_25d_iv":43.88,"put_25d_strike":30.0,"call_25d_strike":45.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":3.06,"put_25d_iv":49.11,"call_25d_iv":46.05,"put_25d_strike":30.0,"call_25d_strike":60.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":20.0,"call_vanna":0,"put_vanna":17.0,"net_vanna":17.0,"call_oi":0,"put_oi":105},{"strike":25.0,"call_vanna":0,"put_vanna":65.0,"net_vanna":65.0,"call_oi":0,"put_oi":399},{"strike":27.5,"call_vanna":0,"put_vanna":113.0,"net_vanna":113.0,"call_oi":0,"put_oi":3716},{"strike":30.0,"call_vanna":-30.0,"put_vanna":522.0,"net_vanna":492.0,"call_oi":209,"put_oi":6348},{"strike":32.5,"call_vanna":-4.0,"put_vanna":103.0,"net_vanna":99.0,"call_oi":52,"put_oi":2501},{"strike":35.0,"call_vanna":-67.0,"put_vanna":37.0,"net_vanna":-30.0,"call_oi":2947,"put_oi":1385},{"strike":37.5,"call_vanna":19.0,"put_vanna":0,"net_vanna":19.0,"call_oi":790,"put_oi":0},{"strike":40.0,"call_vanna":46.0,"put_vanna":-21.0,"net_vanna":25.0,"call_oi":1967,"put_oi":465},{"strike":42.5,"call_vanna":25.0,"put_vanna":0,"net_vanna":25.0,"call_oi":368,"put_oi":0},{"strike":45.0,"call_vanna":50.0,"put_vanna":0,"net_vanna":50.0,"call_oi":718,"put_oi":0},{"strike":47.5,"call_vanna":34.0,"put_vanna":0,"net_vanna":34.0,"call_oi":512,"put_oi":0},{"strike":50.0,"call_vanna":60.0,"put_vanna":0,"net_vanna":60.0,"call_oi":705,"put_oi":0},{"strike":55.0,"call_vanna":63.0,"put_vanna":0,"net_vanna":63.0,"call_oi":1115,"put_oi":0},{"strike":60.0,"call_vanna":13.0,"put_vanna":0,"net_vanna":13.0,"call_oi":73,"put_oi":0},{"strike":70.0,"call_vanna":27.0,"put_vanna":0,"net_vanna":27.0,"call_oi":143,"put_oi":0}],"net_vanna":1073.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":25.0,"call_charm":0,"put_charm":110.0,"net_charm":110.0,"call_oi":0,"put_oi":76},{"strike":27.5,"call_charm":0,"put_charm":25907.0,"net_charm":25907.0,"call_oi":0,"put_oi":3637},{"strike":30.0,"call_charm":0,"put_charm":6008.0,"net_charm":6008.0,"call_oi":0,"put_oi":2249},{"strike":32.5,"call_charm":0,"put_charm":29204.0,"net_charm":29204.0,"call_oi":0,"put_oi":2191},{"strike":35.0,"call_charm":-163662.0,"put_charm":21472.0,"net_charm":-142190.0,"call_oi":2441,"put_oi":937},{"strike":37.5,"call_charm":-15149.0,"put_charm":0,"net_charm":-15149.0,"call_oi":679,"put_oi":0},{"strike":40.0,"call_charm":-6697.0,"put_charm":4609.0,"net_charm":-2089.0,"call_oi":1066,"put_oi":400},{"strike":42.5,"call_charm":-464.0,"put_charm":0,"net_charm":-464.0,"call_oi":180,"put_oi":0},{"strike":45.0,"call_charm":-993.0,"put_charm":0,"net_charm":-993.0,"call_oi":477,"put_oi":0},{"strike":47.5,"call_charm":-119.0,"put_charm":0,"net_charm":-119.0,"call_oi":222,"put_oi":0},{"strike":50.0,"call_charm":-185.0,"put_charm":0,"net_charm":-185.0,"call_oi":184,"put_oi":0},{"strike":55.0,"call_charm":-2883.0,"put_charm":0,"net_charm":-2883.0,"call_oi":1115,"put_oi":0}],"net_charm":-102842.0,"weekend_delta_shift":-308526.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":148454.0,"put_delta":-71283.0,"net_delta":77171.0,"call_oi":3048,"put_oi":5270,"total_oi":8318,"total_volume":114,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":82202.0,"put_delta":-107330.0,"net_delta":-25129.0,"call_oi":3437,"put_oi":4286,"total_oi":7723,"total_volume":127,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":71707.0,"put_delta":-111443.0,"net_delta":-39737.0,"call_oi":2081,"put_oi":4640,"total_oi":6721,"total_volume":22,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":17545.0,"put_delta":-7025.0,"net_delta":10519.0,"call_oi":346,"put_oi":238,"total_oi":584,"total_volume":0,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":671.0,"put_delta":-2243.0,"net_delta":-1572.0,"call_oi":10,"put_oi":106,"total_oi":116,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":65098.0,"put_delta":-15859.0,"net_delta":49239.0,"call_oi":1266,"put_oi":740,"total_oi":2006,"total_volume":0,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":0,"put_delta":-35.0,"net_delta":-35.0,"call_oi":0,"put_oi":3,"total_oi":3,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":35.0,"straddle_price":2.52,"straddle_pct":7.09,"implied_move":7.09,"avg_iv":46.5},{"expiration":"11/20/2026","dte":49,"strike":35.0,"straddle_price":5.08,"straddle_pct":14.25,"implied_move":14.25,"avg_iv":49.5},{"expiration":"01/15/2027","dte":105,"strike":35.0,"straddle_price":6.92,"straddle_pct":19.45,"implied_move":19.45,"avg_iv":46.1},{"expiration":"02/19/2027","dte":140,"strike":35.0,"straddle_price":8.05,"straddle_pct":22.61,"implied_move":22.61,"avg_iv":46.5},{"expiration":"01/21/2028","dte":476,"strike":35.0,"straddle_price":14.55,"straddle_pct":40.86,"implied_move":40.86,"avg_iv":46.6}],"volume_profile":{"profile":[{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":51,"put_oi":3,"total_oi":54,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":57,"put_oi":128,"total_oi":185,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":40,"put_oi":4,"total_oi":44,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":14,"put_oi":452,"total_oi":466,"bias":"neutral"},{"strike":27.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":58,"put_oi":3717,"total_oi":3775,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":248,"put_oi":6348,"total_oi":6596,"bias":"bearish"},{"strike":32.5,"call_volume":2,"put_volume":2,"total_volume":4,"call_oi":156,"put_oi":2502,"total_oi":2658,"bias":"neutral"},{"strike":35.0,"call_volume":198,"put_volume":19,"total_volume":217,"call_oi":2947,"put_oi":1452,"total_oi":4399,"bias":"bullish"},{"strike":37.5,"call_volume":23,"put_volume":0,"total_volume":23,"call_oi":812,"put_oi":62,"total_oi":874,"bias":"bullish"},{"strike":40.0,"call_volume":17,"put_volume":0,"total_volume":17,"call_oi":2010,"put_oi":503,"total_oi":2513,"bias":"bullish"},{"strike":42.5,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":446,"put_oi":23,"total_oi":469,"bias":"bullish"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":758,"put_oi":65,"total_oi":823,"bias":"neutral"},{"strike":47.5,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":513,"put_oi":0,"total_oi":513,"bias":"bullish"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":713,"put_oi":13,"total_oi":726,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1160,"put_oi":1,"total_oi":1161,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":110,"put_oi":10,"total_oi":120,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":53,"put_oi":0,"total_oi":53,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":144,"put_oi":0,"total_oi":144,"bias":"neutral"}],"underlying_price":35.61000061035156,"peak_call_strike":35.0,"peak_put_strike":35.0,"total_call_volume":243,"total_put_volume":22,"volume_pc_ratio":0.091},"iv_contours":{"x":[0.7,0.77,0.84,0.91,0.98,1.05,1.12,1.19,1.26],"y":[14,49,105,140],"z":[[null,105.09,90.32,54.57,46.48,53.22,42.14,null,98.54],[87.4,64.24,52.88,49.52,49.48,49.47,56.25,48.62,60.91],[61.7,58.4,46.5,45.67,46.12,45.06,48.47,47.77,46.06],[null,null,47.62,45.73,46.53,48.65,50.47,44.86,43.88]],"levels":[42.1,48.4,54.7,61.0,67.3,73.6,79.9,86.2,92.5,98.8,105.1],"min_iv":42.1,"max_iv":105.1},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":35.0,"atm_iv":49.19,"otm_strike":37.5,"otm_iv":49.47,"itm_strike":32.5,"itm_iv":47.85,"iv_butterfly":-1.06,"price_butterfly":0.35,"convexity":"inverted"},{"expiration":"01/15/2027","dte":105,"atm_strike":35.0,"atm_iv":45.06,"otm_strike":37.5,"otm_iv":43.67,"itm_strike":32.5,"itm_iv":44.51,"iv_butterfly":-1.93,"price_butterfly":0.15,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":70.26},{"date":"2026-09-15","iv":75.8},{"date":"2026-09-16","iv":62.89},{"date":"2026-09-17","iv":63.39},{"date":"2026-09-18","iv":61.82},{"date":"2026-09-21","iv":54.86},{"date":"2026-09-22","iv":52.8},{"date":"2026-09-23","iv":53.9},{"date":"2026-09-24","iv":52.4},{"date":"2026-09-25","iv":58.3},{"date":"2026-09-28","iv":54.4},{"date":"2026-09-29","iv":55.8},{"date":"2026-09-30","iv":58.9},{"date":"2026-10-01","iv":56.5},{"date":"2026-10-02","iv":53.3}]}}