{"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":"VOYG","summary":{"name":"VOYG","price":30.93,"total_oi":62140,"call_oi":48933,"put_oi":13207,"pc_ratio":0.27,"net_gex":566953.42,"avg_iv":94.4,"iv_rank":26.2,"iv_52w_high":115.26,"iv_52w_low":87.0,"gamma_flip":12.95,"max_pain":34.0},"features":{"symbol":"VOYG","price":30.93,"total_oi":62140,"analysis_coverage":1.0,"avg_iv_pct":94.4,"iv_rank":26.2,"iv_52w_high_pct":115.26,"iv_52w_low_pct":87.0,"front_dte":14,"front_atm_iv_pct":80.0113,"back_atm_iv_pct":84.1983,"term_premium_pp":-4.187,"expected_move_front_pct":15.67,"straddle_front_pct":12.69,"straddle_30d_pct":12.69,"risk_reversal_front_pp":1.1,"risk_reversal_30d_pp":1.1,"butterfly_front_pp":-23.41,"butterfly_30d_pp":-23.41,"put_call_oi_ratio":0.27,"put_call_oi_front_ratio":0.381,"put_call_volume_front_ratio":0.328,"option_volume":311,"volume_oi_ratio":0.005005,"net_delta_normalized":0.195071,"dealer_delta_normalized":-0.194738,"gex_per_100k_oi":912380.785323,"vanna_per_100k_oi":3216.929514,"charm_per_100k_oi":-54114.901835,"weekend_delta_shift_per_100k_oi":-162343.096234,"iv_surface_range_pp":105.3,"gamma_flip_distance_pct":-58.131264,"max_pain_distance_pct":9.925639,"peak_call_distance_pct":9.925639,"peak_put_distance_pct":-3.00679},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":11.39,"put_gex":-0.15,"net_gex":11.24,"call_oi":28,"put_oi":1},{"strike":5.0,"call_gex":4.47,"put_gex":-9.33,"net_gex":-4.86,"call_oi":7,"put_oi":9},{"strike":7.5,"call_gex":14.91,"put_gex":-5.16,"net_gex":9.75,"call_oi":11,"put_oi":3},{"strike":10.0,"call_gex":26.1,"put_gex":-110.87,"net_gex":-84.77,"call_oi":10,"put_oi":39},{"strike":12.5,"call_gex":289.08,"put_gex":-326.45,"net_gex":-37.37,"call_oi":77,"put_oi":79},{"strike":15.0,"call_gex":1950.99,"put_gex":-1360.0,"net_gex":590.98,"call_oi":372,"put_oi":262},{"strike":16.0,"call_gex":0.0,"put_gex":-86.56,"net_gex":-86.56,"call_oi":0,"put_oi":12},{"strike":17.0,"call_gex":0.0,"put_gex":-16.41,"net_gex":-16.41,"call_oi":2,"put_oi":2},{"strike":17.5,"call_gex":382.52,"put_gex":-2958.11,"net_gex":-2575.58,"call_oi":57,"put_oi":335},{"strike":18.0,"call_gex":5.9,"put_gex":-118.68,"net_gex":-112.77,"call_oi":1,"put_oi":15},{"strike":19.0,"call_gex":7.45,"put_gex":-211.19,"net_gex":-203.74,"call_oi":11,"put_oi":21},{"strike":20.0,"call_gex":13753.79,"put_gex":-16798.38,"net_gex":-3044.59,"call_oi":2046,"put_oi":1529},{"strike":21.0,"call_gex":49.88,"put_gex":-971.45,"net_gex":-921.58,"call_oi":4,"put_oi":64},{"strike":22.0,"call_gex":0.0,"put_gex":-2114.52,"net_gex":-2114.52,"call_oi":6,"put_oi":118},{"strike":22.5,"call_gex":2062.33,"put_gex":-1927.96,"net_gex":134.37,"call_oi":139,"put_oi":133},{"strike":23.0,"call_gex":311.05,"put_gex":-550.89,"net_gex":-239.84,"call_oi":31,"put_oi":26},{"strike":24.0,"call_gex":1085.18,"put_gex":-4567.73,"net_gex":-3482.55,"call_oi":65,"put_oi":203},{"strike":25.0,"call_gex":10181.69,"put_gex":-21917.49,"net_gex":-11735.79,"call_oi":555,"put_oi":975},{"strike":26.0,"call_gex":232.66,"put_gex":-3590.65,"net_gex":-3358.0,"call_oi":38,"put_oi":119},{"strike":27.0,"call_gex":5068.42,"put_gex":-15164.43,"net_gex":-10096.01,"call_oi":214,"put_oi":478},{"strike":28.0,"call_gex":6501.09,"put_gex":-8701.05,"net_gex":-2199.96,"call_oi":164,"put_oi":177},{"strike":29.0,"call_gex":5040.98,"put_gex":-10931.71,"net_gex":-5890.73,"call_oi":115,"put_oi":194},{"strike":30.0,"call_gex":35295.18,"put_gex":-47243.82,"net_gex":-11948.65,"call_oi":1101,"put_oi":1728},{"strike":31.0,"call_gex":2885.19,"put_gex":-14470.97,"net_gex":-11585.78,"call_oi":45,"put_oi":252},{"strike":32.0,"call_gex":17318.02,"put_gex":-20413.51,"net_gex":-3095.49,"call_oi":375,"put_oi":413},{"strike":33.0,"call_gex":13932.2,"put_gex":-9396.98,"net_gex":4535.22,"call_oi":258,"put_oi":223},{"strike":34.0,"call_gex":19371.58,"put_gex":-9461.83,"net_gex":9909.75,"call_oi":385,"put_oi":217},{"strike":35.0,"call_gex":45499.89,"put_gex":-17249.74,"net_gex":28250.15,"call_oi":1556,"put_oi":426},{"strike":36.0,"call_gex":11883.12,"put_gex":-4829.18,"net_gex":7053.94,"call_oi":293,"put_oi":107},{"strike":37.0,"call_gex":11847.33,"put_gex":-3152.76,"net_gex":8694.57,"call_oi":380,"put_oi":86},{"strike":38.0,"call_gex":21954.94,"put_gex":-1323.48,"net_gex":20631.46,"call_oi":601,"put_oi":42},{"strike":39.0,"call_gex":41869.37,"put_gex":-2185.36,"net_gex":39684.01,"call_oi":1527,"put_oi":80},{"strike":40.0,"call_gex":69922.51,"put_gex":-3716.29,"net_gex":66206.21,"call_oi":2583,"put_oi":132},{"strike":41.0,"call_gex":7017.26,"put_gex":0.0,"net_gex":7017.26,"call_oi":315,"put_oi":0},{"strike":42.0,"call_gex":15057.99,"put_gex":-1875.15,"net_gex":13182.83,"call_oi":876,"put_oi":107},{"strike":43.0,"call_gex":1749.87,"put_gex":-239.58,"net_gex":1510.28,"call_oi":88,"put_oi":12},{"strike":44.0,"call_gex":985.08,"put_gex":0.0,"net_gex":985.08,"call_oi":75,"put_oi":0},{"strike":45.0,"call_gex":42867.36,"put_gex":-2053.1,"net_gex":40814.26,"call_oi":2188,"put_oi":154},{"strike":46.0,"call_gex":251.57,"put_gex":-96.05,"net_gex":155.52,"call_oi":17,"put_oi":5},{"strike":47.0,"call_gex":13192.72,"put_gex":-366.31,"net_gex":12826.41,"call_oi":641,"put_oi":25},{"strike":48.0,"call_gex":18.88,"put_gex":0.0,"net_gex":18.88,"call_oi":1,"put_oi":0},{"strike":50.0,"call_gex":114797.09,"put_gex":-1497.93,"net_gex":113299.17,"call_oi":6411,"put_oi":88},{"strike":55.0,"call_gex":75986.96,"put_gex":-54.22,"net_gex":75932.74,"call_oi":6046,"put_oi":5},{"strike":60.0,"call_gex":152101.77,"put_gex":-39636.69,"net_gex":112465.09,"call_oi":12519,"put_oi":4250},{"strike":65.0,"call_gex":25972.18,"put_gex":-340.31,"net_gex":25631.87,"call_oi":2042,"put_oi":35},{"strike":70.0,"call_gex":50496.94,"put_gex":-259.03,"net_gex":50237.92,"call_oi":4657,"put_oi":26}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":469717.0,"total_value":469717.0},{"strike":5.0,"call_value":70.0,"put_value":436702.0,"total_value":436772.0},{"strike":7.5,"call_value":157.5,"put_value":403709.5,"total_value":403867.0},{"strike":10.0,"call_value":272.5,"put_value":370724.5,"total_value":370997.0},{"strike":12.5,"call_value":412.5,"put_value":337837.0,"total_value":338249.5},{"strike":15.0,"call_value":745.0,"put_value":305147.0,"total_value":305892.0},{"strike":16.0,"call_value":1250.0,"put_value":292333.0,"total_value":293583.0},{"strike":17.0,"call_value":1755.0,"put_value":279531.0,"total_value":281286.0},{"strike":17.5,"call_value":2008.5,"put_value":273131.0,"total_value":275139.5},{"strike":18.0,"call_value":2290.5,"put_value":266898.5,"total_value":269189.0},{"strike":19.0,"call_value":2855.5,"put_value":254448.5,"total_value":257304.0},{"strike":20.0,"call_value":3431.5,"put_value":242019.5,"total_value":245451.0},{"strike":21.0,"call_value":6053.5,"put_value":231119.5,"total_value":237173.0},{"strike":22.0,"call_value":8679.5,"put_value":220283.5,"total_value":228963.0},{"strike":22.5,"call_value":9995.5,"put_value":214924.5,"total_value":224920.0},{"strike":23.0,"call_value":11381.0,"put_value":209632.0,"total_value":221013.0},{"strike":24.0,"call_value":14183.0,"put_value":199073.0,"total_value":213256.0},{"strike":25.0,"call_value":17050.0,"put_value":188717.0,"total_value":205767.0},{"strike":26.0,"call_value":20472.0,"put_value":179336.0,"total_value":199808.0},{"strike":27.0,"call_value":23932.0,"put_value":170074.0,"total_value":194006.0},{"strike":28.0,"call_value":27606.0,"put_value":161290.0,"total_value":188896.0},{"strike":29.0,"call_value":31444.0,"put_value":152683.0,"total_value":184127.0},{"strike":30.0,"call_value":35397.0,"put_value":144270.0,"total_value":179667.0},{"strike":31.0,"call_value":40451.0,"put_value":137585.0,"total_value":178036.0},{"strike":32.0,"call_value":45550.0,"put_value":131152.0,"total_value":176702.0},{"strike":33.0,"call_value":51024.0,"put_value":125132.0,"total_value":176156.0},{"strike":34.0,"call_value":56756.0,"put_value":119335.0,"total_value":176091.0},{"strike":35.0,"call_value":62873.0,"put_value":113755.0,"total_value":176628.0},{"strike":36.0,"call_value":70546.0,"put_value":108601.0,"total_value":179147.0},{"strike":37.0,"call_value":78512.0,"put_value":103554.0,"total_value":182066.0},{"strike":38.0,"call_value":86858.0,"put_value":98593.0,"total_value":185451.0},{"strike":39.0,"call_value":95805.0,"put_value":93674.0,"total_value":189479.0},{"strike":40.0,"call_value":106279.0,"put_value":88835.0,"total_value":195114.0},{"strike":41.0,"call_value":119336.0,"put_value":84128.0,"total_value":203464.0},{"strike":42.0,"call_value":132708.0,"put_value":79421.0,"total_value":212129.0},{"strike":43.0,"call_value":146956.0,"put_value":74821.0,"total_value":221777.0},{"strike":44.0,"call_value":161292.0,"put_value":70233.0,"total_value":231525.0},{"strike":45.0,"call_value":175703.0,"put_value":65645.0,"total_value":241348.0},{"strike":46.0,"call_value":192302.0,"put_value":61211.0,"total_value":253513.0},{"strike":47.0,"call_value":208918.0,"put_value":56782.0,"total_value":265700.0},{"strike":48.0,"call_value":226175.0,"put_value":52378.0,"total_value":278553.0},{"strike":50.0,"call_value":260691.0,"put_value":43570.0,"total_value":304261.0},{"strike":55.0,"call_value":379036.0,"put_value":21990.0,"total_value":401026.0},{"strike":60.0,"call_value":527611.0,"put_value":435.0,"total_value":528046.0},{"strike":65.0,"call_value":738781.0,"put_value":130.0,"total_value":738911.0},{"strike":70.0,"call_value":960161.0,"put_value":0,"total_value":960161.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":149.2,"strike":22.38},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":101.7,"strike":21.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":92.6,"strike":19.82},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":72.4,"strike":28.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":82.3,"strike":28.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":82.2,"strike":28.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":74.8,"strike":29.5},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":82.7,"strike":29.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":82.9,"strike":29.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":84.3,"strike":31.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":84.8,"strike":31.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":81.5,"strike":31.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":81.5,"strike":32.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":86.7,"strike":32.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":82.4,"strike":32.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":90.3,"strike":34.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":83.2,"strike":34.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":83.0,"strike":34.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":132.1,"strike":44.19},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":99.1,"strike":44.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":84.7,"strike":45.95}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":14,"total_oi":1475},{"expiration":"11/20/2026","dte":49,"iv":0.5099,"contract_count":14,"total_oi":1412},{"expiration":"01/15/2027","dte":105,"iv":0.3085,"contract_count":14,"total_oi":1388},{"expiration":"04/16/2027","dte":196,"iv":0.4454,"contract_count":9,"total_oi":311},{"expiration":"01/21/2028","dte":476,"iv":0.796,"contract_count":4,"total_oi":675},{"expiration":"12/15/2028","dte":805,"iv":1.0,"contract_count":2,"total_oi":347},{"expiration":"01/19/2029","dte":840,"iv":0.9047,"contract_count":3,"total_oi":39}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":15.67,"expected_move_2std":31.34,"contract_count":6},{"expiration":"11/20/2026","dte":49,"expected_move_1std":30.85,"expected_move_2std":61.7,"contract_count":6},{"expiration":"01/15/2027","dte":105,"expected_move_1std":44.11,"expected_move_2std":88.23,"contract_count":6},{"expiration":"04/16/2027","dte":196,"expected_move_1std":61.22,"expected_move_2std":122.44,"contract_count":4},{"expiration":"01/21/2028","dte":476,"expected_move_1std":98.83,"expected_move_2std":197.66,"contract_count":4},{"expiration":"12/15/2028","dte":805,"expected_move_1std":131.04,"expected_move_2std":262.09,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":132.66,"expected_move_2std":265.32,"contract_count":3}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":6449,"put_oi":2459,"total_oi":8908,"pc_ratio":0.381,"pc_ratio_volume":0.328,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":7388,"put_oi":2047,"total_oi":9435,"pc_ratio":0.277,"pc_ratio_volume":0.564,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":13626,"put_oi":2173,"total_oi":15799,"pc_ratio":0.159,"pc_ratio_volume":1.25,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":360,"put_oi":319,"total_oi":679,"pc_ratio":0.886,"pc_ratio_volume":2.6,"sentiment":"neutral"},{"expiration":"01/21/2028","dte":476,"call_oi":14388,"put_oi":1543,"total_oi":15931,"pc_ratio":0.107,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"12/15/2028","dte":805,"call_oi":6272,"put_oi":4628,"total_oi":10900,"pc_ratio":0.738,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":450,"put_oi":38,"total_oi":488,"pc_ratio":0.084,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":2578.0,"put_delta_oi":-1.0,"dealer_delta":-2577.0,"call_oi":26,"put_oi":1},{"strike":5.0,"call_delta_oi":694.0,"put_delta_oi":-15.0,"dealer_delta":-678.0,"call_oi":7,"put_oi":9},{"strike":7.5,"call_delta_oi":777.0,"put_delta_oi":-13.0,"dealer_delta":-764.0,"call_oi":8,"put_oi":3},{"strike":10.0,"call_delta_oi":849.0,"put_delta_oi":-179.0,"dealer_delta":-670.0,"call_oi":9,"put_oi":39},{"strike":12.5,"call_delta_oi":7319.0,"put_delta_oi":-628.0,"dealer_delta":-6691.0,"call_oi":77,"put_oi":79},{"strike":15.0,"call_delta_oi":33740.0,"put_delta_oi":-1794.0,"dealer_delta":-31946.0,"call_oi":370,"put_oi":262},{"strike":16.0,"call_delta_oi":0,"put_delta_oi":-132.0,"dealer_delta":132.0,"call_oi":0,"put_oi":12},{"strike":17.0,"call_delta_oi":0,"put_delta_oi":-24.0,"dealer_delta":24.0,"call_oi":0,"put_oi":2},{"strike":17.5,"call_delta_oi":5227.0,"put_delta_oi":-2382.0,"dealer_delta":-2845.0,"call_oi":57,"put_oi":335},{"strike":18.0,"call_delta_oi":98.0,"put_delta_oi":-69.0,"dealer_delta":-28.0,"call_oi":1,"put_oi":15},{"strike":19.0,"call_delta_oi":97.0,"put_delta_oi":-119.0,"dealer_delta":22.0,"call_oi":1,"put_oi":21},{"strike":20.0,"call_delta_oi":171952.0,"put_delta_oi":-18089.0,"dealer_delta":-153863.0,"call_oi":2032,"put_oi":1529},{"strike":21.0,"call_delta_oi":375.0,"put_delta_oi":-680.0,"dealer_delta":305.0,"call_oi":4,"put_oi":64},{"strike":22.0,"call_delta_oi":0,"put_delta_oi":-1315.0,"dealer_delta":1315.0,"call_oi":0,"put_oi":118},{"strike":22.5,"call_delta_oi":11578.0,"put_delta_oi":-2356.0,"dealer_delta":-9222.0,"call_oi":139,"put_oi":133},{"strike":23.0,"call_delta_oi":1348.0,"put_delta_oi":-338.0,"dealer_delta":-1010.0,"call_oi":15,"put_oi":26},{"strike":24.0,"call_delta_oi":3749.0,"put_delta_oi":-2417.0,"dealer_delta":-1332.0,"call_oi":44,"put_oi":203},{"strike":25.0,"call_delta_oi":44114.0,"put_delta_oi":-19092.0,"dealer_delta":-25021.0,"call_oi":555,"put_oi":975},{"strike":26.0,"call_delta_oi":676.0,"put_delta_oi":-2445.0,"dealer_delta":1769.0,"call_oi":9,"put_oi":119},{"strike":27.0,"call_delta_oi":16394.0,"put_delta_oi":-10940.0,"dealer_delta":-5453.0,"call_oi":214,"put_oi":478},{"strike":28.0,"call_delta_oi":11675.0,"put_delta_oi":-4648.0,"dealer_delta":-7027.0,"call_oi":164,"put_oi":177},{"strike":29.0,"call_delta_oi":7902.0,"put_delta_oi":-6169.0,"dealer_delta":-1733.0,"call_oi":115,"put_oi":194},{"strike":30.0,"call_delta_oi":72318.0,"put_delta_oi":-58743.0,"dealer_delta":-13576.0,"call_oi":1101,"put_oi":1728},{"strike":31.0,"call_delta_oi":2468.0,"put_delta_oi":-11294.0,"dealer_delta":8826.0,"call_oi":45,"put_oi":252},{"strike":32.0,"call_delta_oi":20505.0,"put_delta_oi":-19326.0,"dealer_delta":-1179.0,"call_oi":375,"put_oi":413},{"strike":33.0,"call_delta_oi":11597.0,"put_delta_oi":-11459.0,"dealer_delta":-138.0,"call_oi":258,"put_oi":223},{"strike":34.0,"call_delta_oi":15227.0,"put_delta_oi":-12416.0,"dealer_delta":-2810.0,"call_oi":385,"put_oi":217},{"strike":35.0,"call_delta_oi":78047.0,"put_delta_oi":-25406.0,"dealer_delta":-52641.0,"call_oi":1556,"put_oi":426},{"strike":36.0,"call_delta_oi":9567.0,"put_delta_oi":-7458.0,"dealer_delta":-2109.0,"call_oi":293,"put_oi":107},{"strike":37.0,"call_delta_oi":13819.0,"put_delta_oi":-5766.0,"dealer_delta":-8053.0,"call_oi":380,"put_oi":86},{"strike":38.0,"call_delta_oi":7000.0,"put_delta_oi":-2862.0,"dealer_delta":-4138.0,"call_oi":601,"put_oi":42},{"strike":39.0,"call_delta_oi":10792.0,"put_delta_oi":-5226.0,"dealer_delta":-5566.0,"call_oi":1527,"put_oi":80},{"strike":40.0,"call_delta_oi":77103.0,"put_delta_oi":-9841.0,"dealer_delta":-67263.0,"call_oi":2583,"put_oi":132},{"strike":41.0,"call_delta_oi":2397.0,"put_delta_oi":0,"dealer_delta":-2397.0,"call_oi":315,"put_oi":0},{"strike":42.0,"call_delta_oi":38062.0,"put_delta_oi":-5527.0,"dealer_delta":-32536.0,"call_oi":876,"put_oi":107},{"strike":43.0,"call_delta_oi":685.0,"put_delta_oi":-704.0,"dealer_delta":19.0,"call_oi":88,"put_oi":12},{"strike":44.0,"call_delta_oi":301.0,"put_delta_oi":0,"dealer_delta":-301.0,"call_oi":75,"put_oi":0},{"strike":45.0,"call_delta_oi":42875.0,"put_delta_oi":-7118.0,"dealer_delta":-35757.0,"call_oi":2188,"put_oi":154},{"strike":46.0,"call_delta_oi":92.0,"put_delta_oi":-333.0,"dealer_delta":241.0,"call_oi":17,"put_oi":5},{"strike":47.0,"call_delta_oi":10249.0,"put_delta_oi":-1303.0,"dealer_delta":-8946.0,"call_oi":641,"put_oi":25},{"strike":48.0,"call_delta_oi":35.0,"put_delta_oi":0,"dealer_delta":-35.0,"call_oi":1,"put_oi":0},{"strike":50.0,"call_delta_oi":132988.0,"put_delta_oi":-6319.0,"dealer_delta":-126668.0,"call_oi":6411,"put_oi":88},{"strike":55.0,"call_delta_oi":194583.0,"put_delta_oi":-239.0,"dealer_delta":-194344.0,"call_oi":6046,"put_oi":5},{"strike":60.0,"call_delta_oi":443431.0,"put_delta_oi":-177498.0,"dealer_delta":-265932.0,"call_oi":12519,"put_oi":4250},{"strike":65.0,"call_delta_oi":57727.0,"put_delta_oi":-1595.0,"dealer_delta":-56132.0,"call_oi":2042,"put_oi":35},{"strike":70.0,"call_delta_oi":92659.0,"put_delta_oi":-1285.0,"dealer_delta":-91374.0,"call_oi":4657,"put_oi":26}],"net_dealer_delta":-1210105.0,"total_call_delta":1655666.0,"total_put_delta":-445562.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":30.93000030517578,"strikes":[{"strike":17.5,"moneyness":0.5658,"type":"put","iv":0.8788,"delta":-0.0702,"oi":330},{"strike":20.0,"moneyness":0.6466,"type":"put","iv":0.8762,"delta":-0.1166,"oi":238},{"strike":25.0,"moneyness":0.8083,"type":"put","iv":0.8373,"delta":-0.2337,"oi":465},{"strike":25.0,"moneyness":0.8083,"type":"call","iv":0.7914,"delta":0.7715,"oi":233},{"strike":30.0,"moneyness":0.9699,"type":"call","iv":0.8254,"delta":0.6244,"oi":494},{"strike":30.0,"moneyness":0.9699,"type":"put","iv":0.8319,"delta":-0.3752,"oi":438},{"strike":32.0,"moneyness":1.0346,"type":"call","iv":0.8151,"delta":0.5664,"oi":128},{"strike":35.0,"moneyness":1.1316,"type":"call","iv":0.8003,"delta":0.4811,"oi":386},{"strike":36.0,"moneyness":1.1639,"type":"call","iv":0.8387,"delta":0.4649,"oi":116},{"strike":40.0,"moneyness":1.2932,"type":"call","iv":0.7967,"delta":0.3581,"oi":304},{"strike":42.0,"moneyness":1.3579,"type":"call","iv":0.8334,"delta":0.3307,"oi":153},{"strike":45.0,"moneyness":1.4549,"type":"call","iv":0.7965,"delta":0.2608,"oi":431},{"strike":47.0,"moneyness":1.5196,"type":"call","iv":0.7937,"delta":0.2275,"oi":136},{"strike":50.0,"moneyness":1.6166,"type":"call","iv":0.8086,"delta":0.1924,"oi":3408},{"strike":55.0,"moneyness":1.7782,"type":"call","iv":0.8131,"delta":0.1398,"oi":641},{"strike":60.0,"moneyness":1.9399,"type":"call","iv":0.8176,"delta":0.1016,"oi":3885},{"strike":65.0,"moneyness":2.1015,"type":"call","iv":0.8399,"delta":0.08,"oi":409},{"strike":70.0,"moneyness":2.2632,"type":"call","iv":0.8902,"delta":0.0727,"oi":2358}]},{"expiration":"01/19/2029","underlying_price":30.93000030517578,"strikes":[{"strike":20.0,"moneyness":0.6466,"type":"call","iv":0.9567,"delta":0.8628,"oi":305}]},{"expiration":"01/21/2028","underlying_price":30.93000030517578,"strikes":[{"strike":15.0,"moneyness":0.485,"type":"call","iv":0.9217,"delta":0.8973,"oi":263},{"strike":20.0,"moneyness":0.6466,"type":"call","iv":0.9218,"delta":0.8396,"oi":1547},{"strike":20.0,"moneyness":0.6466,"type":"put","iv":0.9225,"delta":-0.1603,"oi":475},{"strike":25.0,"moneyness":0.8083,"type":"call","iv":0.8977,"delta":0.7805,"oi":169},{"strike":27.0,"moneyness":0.8729,"type":"put","iv":0.9035,"delta":-0.2417,"oi":125},{"strike":30.0,"moneyness":0.9699,"type":"call","iv":0.8541,"delta":0.7174,"oi":166},{"strike":30.0,"moneyness":0.9699,"type":"put","iv":0.862,"delta":-0.2813,"oi":398},{"strike":35.0,"moneyness":1.1316,"type":"call","iv":0.8575,"delta":0.6625,"oi":622},{"strike":37.0,"moneyness":1.1962,"type":"call","iv":0.8482,"delta":0.639,"oi":122},{"strike":40.0,"moneyness":1.2932,"type":"call","iv":0.8356,"delta":0.6045,"oi":287},{"strike":42.0,"moneyness":1.3579,"type":"call","iv":0.832,"delta":0.5833,"oi":522},{"strike":45.0,"moneyness":1.4549,"type":"call","iv":0.8228,"delta":0.5512,"oi":211},{"strike":45.0,"moneyness":1.4549,"type":"put","iv":0.8588,"delta":-0.435,"oi":112},{"strike":50.0,"moneyness":1.6166,"type":"call","iv":0.806,"delta":0.499,"oi":463},{"strike":55.0,"moneyness":1.7782,"type":"call","iv":0.7939,"delta":0.4516,"oi":2790},{"strike":60.0,"moneyness":1.9399,"type":"call","iv":0.7951,"delta":0.4145,"oi":3630},{"strike":65.0,"moneyness":2.1015,"type":"call","iv":0.767,"delta":0.3639,"oi":1269},{"strike":70.0,"moneyness":2.2632,"type":"call","iv":0.7621,"delta":0.3295,"oi":2038}]},{"expiration":"04/16/2027","underlying_price":30.93000030517578,"strikes":[{"strike":50.0,"moneyness":1.6166,"type":"call","iv":0.7939,"delta":0.3091,"oi":109}]},{"expiration":"10/16/2026","underlying_price":30.93000030517578,"strikes":[{"strike":20.0,"moneyness":0.6466,"type":"put","iv":2.1129,"delta":-0.0974,"oi":643},{"strike":24.0,"moneyness":0.7759,"type":"put","iv":0.9895,"delta":-0.0722,"oi":116},{"strike":25.0,"moneyness":0.8083,"type":"put","iv":0.8646,"delta":-0.0815,"oi":196},{"strike":27.0,"moneyness":0.8729,"type":"put","iv":0.8649,"delta":-0.1779,"oi":195},{"strike":28.0,"moneyness":0.9053,"type":"put","iv":0.7903,"delta":-0.226,"oi":103},{"strike":29.0,"moneyness":0.9376,"type":"put","iv":0.7835,"delta":-0.3016,"oi":122},{"strike":30.0,"moneyness":0.9699,"type":"call","iv":0.7055,"delta":0.6207,"oi":168},{"strike":30.0,"moneyness":0.9699,"type":"put","iv":0.8178,"delta":-0.3879,"oi":124},{"strike":31.0,"moneyness":1.0023,"type":"put","iv":0.8545,"delta":-0.4697,"oi":140},{"strike":32.0,"moneyness":1.0346,"type":"call","iv":0.7458,"delta":0.4363,"oi":139},{"strike":32.0,"moneyness":1.0346,"type":"put","iv":0.8449,"delta":-0.5494,"oi":199},{"strike":33.0,"moneyness":1.0669,"type":"call","iv":0.7987,"delta":0.3653,"oi":129},{"strike":34.0,"moneyness":1.0993,"type":"call","iv":0.8239,"delta":0.3011,"oi":152},{"strike":35.0,"moneyness":1.1316,"type":"call","iv":0.7793,"delta":0.2246,"oi":290},{"strike":36.0,"moneyness":1.1639,"type":"call","iv":0.8017,"delta":0.1794,"oi":124},{"strike":37.0,"moneyness":1.1962,"type":"call","iv":0.8003,"delta":0.1355,"oi":149},{"strike":38.0,"moneyness":1.2286,"type":"call","iv":0.8148,"delta":0.1053,"oi":570},{"strike":39.0,"moneyness":1.2609,"type":"call","iv":0.7751,"delta":0.0666,"oi":1500},{"strike":40.0,"moneyness":1.2932,"type":"call","iv":0.8394,"delta":0.0625,"oi":373},{"strike":41.0,"moneyness":1.3256,"type":"call","iv":0.9011,"delta":0.059,"oi":283},{"strike":42.0,"moneyness":1.3579,"type":"call","iv":0.92,"delta":0.0478,"oi":105},{"strike":45.0,"moneyness":1.4549,"type":"call","iv":0.9646,"delta":0.025,"oi":368},{"strike":47.0,"moneyness":1.5196,"type":"call","iv":1.7965,"delta":0.1445,"oi":356},{"strike":50.0,"moneyness":1.6166,"type":"call","iv":1.9704,"delta":0.1353,"oi":1023},{"strike":55.0,"moneyness":1.7782,"type":"call","iv":2.228,"delta":0.124,"oi":149}]},{"expiration":"11/20/2026","underlying_price":30.93000030517578,"strikes":[{"strike":20.0,"moneyness":0.6466,"type":"put","iv":0.8226,"delta":-0.0516,"oi":116},{"strike":25.0,"moneyness":0.8083,"type":"put","iv":0.8995,"delta":-0.2025,"oi":195},{"strike":30.0,"moneyness":0.9699,"type":"put","iv":0.8273,"delta":-0.3934,"oi":480},{"strike":33.0,"moneyness":1.0669,"type":"put","iv":0.913,"delta":-0.5053,"oi":125},{"strike":34.0,"moneyness":1.0993,"type":"call","iv":0.8302,"delta":0.4423,"oi":181},{"strike":34.0,"moneyness":1.0993,"type":"put","iv":0.8347,"delta":-0.5568,"oi":165},{"strike":35.0,"moneyness":1.1316,"type":"call","iv":0.8438,"delta":0.408,"oi":216},{"strike":35.0,"moneyness":1.1316,"type":"put","iv":0.838,"delta":-0.5935,"oi":264},{"strike":40.0,"moneyness":1.2932,"type":"call","iv":0.8488,"delta":0.2536,"oi":1487},{"strike":45.0,"moneyness":1.4549,"type":"call","iv":0.8242,"delta":0.1387,"oi":1117},{"strike":47.0,"moneyness":1.5196,"type":"call","iv":0.8214,"delta":0.108,"oi":140},{"strike":50.0,"moneyness":1.6166,"type":"call","iv":0.8939,"delta":0.0964,"oi":1147},{"strike":55.0,"moneyness":1.7782,"type":"call","iv":0.8865,"delta":0.0535,"oi":1591},{"strike":60.0,"moneyness":1.9399,"type":"call","iv":1.7193,"delta":0.229,"oi":307},{"strike":65.0,"moneyness":2.1015,"type":"call","iv":1.8382,"delta":0.2199,"oi":339},{"strike":70.0,"moneyness":2.2632,"type":"call","iv":1.945,"delta":0.2126,"oi":108}]},{"expiration":"12/15/2028","underlying_price":30.93000030517578,"strikes":[{"strike":20.0,"moneyness":0.6466,"type":"call","iv":0.9406,"delta":0.8593,"oi":132},{"strike":30.0,"moneyness":0.9699,"type":"call","iv":0.8675,"delta":0.7704,"oi":139},{"strike":30.0,"moneyness":0.9699,"type":"put","iv":0.8973,"delta":-0.2239,"oi":208},{"strike":40.0,"moneyness":1.2932,"type":"call","iv":0.8402,"delta":0.6888,"oi":121},{"strike":50.0,"moneyness":1.6166,"type":"call","iv":0.8151,"delta":0.6123,"oi":161},{"strike":55.0,"moneyness":1.7782,"type":"call","iv":0.7852,"delta":0.5671,"oi":864},{"strike":60.0,"moneyness":1.9399,"type":"call","iv":0.7762,"delta":0.5327,"oi":4607},{"strike":60.0,"moneyness":1.9399,"type":"put","iv":0.8724,"delta":-0.4176,"oi":4250},{"strike":70.0,"moneyness":2.2632,"type":"call","iv":0.7604,"delta":0.4695,"oi":122}]}],"greeks_heatmap":{"data":[{"strike":24.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0722,"call_gamma":0,"put_gamma":0.023795,"call_theta":0,"put_theta":-0.0303,"call_vega":0,"put_vega":0.008,"call_oi":0,"put_oi":116},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0815,"call_gamma":0,"put_gamma":0.029862,"call_theta":0,"put_theta":-0.0289,"call_vega":0,"put_vega":0.0088,"call_oi":0,"put_oi":196},{"strike":27.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1779,"call_gamma":0,"put_gamma":0.051592,"call_theta":0,"put_theta":-0.0499,"call_vega":0,"put_vega":0.0152,"call_oi":0,"put_oi":195},{"strike":28.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.226,"call_gamma":0,"put_gamma":0.065179,"call_theta":0,"put_theta":-0.0525,"call_vega":0,"put_vega":0.0176,"call_oi":0,"put_oi":103},{"strike":29.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.3016,"call_gamma":0,"put_gamma":0.076204,"call_theta":0,"put_theta":-0.0601,"call_vega":0,"put_vega":0.0203,"call_oi":0,"put_oi":122},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6207,"put_delta":-0.3879,"call_gamma":0.092408,"put_gamma":0.080249,"call_theta":-0.0623,"put_theta":-0.0688,"call_vega":0.0222,"put_vega":0.0224,"call_oi":168,"put_oi":124},{"strike":31.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.4697,"call_gamma":0,"put_gamma":0.079753,"call_theta":0,"put_theta":-0.0744,"call_vega":0,"put_vega":0.0232,"call_oi":0,"put_oi":140},{"strike":32.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4363,"put_delta":-0.5494,"call_gamma":0.090462,"put_gamma":0.080269,"call_theta":-0.0674,"put_theta":-0.0728,"call_vega":0.023,"put_vega":0.0231,"call_oi":139,"put_oi":199},{"strike":33.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3653,"put_delta":-0.6194,"call_gamma":0.080645,"put_gamma":0.075116,"call_theta":-0.0686,"put_theta":-0.0717,"call_vega":0.0219,"put_vega":0.0222,"call_oi":129,"put_oi":53},{"strike":34.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3011,"put_delta":0,"call_gamma":0.07242,"put_gamma":0,"call_theta":-0.0654,"put_theta":0,"call_vega":0.0203,"put_vega":0,"call_oi":152,"put_oi":0},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2246,"put_delta":-0.7278,"call_gamma":0.065865,"put_gamma":0.061012,"call_theta":-0.0532,"put_theta":-0.0663,"call_vega":0.0175,"put_vega":0.0194,"call_oi":290,"put_oi":92},{"strike":36.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1794,"put_delta":-0.7406,"call_gamma":0.055957,"put_gamma":0.051995,"call_theta":-0.0477,"put_theta":-0.0743,"call_vega":0.0153,"put_vega":0.0189,"call_oi":124,"put_oi":73},{"strike":37.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1355,"put_delta":0,"call_gamma":0.046589,"put_gamma":0,"call_theta":-0.0396,"put_theta":0,"call_vega":0.0127,"put_vega":0,"call_oi":149,"put_oi":0},{"strike":38.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1053,"put_delta":0,"call_gamma":0.038306,"put_gamma":0,"call_theta":-0.0337,"put_theta":0,"call_vega":0.0106,"put_vega":0,"call_oi":570,"put_oi":0},{"strike":39.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0666,"put_delta":0,"call_gamma":0.028565,"put_gamma":0,"call_theta":-0.0227,"put_theta":0,"call_vega":0.0075,"put_vega":0,"call_oi":1500,"put_oi":0},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0625,"put_delta":-0.8586,"call_gamma":0.025085,"put_gamma":0.033503,"call_theta":-0.0234,"put_theta":-0.0535,"call_vega":0.0072,"put_vega":0.0131,"call_oi":373,"put_oi":84},{"strike":22.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1106,"call_gamma":0,"put_gamma":0.018683,"call_theta":0,"put_theta":-0.0194,"call_vega":0,"put_vega":0.0212,"call_oi":0,"put_oi":99},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.8235,"put_delta":-0.2025,"call_gamma":0.030331,"put_gamma":0.027956,"call_theta":-0.0252,"put_theta":-0.0288,"call_vega":0.0291,"put_vega":0.0316,"call_oi":88,"put_oi":195},{"strike":27.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2719,"call_gamma":0,"put_gamma":0.034111,"call_theta":0,"put_theta":-0.0324,"call_vega":0,"put_vega":0.0372,"call_oi":0,"put_oi":73},{"strike":28.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6941,"put_delta":0,"call_gamma":0.039097,"put_gamma":0,"call_theta":-0.0347,"put_theta":0,"call_vega":0.0393,"put_vega":0,"call_oi":86,"put_oi":0},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6062,"put_delta":-0.3934,"call_gamma":0.043245,"put_gamma":0.04145,"call_theta":-0.0374,"put_theta":-0.0354,"call_vega":0.0432,"put_vega":0.0431,"call_oi":92,"put_oi":480},{"strike":31.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.4327,"call_gamma":0,"put_gamma":0.03998,"call_theta":0,"put_theta":-0.0383,"call_vega":0,"put_vega":0.0441,"call_oi":0,"put_oi":68},{"strike":32.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.4667,"call_gamma":0,"put_gamma":0.038223,"call_theta":0,"put_theta":-0.0408,"call_vega":0,"put_vega":0.0446,"call_oi":0,"put_oi":63},{"strike":33.0,"dte":49,"expiration":"11/20/2026","call_delta":0.48,"put_delta":-0.5053,"call_gamma":0.043297,"put_gamma":0.038954,"call_theta":-0.0396,"put_theta":-0.0401,"call_vega":0.0447,"put_vega":0.0447,"call_oi":59,"put_oi":125},{"strike":34.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4423,"put_delta":-0.5568,"call_gamma":0.042391,"put_gamma":0.042181,"call_theta":-0.0396,"put_theta":-0.0359,"call_vega":0.0443,"put_vega":0.0443,"call_oi":181,"put_oi":165},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.408,"put_delta":-0.5935,"call_gamma":0.041028,"put_gamma":0.041272,"call_theta":-0.0395,"put_theta":-0.0351,"call_vega":0.0436,"put_vega":0.0435,"call_oi":216,"put_oi":264},{"strike":36.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3678,"put_delta":0,"call_gamma":0.040638,"put_gamma":0,"call_theta":-0.0375,"put_theta":0,"call_vega":0.0423,"put_vega":0,"call_oi":53,"put_oi":0},{"strike":37.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3276,"put_delta":0,"call_gamma":0.039878,"put_gamma":0,"call_theta":-0.035,"put_theta":0,"call_vega":0.0405,"put_vega":0,"call_oi":68,"put_oi":0},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2536,"put_delta":0,"call_gamma":0.033627,"put_gamma":0,"call_theta":-0.0325,"put_theta":0,"call_vega":0.0359,"put_vega":0,"call_oi":1487,"put_oi":0}],"strikes":[22.0,24.0,25.0,27.0,28.0,29.0,30.0,31.0,32.0,33.0,34.0,35.0,36.0,37.0,38.0,39.0,40.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":1.1,"put_25d_iv":79.03,"call_25d_iv":77.93,"put_25d_strike":28.0,"call_25d_strike":35.0,"skew":"neutral"},{"expiration":"11/20/2026","dte":49,"risk_reversal":1.84,"put_25d_iv":86.72,"call_25d_iv":84.88,"put_25d_strike":27.0,"call_25d_strike":40.0,"skew":"neutral"},{"expiration":"01/15/2027","dte":105,"risk_reversal":4.08,"put_25d_iv":83.73,"call_25d_iv":79.65,"put_25d_strike":25.0,"call_25d_strike":45.0,"skew":"put_skew"},{"expiration":"04/16/2027","dte":196,"risk_reversal":6.53,"put_25d_iv":85.92,"call_25d_iv":79.39,"put_25d_strike":30.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":14.15,"put_25d_iv":90.35,"call_25d_iv":76.21,"put_25d_strike":27.0,"call_25d_strike":70.0,"skew":"put_skew"},{"expiration":"12/15/2028","dte":805,"risk_reversal":13.68,"put_25d_iv":89.73,"call_25d_iv":76.04,"put_25d_strike":30.0,"call_25d_strike":70.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":12.5,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":52},{"strike":15.0,"call_vanna":-47.0,"put_vanna":19.0,"net_vanna":-27.0,"call_oi":344,"put_oi":228},{"strike":17.5,"call_vanna":0,"put_vanna":20.0,"net_vanna":20.0,"call_oi":0,"put_oi":330},{"strike":20.0,"call_vanna":-397.0,"put_vanna":130.0,"net_vanna":-268.0,"call_oi":1984,"put_oi":1472},{"strike":22.0,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":99},{"strike":22.5,"call_vanna":-8.0,"put_vanna":8.0,"net_vanna":0.0,"call_oi":93,"put_oi":94},{"strike":24.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":116},{"strike":25.0,"call_vanna":-58.0,"put_vanna":73.0,"net_vanna":15.0,"call_oi":490,"put_oi":941},{"strike":27.0,"call_vanna":-21.0,"put_vanna":40.0,"net_vanna":19.0,"call_oi":156,"put_oi":478},{"strike":28.0,"call_vanna":-4.0,"put_vanna":3.0,"net_vanna":-1.0,"call_oi":86,"put_oi":103},{"strike":29.0,"call_vanna":-5.0,"put_vanna":3.0,"net_vanna":-2.0,"call_oi":60,"put_oi":122},{"strike":30.0,"call_vanna":-92.0,"put_vanna":163.0,"net_vanna":71.0,"call_oi":1059,"put_oi":1728},{"strike":31.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":208},{"strike":32.0,"call_vanna":-2.0,"put_vanna":12.0,"net_vanna":10.0,"call_oi":267,"put_oi":403},{"strike":33.0,"call_vanna":-0.0,"put_vanna":-1.0,"net_vanna":-1.0,"call_oi":243,"put_oi":178},{"strike":34.0,"call_vanna":7.0,"put_vanna":-3.0,"net_vanna":4.0,"call_oi":384,"put_oi":165},{"strike":35.0,"call_vanna":-67.0,"put_vanna":-10.0,"net_vanna":-76.0,"call_oi":1514,"put_oi":356},{"strike":36.0,"call_vanna":8.0,"put_vanna":-2.0,"net_vanna":5.0,"call_oi":293,"put_oi":73},{"strike":37.0,"call_vanna":-7.0,"put_vanna":0,"net_vanna":-7.0,"call_oi":339,"put_oi":0},{"strike":38.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":570,"put_oi":0},{"strike":39.0,"call_vanna":32.0,"put_vanna":0,"net_vanna":32.0,"call_oi":1500,"put_oi":0},{"strike":40.0,"call_vanna":60.0,"put_vanna":-3.0,"net_vanna":57.0,"call_oi":2572,"put_oi":84},{"strike":41.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":283,"put_oi":0},{"strike":42.0,"call_vanna":-21.0,"put_vanna":0,"net_vanna":-21.0,"call_oi":872,"put_oi":0},{"strike":43.0,"call_vanna":1.0,"put_vanna":0,"net_vanna":1.0,"call_oi":75,"put_oi":0},{"strike":44.0,"call_vanna":1.0,"put_vanna":0,"net_vanna":1.0,"call_oi":74,"put_oi":0},{"strike":45.0,"call_vanna":95.0,"put_vanna":7.0,"net_vanna":101.0,"call_oi":2127,"put_oi":112},{"strike":47.0,"call_vanna":30.0,"put_vanna":0,"net_vanna":30.0,"call_oi":632,"put_oi":0},{"strike":50.0,"call_vanna":371.0,"put_vanna":-3.0,"net_vanna":368.0,"call_oi":6411,"put_oi":56},{"strike":55.0,"call_vanna":170.0,"put_vanna":0,"net_vanna":170.0,"call_oi":6035,"put_oi":0},{"strike":60.0,"call_vanna":412.0,"put_vanna":406.0,"net_vanna":818.0,"call_oi":12519,"put_oi":4250},{"strike":65.0,"call_vanna":196.0,"put_vanna":0,"net_vanna":196.0,"call_oi":2017,"put_oi":0},{"strike":70.0,"call_vanna":447.0,"put_vanna":0,"net_vanna":447.0,"call_oi":4626,"put_oi":0}],"net_vanna":1999.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":15.0,"call_charm":0,"put_charm":1035.0,"net_charm":1035.0,"call_oi":0,"put_oi":75},{"strike":20.0,"call_charm":0,"put_charm":13306.0,"net_charm":13306.0,"call_oi":0,"put_oi":759},{"strike":22.0,"call_charm":0,"put_charm":158.0,"net_charm":158.0,"call_oi":0,"put_oi":99},{"strike":24.0,"call_charm":0,"put_charm":660.0,"net_charm":660.0,"call_oi":0,"put_oi":116},{"strike":25.0,"call_charm":-1361.0,"put_charm":2050.0,"net_charm":689.0,"call_oi":88,"put_oi":391},{"strike":27.0,"call_charm":0,"put_charm":4990.0,"net_charm":4990.0,"call_oi":0,"put_oi":268},{"strike":28.0,"call_charm":-1542.0,"put_charm":3184.0,"net_charm":1642.0,"call_oi":86,"put_oi":103},{"strike":29.0,"call_charm":0,"put_charm":5765.0,"net_charm":5765.0,"call_oi":0,"put_oi":122},{"strike":30.0,"call_charm":-18478.0,"put_charm":13604.0,"net_charm":-4874.0,"call_oi":260,"put_oi":604},{"strike":31.0,"call_charm":0,"put_charm":13592.0,"net_charm":13592.0,"call_oi":0,"put_oi":208},{"strike":32.0,"call_charm":-10650.0,"put_charm":21650.0,"net_charm":11000.0,"call_oi":139,"put_oi":262},{"strike":33.0,"call_charm":-9264.0,"put_charm":8024.0,"net_charm":-1240.0,"call_oi":188,"put_oi":178},{"strike":34.0,"call_charm":-10166.0,"put_charm":2454.0,"net_charm":-7711.0,"call_oi":333,"put_oi":165},{"strike":35.0,"call_charm":-11620.0,"put_charm":15673.0,"net_charm":4053.0,"call_oi":506,"put_oi":356},{"strike":36.0,"call_charm":-3313.0,"put_charm":10470.0,"net_charm":7157.0,"call_oi":177,"put_oi":73},{"strike":37.0,"call_charm":-2663.0,"put_charm":0,"net_charm":-2663.0,"call_oi":217,"put_oi":0},{"strike":38.0,"call_charm":-5269.0,"put_charm":0,"net_charm":-5269.0,"call_oi":570,"put_oi":0},{"strike":39.0,"call_charm":-5918.0,"put_charm":0,"net_charm":-5918.0,"call_oi":1500,"put_oi":0},{"strike":40.0,"call_charm":-10552.0,"put_charm":10051.0,"net_charm":-501.0,"call_oi":1860,"put_oi":84},{"strike":41.0,"call_charm":-1043.0,"put_charm":0,"net_charm":-1043.0,"call_oi":283,"put_oi":0},{"strike":42.0,"call_charm":-660.0,"put_charm":0,"net_charm":-660.0,"call_oi":197,"put_oi":0},{"strike":43.0,"call_charm":-341.0,"put_charm":0,"net_charm":-341.0,"call_oi":75,"put_oi":0},{"strike":44.0,"call_charm":-117.0,"put_charm":0,"net_charm":-117.0,"call_oi":74,"put_oi":0},{"strike":45.0,"call_charm":-2812.0,"put_charm":0,"net_charm":-2812.0,"call_oi":1485,"put_oi":0},{"strike":47.0,"call_charm":-12568.0,"put_charm":0,"net_charm":-12568.0,"call_oi":496,"put_oi":0},{"strike":50.0,"call_charm":-36360.0,"put_charm":931.0,"net_charm":-35428.0,"call_oi":2170,"put_oi":56},{"strike":55.0,"call_charm":-5676.0,"put_charm":0,"net_charm":-5676.0,"call_oi":1740,"put_oi":0},{"strike":60.0,"call_charm":-6151.0,"put_charm":0,"net_charm":-6151.0,"call_oi":397,"put_oi":0},{"strike":65.0,"call_charm":-3562.0,"put_charm":0,"net_charm":-3562.0,"call_oi":339,"put_oi":0},{"strike":70.0,"call_charm":-1137.0,"put_charm":0,"net_charm":-1137.0,"call_oi":108,"put_oi":0}],"net_charm":-33627.0,"weekend_delta_shift":-100880.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":94644.0,"put_delta":-76015.0,"net_delta":18628.0,"call_oi":6349,"put_oi":2459,"total_oi":8808,"total_volume":89,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":147735.0,"put_delta":-77844.0,"net_delta":69891.0,"call_oi":7388,"put_oi":2047,"total_oi":9435,"total_volume":183,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":286466.0,"put_delta":-53625.0,"net_delta":232842.0,"call_oi":13620,"put_oi":2173,"total_oi":15793,"total_volume":9,"bias":"bullish"},{"expiration":"04/16/2027","dte":196,"call_delta":18050.0,"put_delta":-13083.0,"net_delta":4967.0,"call_oi":360,"put_oi":319,"total_oi":679,"total_volume":18,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":723520.0,"put_delta":-37824.0,"net_delta":685696.0,"call_oi":14388,"put_oi":1543,"total_oi":15931,"total_volume":3,"bias":"bullish"},{"expiration":"12/15/2028","dte":805,"call_delta":349394.0,"put_delta":-186462.0,"net_delta":162932.0,"call_oi":6272,"put_oi":4628,"total_oi":10900,"total_volume":2,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":35857.0,"put_delta":-708.0,"net_delta":35149.0,"call_oi":450,"put_oi":38,"total_oi":488,"total_volume":2,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":31.0,"straddle_price":3.92,"straddle_pct":12.69,"implied_move":12.69,"avg_iv":84.3},{"expiration":"11/20/2026","dte":49,"strike":30.0,"straddle_price":7.15,"straddle_pct":23.12,"implied_move":23.12,"avg_iv":81.0},{"expiration":"01/15/2027","dte":105,"strike":30.0,"straddle_price":10.65,"straddle_pct":34.43,"implied_move":34.43,"avg_iv":82.9},{"expiration":"04/16/2027","dte":196,"strike":30.0,"straddle_price":14.65,"straddle_pct":47.37,"implied_move":47.37,"avg_iv":84.4},{"expiration":"01/21/2028","dte":476,"strike":30.0,"straddle_price":22.35,"straddle_pct":72.26,"implied_move":72.26,"avg_iv":85.8},{"expiration":"12/15/2028","dte":805,"strike":30.0,"straddle_price":28.5,"straddle_pct":92.14,"implied_move":92.14,"avg_iv":88.2}],"volume_profile":{"profile":[{"strike":2.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":28,"put_oi":1,"total_oi":29,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":9,"total_oi":16,"bias":"neutral"},{"strike":7.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":3,"total_oi":14,"bias":"neutral"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":39,"total_oi":49,"bias":"neutral"},{"strike":12.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":77,"put_oi":79,"total_oi":156,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":372,"put_oi":262,"total_oi":634,"bias":"neutral"},{"strike":16.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":12,"total_oi":12,"bias":"neutral"},{"strike":17.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":2,"total_oi":4,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":57,"put_oi":335,"total_oi":392,"bias":"neutral"},{"strike":18.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":15,"total_oi":16,"bias":"neutral"},{"strike":19.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":21,"total_oi":32,"bias":"neutral"},{"strike":20.0,"call_volume":2,"put_volume":2,"total_volume":4,"call_oi":2046,"put_oi":1529,"total_oi":3575,"bias":"neutral"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":64,"total_oi":68,"bias":"neutral"},{"strike":22.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":118,"total_oi":124,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":139,"put_oi":133,"total_oi":272,"bias":"neutral"},{"strike":23.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":31,"put_oi":26,"total_oi":57,"bias":"neutral"},{"strike":24.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":65,"put_oi":203,"total_oi":268,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":555,"put_oi":975,"total_oi":1530,"bias":"bearish"},{"strike":26.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":38,"put_oi":119,"total_oi":157,"bias":"bullish"},{"strike":27.0,"call_volume":0,"put_volume":7,"total_volume":7,"call_oi":214,"put_oi":478,"total_oi":692,"bias":"bearish"},{"strike":28.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":164,"put_oi":177,"total_oi":341,"bias":"neutral"},{"strike":29.0,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":115,"put_oi":194,"total_oi":309,"bias":"bearish"},{"strike":30.0,"call_volume":1,"put_volume":58,"total_volume":59,"call_oi":1101,"put_oi":1728,"total_oi":2829,"bias":"bearish"},{"strike":31.0,"call_volume":1,"put_volume":5,"total_volume":6,"call_oi":45,"put_oi":252,"total_oi":297,"bias":"bearish"},{"strike":32.0,"call_volume":1,"put_volume":6,"total_volume":7,"call_oi":375,"put_oi":413,"total_oi":788,"bias":"bearish"},{"strike":33.0,"call_volume":2,"put_volume":1,"total_volume":3,"call_oi":258,"put_oi":223,"total_oi":481,"bias":"bullish"},{"strike":34.0,"call_volume":69,"put_volume":0,"total_volume":69,"call_oi":385,"put_oi":217,"total_oi":602,"bias":"bullish"},{"strike":35.0,"call_volume":35,"put_volume":0,"total_volume":35,"call_oi":1556,"put_oi":426,"total_oi":1982,"bias":"bullish"},{"strike":36.0,"call_volume":5,"put_volume":1,"total_volume":6,"call_oi":293,"put_oi":107,"total_oi":400,"bias":"bullish"},{"strike":37.0,"call_volume":20,"put_volume":0,"total_volume":20,"call_oi":380,"put_oi":86,"total_oi":466,"bias":"bullish"},{"strike":38.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":601,"put_oi":42,"total_oi":643,"bias":"neutral"},{"strike":39.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1527,"put_oi":80,"total_oi":1607,"bias":"neutral"},{"strike":40.0,"call_volume":12,"put_volume":25,"total_volume":37,"call_oi":2583,"put_oi":132,"total_oi":2715,"bias":"bearish"},{"strike":41.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":315,"put_oi":0,"total_oi":315,"bias":"bullish"},{"strike":42.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":876,"put_oi":107,"total_oi":983,"bias":"neutral"},{"strike":43.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":88,"put_oi":12,"total_oi":100,"bias":"bullish"},{"strike":44.0,"call_volume":17,"put_volume":0,"total_volume":17,"call_oi":75,"put_oi":0,"total_oi":75,"bias":"bullish"},{"strike":45.0,"call_volume":24,"put_volume":0,"total_volume":24,"call_oi":2188,"put_oi":154,"total_oi":2342,"bias":"bullish"},{"strike":46.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":17,"put_oi":5,"total_oi":22,"bias":"neutral"},{"strike":47.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":641,"put_oi":25,"total_oi":666,"bias":"bullish"},{"strike":48.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":50.0,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":6411,"put_oi":88,"total_oi":6499,"bias":"bullish"},{"strike":55.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":6046,"put_oi":5,"total_oi":6051,"bias":"bullish"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12519,"put_oi":4250,"total_oi":16769,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2042,"put_oi":35,"total_oi":2077,"bias":"neutral"},{"strike":70.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":4657,"put_oi":26,"total_oi":4683,"bias":"bullish"}],"underlying_price":30.93000030517578,"peak_call_strike":34.0,"peak_put_strike":30.0,"total_call_volume":200,"total_put_volume":111,"volume_pc_ratio":0.555},"iv_contours":{"x":[0.71,0.73,0.74,0.78,0.81,0.84,0.87,0.91,0.94,0.97,1.0,1.03,1.07,1.1,1.13,1.16,1.2,1.23,1.26,1.29],"y":[14,49,105],"z":[[176.02,null,159.3,98.95,78.36,85.74,70.72,72.41,73.39,76.16,84.33,79.53,83.38,90.31,85.58,93.45,94.3,93.45,97.37,99.26],[90.07,null,79.9,81.27,83.06,88.47,82.58,82.34,84.31,81.03,87.7,92.73,86.67,83.25,84.09,87.12,86.9,83.04,78.11,84.88],[null,81.35,null,87.8,81.44,86.02,82.14,82.22,82.84,82.87,83.07,82.4,79.62,82.97,83.08,83.87,79.75,null,null,84.36]],"levels":[70.7,81.2,91.8,102.3,112.8,123.4,133.9,144.4,155.0,165.5,176.0],"min_iv":70.7,"max_iv":176.0},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":31.0,"atm_iv":83.21,"otm_strike":32.0,"otm_iv":74.58,"itm_strike":29.0,"itm_iv":68.43,"iv_butterfly":-23.41,"price_butterfly":0.17,"convexity":"inverted"},{"expiration":"11/20/2026","dte":49,"atm_strike":30.0,"atm_iv":79.32,"otm_strike":33.0,"otm_iv":82.04,"itm_strike":29.0,"itm_iv":80.2,"iv_butterfly":3.61,"price_butterfly":-0.6,"convexity":"high_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":30.0,"atm_iv":82.54,"otm_strike":32.0,"otm_iv":81.51,"itm_strike":30.0,"itm_iv":82.54,"iv_butterfly":-1.03,"price_butterfly":-0.9,"convexity":"inverted"},{"expiration":"04/16/2027","dte":196,"atm_strike":30.0,"atm_iv":82.88,"otm_strike":32.0,"otm_iv":82.54,"itm_strike":29.0,"itm_iv":83.29,"iv_butterfly":0.07,"price_butterfly":-0.35,"convexity":"flat"},{"expiration":"01/21/2028","dte":476,"atm_strike":30.0,"atm_iv":85.41,"otm_strike":32.0,"otm_iv":86.46,"itm_strike":30.0,"itm_iv":85.41,"iv_butterfly":1.05,"price_butterfly":-0.5,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":115.26},{"date":"2026-09-15","iv":110.78},{"date":"2026-09-16","iv":109.23},{"date":"2026-09-17","iv":101.86},{"date":"2026-09-18","iv":95.51},{"date":"2026-09-21","iv":96.1},{"date":"2026-09-22","iv":93.2},{"date":"2026-09-23","iv":93.9},{"date":"2026-09-24","iv":93.8},{"date":"2026-09-25","iv":95.8},{"date":"2026-09-28","iv":87.0},{"date":"2026-09-29","iv":97.0},{"date":"2026-09-30","iv":104.3},{"date":"2026-10-01","iv":100.0},{"date":"2026-10-02","iv":94.4}]}}