{"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":"UBS","summary":{"name":"UBS","price":47.71,"total_oi":110575,"call_oi":46715,"put_oi":63860,"pc_ratio":1.367,"net_gex":-757149.45,"avg_iv":43.0,"iv_rank":36.6,"iv_52w_high":51.48,"iv_52w_low":38.1,"gamma_flip":null,"max_pain":50.0},"features":{"symbol":"UBS","price":47.71,"total_oi":110575,"analysis_coverage":1.0,"avg_iv_pct":43.0,"iv_rank":36.6,"iv_52w_high_pct":51.48,"iv_52w_low_pct":38.1,"front_dte":14,"front_atm_iv_pct":30.1255,"back_atm_iv_pct":32.4512,"term_premium_pp":-2.3257,"expected_move_front_pct":5.9,"straddle_front_pct":4.72,"straddle_30d_pct":4.72,"risk_reversal_front_pp":6.08,"risk_reversal_30d_pp":6.08,"butterfly_front_pp":1.01,"butterfly_30d_pp":1.01,"put_call_oi_ratio":1.367,"put_call_oi_front_ratio":1.186,"put_call_volume_front_ratio":1.406,"option_volume":2898,"volume_oi_ratio":0.026208,"net_delta_normalized":0.018933,"dealer_delta_normalized":-0.018931,"gex_per_100k_oi":-684738.367624,"vanna_per_100k_oi":2843.319014,"charm_per_100k_oi":67780.239656,"weekend_delta_shift_per_100k_oi":203341.623333,"iv_surface_range_pp":70.6,"gamma_flip_distance_pct":null,"max_pain_distance_pct":4.799832,"peak_call_distance_pct":4.799832,"peak_put_distance_pct":-10.920143},"analyses":{"gamma_walls":[{"strike":15.0,"call_gex":0.0,"put_gex":-723.02,"net_gex":-723.02,"call_oi":0,"put_oi":494},{"strike":17.5,"call_gex":0.0,"put_gex":-145.87,"net_gex":-145.87,"call_oi":0,"put_oi":77},{"strike":20.0,"call_gex":368.35,"put_gex":-5376.38,"net_gex":-5008.03,"call_oi":123,"put_oi":1896},{"strike":22.5,"call_gex":123.31,"put_gex":-1048.41,"net_gex":-925.1,"call_oi":22,"put_oi":181},{"strike":25.0,"call_gex":1589.15,"put_gex":-11027.77,"net_gex":-9438.62,"call_oi":243,"put_oi":1681},{"strike":27.5,"call_gex":379.19,"put_gex":-14226.35,"net_gex":-13847.16,"call_oi":41,"put_oi":1922},{"strike":30.0,"call_gex":5995.62,"put_gex":-41841.21,"net_gex":-35845.59,"call_oi":505,"put_oi":3199},{"strike":32.5,"call_gex":13308.73,"put_gex":-61127.88,"net_gex":-47819.14,"call_oi":742,"put_oi":3492},{"strike":35.0,"call_gex":77070.24,"put_gex":-189499.5,"net_gex":-112429.25,"call_oi":2762,"put_oi":8368},{"strike":37.5,"call_gex":34527.03,"put_gex":-96266.29,"net_gex":-61739.26,"call_oi":945,"put_oi":2725},{"strike":40.0,"call_gex":46122.06,"put_gex":-197485.5,"net_gex":-151363.44,"call_oi":869,"put_oi":3855},{"strike":42.5,"call_gex":189815.04,"put_gex":-547924.03,"net_gex":-358108.99,"call_oi":2518,"put_oi":7697},{"strike":45.0,"call_gex":115546.45,"put_gex":-692018.19,"net_gex":-576471.73,"call_oi":1319,"put_oi":5994},{"strike":47.5,"call_gex":566572.69,"put_gex":-995161.37,"net_gex":-428588.68,"call_oi":4085,"put_oi":6183},{"strike":50.0,"call_gex":1192406.26,"put_gex":-1230739.63,"net_gex":-38333.37,"call_oi":8050,"put_oi":9284},{"strike":52.5,"call_gex":448650.45,"put_gex":-183677.14,"net_gex":264973.31,"call_oi":5374,"put_oi":1734},{"strike":55.0,"call_gex":452327.14,"put_gex":-212080.34,"net_gex":240246.8,"call_oi":5827,"put_oi":3059},{"strike":57.5,"call_gex":319004.37,"put_gex":-20469.13,"net_gex":298535.25,"call_oi":5334,"put_oi":319},{"strike":60.0,"call_gex":282389.36,"put_gex":-74011.03,"net_gex":208378.34,"call_oi":5713,"put_oi":1576},{"strike":62.5,"call_gex":24636.06,"put_gex":-3010.69,"net_gex":21625.37,"call_oi":638,"put_oi":68},{"strike":65.0,"call_gex":30743.78,"put_gex":-2327.63,"net_gex":28416.15,"call_oi":873,"put_oi":56},{"strike":70.0,"call_gex":15168.7,"put_gex":0.0,"net_gex":15168.7,"call_oi":427,"put_oi":0},{"strike":75.0,"call_gex":6158.82,"put_gex":0.0,"net_gex":6158.82,"call_oi":300,"put_oi":0},{"strike":80.0,"call_gex":135.09,"put_gex":0.0,"net_gex":135.09,"call_oi":5,"put_oi":0}],"pain_by_strike":[{"strike":15.0,"call_value":0,"put_value":1681275.0,"total_value":1681275.0},{"strike":17.5,"call_value":0.0,"put_value":1522860.0,"total_value":1522860.0},{"strike":20.0,"call_value":0.0,"put_value":1364637.5,"total_value":1364637.5},{"strike":22.5,"call_value":307.5,"put_value":1211155.0,"total_value":1211462.5},{"strike":25.0,"call_value":670.0,"put_value":1058125.0,"total_value":1058795.0},{"strike":27.5,"call_value":1640.0,"put_value":909297.5,"total_value":910937.5},{"strike":30.0,"call_value":2712.5,"put_value":765275.0,"total_value":767987.5},{"strike":32.5,"call_value":5047.5,"put_value":629250.0,"total_value":634297.5},{"strike":35.0,"call_value":9237.5,"put_value":501955.0,"total_value":511192.5},{"strike":37.5,"call_value":20332.5,"put_value":395580.0,"total_value":415912.5},{"strike":40.0,"call_value":33790.0,"put_value":296017.5,"total_value":329807.5},{"strike":42.5,"call_value":49420.0,"put_value":206092.5,"total_value":255512.5},{"strike":45.0,"call_value":71345.0,"put_value":135410.0,"total_value":206755.0},{"strike":47.5,"call_value":96567.5,"put_value":79712.5,"total_value":176280.0},{"strike":50.0,"call_value":132002.5,"put_value":39472.5,"total_value":171475.0},{"strike":52.5,"call_value":187562.5,"put_value":22442.5,"total_value":210005.0},{"strike":55.0,"call_value":256557.5,"put_value":9747.5,"total_value":266305.0},{"strike":57.5,"call_value":340120.0,"put_value":4700.0,"total_value":344820.0},{"strike":60.0,"call_value":437017.5,"put_value":450.0,"total_value":437467.5},{"strike":62.5,"call_value":548197.5,"put_value":140.0,"total_value":548337.5},{"strike":65.0,"call_value":660972.5,"put_value":0.0,"total_value":660972.5},{"strike":70.0,"call_value":890887.5,"put_value":0.0,"total_value":890887.5},{"strike":75.0,"call_value":1122937.5,"put_value":0.0,"total_value":1122937.5},{"strike":80.0,"call_value":1356487.5,"put_value":0,"total_value":1356487.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":151.3,"strike":35.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":85.2,"strike":31.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":56.7,"strike":29.08},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":43.3,"strike":42.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":37.9,"strike":42.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":33.8,"strike":42.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":36.4,"strike":45.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":35.1,"strike":45.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":32.1,"strike":45.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":31.3,"strike":47.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":33.0,"strike":47.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":31.0,"strike":47.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":29.0,"strike":50.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":31.9,"strike":50.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":29.9,"strike":50.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":35.3,"strike":52.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":31.3,"strike":52.5},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":29.7,"strike":52.5},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":74.3,"strike":58.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":34.9,"strike":58.93},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":30.8,"strike":60.28}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.7377,"contract_count":6,"total_oi":6190},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":6,"total_oi":5667},{"expiration":"01/15/2027","dte":105,"iv":0.4555,"contract_count":6,"total_oi":17370},{"expiration":"02/19/2027","dte":140,"iv":0.5292,"contract_count":6,"total_oi":1954},{"expiration":"05/21/2027","dte":231,"iv":0.0,"contract_count":2,"total_oi":40},{"expiration":"01/21/2028","dte":476,"iv":0.4819,"contract_count":6,"total_oi":3575},{"expiration":"01/19/2029","dte":840,"iv":0.5521,"contract_count":4,"total_oi":119}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":5.9,"expected_move_2std":11.8,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":11.89,"expected_move_2std":23.78,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":16.34,"expected_move_2std":32.68,"contract_count":4},{"expiration":"02/19/2027","dte":140,"expected_move_1std":19.01,"expected_move_2std":38.02,"contract_count":4},{"expiration":"05/21/2027","dte":231,"expected_move_1std":23.14,"expected_move_2std":46.27,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":35.44,"expected_move_2std":70.87,"contract_count":4},{"expiration":"01/19/2029","dte":840,"expected_move_1std":50.0,"expected_move_2std":100.01,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":4669,"put_oi":5536,"total_oi":10205,"pc_ratio":1.186,"pc_ratio_volume":1.406,"sentiment":"neutral"},{"expiration":"11/20/2026","dte":49,"call_oi":9521,"put_oi":6540,"total_oi":16061,"pc_ratio":0.687,"pc_ratio_volume":4.029,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":19537,"put_oi":38816,"total_oi":58353,"pc_ratio":1.987,"pc_ratio_volume":0.139,"sentiment":"bearish"},{"expiration":"02/19/2027","dte":140,"call_oi":3264,"put_oi":2392,"total_oi":5656,"pc_ratio":0.733,"pc_ratio_volume":0.94,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":459,"put_oi":13,"total_oi":472,"pc_ratio":0.028,"pc_ratio_volume":1.429,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":9203,"put_oi":10448,"total_oi":19651,"pc_ratio":1.135,"pc_ratio_volume":0.476,"sentiment":"neutral"},{"expiration":"01/19/2029","dte":840,"call_oi":62,"put_oi":115,"total_oi":177,"pc_ratio":1.855,"pc_ratio_volume":0.0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":15.0,"call_delta_oi":0,"put_delta_oi":-270.0,"dealer_delta":270.0,"call_oi":0,"put_oi":494},{"strike":17.5,"call_delta_oi":0,"put_delta_oi":-48.0,"dealer_delta":48.0,"call_oi":0,"put_oi":77},{"strike":20.0,"call_delta_oi":11680.0,"put_delta_oi":-1884.0,"dealer_delta":-9796.0,"call_oi":118,"put_oi":1896},{"strike":22.5,"call_delta_oi":2156.0,"put_delta_oi":-454.0,"dealer_delta":-1701.0,"call_oi":22,"put_oi":181},{"strike":25.0,"call_delta_oi":23618.0,"put_delta_oi":-3821.0,"dealer_delta":-19797.0,"call_oi":241,"put_oi":1681},{"strike":27.5,"call_delta_oi":3886.0,"put_delta_oi":-3562.0,"dealer_delta":-324.0,"call_oi":40,"put_oi":1922},{"strike":30.0,"call_delta_oi":48933.0,"put_delta_oi":-13683.0,"dealer_delta":-35250.0,"call_oi":505,"put_oi":3199},{"strike":32.5,"call_delta_oi":70851.0,"put_delta_oi":-15640.0,"dealer_delta":-55211.0,"call_oi":742,"put_oi":3492},{"strike":35.0,"call_delta_oi":254273.0,"put_delta_oi":-43664.0,"dealer_delta":-210609.0,"call_oi":2762,"put_oi":8368},{"strike":37.5,"call_delta_oi":84982.0,"put_delta_oi":-31000.0,"dealer_delta":-53981.0,"call_oi":945,"put_oi":2725},{"strike":40.0,"call_delta_oi":73562.0,"put_delta_oi":-49576.0,"dealer_delta":-23986.0,"call_oi":869,"put_oi":3855},{"strike":42.5,"call_delta_oi":200014.0,"put_delta_oi":-155974.0,"dealer_delta":-44040.0,"call_oi":2518,"put_oi":7697},{"strike":45.0,"call_delta_oi":91573.0,"put_delta_oi":-158391.0,"dealer_delta":66818.0,"call_oi":1319,"put_oi":5994},{"strike":47.5,"call_delta_oi":235382.0,"put_delta_oi":-266195.0,"dealer_delta":30813.0,"call_oi":4085,"put_oi":6183},{"strike":50.0,"call_delta_oi":319484.0,"put_delta_oi":-537265.0,"dealer_delta":217780.0,"call_oi":8050,"put_oi":9284},{"strike":52.5,"call_delta_oi":207050.0,"put_delta_oi":-122553.0,"dealer_delta":-84497.0,"call_oi":5374,"put_oi":1734},{"strike":55.0,"call_delta_oi":98996.0,"put_delta_oi":-200535.0,"dealer_delta":101539.0,"call_oi":5827,"put_oi":3059},{"strike":57.5,"call_delta_oi":88954.0,"put_delta_oi":-23481.0,"dealer_delta":-65473.0,"call_oi":5334,"put_oi":319},{"strike":60.0,"call_delta_oi":99726.0,"put_delta_oi":-94678.0,"dealer_delta":-5048.0,"call_oi":5713,"put_oi":1576},{"strike":62.5,"call_delta_oi":7273.0,"put_delta_oi":-4259.0,"dealer_delta":-3014.0,"call_oi":638,"put_oi":68},{"strike":65.0,"call_delta_oi":9056.0,"put_delta_oi":-3638.0,"dealer_delta":-5418.0,"call_oi":873,"put_oi":56},{"strike":70.0,"call_delta_oi":6633.0,"put_delta_oi":0,"dealer_delta":-6633.0,"call_oi":427,"put_oi":0},{"strike":75.0,"call_delta_oi":1766.0,"put_delta_oi":0,"dealer_delta":-1766.0,"call_oi":300,"put_oi":0},{"strike":80.0,"call_delta_oi":58.0,"put_delta_oi":0,"dealer_delta":-58.0,"call_oi":5,"put_oi":0}],"net_dealer_delta":-209334.0,"total_call_delta":1939905.0,"total_put_delta":-1730571.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":47.709999084472656,"strikes":[{"strike":15.0,"moneyness":0.3144,"type":"put","iv":0.9569,"delta":-0.0055,"oi":494},{"strike":20.0,"moneyness":0.4192,"type":"put","iv":0.7337,"delta":-0.0072,"oi":1572},{"strike":25.0,"moneyness":0.524,"type":"call","iv":0.6567,"delta":0.98,"oi":241},{"strike":25.0,"moneyness":0.524,"type":"put","iv":0.6218,"delta":-0.0158,"oi":1287},{"strike":27.5,"moneyness":0.5764,"type":"put","iv":0.5409,"delta":-0.0181,"oi":1891},{"strike":30.0,"moneyness":0.6288,"type":"put","iv":0.5157,"delta":-0.031,"oi":2407},{"strike":30.0,"moneyness":0.6288,"type":"call","iv":0.5179,"delta":0.9686,"oi":430},{"strike":32.5,"moneyness":0.6812,"type":"put","iv":0.4642,"delta":-0.0425,"oi":3313},{"strike":32.5,"moneyness":0.6812,"type":"call","iv":0.4742,"delta":0.9546,"oi":632},{"strike":35.0,"moneyness":0.7336,"type":"put","iv":0.3813,"delta":-0.0462,"oi":6853},{"strike":35.0,"moneyness":0.7336,"type":"call","iv":0.4675,"delta":0.9214,"oi":2644},{"strike":37.5,"moneyness":0.786,"type":"put","iv":0.3781,"delta":-0.0879,"oi":1321},{"strike":37.5,"moneyness":0.786,"type":"call","iv":0.3933,"delta":0.9048,"oi":654},{"strike":40.0,"moneyness":0.8384,"type":"put","iv":0.3521,"delta":-0.1365,"oi":1884},{"strike":40.0,"moneyness":0.8384,"type":"call","iv":0.3753,"delta":0.8509,"oi":721},{"strike":42.5,"moneyness":0.8908,"type":"put","iv":0.3332,"delta":-0.2098,"oi":4875},{"strike":42.5,"moneyness":0.8908,"type":"call","iv":0.3438,"delta":0.7846,"oi":1019},{"strike":45.0,"moneyness":0.9432,"type":"put","iv":0.3201,"delta":-0.309,"oi":940},{"strike":45.0,"moneyness":0.9432,"type":"call","iv":0.3227,"delta":0.69,"oi":749},{"strike":47.5,"moneyness":0.9956,"type":"put","iv":0.308,"delta":-0.4275,"oi":3182},{"strike":47.5,"moneyness":0.9956,"type":"call","iv":0.3123,"delta":0.5724,"oi":2411},{"strike":50.0,"moneyness":1.048,"type":"put","iv":0.2985,"delta":-0.5551,"oi":7398},{"strike":50.0,"moneyness":1.048,"type":"call","iv":0.2998,"delta":0.4454,"oi":2690},{"strike":52.5,"moneyness":1.1004,"type":"call","iv":0.2924,"delta":0.3237,"oi":849},{"strike":52.5,"moneyness":1.1004,"type":"put","iv":0.3024,"delta":-0.669,"oi":693},{"strike":55.0,"moneyness":1.1528,"type":"put","iv":0.3083,"delta":-0.7606,"oi":444},{"strike":55.0,"moneyness":1.1528,"type":"call","iv":0.286,"delta":0.2189,"oi":1937},{"strike":57.5,"moneyness":1.2052,"type":"call","iv":0.2861,"delta":0.1431,"oi":2097},{"strike":60.0,"moneyness":1.2576,"type":"call","iv":0.2841,"delta":0.0876,"oi":1968},{"strike":62.5,"moneyness":1.31,"type":"call","iv":0.2841,"delta":0.0521,"oi":180},{"strike":65.0,"moneyness":1.3624,"type":"call","iv":0.2953,"delta":0.0354,"oi":188}]},{"expiration":"01/19/2029","underlying_price":47.709999084472656,"strikes":[{"strike":50.0,"moneyness":1.048,"type":"put","iv":0.3132,"delta":-0.3653,"oi":105}]},{"expiration":"01/21/2028","underlying_price":47.709999084472656,"strikes":[{"strike":20.0,"moneyness":0.4192,"type":"put","iv":0.4875,"delta":-0.0261,"oi":273},{"strike":25.0,"moneyness":0.524,"type":"put","iv":0.4247,"delta":-0.0455,"oi":393},{"strike":30.0,"moneyness":0.6288,"type":"put","iv":0.385,"delta":-0.0805,"oi":766},{"strike":32.5,"moneyness":0.6812,"type":"put","iv":0.3722,"delta":-0.1062,"oi":124},{"strike":35.0,"moneyness":0.7336,"type":"put","iv":0.362,"delta":-0.1377,"oi":515},{"strike":37.5,"moneyness":0.786,"type":"call","iv":0.3062,"delta":0.8467,"oi":175},{"strike":37.5,"moneyness":0.786,"type":"put","iv":0.3528,"delta":-0.1744,"oi":803},{"strike":40.0,"moneyness":0.8384,"type":"call","iv":0.3029,"delta":0.8004,"oi":114},{"strike":40.0,"moneyness":0.8384,"type":"put","iv":0.3437,"delta":-0.2158,"oi":560},{"strike":42.5,"moneyness":0.8908,"type":"call","iv":0.3005,"delta":0.7486,"oi":407},{"strike":42.5,"moneyness":0.8908,"type":"put","iv":0.3401,"delta":-0.2629,"oi":1451},{"strike":45.0,"moneyness":0.9432,"type":"call","iv":0.2931,"delta":0.6941,"oi":361},{"strike":45.0,"moneyness":0.9432,"type":"put","iv":0.3338,"delta":-0.3124,"oi":1567},{"strike":47.5,"moneyness":0.9956,"type":"call","iv":0.2916,"delta":0.6353,"oi":507},{"strike":47.5,"moneyness":0.9956,"type":"put","iv":0.3315,"delta":-0.3643,"oi":195},{"strike":50.0,"moneyness":1.048,"type":"call","iv":0.2879,"delta":0.5753,"oi":739},{"strike":50.0,"moneyness":1.048,"type":"put","iv":0.3302,"delta":-0.4165,"oi":206},{"strike":52.5,"moneyness":1.1004,"type":"call","iv":0.2848,"delta":0.5153,"oi":2749},{"strike":52.5,"moneyness":1.1004,"type":"put","iv":0.3303,"delta":-0.4676,"oi":208},{"strike":55.0,"moneyness":1.1528,"type":"call","iv":0.2826,"delta":0.4569,"oi":415},{"strike":55.0,"moneyness":1.1528,"type":"put","iv":0.3366,"delta":-0.5137,"oi":1523},{"strike":57.5,"moneyness":1.2052,"type":"call","iv":0.2793,"delta":0.4002,"oi":952},{"strike":60.0,"moneyness":1.2576,"type":"call","iv":0.279,"delta":0.3493,"oi":1910},{"strike":60.0,"moneyness":1.2576,"type":"put","iv":0.3473,"delta":-0.5951,"oi":1538},{"strike":62.5,"moneyness":1.31,"type":"call","iv":0.2762,"delta":0.3002,"oi":126},{"strike":65.0,"moneyness":1.3624,"type":"call","iv":0.2753,"delta":0.2574,"oi":178},{"strike":70.0,"moneyness":1.4672,"type":"call","iv":0.2777,"delta":0.1902,"oi":332}]},{"expiration":"02/19/2027","underlying_price":47.709999084472656,"strikes":[{"strike":37.5,"moneyness":0.786,"type":"put","iv":0.3705,"delta":-0.1078,"oi":391},{"strike":45.0,"moneyness":0.9432,"type":"put","iv":0.3218,"delta":-0.3173,"oi":475},{"strike":47.5,"moneyness":0.9956,"type":"put","iv":0.3115,"delta":-0.4195,"oi":828},{"strike":47.5,"moneyness":0.9956,"type":"call","iv":0.3095,"delta":0.5806,"oi":153},{"strike":50.0,"moneyness":1.048,"type":"call","iv":0.3039,"delta":0.4721,"oi":347},{"strike":50.0,"moneyness":1.048,"type":"put","iv":0.3029,"delta":-0.5282,"oi":122},{"strike":52.5,"moneyness":1.1004,"type":"call","iv":0.2957,"delta":0.3653,"oi":556},{"strike":52.5,"moneyness":1.1004,"type":"put","iv":0.3028,"delta":-0.6301,"oi":110},{"strike":55.0,"moneyness":1.1528,"type":"call","iv":0.2887,"delta":0.2682,"oi":399},{"strike":55.0,"moneyness":1.1528,"type":"put","iv":0.3108,"delta":-0.7126,"oi":278},{"strike":57.5,"moneyness":1.2052,"type":"call","iv":0.2875,"delta":0.1916,"oi":487},{"strike":57.5,"moneyness":1.2052,"type":"put","iv":0.3239,"delta":-0.7742,"oi":106},{"strike":60.0,"moneyness":1.2576,"type":"call","iv":0.2833,"delta":0.129,"oi":357},{"strike":62.5,"moneyness":1.31,"type":"call","iv":0.2814,"delta":0.0846,"oi":212},{"strike":65.0,"moneyness":1.3624,"type":"call","iv":0.3071,"delta":0.0733,"oi":487},{"strike":75.0,"moneyness":1.572,"type":"call","iv":0.3721,"delta":0.0371,"oi":230}]},{"expiration":"05/21/2027","underlying_price":47.709999084472656,"strikes":[{"strike":57.5,"moneyness":1.2052,"type":"call","iv":0.2833,"delta":0.2748,"oi":127},{"strike":60.0,"moneyness":1.2576,"type":"call","iv":0.2844,"delta":0.2166,"oi":201}]},{"expiration":"10/16/2026","underlying_price":47.709999084472656,"strikes":[{"strike":40.0,"moneyness":0.8384,"type":"put","iv":0.5046,"delta":-0.0278,"oi":146},{"strike":42.5,"moneyness":0.8908,"type":"put","iv":0.4329,"delta":-0.0702,"oi":760},{"strike":45.0,"moneyness":0.9432,"type":"put","iv":0.3489,"delta":-0.1726,"oi":1805},{"strike":47.5,"moneyness":0.9956,"type":"call","iv":0.3151,"delta":0.5515,"oi":607},{"strike":47.5,"moneyness":0.9956,"type":"put","iv":0.31,"delta":-0.4481,"oi":1403},{"strike":50.0,"moneyness":1.048,"type":"put","iv":0.2922,"delta":-0.7868,"oi":1065},{"strike":50.0,"moneyness":1.048,"type":"call","iv":0.2881,"delta":0.2098,"oi":1307},{"strike":52.5,"moneyness":1.1004,"type":"call","iv":0.3391,"delta":0.075,"oi":693},{"strike":52.5,"moneyness":1.1004,"type":"put","iv":0.3675,"delta":-0.9071,"oi":291},{"strike":55.0,"moneyness":1.1528,"type":"call","iv":0.4045,"delta":0.0356,"oi":1351},{"strike":57.5,"moneyness":1.2052,"type":"call","iv":0.4554,"delta":0.0174,"oi":450},{"strike":60.0,"moneyness":1.2576,"type":"call","iv":0.9964,"delta":0.132,"oi":241}]},{"expiration":"11/20/2026","underlying_price":47.709999084472656,"strikes":[{"strike":20.0,"moneyness":0.4192,"type":"call","iv":1.1425,"delta":0.9898,"oi":118},{"strike":32.5,"moneyness":0.6812,"type":"call","iv":0.6634,"delta":0.959,"oi":101},{"strike":35.0,"moneyness":0.7336,"type":"put","iv":0.5202,"delta":-0.0387,"oi":939},{"strike":37.5,"moneyness":0.786,"type":"put","iv":0.4517,"delta":-0.0563,"oi":203},{"strike":37.5,"moneyness":0.786,"type":"call","iv":0.4417,"delta":0.9472,"oi":116},{"strike":40.0,"moneyness":0.8384,"type":"put","iv":0.3941,"delta":-0.0895,"oi":1259},{"strike":42.5,"moneyness":0.8908,"type":"put","iv":0.3641,"delta":-0.1625,"oi":564},{"strike":42.5,"moneyness":0.8908,"type":"call","iv":0.3933,"delta":0.8216,"oi":1071},{"strike":45.0,"moneyness":0.9432,"type":"put","iv":0.3457,"delta":-0.2831,"oi":1205},{"strike":45.0,"moneyness":0.9432,"type":"call","iv":0.3566,"delta":0.7123,"oi":166},{"strike":47.5,"moneyness":0.9956,"type":"call","iv":0.3321,"delta":0.557,"oi":372},{"strike":47.5,"moneyness":0.9956,"type":"put","iv":0.3284,"delta":-0.4429,"oi":574},{"strike":50.0,"moneyness":1.048,"type":"call","iv":0.3178,"delta":0.3818,"oi":2962},{"strike":50.0,"moneyness":1.048,"type":"put","iv":0.3199,"delta":-0.6171,"oi":388},{"strike":52.5,"moneyness":1.1004,"type":"call","iv":0.3105,"delta":0.2285,"oi":512},{"strike":52.5,"moneyness":1.1004,"type":"put","iv":0.3158,"delta":-0.7671,"oi":432},{"strike":55.0,"moneyness":1.1528,"type":"call","iv":0.3066,"delta":0.1204,"oi":1665},{"strike":55.0,"moneyness":1.1528,"type":"put","iv":0.3502,"delta":-0.8442,"oi":814},{"strike":57.5,"moneyness":1.2052,"type":"call","iv":0.3061,"delta":0.0575,"oi":1216},{"strike":60.0,"moneyness":1.2576,"type":"call","iv":0.3289,"delta":0.0348,"oi":1035}]}],"greeks_heatmap":{"data":[{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.215,"call_gamma":0,"put_gamma":0.007564,"call_theta":0,"put_theta":-0.432,"call_vega":0,"put_vega":0.0263,"call_oi":0,"put_oi":60},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0278,"call_gamma":0,"put_gamma":0.014047,"call_theta":0,"put_theta":-0.011,"call_vega":0,"put_vega":0.0057,"call_oi":0,"put_oi":146},{"strike":42.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0702,"call_gamma":0,"put_gamma":0.034501,"call_theta":0,"put_theta":-0.0198,"call_vega":0,"put_vega":0.0121,"call_oi":0,"put_oi":760},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1726,"call_gamma":0,"put_gamma":0.081329,"call_theta":0,"put_theta":-0.0299,"call_vega":0,"put_vega":0.023,"call_oi":0,"put_oi":1805},{"strike":47.5,"dte":14,"expiration":"10/16/2026","call_delta":0.5515,"put_delta":-0.4481,"call_gamma":0.139426,"put_gamma":0.141696,"call_theta":-0.0461,"put_theta":-0.0399,"call_vega":0.0356,"put_vega":0.0356,"call_oi":607,"put_oi":1403},{"strike":50.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2098,"put_delta":-0.7868,"call_gamma":0.111029,"put_gamma":0.11054,"call_theta":-0.0299,"put_theta":-0.0248,"call_vega":0.0259,"put_vega":0.0262,"call_oi":1307,"put_oi":1065},{"strike":52.5,"dte":14,"expiration":"10/16/2026","call_delta":0.075,"put_delta":-0.9071,"call_gamma":0.046368,"put_gamma":0.05025,"call_theta":-0.017,"put_theta":-0.0156,"call_vega":0.0127,"put_vega":0.015,"call_oi":693,"put_oi":291},{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0356,"put_delta":0,"call_gamma":0.021493,"put_gamma":0,"call_theta":-0.0112,"put_theta":0,"call_vega":0.007,"put_vega":0,"call_oi":1351,"put_oi":0},{"strike":57.5,"dte":14,"expiration":"10/16/2026","call_delta":0.0174,"put_delta":0,"call_gamma":0.010477,"put_gamma":0,"call_theta":-0.0069,"put_theta":0,"call_vega":0.0039,"put_vega":0,"call_oi":450,"put_oi":0},{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0.132,"put_delta":0,"call_gamma":0.023834,"put_gamma":0,"call_theta":-0.0745,"put_theta":0,"call_vega":0.0193,"put_vega":0,"call_oi":241,"put_oi":0},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0387,"call_gamma":0,"put_gamma":0.009317,"call_theta":0,"put_theta":-0.0076,"call_vega":0,"put_vega":0.0145,"call_oi":0,"put_oi":939},{"strike":37.5,"dte":49,"expiration":"11/20/2026","call_delta":0.9472,"put_delta":-0.0563,"call_gamma":0.014094,"put_gamma":0.01451,"call_theta":-0.0126,"put_theta":-0.0089,"call_vega":0.0186,"put_vega":0.0196,"call_oi":116,"put_oi":203},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0895,"call_gamma":0,"put_gamma":0.023717,"call_theta":0,"put_theta":-0.011,"call_vega":0,"put_vega":0.028,"call_oi":0,"put_oi":1259},{"strike":42.5,"dte":49,"expiration":"11/20/2026","call_delta":0.8216,"put_delta":-0.1625,"call_gamma":0.038354,"put_gamma":0.039021,"call_theta":-0.0223,"put_theta":-0.0152,"call_vega":0.0452,"put_vega":0.0425,"call_oi":1071,"put_oi":564},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.7123,"put_delta":-0.2831,"call_gamma":0.055272,"put_gamma":0.056578,"call_theta":-0.0254,"put_theta":-0.0194,"call_vega":0.059,"put_vega":0.0585,"call_oi":166,"put_oi":1205},{"strike":47.5,"dte":49,"expiration":"11/20/2026","call_delta":0.557,"put_delta":-0.4429,"call_gamma":0.068713,"put_gamma":0.069484,"call_theta":-0.0264,"put_theta":-0.0207,"call_vega":0.0683,"put_vega":0.0683,"call_oi":372,"put_oi":574},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3818,"put_delta":-0.6171,"call_gamma":0.069346,"put_gamma":0.068952,"call_theta":-0.0238,"put_theta":-0.0182,"call_vega":0.066,"put_vega":0.066,"call_oi":2962,"put_oi":388},{"strike":52.5,"dte":49,"expiration":"11/20/2026","call_delta":0.2285,"put_delta":-0.7671,"call_gamma":0.056317,"put_gamma":0.055965,"call_theta":-0.0181,"put_theta":-0.0125,"call_vega":0.0523,"put_vega":0.0529,"call_oi":512,"put_oi":432},{"strike":55.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1204,"put_delta":-0.8442,"call_gamma":0.037796,"put_gamma":0.039451,"call_theta":-0.0117,"put_theta":-0.0095,"call_vega":0.0347,"put_vega":0.0414,"call_oi":1665,"put_oi":814},{"strike":57.5,"dte":49,"expiration":"11/20/2026","call_delta":0.0575,"put_delta":0,"call_gamma":0.02177,"put_gamma":0,"call_theta":-0.0067,"put_theta":0,"call_vega":0.0199,"put_vega":0,"call_oi":1216,"put_oi":0},{"strike":60.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0348,"put_delta":0,"call_gamma":0.0135,"put_gamma":0,"call_theta":-0.0047,"put_theta":0,"call_vega":0.0133,"put_vega":0,"call_oi":1035,"put_oi":0}],"strikes":[35.0,37.5,40.0,42.5,45.0,47.5,50.0,52.5,55.0,57.5,60.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":6.08,"put_25d_iv":34.89,"call_25d_iv":28.81,"put_25d_strike":45.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":3.52,"put_25d_iv":34.57,"call_25d_iv":31.05,"put_25d_strike":45.0,"call_25d_strike":52.5,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":4.72,"put_25d_iv":33.32,"call_25d_iv":28.6,"put_25d_strike":42.5,"call_25d_strike":55.0,"skew":"put_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":3.31,"put_25d_iv":32.18,"call_25d_iv":28.87,"put_25d_strike":45.0,"call_25d_strike":55.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":6.48,"put_25d_iv":34.01,"call_25d_iv":27.53,"put_25d_strike":42.5,"call_25d_strike":65.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":15.0,"call_vanna":0,"put_vanna":4.0,"net_vanna":4.0,"call_oi":0,"put_oi":494},{"strike":17.5,"call_vanna":0,"put_vanna":1.0,"net_vanna":1.0,"call_oi":0,"put_oi":77},{"strike":20.0,"call_vanna":-1.0,"put_vanna":35.0,"net_vanna":34.0,"call_oi":118,"put_oi":1896},{"strike":22.5,"call_vanna":0,"put_vanna":9.0,"net_vanna":9.0,"call_oi":0,"put_oi":180},{"strike":25.0,"call_vanna":-6.0,"put_vanna":65.0,"net_vanna":59.0,"call_oi":241,"put_oi":1680},{"strike":27.5,"call_vanna":0,"put_vanna":43.0,"net_vanna":43.0,"call_oi":0,"put_oi":1891},{"strike":30.0,"call_vanna":-15.0,"put_vanna":194.0,"net_vanna":178.0,"call_oi":430,"put_oi":3173},{"strike":32.5,"call_vanna":-32.0,"put_vanna":167.0,"net_vanna":135.0,"call_oi":733,"put_oi":3437},{"strike":35.0,"call_vanna":-190.0,"put_vanna":443.0,"net_vanna":253.0,"call_oi":2738,"put_oi":8367},{"strike":37.5,"call_vanna":-85.0,"put_vanna":289.0,"net_vanna":204.0,"call_oi":945,"put_oi":2718},{"strike":40.0,"call_vanna":-85.0,"put_vanna":329.0,"net_vanna":244.0,"call_oi":835,"put_oi":3849},{"strike":42.5,"call_vanna":-229.0,"put_vanna":742.0,"net_vanna":512.0,"call_oi":2497,"put_oi":7650},{"strike":45.0,"call_vanna":-118.0,"put_vanna":464.0,"net_vanna":346.0,"call_oi":1276,"put_oi":5992},{"strike":47.5,"call_vanna":-149.0,"put_vanna":172.0,"net_vanna":23.0,"call_oi":4050,"put_oi":6182},{"strike":50.0,"call_vanna":155.0,"put_vanna":-188.0,"net_vanna":-33.0,"call_oi":8045,"put_oi":9284},{"strike":52.5,"call_vanna":100.0,"put_vanna":-79.0,"net_vanna":21.0,"call_oi":5359,"put_oi":1734},{"strike":55.0,"call_vanna":341.0,"put_vanna":-131.0,"net_vanna":211.0,"call_oi":5826,"put_oi":3059},{"strike":57.5,"call_vanna":379.0,"put_vanna":-22.0,"net_vanna":356.0,"call_oi":5329,"put_oi":269},{"strike":60.0,"call_vanna":476.0,"put_vanna":-129.0,"net_vanna":347.0,"call_oi":5712,"put_oi":1538},{"strike":62.5,"call_vanna":48.0,"put_vanna":-7.0,"net_vanna":40.0,"call_oi":618,"put_oi":68},{"strike":65.0,"call_vanna":75.0,"put_vanna":-7.0,"net_vanna":68.0,"call_oi":853,"put_oi":56},{"strike":70.0,"call_vanna":65.0,"put_vanna":0,"net_vanna":65.0,"call_oi":401,"put_oi":0},{"strike":75.0,"call_vanna":23.0,"put_vanna":0,"net_vanna":23.0,"call_oi":300,"put_oi":0}],"net_vanna":3144.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":20.0,"call_charm":-681.0,"put_charm":1.0,"net_charm":-680.0,"call_oi":118,"put_oi":51},{"strike":32.5,"call_charm":-1012.0,"put_charm":0,"net_charm":-1012.0,"call_oi":101,"put_oi":0},{"strike":35.0,"call_charm":0,"put_charm":14732.0,"net_charm":14732.0,"call_oi":0,"put_oi":999},{"strike":37.5,"call_charm":-1031.0,"put_charm":76.0,"net_charm":-956.0,"call_oi":116,"put_oi":203},{"strike":40.0,"call_charm":0,"put_charm":1036.0,"net_charm":1036.0,"call_oi":0,"put_oi":1405},{"strike":42.5,"call_charm":-14645.0,"put_charm":3781.0,"net_charm":-10864.0,"call_oi":1071,"put_oi":1324},{"strike":45.0,"call_charm":-2236.0,"put_charm":29198.0,"net_charm":26962.0,"call_oi":166,"put_oi":3010},{"strike":47.5,"call_charm":-44304.0,"put_charm":69259.0,"net_charm":24955.0,"call_oi":979,"put_oi":1977},{"strike":50.0,"call_charm":-41399.0,"put_charm":57328.0,"net_charm":15929.0,"call_oi":4269,"put_oi":1453},{"strike":52.5,"call_charm":-3887.0,"put_charm":13797.0,"net_charm":9910.0,"call_oi":1205,"put_oi":723},{"strike":55.0,"call_charm":-3146.0,"put_charm":4879.0,"net_charm":1734.0,"call_oi":3016,"put_oi":814},{"strike":57.5,"call_charm":-487.0,"put_charm":0,"net_charm":-487.0,"call_oi":1666,"put_oi":0},{"strike":60.0,"call_charm":-6304.0,"put_charm":0,"net_charm":-6304.0,"call_oi":1276,"put_oi":0},{"strike":62.5,"call_charm":-6.0,"put_charm":0,"net_charm":-6.0,"call_oi":100,"put_oi":0}],"net_charm":74948.0,"weekend_delta_shift":224845.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":75905.0,"put_delta":-211247.0,"net_delta":-135341.0,"call_oi":4669,"put_oi":5536,"total_oi":10205,"total_volume":385,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":315577.0,"put_delta":-215117.0,"net_delta":100460.0,"call_oi":9521,"put_oi":6540,"total_oi":16061,"total_volume":860,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":1003707.0,"put_delta":-863513.0,"net_delta":140194.0,"call_oi":19537,"put_oi":38816,"total_oi":58353,"total_volume":1293,"bias":"bullish"},{"expiration":"02/19/2027","dte":140,"call_delta":78504.0,"put_delta":-97616.0,"net_delta":-19112.0,"call_oi":3264,"put_oi":2392,"total_oi":5656,"total_volume":291,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":12840.0,"put_delta":-162.0,"net_delta":12679.0,"call_oi":459,"put_oi":13,"total_oi":472,"total_volume":34,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":449614.0,"put_delta":-338892.0,"net_delta":110722.0,"call_oi":9196,"put_oi":10448,"total_oi":19644,"total_volume":31,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":3757.0,"put_delta":-4025.0,"net_delta":-268.0,"call_oi":61,"put_oi":115,"total_oi":176,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":47.5,"straddle_price":2.25,"straddle_pct":4.72,"implied_move":4.72,"avg_iv":31.3},{"expiration":"11/20/2026","dte":49,"strike":47.5,"straddle_price":4.55,"straddle_pct":9.54,"implied_move":9.54,"avg_iv":33.0},{"expiration":"01/15/2027","dte":105,"strike":47.5,"straddle_price":6.28,"straddle_pct":13.15,"implied_move":13.15,"avg_iv":31.0},{"expiration":"02/19/2027","dte":140,"strike":47.5,"straddle_price":7.25,"straddle_pct":15.2,"implied_move":15.2,"avg_iv":31.0},{"expiration":"01/21/2028","dte":476,"strike":47.5,"straddle_price":13.25,"straddle_pct":27.77,"implied_move":27.77,"avg_iv":31.2}],"volume_profile":{"profile":[{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":494,"total_oi":494,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":77,"total_oi":77,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":25,"total_volume":25,"call_oi":123,"put_oi":1896,"total_oi":2019,"bias":"bearish"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":22,"put_oi":181,"total_oi":203,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":243,"put_oi":1681,"total_oi":1924,"bias":"neutral"},{"strike":27.5,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":41,"put_oi":1922,"total_oi":1963,"bias":"bullish"},{"strike":30.0,"call_volume":20,"put_volume":42,"total_volume":62,"call_oi":505,"put_oi":3199,"total_oi":3704,"bias":"bearish"},{"strike":32.5,"call_volume":0,"put_volume":74,"total_volume":74,"call_oi":742,"put_oi":3492,"total_oi":4234,"bias":"bearish"},{"strike":35.0,"call_volume":0,"put_volume":52,"total_volume":52,"call_oi":2762,"put_oi":8368,"total_oi":11130,"bias":"bearish"},{"strike":37.5,"call_volume":0,"put_volume":124,"total_volume":124,"call_oi":945,"put_oi":2725,"total_oi":3670,"bias":"bearish"},{"strike":40.0,"call_volume":0,"put_volume":158,"total_volume":158,"call_oi":869,"put_oi":3855,"total_oi":4724,"bias":"bearish"},{"strike":42.5,"call_volume":14,"put_volume":489,"total_volume":503,"call_oi":2518,"put_oi":7697,"total_oi":10215,"bias":"bearish"},{"strike":45.0,"call_volume":20,"put_volume":117,"total_volume":137,"call_oi":1319,"put_oi":5994,"total_oi":7313,"bias":"bearish"},{"strike":47.5,"call_volume":336,"put_volume":123,"total_volume":459,"call_oi":4085,"put_oi":6183,"total_oi":10268,"bias":"bullish"},{"strike":50.0,"call_volume":905,"put_volume":28,"total_volume":933,"call_oi":8050,"put_oi":9284,"total_oi":17334,"bias":"bullish"},{"strike":52.5,"call_volume":247,"put_volume":6,"total_volume":253,"call_oi":5374,"put_oi":1734,"total_oi":7108,"bias":"bullish"},{"strike":55.0,"call_volume":73,"put_volume":5,"total_volume":78,"call_oi":5827,"put_oi":3059,"total_oi":8886,"bias":"bullish"},{"strike":57.5,"call_volume":34,"put_volume":0,"total_volume":34,"call_oi":5334,"put_oi":319,"total_oi":5653,"bias":"bullish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5713,"put_oi":1576,"total_oi":7289,"bias":"neutral"},{"strike":62.5,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":638,"put_oi":68,"total_oi":706,"bias":"bullish"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":873,"put_oi":56,"total_oi":929,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":427,"put_oi":0,"total_oi":427,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":300,"put_oi":0,"total_oi":300,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":5,"put_oi":0,"total_oi":5,"bias":"bearish"}],"underlying_price":47.709999084472656,"peak_call_strike":50.0,"peak_put_strike":42.5,"total_call_volume":1653,"total_put_volume":1245,"volume_pc_ratio":0.753},"iv_contours":{"x":[0.73,0.79,0.84,0.89,0.94,1.0,1.05,1.1,1.15,1.21,1.26],"y":[14,49,105,140],"z":[[null,null,50.46,43.29,34.89,31.26,29.02,35.33,40.45,45.54,99.64],[51.84,44.67,39.71,37.87,35.11,33.03,31.88,31.31,32.84,35.25,32.89],[42.44,38.57,36.37,33.85,32.14,31.02,29.91,29.74,29.71,31.36,32.8],[null,37.05,null,33.11,32.62,31.05,30.34,29.93,29.98,30.57,31.95]],"levels":[29.0,36.1,43.1,50.2,57.3,64.3,71.4,78.5,85.5,92.6,99.6],"min_iv":29.0,"max_iv":99.6},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":47.5,"atm_iv":33.21,"otm_strike":50.0,"otm_iv":31.78,"itm_strike":45.0,"itm_iv":35.66,"iv_butterfly":1.01,"price_butterfly":0.47,"convexity":"moderate_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":47.5,"atm_iv":31.23,"otm_strike":50.0,"otm_iv":29.98,"itm_strike":45.0,"itm_iv":32.27,"iv_butterfly":-0.22,"price_butterfly":0.27,"convexity":"flat"},{"expiration":"02/19/2027","dte":140,"atm_strike":47.5,"atm_iv":30.95,"otm_strike":50.0,"otm_iv":30.39,"itm_strike":45.0,"itm_iv":33.06,"iv_butterfly":1.56,"price_butterfly":0.42,"convexity":"moderate_convexity"},{"expiration":"01/21/2028","dte":476,"atm_strike":47.5,"atm_iv":29.16,"otm_strike":50.0,"otm_iv":28.79,"itm_strike":45.0,"itm_iv":29.31,"iv_butterfly":-0.21,"price_butterfly":0.1,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":51.4},{"date":"2026-09-15","iv":51.48},{"date":"2026-09-16","iv":50.79},{"date":"2026-09-17","iv":46.54},{"date":"2026-09-18","iv":40.42},{"date":"2026-09-21","iv":38.59},{"date":"2026-09-22","iv":39.2},{"date":"2026-09-23","iv":41.1},{"date":"2026-09-24","iv":38.3},{"date":"2026-09-25","iv":39.1},{"date":"2026-09-28","iv":42.7},{"date":"2026-09-29","iv":46.6},{"date":"2026-09-30","iv":41.9},{"date":"2026-10-01","iv":38.1},{"date":"2026-10-02","iv":43.0}]}}