{"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":"KMI","summary":{"name":"KMI","price":31.07,"total_oi":263605,"call_oi":179180,"put_oi":84425,"pc_ratio":0.471,"net_gex":6990850.41,"avg_iv":136.5,"iv_rank":87.4,"iv_52w_high":150.6,"iv_52w_low":38.9,"gamma_flip":32.68,"max_pain":30.0},"features":{"symbol":"KMI","price":31.07,"total_oi":263605,"analysis_coverage":1.0,"avg_iv_pct":136.5,"iv_rank":87.4,"iv_52w_high_pct":150.6,"iv_52w_low_pct":38.9,"front_dte":7,"front_atm_iv_pct":25.9234,"back_atm_iv_pct":25.3277,"term_premium_pp":0.5957,"expected_move_front_pct":3.59,"straddle_front_pct":2.45,"straddle_30d_pct":5.6,"risk_reversal_front_pp":110.77,"risk_reversal_30d_pp":4.7,"butterfly_front_pp":-3.79,"butterfly_30d_pp":-1.74,"put_call_oi_ratio":0.471,"put_call_oi_front_ratio":0.13,"put_call_volume_front_ratio":0.223,"option_volume":21001,"volume_oi_ratio":0.079668,"net_delta_normalized":0.108134,"dealer_delta_normalized":-0.105118,"gex_per_100k_oi":2652017.378274,"vanna_per_100k_oi":4707.801445,"charm_per_100k_oi":-298196.164716,"weekend_delta_shift_per_100k_oi":-894588.494148,"iv_surface_range_pp":267.7,"gamma_flip_distance_pct":5.181847,"max_pain_distance_pct":-3.443836,"peak_call_distance_pct":6.21178,"peak_put_distance_pct":-0.225298},"analyses":{"gamma_walls":[{"strike":13.0,"call_gex":0.0,"put_gex":-1016.36,"net_gex":-1016.36,"call_oi":0,"put_oi":416},{"strike":15.0,"call_gex":0.0,"put_gex":-20309.94,"net_gex":-20309.94,"call_oi":3,"put_oi":5268},{"strike":18.0,"call_gex":0.0,"put_gex":-25343.91,"net_gex":-25343.91,"call_oi":18,"put_oi":3577},{"strike":20.0,"call_gex":0.0,"put_gex":-15743.58,"net_gex":-15743.58,"call_oi":506,"put_oi":1959},{"strike":21.0,"call_gex":0.0,"put_gex":-30.0,"net_gex":-30.0,"call_oi":6,"put_oi":2},{"strike":22.0,"call_gex":0.0,"put_gex":-43893.04,"net_gex":-43893.04,"call_oi":260,"put_oi":4350},{"strike":23.0,"call_gex":0.0,"put_gex":-49148.49,"net_gex":-49148.49,"call_oi":600,"put_oi":3246},{"strike":24.0,"call_gex":0.0,"put_gex":-3178.22,"net_gex":-3178.22,"call_oi":169,"put_oi":171},{"strike":25.0,"call_gex":0.0,"put_gex":-304309.36,"net_gex":-304309.36,"call_oi":2122,"put_oi":12248},{"strike":26.0,"call_gex":0.0,"put_gex":-21152.22,"net_gex":-21152.22,"call_oi":43,"put_oi":638},{"strike":27.0,"call_gex":43340.72,"put_gex":-562369.22,"net_gex":-519028.5,"call_oi":3977,"put_oi":15299},{"strike":28.0,"call_gex":33442.59,"put_gex":-169527.04,"net_gex":-136084.45,"call_oi":1280,"put_oi":3121},{"strike":28.5,"call_gex":0.0,"put_gex":-5556.2,"net_gex":-5556.2,"call_oi":22,"put_oi":81},{"strike":29.0,"call_gex":28515.98,"put_gex":-194699.46,"net_gex":-166183.48,"call_oi":557,"put_oi":2507},{"strike":29.5,"call_gex":123.47,"put_gex":-89654.8,"net_gex":-89531.32,"call_oi":119,"put_oi":643},{"strike":30.0,"call_gex":1608622.01,"put_gex":-1116841.02,"net_gex":491780.99,"call_oi":18089,"put_oi":13242},{"strike":30.5,"call_gex":120093.04,"put_gex":-171465.01,"net_gex":-51371.97,"call_oi":338,"put_oi":691},{"strike":31.0,"call_gex":748887.9,"put_gex":-2362281.29,"net_gex":-1613393.39,"call_oi":4470,"put_oi":7625},{"strike":31.5,"call_gex":671684.34,"put_gex":-109347.76,"net_gex":562336.57,"call_oi":1389,"put_oi":350},{"strike":32.0,"call_gex":1681403.49,"put_gex":-517419.38,"net_gex":1163984.11,"call_oi":12181,"put_oi":5667},{"strike":32.5,"call_gex":87430.23,"put_gex":-4274.23,"net_gex":83156.0,"call_oi":554,"put_oi":25},{"strike":33.0,"call_gex":2223422.79,"put_gex":-40802.72,"net_gex":2182620.07,"call_oi":20585,"put_oi":496},{"strike":33.5,"call_gex":44319.87,"put_gex":0.0,"net_gex":44319.87,"call_oi":546,"put_oi":0},{"strike":34.0,"call_gex":1465885.78,"put_gex":-46551.15,"net_gex":1419334.63,"call_oi":22723,"put_oi":674},{"strike":34.5,"call_gex":1329.35,"put_gex":-74.98,"net_gex":1254.37,"call_oi":31,"put_oi":1},{"strike":35.0,"call_gex":2505608.88,"put_gex":-101570.98,"net_gex":2404037.9,"call_oi":37344,"put_oi":1837},{"strike":35.5,"call_gex":329.41,"put_gex":0.0,"net_gex":329.41,"call_oi":6,"put_oi":0},{"strike":36.0,"call_gex":452861.33,"put_gex":-4652.52,"net_gex":448208.81,"call_oi":8422,"put_oi":89},{"strike":36.5,"call_gex":44.58,"put_gex":0.0,"net_gex":44.58,"call_oi":2,"put_oi":0},{"strike":37.0,"call_gex":330737.62,"put_gex":-4449.97,"net_gex":326287.65,"call_oi":6748,"put_oi":117},{"strike":38.0,"call_gex":188837.7,"put_gex":-1951.1,"net_gex":186886.6,"call_oi":6599,"put_oi":46},{"strike":39.0,"call_gex":47170.93,"put_gex":0.0,"net_gex":47170.93,"call_oi":1508,"put_oi":0},{"strike":40.0,"call_gex":464022.78,"put_gex":-1064.0,"net_gex":462958.78,"call_oi":17317,"put_oi":37},{"strike":41.0,"call_gex":6536.49,"put_gex":0.0,"net_gex":6536.49,"call_oi":305,"put_oi":0},{"strike":42.0,"call_gex":24340.5,"put_gex":0.0,"net_gex":24340.5,"call_oi":858,"put_oi":0},{"strike":43.0,"call_gex":96.87,"put_gex":0.0,"net_gex":96.87,"call_oi":8,"put_oi":0},{"strike":45.0,"call_gex":166408.81,"put_gex":-45.35,"net_gex":166363.46,"call_oi":7435,"put_oi":2},{"strike":47.0,"call_gex":968.87,"put_gex":0.0,"net_gex":968.87,"call_oi":73,"put_oi":0},{"strike":50.0,"call_gex":33107.4,"put_gex":0.0,"net_gex":33107.4,"call_oi":1967,"put_oi":0}],"pain_by_strike":[{"strike":13.0,"call_value":0,"put_value":1144558.5,"total_value":1144558.5},{"strike":15.0,"call_value":0.0,"put_value":976540.5,"total_value":976540.5},{"strike":18.0,"call_value":9.0,"put_value":740317.5,"total_value":740326.5},{"strike":20.0,"call_value":51.0,"put_value":589989.5,"total_value":590040.5},{"strike":21.0,"call_value":578.0,"put_value":516784.5,"total_value":517362.5},{"strike":22.0,"call_value":1111.0,"put_value":443581.5,"total_value":444692.5},{"strike":23.0,"call_value":1904.0,"put_value":374728.5,"total_value":376632.5},{"strike":24.0,"call_value":3297.0,"put_value":309121.5,"total_value":312418.5},{"strike":25.0,"call_value":4859.0,"put_value":243685.5,"total_value":248544.5},{"strike":26.0,"call_value":8543.0,"put_value":190497.5,"total_value":199040.5},{"strike":27.0,"call_value":12270.0,"put_value":137947.5,"total_value":150217.5},{"strike":28.0,"call_value":19974.0,"put_value":100696.5,"total_value":120670.5},{"strike":28.5,"call_value":24466.0,"put_value":83631.5,"total_value":108097.5},{"strike":29.0,"call_value":28969.0,"put_value":66607.0,"total_value":95576.0},{"strike":29.5,"call_value":33750.5,"put_value":50836.0,"total_value":84586.5},{"strike":30.0,"call_value":38591.5,"put_value":35386.5,"total_value":73978.0},{"strike":30.5,"call_value":52477.0,"put_value":26558.0,"total_value":79035.0},{"strike":31.0,"call_value":66531.5,"put_value":18075.0,"total_value":84606.5},{"strike":31.5,"call_value":82821.0,"put_value":13404.5,"total_value":96225.5},{"strike":32.0,"call_value":99805.0,"put_value":8909.0,"total_value":108714.0},{"strike":32.5,"call_value":122879.5,"put_value":7247.0,"total_value":130126.5},{"strike":33.0,"call_value":146231.0,"put_value":5597.5,"total_value":151828.5},{"strike":33.5,"call_value":179875.0,"put_value":4196.0,"total_value":184071.0},{"strike":34.0,"call_value":213792.0,"put_value":2794.5,"total_value":216586.5},{"strike":34.5,"call_value":259070.5,"put_value":1730.0,"total_value":260800.5},{"strike":35.0,"call_value":304364.5,"put_value":666.0,"total_value":305030.5},{"strike":35.5,"call_value":368330.5,"put_value":520.5,"total_value":368851.0},{"strike":36.0,"call_value":432299.5,"put_value":375.0,"total_value":432674.5},{"strike":36.5,"call_value":500479.5,"put_value":274.0,"total_value":500753.5},{"strike":37.0,"call_value":568660.5,"put_value":173.0,"total_value":568833.5},{"strike":38.0,"call_value":711770.5,"put_value":88.0,"total_value":711858.5},{"strike":39.0,"call_value":861479.5,"put_value":49.0,"total_value":861528.5},{"strike":40.0,"call_value":1012696.5,"put_value":10.0,"total_value":1012706.5},{"strike":41.0,"call_value":1181230.5,"put_value":8.0,"total_value":1181238.5},{"strike":42.0,"call_value":1350069.5,"put_value":6.0,"total_value":1350075.5},{"strike":43.0,"call_value":1519766.5,"put_value":4.0,"total_value":1519770.5},{"strike":45.0,"call_value":1859176.5,"put_value":0.0,"total_value":1859176.5},{"strike":47.0,"call_value":2213456.5,"put_value":0.0,"total_value":2213456.5},{"strike":50.0,"call_value":2745095.5,"put_value":0,"total_value":2745095.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":237.5,"strike":23.5},{"moneyness":0.85,"dte":14,"iv":345.9,"strike":26.0},{"moneyness":0.85,"dte":21,"iv":89.4,"strike":26.0},{"moneyness":0.85,"dte":30,"iv":99.6,"strike":26.0},{"moneyness":0.85,"dte":45,"iv":33.5,"strike":26.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":72.7,"strike":21.61},{"moneyness":0.9,"dte":7,"iv":54.5,"strike":28.25},{"moneyness":0.9,"dte":14,"iv":29.9,"strike":28.25},{"moneyness":0.9,"dte":21,"iv":31.8,"strike":28.0},{"moneyness":0.9,"dte":30,"iv":32.8,"strike":28.0},{"moneyness":0.9,"dte":45,"iv":29.3,"strike":28.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":21.4,"strike":28.0},{"moneyness":0.95,"dte":7,"iv":27.5,"strike":29.62},{"moneyness":0.95,"dte":14,"iv":23.7,"strike":29.6},{"moneyness":0.95,"dte":21,"iv":26.2,"strike":29.5},{"moneyness":0.95,"dte":30,"iv":27.0,"strike":29.57},{"moneyness":0.95,"dte":45,"iv":23.9,"strike":29.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":23.3,"strike":29.5},{"moneyness":1.0,"dte":7,"iv":23.8,"strike":31.0},{"moneyness":1.0,"dte":14,"iv":21.9,"strike":31.0},{"moneyness":1.0,"dte":21,"iv":26.7,"strike":31.0},{"moneyness":1.0,"dte":30,"iv":26.0,"strike":31.0},{"moneyness":1.0,"dte":45,"iv":26.6,"strike":31.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":24.1,"strike":31.0},{"moneyness":1.05,"dte":7,"iv":33.5,"strike":32.5},{"moneyness":1.05,"dte":14,"iv":26.2,"strike":32.5},{"moneyness":1.05,"dte":21,"iv":25.2,"strike":32.5},{"moneyness":1.05,"dte":30,"iv":26.0,"strike":32.33},{"moneyness":1.05,"dte":45,"iv":25.3,"strike":32.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":24.7,"strike":32.5},{"moneyness":1.1,"dte":7,"iv":228.5,"strike":33.75},{"moneyness":1.1,"dte":14,"iv":28.9,"strike":34.0},{"moneyness":1.1,"dte":21,"iv":26.8,"strike":34.0},{"moneyness":1.1,"dte":30,"iv":22.5,"strike":34.0},{"moneyness":1.1,"dte":45,"iv":21.9,"strike":34.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":27.5,"strike":34.0},{"moneyness":1.15,"dte":7,"iv":134.7,"strike":37.4},{"moneyness":1.15,"dte":14,"iv":287.7,"strike":38.0},{"moneyness":1.15,"dte":21,"iv":96.6,"strike":37.4},{"moneyness":1.15,"dte":30,"iv":134.7,"strike":36.4},{"moneyness":1.15,"dte":45,"iv":25.0,"strike":36.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":51.6,"strike":38.74}],"term_structure":[{"expiration":"10/02/2026","dte":0,"iv":1.0,"contract_count":5,"total_oi":2182},{"expiration":"10/09/2026","dte":7,"iv":0.1547,"contract_count":19,"total_oi":5078},{"expiration":"10/16/2026","dte":14,"iv":0.0303,"contract_count":21,"total_oi":33274},{"expiration":"10/23/2026","dte":21,"iv":0.051,"contract_count":12,"total_oi":3612},{"expiration":"10/30/2026","dte":28,"iv":0.0461,"contract_count":11,"total_oi":925},{"expiration":"11/06/2026","dte":35,"iv":0.0611,"contract_count":10,"total_oi":629},{"expiration":"11/13/2026","dte":42,"iv":0.0059,"contract_count":4,"total_oi":17},{"expiration":"11/20/2026","dte":49,"iv":0.0386,"contract_count":12,"total_oi":3511},{"expiration":"12/18/2026","dte":77,"iv":0.0199,"contract_count":14,"total_oi":16774},{"expiration":"01/15/2027","dte":105,"iv":0.0171,"contract_count":14,"total_oi":21134},{"expiration":"03/19/2027","dte":168,"iv":0.0206,"contract_count":14,"total_oi":8431},{"expiration":"06/17/2027","dte":258,"iv":0.0212,"contract_count":4,"total_oi":5793},{"expiration":"09/17/2027","dte":350,"iv":0.0347,"contract_count":6,"total_oi":1742},{"expiration":"01/21/2028","dte":476,"iv":0.0309,"contract_count":4,"total_oi":8111},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":5,"total_oi":227}],"expected_move":[{"expiration":"10/09/2026","dte":7,"expected_move_1std":3.59,"expected_move_2std":7.18,"contract_count":12},{"expiration":"10/16/2026","dte":14,"expected_move_1std":4.48,"expected_move_2std":8.97,"contract_count":12},{"expiration":"10/23/2026","dte":21,"expected_move_1std":6.29,"expected_move_2std":12.58,"contract_count":6},{"expiration":"10/30/2026","dte":28,"expected_move_1std":7.16,"expected_move_2std":14.31,"contract_count":6},{"expiration":"11/06/2026","dte":35,"expected_move_1std":8.44,"expected_move_2std":16.88,"contract_count":6},{"expiration":"11/13/2026","dte":42,"expected_move_1std":8.59,"expected_move_2std":17.18,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":9.28,"expected_move_2std":18.56,"contract_count":6},{"expiration":"12/18/2026","dte":77,"expected_move_1std":11.13,"expected_move_2std":22.25,"contract_count":6},{"expiration":"01/15/2027","dte":105,"expected_move_1std":12.79,"expected_move_2std":25.57,"contract_count":6},{"expiration":"03/19/2027","dte":168,"expected_move_1std":16.44,"expected_move_2std":32.87,"contract_count":6},{"expiration":"06/17/2027","dte":258,"expected_move_1std":20.45,"expected_move_2std":40.9,"contract_count":4},{"expiration":"09/17/2027","dte":350,"expected_move_1std":24.82,"expected_move_2std":49.65,"contract_count":4},{"expiration":"01/21/2028","dte":476,"expected_move_1std":28.58,"expected_move_2std":57.15,"contract_count":4},{"expiration":"01/19/2029","dte":840,"expected_move_1std":33.68,"expected_move_2std":67.37,"contract_count":3}],"pc_skew":[{"expiration":"10/02/2026","dte":0,"call_oi":6175,"put_oi":2213,"total_oi":8388,"pc_ratio":0.358,"pc_ratio_volume":11.857,"sentiment":"bullish"},{"expiration":"10/09/2026","dte":7,"call_oi":4844,"put_oi":629,"total_oi":5473,"pc_ratio":0.13,"pc_ratio_volume":0.223,"sentiment":"bullish"},{"expiration":"10/16/2026","dte":14,"call_oi":29530,"put_oi":6620,"total_oi":36150,"pc_ratio":0.224,"pc_ratio_volume":1.35,"sentiment":"bullish"},{"expiration":"10/23/2026","dte":21,"call_oi":5093,"put_oi":345,"total_oi":5438,"pc_ratio":0.068,"pc_ratio_volume":0.201,"sentiment":"bullish"},{"expiration":"10/30/2026","dte":28,"call_oi":1994,"put_oi":540,"total_oi":2534,"pc_ratio":0.271,"pc_ratio_volume":0.009,"sentiment":"bullish"},{"expiration":"11/06/2026","dte":35,"call_oi":605,"put_oi":56,"total_oi":661,"pc_ratio":0.093,"pc_ratio_volume":0.552,"sentiment":"bullish"},{"expiration":"11/13/2026","dte":42,"call_oi":17,"put_oi":1,"total_oi":18,"pc_ratio":0.059,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":3128,"put_oi":1357,"total_oi":4485,"pc_ratio":0.434,"pc_ratio_volume":0.852,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":34188,"put_oi":11895,"total_oi":46083,"pc_ratio":0.348,"pc_ratio_volume":0.843,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":47223,"put_oi":16372,"total_oi":63595,"pc_ratio":0.347,"pc_ratio_volume":8.726,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":10349,"put_oi":6678,"total_oi":17027,"pc_ratio":0.645,"pc_ratio_volume":0.419,"sentiment":"bullish"},{"expiration":"06/17/2027","dte":258,"call_oi":14405,"put_oi":22001,"total_oi":36406,"pc_ratio":1.527,"pc_ratio_volume":0.944,"sentiment":"bearish"},{"expiration":"09/17/2027","dte":350,"call_oi":1591,"put_oi":1282,"total_oi":2873,"pc_ratio":0.806,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"01/21/2028","dte":476,"call_oi":19078,"put_oi":14155,"total_oi":33233,"pc_ratio":0.742,"pc_ratio_volume":0.023,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":960,"put_oi":281,"total_oi":1241,"pc_ratio":0.293,"pc_ratio_volume":0.006,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":13.0,"call_delta_oi":0,"put_delta_oi":-1902.0,"dealer_delta":1902.0,"call_oi":0,"put_oi":416},{"strike":15.0,"call_delta_oi":0,"put_delta_oi":-13337.0,"dealer_delta":13337.0,"call_oi":0,"put_oi":5268},{"strike":18.0,"call_delta_oi":0,"put_delta_oi":-16099.0,"dealer_delta":16099.0,"call_oi":0,"put_oi":3577},{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-22850.0,"dealer_delta":22850.0,"call_oi":0,"put_oi":1959},{"strike":21.0,"call_delta_oi":0,"put_delta_oi":-17.0,"dealer_delta":17.0,"call_oi":0,"put_oi":2},{"strike":22.0,"call_delta_oi":0,"put_delta_oi":-12106.0,"dealer_delta":12106.0,"call_oi":0,"put_oi":4350},{"strike":23.0,"call_delta_oi":0,"put_delta_oi":-21477.0,"dealer_delta":21477.0,"call_oi":0,"put_oi":3246},{"strike":24.0,"call_delta_oi":0,"put_delta_oi":-1037.0,"dealer_delta":1037.0,"call_oi":0,"put_oi":171},{"strike":25.0,"call_delta_oi":0,"put_delta_oi":-153154.0,"dealer_delta":153154.0,"call_oi":0,"put_oi":12248},{"strike":26.0,"call_delta_oi":0,"put_delta_oi":-7440.0,"dealer_delta":7440.0,"call_oi":0,"put_oi":638},{"strike":27.0,"call_delta_oi":132890.0,"put_delta_oi":-298862.0,"dealer_delta":165972.0,"call_oi":1440,"put_oi":15299},{"strike":28.0,"call_delta_oi":96478.0,"put_delta_oi":-54713.0,"dealer_delta":-41764.0,"call_oi":1043,"put_oi":3121},{"strike":28.5,"call_delta_oi":0,"put_delta_oi":-640.0,"dealer_delta":640.0,"call_oi":0,"put_oi":81},{"strike":29.0,"call_delta_oi":27203.0,"put_delta_oi":-51826.0,"dealer_delta":24622.0,"call_oi":331,"put_oi":2507},{"strike":29.5,"call_delta_oi":91.0,"put_delta_oi":-9749.0,"dealer_delta":9658.0,"call_oi":1,"put_oi":643},{"strike":30.0,"call_delta_oi":1246449.0,"put_delta_oi":-425887.0,"dealer_delta":-820562.0,"call_oi":17996,"put_oi":13242},{"strike":30.5,"call_delta_oi":27477.0,"put_delta_oi":-9621.0,"dealer_delta":-17856.0,"call_oi":338,"put_oi":691},{"strike":31.0,"call_delta_oi":228401.0,"put_delta_oi":-329923.0,"dealer_delta":101522.0,"call_oi":4079,"put_oi":7625},{"strike":31.5,"call_delta_oi":19113.0,"put_delta_oi":-24190.0,"dealer_delta":5078.0,"call_oi":1389,"put_oi":350},{"strike":32.0,"call_delta_oi":516109.0,"put_delta_oi":-292097.0,"dealer_delta":-224012.0,"call_oi":12181,"put_oi":5667},{"strike":32.5,"call_delta_oi":11940.0,"put_delta_oi":-2014.0,"dealer_delta":-9926.0,"call_oi":554,"put_oi":25},{"strike":33.0,"call_delta_oi":323314.0,"put_delta_oi":-30184.0,"dealer_delta":-293130.0,"call_oi":20585,"put_oi":496},{"strike":33.5,"call_delta_oi":5664.0,"put_delta_oi":0,"dealer_delta":-5664.0,"call_oi":546,"put_oi":0},{"strike":34.0,"call_delta_oi":210399.0,"put_delta_oi":-43981.0,"dealer_delta":-166419.0,"call_oi":22723,"put_oi":674},{"strike":34.5,"call_delta_oi":121.0,"put_delta_oi":-85.0,"dealer_delta":-36.0,"call_oi":31,"put_oi":1},{"strike":35.0,"call_delta_oi":856673.0,"put_delta_oi":-118709.0,"dealer_delta":-737963.0,"call_oi":37344,"put_oi":1837},{"strike":35.5,"call_delta_oi":60.0,"put_delta_oi":0,"dealer_delta":-60.0,"call_oi":6,"put_oi":0},{"strike":36.0,"call_delta_oi":96656.0,"put_delta_oi":-6364.0,"dealer_delta":-90292.0,"call_oi":8422,"put_oi":89},{"strike":36.5,"call_delta_oi":99.0,"put_delta_oi":0,"dealer_delta":-99.0,"call_oi":2,"put_oi":0},{"strike":37.0,"call_delta_oi":160292.0,"put_delta_oi":-7052.0,"dealer_delta":-153240.0,"call_oi":6748,"put_oi":117},{"strike":38.0,"call_delta_oi":34854.0,"put_delta_oi":-3545.0,"dealer_delta":-31308.0,"call_oi":6599,"put_oi":46},{"strike":39.0,"call_delta_oi":12454.0,"put_delta_oi":0,"dealer_delta":-12454.0,"call_oi":1508,"put_oi":0},{"strike":40.0,"call_delta_oi":516757.0,"put_delta_oi":-2276.0,"dealer_delta":-514481.0,"call_oi":17317,"put_oi":37},{"strike":41.0,"call_delta_oi":9694.0,"put_delta_oi":0,"dealer_delta":-9694.0,"call_oi":305,"put_oi":0},{"strike":42.0,"call_delta_oi":16533.0,"put_delta_oi":0,"dealer_delta":-16533.0,"call_oi":858,"put_oi":0},{"strike":43.0,"call_delta_oi":21.0,"put_delta_oi":0,"dealer_delta":-21.0,"call_oi":8,"put_oi":0},{"strike":45.0,"call_delta_oi":166550.0,"put_delta_oi":-128.0,"dealer_delta":-166422.0,"call_oi":7435,"put_oi":2},{"strike":47.0,"call_delta_oi":305.0,"put_delta_oi":0,"dealer_delta":-305.0,"call_oi":73,"put_oi":0},{"strike":50.0,"call_delta_oi":15637.0,"put_delta_oi":0,"dealer_delta":-15637.0,"call_oi":1967,"put_oi":0}],"net_dealer_delta":-2770966.0,"total_call_delta":4732233.0,"total_put_delta":-1961267.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":31.06999969482422,"strikes":[{"strike":13.0,"moneyness":0.4184,"type":"put","iv":0.6907,"delta":-0.0049,"oi":129},{"strike":15.0,"moneyness":0.4828,"type":"put","iv":2.6187,"delta":-0.1096,"oi":119},{"strike":18.0,"moneyness":0.5793,"type":"put","iv":0.4775,"delta":-0.0103,"oi":101},{"strike":20.0,"moneyness":0.6437,"type":"put","iv":1.8832,"delta":-0.1703,"oi":1154},{"strike":22.0,"moneyness":0.7081,"type":"put","iv":0.3687,"delta":-0.0278,"oi":4350},{"strike":25.0,"moneyness":0.8046,"type":"put","iv":0.3338,"delta":-0.0843,"oi":2483},{"strike":26.0,"moneyness":0.8368,"type":"put","iv":0.3084,"delta":-0.1079,"oi":205},{"strike":27.0,"moneyness":0.869,"type":"put","iv":0.2924,"delta":-0.1456,"oi":1475},{"strike":28.0,"moneyness":0.9012,"type":"put","iv":0.274,"delta":-0.1929,"oi":357},{"strike":29.0,"moneyness":0.9334,"type":"put","iv":0.2654,"delta":-0.2601,"oi":720},{"strike":30.0,"moneyness":0.9656,"type":"call","iv":0.2116,"delta":0.6822,"oi":10338},{"strike":30.0,"moneyness":0.9656,"type":"put","iv":0.2658,"delta":-0.3434,"oi":2491},{"strike":31.0,"moneyness":0.9977,"type":"call","iv":0.2151,"delta":0.5724,"oi":814},{"strike":31.0,"moneyness":0.9977,"type":"put","iv":0.2624,"delta":-0.4315,"oi":465},{"strike":32.0,"moneyness":1.0299,"type":"call","iv":0.2122,"delta":0.4614,"oi":973},{"strike":32.0,"moneyness":1.0299,"type":"put","iv":0.263,"delta":-0.5214,"oi":547},{"strike":33.0,"moneyness":1.0621,"type":"put","iv":0.2877,"delta":-0.5936,"oi":336},{"strike":33.0,"moneyness":1.0621,"type":"call","iv":0.2188,"delta":0.3617,"oi":2784},{"strike":34.0,"moneyness":1.0943,"type":"put","iv":0.3223,"delta":-0.6433,"oi":239},{"strike":34.0,"moneyness":1.0943,"type":"call","iv":0.209,"delta":0.2599,"oi":966},{"strike":35.0,"moneyness":1.1265,"type":"call","iv":0.2171,"delta":0.1934,"oi":14439},{"strike":35.0,"moneyness":1.1265,"type":"put","iv":0.3439,"delta":-0.6883,"oi":1081},{"strike":36.0,"moneyness":1.1587,"type":"call","iv":0.2195,"delta":0.1368,"oi":1924},{"strike":37.0,"moneyness":1.1909,"type":"call","iv":0.2218,"delta":0.0944,"oi":470},{"strike":38.0,"moneyness":1.223,"type":"call","iv":0.238,"delta":0.0769,"oi":594},{"strike":39.0,"moneyness":1.2552,"type":"call","iv":0.2372,"delta":0.0509,"oi":130},{"strike":40.0,"moneyness":1.2874,"type":"call","iv":1.1642,"delta":0.4696,"oi":7845},{"strike":42.0,"moneyness":1.3518,"type":"call","iv":1.2336,"delta":0.4562,"oi":162},{"strike":45.0,"moneyness":1.4483,"type":"call","iv":1.3274,"delta":0.4398,"oi":2005}]},{"expiration":"01/19/2029","underlying_price":31.06999969482422,"strikes":[{"strike":25.0,"moneyness":0.8046,"type":"put","iv":0.3084,"delta":-0.182,"oi":163},{"strike":32.0,"moneyness":1.0299,"type":"call","iv":0.2008,"delta":0.6466,"oi":107},{"strike":35.0,"moneyness":1.1265,"type":"call","iv":0.1918,"delta":0.5286,"oi":218},{"strike":37.0,"moneyness":1.1909,"type":"call","iv":0.1915,"delta":0.4522,"oi":308}]},{"expiration":"01/21/2028","underlying_price":31.06999969482422,"strikes":[{"strike":15.0,"moneyness":0.4828,"type":"put","iv":0.4113,"delta":-0.0284,"oi":3146},{"strike":18.0,"moneyness":0.5793,"type":"put","iv":0.3761,"delta":-0.0531,"oi":2076},{"strike":20.0,"moneyness":0.6437,"type":"put","iv":0.3487,"delta":-0.0742,"oi":192},{"strike":23.0,"moneyness":0.7403,"type":"put","iv":0.3172,"delta":-0.122,"oi":694},{"strike":25.0,"moneyness":0.8046,"type":"put","iv":0.3109,"delta":-0.1721,"oi":3271},{"strike":27.0,"moneyness":0.869,"type":"call","iv":0.1422,"delta":0.9011,"oi":971},{"strike":27.0,"moneyness":0.869,"type":"put","iv":0.2987,"delta":-0.2282,"oi":2555},{"strike":30.0,"moneyness":0.9656,"type":"call","iv":0.1858,"delta":0.7027,"oi":4339},{"strike":30.0,"moneyness":0.9656,"type":"put","iv":0.312,"delta":-0.3329,"oi":1330},{"strike":32.0,"moneyness":1.0299,"type":"call","iv":0.1964,"delta":0.5899,"oi":1886},{"strike":32.0,"moneyness":1.0299,"type":"put","iv":0.3067,"delta":-0.4018,"oi":556},{"strike":35.0,"moneyness":1.1265,"type":"call","iv":0.209,"delta":0.441,"oi":2307},{"strike":35.0,"moneyness":1.1265,"type":"put","iv":0.2675,"delta":-0.5225,"oi":140},{"strike":37.0,"moneyness":1.1909,"type":"call","iv":0.2107,"delta":0.3533,"oi":916},{"strike":40.0,"moneyness":1.2874,"type":"call","iv":0.2147,"delta":0.2472,"oi":1125},{"strike":45.0,"moneyness":1.4483,"type":"call","iv":0.2372,"delta":0.1517,"oi":4092},{"strike":50.0,"moneyness":1.6093,"type":"call","iv":0.2397,"delta":0.0806,"oi":1876}]},{"expiration":"03/19/2027","underlying_price":31.06999969482422,"strikes":[{"strike":20.0,"moneyness":0.6437,"type":"put","iv":0.3703,"delta":-0.0249,"oi":366},{"strike":23.0,"moneyness":0.7403,"type":"put","iv":0.324,"delta":-0.0582,"oi":515},{"strike":25.0,"moneyness":0.8046,"type":"put","iv":0.3104,"delta":-0.1088,"oi":453},{"strike":26.0,"moneyness":0.8368,"type":"put","iv":0.3014,"delta":-0.142,"oi":146},{"strike":27.0,"moneyness":0.869,"type":"put","iv":0.2897,"delta":-0.1804,"oi":392},{"strike":28.0,"moneyness":0.9012,"type":"put","iv":0.2863,"delta":-0.2314,"oi":927},{"strike":28.0,"moneyness":0.9012,"type":"call","iv":0.1806,"delta":0.8581,"oi":128},{"strike":29.0,"moneyness":0.9334,"type":"put","iv":0.2828,"delta":-0.2885,"oi":251},{"strike":30.0,"moneyness":0.9656,"type":"put","iv":0.2798,"delta":-0.351,"oi":1162},{"strike":30.0,"moneyness":0.9656,"type":"call","iv":0.202,"delta":0.6798,"oi":233},{"strike":31.0,"moneyness":0.9977,"type":"put","iv":0.2781,"delta":-0.4171,"oi":791},{"strike":31.0,"moneyness":0.9977,"type":"call","iv":0.2028,"delta":0.5897,"oi":210},{"strike":32.0,"moneyness":1.0299,"type":"put","iv":0.2823,"delta":-0.4829,"oi":1325},{"strike":32.0,"moneyness":1.0299,"type":"call","iv":0.2087,"delta":0.4998,"oi":2404},{"strike":33.0,"moneyness":1.0621,"type":"call","iv":0.2116,"delta":0.4154,"oi":229},{"strike":34.0,"moneyness":1.0943,"type":"put","iv":0.2881,"delta":-0.6046,"oi":103},{"strike":34.0,"moneyness":1.0943,"type":"call","iv":0.2098,"delta":0.3347,"oi":569},{"strike":35.0,"moneyness":1.1265,"type":"put","iv":0.3215,"delta":-0.6367,"oi":148},{"strike":35.0,"moneyness":1.1265,"type":"call","iv":0.2093,"delta":0.2633,"oi":1421},{"strike":36.0,"moneyness":1.1587,"type":"call","iv":0.213,"delta":0.2075,"oi":685},{"strike":37.0,"moneyness":1.1909,"type":"call","iv":0.2224,"delta":0.1693,"oi":131},{"strike":38.0,"moneyness":1.223,"type":"call","iv":0.2362,"delta":0.1449,"oi":169},{"strike":40.0,"moneyness":1.2874,"type":"call","iv":0.2286,"delta":0.0763,"oi":3706},{"strike":45.0,"moneyness":1.4483,"type":"call","iv":1.0398,"delta":0.4414,"oi":227}]},{"expiration":"06/17/2027","underlying_price":31.06999969482422,"strikes":[{"strike":13.0,"moneyness":0.4184,"type":"put","iv":1.9546,"delta":-0.0854,"oi":190},{"strike":15.0,"moneyness":0.4828,"type":"put","iv":0.4594,"delta":-0.0154,"oi":2003},{"strike":18.0,"moneyness":0.5793,"type":"put","iv":0.3993,"delta":-0.0296,"oi":1324},{"strike":20.0,"moneyness":0.6437,"type":"put","iv":0.3584,"delta":-0.0432,"oi":147},{"strike":23.0,"moneyness":0.7403,"type":"put","iv":0.3297,"delta":-0.0912,"oi":590},{"strike":25.0,"moneyness":0.8046,"type":"put","iv":0.3022,"delta":-0.1352,"oi":3978},{"strike":27.0,"moneyness":0.869,"type":"call","iv":0.1103,"delta":0.9704,"oi":448},{"strike":27.0,"moneyness":0.869,"type":"put","iv":0.2923,"delta":-0.2069,"oi":9211},{"strike":30.0,"moneyness":0.9656,"type":"call","iv":0.1948,"delta":0.6841,"oi":682},{"strike":30.0,"moneyness":0.9656,"type":"put","iv":0.2916,"delta":-0.3491,"oi":2877},{"strike":32.0,"moneyness":1.0299,"type":"put","iv":0.2874,"delta":-0.4513,"oi":1525},{"strike":32.0,"moneyness":1.0299,"type":"call","iv":0.1991,"delta":0.5343,"oi":709},{"strike":35.0,"moneyness":1.1265,"type":"call","iv":0.2011,"delta":0.3285,"oi":3740},{"strike":35.0,"moneyness":1.1265,"type":"put","iv":0.2993,"delta":-0.5908,"oi":108},{"strike":37.0,"moneyness":1.1909,"type":"call","iv":0.2169,"delta":0.2406,"oi":3970},{"strike":40.0,"moneyness":1.2874,"type":"call","iv":0.2272,"delta":0.1416,"oi":3822},{"strike":42.0,"moneyness":1.3518,"type":"call","iv":0.226,"delta":0.0906,"oi":132},{"strike":45.0,"moneyness":1.4483,"type":"call","iv":0.2439,"delta":0.0592,"oi":653}]},{"expiration":"09/17/2027","underlying_price":31.06999969482422,"strikes":[{"strike":28.0,"moneyness":0.9012,"type":"call","iv":0.1773,"delta":0.8216,"oi":200},{"strike":30.0,"moneyness":0.9656,"type":"put","iv":0.2957,"delta":-0.3422,"oi":732},{"strike":30.0,"moneyness":0.9656,"type":"call","iv":0.1966,"delta":0.6878,"oi":109},{"strike":32.0,"moneyness":1.0299,"type":"call","iv":0.2018,"delta":0.5616,"oi":468},{"strike":32.0,"moneyness":1.0299,"type":"put","iv":0.3199,"delta":-0.4239,"oi":225},{"strike":35.0,"moneyness":1.1265,"type":"put","iv":0.2353,"delta":-0.5894,"oi":227},{"strike":35.0,"moneyness":1.1265,"type":"call","iv":0.206,"delta":0.3864,"oi":128},{"strike":42.0,"moneyness":1.3518,"type":"call","iv":0.2245,"delta":0.1405,"oi":560}]},{"expiration":"10/02/2026","underlying_price":31.06999969482422,"strikes":[{"strike":30.5,"moneyness":0.9817,"type":"call","iv":1.5959,"delta":0.8787,"oi":194},{"strike":30.5,"moneyness":0.9817,"type":"put","iv":1.048,"delta":-0.0382,"oi":440},{"strike":31.0,"moneyness":0.9977,"type":"put","iv":0.2144,"delta":-0.1457,"oi":296},{"strike":31.5,"moneyness":1.0138,"type":"call","iv":1.056,"delta":0.0975,"oi":1169}]},{"expiration":"10/09/2026","underlying_price":31.06999969482422,"strikes":[{"strike":29.0,"moneyness":0.9334,"type":"put","iv":0.3605,"delta":-0.063,"oi":104},{"strike":30.0,"moneyness":0.9656,"type":"put","iv":0.267,"delta":-0.1443,"oi":232},{"strike":31.0,"moneyness":0.9977,"type":"call","iv":0.2378,"delta":0.5446,"oi":284},{"strike":31.5,"moneyness":1.0138,"type":"call","iv":0.2235,"delta":0.3297,"oi":126},{"strike":32.0,"moneyness":1.0299,"type":"call","iv":0.2389,"delta":0.1775,"oi":228},{"strike":33.0,"moneyness":1.0621,"type":"call","iv":0.272,"delta":0.0454,"oi":2974},{"strike":34.0,"moneyness":1.0943,"type":"call","iv":0.82,"delta":0.2125,"oi":787}]}],"greeks_heatmap":{"data":[{"strike":27.0,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.1498,"call_gamma":0,"put_gamma":0.051503,"call_theta":0,"put_theta":-14.4313,"call_vega":0,"put_vega":0.0007,"call_oi":0,"put_oi":65},{"strike":29.0,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.1267,"call_gamma":0,"put_gamma":0.107776,"call_theta":0,"put_theta":-5.488,"call_vega":0,"put_vega":0.0006,"call_oi":0,"put_oi":57},{"strike":29.5,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.1579,"call_gamma":0,"put_gamma":0.146205,"call_theta":0,"put_theta":-5.4513,"call_vega":0,"put_vega":0.0007,"call_oi":0,"put_oi":578},{"strike":30.0,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.1719,"call_gamma":0,"put_gamma":0.217138,"call_theta":0,"put_theta":-4.0962,"call_vega":0,"put_vega":0.0008,"call_oi":93,"put_oi":652},{"strike":30.5,"dte":0,"expiration":"10/02/2026","call_delta":0.8787,"put_delta":-0.0382,"call_gamma":0.406525,"put_gamma":0.254708,"call_theta":-1.3723,"put_theta":-0.3698,"call_vega":0.0006,"put_vega":0.0003,"call_oi":194,"put_oi":440},{"strike":31.0,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.1457,"call_gamma":0,"put_gamma":3.432689,"call_theta":0,"put_theta":-0.2082,"call_vega":0,"put_vega":0.0007,"call_oi":391,"put_oi":296},{"strike":31.5,"dte":0,"expiration":"10/02/2026","call_delta":0.0975,"put_delta":-0.9517,"call_gamma":0.525071,"put_gamma":0.391566,"call_theta":-0.7746,"put_theta":-0.349,"call_vega":0.0005,"put_vega":0.0003,"call_oi":1169,"put_oi":83},{"strike":32.0,"dte":0,"expiration":"10/02/2026","call_delta":0.1896,"put_delta":0,"call_gamma":0.264989,"put_gamma":0,"call_theta":-3.7969,"put_theta":0,"call_vega":0.0008,"put_vega":0,"call_oi":582,"put_oi":0},{"strike":32.5,"dte":0,"expiration":"10/02/2026","call_delta":0.2793,"put_delta":0,"call_gamma":0.149382,"put_gamma":0,"call_theta":-10.3676,"put_theta":0,"call_vega":0.001,"put_vega":0,"call_oi":304,"put_oi":0},{"strike":33.0,"dte":0,"expiration":"10/02/2026","call_delta":0.0835,"put_delta":0,"call_gamma":0.115069,"put_gamma":0,"call_theta":-2.805,"put_theta":0,"call_vega":0.0005,"put_vega":0,"call_oi":489,"put_oi":0},{"strike":33.5,"dte":0,"expiration":"10/02/2026","call_delta":0.0314,"put_delta":0,"call_gamma":0.056781,"put_gamma":0,"call_theta":-1.2035,"put_theta":0,"call_vega":0.0002,"put_vega":0,"call_oi":163,"put_oi":0},{"strike":34.0,"dte":0,"expiration":"10/02/2026","call_delta":0.0119,"put_delta":0,"call_gamma":0.025296,"put_gamma":0,"call_theta":-0.523,"put_theta":0,"call_vega":0.0001,"put_vega":0,"call_oi":2557,"put_oi":0},{"strike":35.0,"dte":0,"expiration":"10/02/2026","call_delta":0.1037,"put_delta":0,"call_gamma":0.063619,"put_gamma":0,"call_theta":-6.9948,"put_theta":0,"call_vega":0.0006,"put_vega":0,"call_oi":79,"put_oi":0},{"strike":36.0,"dte":0,"expiration":"10/02/2026","call_delta":0.0802,"put_delta":0,"call_gamma":0.047348,"put_gamma":0,"call_theta":-6.4221,"put_theta":0,"call_vega":0.0005,"put_vega":0,"call_oi":54,"put_oi":0},{"strike":27.0,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.2437,"call_gamma":0,"put_gamma":0.040819,"call_theta":0,"put_theta":-0.1996,"call_vega":0,"put_vega":0.0125,"call_oi":0,"put_oi":71},{"strike":29.0,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.063,"call_gamma":0,"put_gamma":0.086185,"call_theta":0,"put_theta":-0.0146,"call_vega":0,"put_vega":0.0049,"call_oi":116,"put_oi":104},{"strike":29.5,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":0,"call_gamma":0,"put_gamma":0,"call_theta":0,"put_theta":0,"call_vega":0,"put_vega":0,"call_oi":109,"put_oi":0},{"strike":30.0,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.1443,"call_gamma":0,"put_gamma":0.213582,"call_theta":0,"put_theta":-0.0196,"call_vega":0,"put_vega":0.0091,"call_oi":0,"put_oi":232},{"strike":30.5,"dte":7,"expiration":"10/09/2026","call_delta":0.7487,"put_delta":0,"call_gamma":0.350051,"put_gamma":0,"call_theta":-0.0268,"put_theta":0,"call_vega":0.0127,"put_vega":0,"call_oi":79,"put_oi":0},{"strike":31.0,"dte":7,"expiration":"10/09/2026","call_delta":0.5446,"put_delta":-0.4555,"call_gamma":0.418431,"put_gamma":0.416618,"call_theta":-0.0332,"put_theta":-0.0298,"call_vega":0.0158,"put_vega":0.0158,"call_oi":284,"put_oi":56},{"strike":31.5,"dte":7,"expiration":"10/09/2026","call_delta":0.3297,"put_delta":0,"call_gamma":0.406504,"put_gamma":0,"call_theta":-0.028,"put_theta":0,"call_vega":0.0144,"put_vega":0,"call_oi":126,"put_oi":0},{"strike":32.0,"dte":7,"expiration":"10/09/2026","call_delta":0.1775,"put_delta":0,"call_gamma":0.273356,"put_gamma":0,"call_theta":-0.0213,"put_theta":0,"call_vega":0.0104,"put_vega":0,"call_oi":228,"put_oi":0},{"strike":33.0,"dte":7,"expiration":"10/09/2026","call_delta":0.0454,"put_delta":0,"call_gamma":0.088167,"put_gamma":0,"call_theta":-0.0088,"put_theta":0,"call_vega":0.0038,"put_vega":0,"call_oi":2974,"put_oi":0},{"strike":34.0,"dte":7,"expiration":"10/09/2026","call_delta":0.2125,"put_delta":0,"call_gamma":0.08883,"put_gamma":0,"call_theta":-0.0797,"put_theta":0,"call_vega":0.0116,"put_vega":0,"call_oi":787,"put_oi":0},{"strike":24.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":0,"call_gamma":0,"put_gamma":0,"call_theta":0,"put_theta":0,"call_vega":0,"put_vega":0,"call_oi":153,"put_oi":0},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2537,"call_gamma":0,"put_gamma":0.014658,"call_theta":0,"put_theta":-0.2676,"call_vega":0,"put_vega":0.0188,"call_oi":0,"put_oi":152},{"strike":27.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":0,"call_gamma":0,"put_gamma":0,"call_theta":0,"put_theta":0,"call_vega":0,"put_vega":0,"call_oi":85,"put_oi":0},{"strike":28.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.034,"call_gamma":0,"put_gamma":0.041313,"call_theta":0,"put_theta":-0.0052,"call_vega":0,"put_vega":0.0044,"call_oi":135,"put_oi":390},{"strike":29.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0722,"call_gamma":0,"put_gamma":0.090151,"call_theta":0,"put_theta":-0.0078,"call_vega":0,"put_vega":0.0081,"call_oi":69,"put_oi":483},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8401,"put_delta":-0.2217,"call_gamma":0.209007,"put_gamma":0.194221,"call_theta":-0.0138,"put_theta":-0.0167,"call_vega":0.0143,"put_vega":0.0174,"call_oi":276,"put_oi":881},{"strike":30.5,"dte":14,"expiration":"10/16/2026","call_delta":0.6947,"put_delta":-0.3221,"call_gamma":0.275144,"put_gamma":0.252919,"call_theta":-0.0196,"put_theta":-0.0184,"call_vega":0.0205,"put_vega":0.021,"call_oi":65,"put_oi":227},{"strike":31.0,"dte":14,"expiration":"10/16/2026","call_delta":0.5441,"put_delta":-0.4549,"call_gamma":0.303914,"put_gamma":0.314853,"call_theta":-0.0218,"put_theta":-0.0175,"call_vega":0.0232,"put_vega":0.0232,"call_oi":1044,"put_oi":3157},{"strike":31.5,"dte":14,"expiration":"10/16/2026","call_delta":0.3789,"put_delta":-0.6094,"call_gamma":0.327344,"put_gamma":0.301346,"call_theta":-0.0183,"put_theta":-0.0165,"call_vega":0.0223,"put_vega":0.0225,"call_oi":94,"put_oi":262},{"strike":32.0,"dte":14,"expiration":"10/16/2026","call_delta":0.254,"put_delta":-0.7177,"call_gamma":0.251596,"put_gamma":0.23298,"call_theta":-0.0166,"put_theta":-0.0161,"call_vega":0.0188,"put_vega":0.0198,"call_oi":2797,"put_oi":912},{"strike":32.5,"dte":14,"expiration":"10/16/2026","call_delta":0.139,"put_delta":0,"call_gamma":0.181076,"put_gamma":0,"call_theta":-0.0109,"put_theta":0,"call_vega":0.013,"put_vega":0,"call_oi":245,"put_oi":0},{"strike":33.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0848,"put_delta":0,"call_gamma":0.118663,"put_gamma":0,"call_theta":-0.0081,"put_theta":0,"call_vega":0.0091,"put_vega":0,"call_oi":10557,"put_oi":0},{"strike":33.5,"dte":14,"expiration":"10/16/2026","call_delta":0.103,"put_delta":0,"call_gamma":0.101156,"put_gamma":0,"call_theta":-0.0126,"put_theta":0,"call_vega":0.0105,"put_vega":0,"call_oi":355,"put_oi":0},{"strike":34.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0461,"put_delta":0,"call_gamma":0.059994,"put_gamma":0,"call_theta":-0.0061,"put_theta":0,"call_vega":0.0057,"put_vega":0,"call_oi":11452,"put_oi":0},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.5135,"put_delta":0,"call_gamma":0.024682,"put_gamma":0,"call_theta":-0.249,"put_theta":0,"call_vega":0.0234,"put_vega":0,"call_oi":1940,"put_oi":0},{"strike":37.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4914,"put_delta":0,"call_gamma":0.022623,"put_gamma":0,"call_theta":-0.2717,"put_theta":0,"call_vega":0.0234,"put_vega":0,"call_oi":75,"put_oi":0},{"strike":30.0,"dte":21,"expiration":"10/23/2026","call_delta":0,"put_delta":-0.2736,"call_gamma":0,"put_gamma":0.163118,"call_theta":0,"put_theta":-0.0159,"call_vega":0,"put_vega":0.0242,"call_oi":0,"put_oi":120},{"strike":31.0,"dte":21,"expiration":"10/23/2026","call_delta":0,"put_delta":-0.4593,"call_gamma":0,"put_gamma":0.191645,"call_theta":0,"put_theta":-0.0188,"call_vega":0,"put_vega":0.0289,"call_oi":0,"put_oi":97},{"strike":32.0,"dte":21,"expiration":"10/23/2026","call_delta":0.3187,"put_delta":0,"call_gamma":0.210919,"put_gamma":0,"call_theta":-0.0162,"put_theta":0,"call_vega":0.026,"put_vega":0,"call_oi":289,"put_oi":0},{"strike":33.0,"dte":21,"expiration":"10/23/2026","call_delta":0.1542,"put_delta":0,"call_gamma":0.13803,"put_gamma":0,"call_theta":-0.0108,"put_theta":0,"call_vega":0.0173,"put_vega":0,"call_oi":115,"put_oi":0},{"strike":34.0,"dte":21,"expiration":"10/23/2026","call_delta":0.0858,"put_delta":0,"call_gamma":0.080355,"put_gamma":0,"call_theta":-0.0079,"put_theta":0,"call_vega":0.0114,"put_vega":0,"call_oi":2814,"put_oi":0},{"strike":35.0,"dte":21,"expiration":"10/23/2026","call_delta":0.2125,"put_delta":0,"call_gamma":0.069207,"put_gamma":0,"call_theta":-0.0311,"put_theta":0,"call_vega":0.0211,"put_vega":0,"call_oi":1738,"put_oi":0},{"strike":30.0,"dte":28,"expiration":"10/30/2026","call_delta":0,"put_delta":-0.2901,"call_gamma":0,"put_gamma":0.148898,"call_theta":0,"put_theta":-0.0135,"call_vega":0,"put_vega":0.0289,"call_oi":0,"put_oi":180},{"strike":31.0,"dte":28,"expiration":"10/30/2026","call_delta":0,"put_delta":-0.4558,"call_gamma":0,"put_gamma":0.176982,"call_theta":0,"put_theta":-0.0147,"call_vega":0,"put_vega":0.0335,"call_oi":0,"put_oi":190},{"strike":32.0,"dte":28,"expiration":"10/30/2026","call_delta":0.3472,"put_delta":-0.6045,"call_gamma":0.191215,"put_gamma":0.144841,"call_theta":-0.0144,"put_theta":-0.0166,"call_vega":0.0312,"put_vega":0.0325,"call_oi":146,"put_oi":94},{"strike":33.0,"dte":28,"expiration":"10/30/2026","call_delta":0.1835,"put_delta":0,"call_gamma":0.139579,"put_gamma":0,"call_theta":-0.01,"put_theta":0,"call_vega":0.0224,"put_vega":0,"call_oi":174,"put_oi":0},{"strike":35.0,"dte":28,"expiration":"10/30/2026","call_delta":0.0979,"put_delta":0,"call_gamma":0.064116,"put_gamma":0,"call_theta":-0.009,"put_theta":0,"call_vega":0.0146,"put_vega":0,"call_oi":1525,"put_oi":0},{"strike":36.0,"dte":28,"expiration":"10/30/2026","call_delta":0.0992,"put_delta":0,"call_gamma":0.052204,"put_gamma":0,"call_theta":-0.0111,"put_theta":0,"call_vega":0.0147,"put_vega":0,"call_oi":51,"put_oi":0},{"strike":33.0,"dte":35,"expiration":"11/06/2026","call_delta":0.2142,"put_delta":0,"call_gamma":0.137661,"put_gamma":0,"call_theta":-0.0098,"put_theta":0,"call_vega":0.0276,"put_vega":0,"call_oi":70,"put_oi":0},{"strike":34.0,"dte":35,"expiration":"11/06/2026","call_delta":0.094,"put_delta":0,"call_gamma":0.084475,"put_gamma":0,"call_theta":-0.0052,"put_theta":0,"call_vega":0.0159,"put_vega":0,"call_oi":501,"put_oi":0},{"strike":27.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0985,"call_gamma":0,"put_gamma":0.047092,"call_theta":0,"put_theta":-0.0063,"call_vega":0,"put_vega":0.0195,"call_oi":0,"put_oi":87},{"strike":28.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.139,"call_gamma":0,"put_gamma":0.06709,"call_theta":0,"put_theta":-0.0071,"call_vega":0,"put_vega":0.025,"call_oi":56,"put_oi":307},{"strike":29.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2216,"call_gamma":0,"put_gamma":0.091742,"call_theta":0,"put_theta":-0.0092,"call_vega":0,"put_vega":0.0335,"call_oi":0,"put_oi":125},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0.7304,"put_delta":-0.3264,"call_gamma":0.15151,"put_gamma":0.113953,"call_theta":-0.01,"put_theta":-0.0106,"call_vega":0.0372,"put_vega":0.0406,"call_oi":331,"put_oi":578},{"strike":31.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5537,"put_delta":-0.4496,"call_gamma":0.15041,"put_gamma":0.117492,"call_theta":-0.0127,"put_theta":-0.0121,"call_vega":0.0445,"put_vega":0.0446,"call_oi":201,"put_oi":132},{"strike":32.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3969,"put_delta":-0.5679,"call_gamma":0.156248,"put_gamma":0.118785,"call_theta":-0.0113,"put_theta":-0.0113,"call_vega":0.0434,"put_vega":0.0443,"call_oi":382,"put_oi":72},{"strike":33.0,"dte":49,"expiration":"11/20/2026","call_delta":0.254,"put_delta":0,"call_gamma":0.132237,"put_gamma":0,"call_theta":-0.009,"put_theta":0,"call_vega":0.0361,"put_vega":0,"call_oi":540,"put_oi":0},{"strike":34.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1531,"put_delta":0,"call_gamma":0.09566,"put_gamma":0,"call_theta":-0.0066,"put_theta":0,"call_vega":0.0266,"put_vega":0,"call_oi":837,"put_oi":0},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0965,"put_delta":0,"call_gamma":0.065152,"put_gamma":0,"call_theta":-0.005,"put_theta":0,"call_vega":0.0193,"put_vega":0,"call_oi":721,"put_oi":0},{"strike":23.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0296,"call_gamma":0,"put_gamma":0.012595,"call_theta":0,"put_theta":-0.0022,"call_vega":0,"put_vega":0.0095,"call_oi":0,"put_oi":1389},{"strike":24.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.04,"call_gamma":0,"put_gamma":0.017346,"call_theta":0,"put_theta":-0.0027,"call_vega":0,"put_vega":0.0122,"call_oi":0,"put_oi":81},{"strike":25.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0553,"call_gamma":0,"put_gamma":0.02418,"call_theta":0,"put_theta":-0.0032,"call_vega":0,"put_vega":0.0158,"call_oi":158,"put_oi":1658},{"strike":26.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0904,"call_gamma":0,"put_gamma":0.035454,"call_theta":0,"put_theta":-0.0046,"call_vega":0,"put_vega":0.0231,"call_oi":0,"put_oi":174},{"strike":27.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1182,"call_gamma":0,"put_gamma":0.047681,"call_theta":0,"put_theta":-0.0049,"call_vega":0,"put_vega":0.0281,"call_oi":297,"put_oi":1386},{"strike":28.0,"dte":77,"expiration":"12/18/2026","call_delta":0.9857,"put_delta":-0.1864,"call_gamma":0.022405,"put_gamma":0.062894,"call_theta":-0.0036,"put_theta":-0.0068,"call_vega":0.0052,"put_vega":0.038,"call_oi":620,"put_oi":1032},{"strike":29.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8522,"put_delta":-0.2464,"call_gamma":0.096211,"put_gamma":0.081322,"call_theta":-0.0064,"put_theta":-0.0071,"call_vega":0.0327,"put_vega":0.0447,"call_oi":149,"put_oi":689},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6955,"put_delta":-0.3406,"call_gamma":0.119128,"put_gamma":0.093448,"call_theta":-0.0091,"put_theta":-0.0081,"call_vega":0.0496,"put_vega":0.052,"call_oi":1567,"put_oi":1998},{"strike":31.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5644,"put_delta":-0.4397,"call_gamma":0.128969,"put_gamma":0.102844,"call_theta":-0.0098,"put_theta":-0.0082,"call_vega":0.0558,"put_vega":0.0559,"call_oi":1469,"put_oi":2438},{"strike":32.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4403,"put_delta":-0.5461,"call_gamma":0.123872,"put_gamma":0.107983,"call_theta":-0.0097,"put_theta":-0.0074,"call_vega":0.0559,"put_vega":0.0562,"call_oi":1194,"put_oi":327},{"strike":33.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3237,"put_delta":-0.625,"call_gamma":0.114253,"put_gamma":0.091472,"call_theta":-0.0085,"put_theta":-0.0078,"call_vega":0.0509,"put_vega":0.0538,"call_oi":2647,"put_oi":111},{"strike":34.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2348,"put_delta":-0.6736,"call_gamma":0.094345,"put_gamma":0.075252,"call_theta":-0.0074,"put_theta":-0.0085,"call_vega":0.0435,"put_vega":0.0511,"call_oi":2202,"put_oi":331},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1539,"put_delta":-0.7227,"call_gamma":0.074168,"put_gamma":0.0658,"call_theta":-0.0055,"put_theta":-0.0081,"call_vega":0.0336,"put_vega":0.0475,"call_oi":9065,"put_oi":73},{"strike":36.0,"dte":77,"expiration":"12/18/2026","call_delta":0.095,"put_delta":0,"call_gamma":0.053505,"put_gamma":0,"call_theta":-0.0038,"put_theta":0,"call_vega":0.024,"put_vega":0,"call_oi":5619,"put_oi":0},{"strike":37.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0627,"put_delta":0,"call_gamma":0.037925,"put_gamma":0,"call_theta":-0.0029,"put_theta":0,"call_vega":0.0175,"put_vega":0,"call_oi":763,"put_oi":0},{"strike":38.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0472,"put_delta":0,"call_gamma":0.028473,"put_gamma":0,"call_theta":-0.0024,"put_theta":0,"call_vega":0.014,"put_vega":0,"call_oi":5827,"put_oi":0},{"strike":39.0,"dte":77,"expiration":"12/18/2026","call_delta":0.081,"put_delta":0,"call_gamma":0.032553,"put_gamma":0,"call_theta":-0.0048,"put_theta":0,"call_vega":0.0213,"put_vega":0,"call_oi":1265,"put_oi":0},{"strike":40.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4686,"put_delta":0,"call_gamma":0.020515,"put_gamma":0,"call_theta":-0.0518,"put_theta":0,"call_vega":0.0564,"put_vega":0,"call_oi":807,"put_oi":0}],"strikes":[23.0,24.0,25.0,26.0,27.0,28.0,29.0,29.5,30.0,30.5,31.0,31.5,32.0,32.5,33.0,33.5,34.0,35.0,36.0,37.0,38.0,39.0,40.0],"dtes":[0,7,14,21,28,35,49,77]},"risk_reversal":[{"expiration":"10/02/2026","dte":0,"risk_reversal":-84.15,"put_25d_iv":21.44,"call_25d_iv":105.6,"put_25d_strike":31.0,"call_25d_strike":31.5,"skew":"call_skew"},{"expiration":"10/09/2026","dte":7,"risk_reversal":110.77,"put_25d_iv":192.77,"call_25d_iv":82.0,"put_25d_strike":27.0,"call_25d_strike":34.0,"skew":"put_skew"},{"expiration":"10/16/2026","dte":14,"risk_reversal":4.4,"put_25d_iv":26.12,"call_25d_iv":21.72,"put_25d_strike":30.0,"call_25d_strike":32.0,"skew":"put_skew"},{"expiration":"10/23/2026","dte":21,"risk_reversal":-29.6,"put_25d_iv":28.06,"call_25d_iv":57.66,"put_25d_strike":30.0,"call_25d_strike":35.0,"skew":"call_skew"},{"expiration":"10/30/2026","dte":28,"risk_reversal":4.7,"put_25d_iv":27.21,"call_25d_iv":22.51,"put_25d_strike":30.0,"call_25d_strike":33.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":7.26,"put_25d_iv":28.77,"call_25d_iv":21.51,"put_25d_strike":29.0,"call_25d_strike":33.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":4.39,"put_25d_iv":27.35,"call_25d_iv":22.96,"put_25d_strike":29.0,"call_25d_strike":34.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":5.65,"put_25d_iv":26.54,"call_25d_iv":20.9,"put_25d_strike":29.0,"call_25d_strike":34.0,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":7.71,"put_25d_iv":28.63,"call_25d_iv":20.93,"put_25d_strike":28.0,"call_25d_strike":35.0,"skew":"put_skew"},{"expiration":"06/17/2027","dte":258,"risk_reversal":7.54,"put_25d_iv":29.23,"call_25d_iv":21.69,"put_25d_strike":27.0,"call_25d_strike":37.0,"skew":"put_skew"},{"expiration":"09/17/2027","dte":350,"risk_reversal":7.03,"put_25d_iv":29.57,"call_25d_iv":22.54,"put_25d_strike":30.0,"call_25d_strike":37.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":8.4,"put_25d_iv":29.87,"call_25d_iv":21.47,"put_25d_strike":27.0,"call_25d_strike":40.0,"skew":"put_skew"},{"expiration":"01/19/2029","dte":840,"risk_reversal":11.47,"put_25d_iv":30.84,"call_25d_iv":19.37,"put_25d_strike":25.0,"call_25d_strike":45.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":13.0,"call_vanna":0,"put_vanna":27.0,"net_vanna":27.0,"call_oi":0,"put_oi":414},{"strike":15.0,"call_vanna":0,"put_vanna":293.0,"net_vanna":293.0,"call_oi":0,"put_oi":5268},{"strike":18.0,"call_vanna":0,"put_vanna":306.0,"net_vanna":306.0,"call_oi":0,"put_oi":3572},{"strike":20.0,"call_vanna":0,"put_vanna":154.0,"net_vanna":154.0,"call_oi":0,"put_oi":1944},{"strike":22.0,"call_vanna":0,"put_vanna":140.0,"net_vanna":140.0,"call_oi":0,"put_oi":4350},{"strike":23.0,"call_vanna":0,"put_vanna":263.0,"net_vanna":263.0,"call_oi":0,"put_oi":3188},{"strike":24.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":81},{"strike":25.0,"call_vanna":0,"put_vanna":1501.0,"net_vanna":1501.0,"call_oi":0,"put_oi":12227},{"strike":26.0,"call_vanna":0,"put_vanna":42.0,"net_vanna":42.0,"call_oi":0,"put_oi":525},{"strike":27.0,"call_vanna":-178.0,"put_vanna":2047.0,"net_vanna":1868.0,"call_oi":1419,"put_oi":15242},{"strike":28.0,"call_vanna":-78.0,"put_vanna":237.0,"net_vanna":159.0,"call_oi":1030,"put_oi":3013},{"strike":29.0,"call_vanna":-28.0,"put_vanna":154.0,"net_vanna":127.0,"call_oi":316,"put_oi":2429},{"strike":29.5,"call_vanna":0,"put_vanna":1.0,"net_vanna":1.0,"call_oi":0,"put_oi":578},{"strike":30.0,"call_vanna":-1646.0,"put_vanna":954.0,"net_vanna":-692.0,"call_oi":17875,"put_oi":13233},{"strike":30.5,"call_vanna":-4.0,"put_vanna":6.0,"net_vanna":2.0,"call_oi":338,"put_oi":667},{"strike":31.0,"call_vanna":-80.0,"put_vanna":127.0,"net_vanna":48.0,"call_oi":4022,"put_oi":7622},{"strike":31.5,"call_vanna":5.0,"put_vanna":-4.0,"net_vanna":1.0,"call_oi":1389,"put_oi":345},{"strike":32.0,"call_vanna":-51.0,"put_vanna":84.0,"net_vanna":32.0,"call_oi":12165,"put_oi":5583},{"strike":32.5,"call_vanna":8.0,"put_vanna":0,"net_vanna":8.0,"call_oi":549,"put_oi":0},{"strike":33.0,"call_vanna":655.0,"put_vanna":-18.0,"net_vanna":637.0,"call_oi":20579,"put_oi":447},{"strike":33.5,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":518,"put_oi":0},{"strike":34.0,"call_vanna":654.0,"put_vanna":-38.0,"net_vanna":615.0,"call_oi":22685,"put_oi":673},{"strike":35.0,"call_vanna":2797.0,"put_vanna":-111.0,"net_vanna":2686.0,"call_oi":37321,"put_oi":1837},{"strike":36.0,"call_vanna":594.0,"put_vanna":0,"net_vanna":594.0,"call_oi":8333,"put_oi":0},{"strike":37.0,"call_vanna":769.0,"put_vanna":-4.0,"net_vanna":765.0,"call_oi":6728,"put_oi":65},{"strike":38.0,"call_vanna":294.0,"put_vanna":0,"net_vanna":294.0,"call_oi":6590,"put_oi":0},{"strike":39.0,"call_vanna":89.0,"put_vanna":0,"net_vanna":89.0,"call_oi":1492,"put_oi":0},{"strike":40.0,"call_vanna":1136.0,"put_vanna":0,"net_vanna":1136.0,"call_oi":17305,"put_oi":0},{"strike":41.0,"call_vanna":8.0,"put_vanna":0,"net_vanna":8.0,"call_oi":279,"put_oi":0},{"strike":42.0,"call_vanna":106.0,"put_vanna":0,"net_vanna":106.0,"call_oi":854,"put_oi":0},{"strike":45.0,"call_vanna":906.0,"put_vanna":0,"net_vanna":906.0,"call_oi":7433,"put_oi":0},{"strike":47.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":68,"put_oi":0},{"strike":50.0,"call_vanna":276.0,"put_vanna":0,"net_vanna":276.0,"call_oi":1967,"put_oi":0}],"net_vanna":12410.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":25.0,"call_charm":0,"put_charm":26907.0,"net_charm":26907.0,"call_oi":0,"put_oi":152},{"strike":27.0,"call_charm":0,"put_charm":18044.0,"net_charm":18044.0,"call_oi":0,"put_oi":158},{"strike":28.0,"call_charm":0,"put_charm":404.0,"net_charm":404.0,"call_oi":0,"put_oi":697},{"strike":29.0,"call_charm":0,"put_charm":1398.0,"net_charm":1398.0,"call_oi":0,"put_oi":712},{"strike":30.0,"call_charm":-10127.0,"put_charm":15243.0,"net_charm":5116.0,"call_oi":607,"put_oi":1991},{"strike":30.5,"call_charm":-10568.0,"put_charm":3499.0,"net_charm":-7069.0,"call_oi":144,"put_oi":227},{"strike":31.0,"call_charm":-60127.0,"put_charm":73119.0,"net_charm":12993.0,"call_oi":1529,"put_oi":3632},{"strike":31.5,"call_charm":-7775.0,"put_charm":6875.0,"net_charm":-900.0,"call_oi":220,"put_oi":262},{"strike":32.0,"call_charm":-40032.0,"put_charm":29097.0,"net_charm":-10934.0,"call_oi":3842,"put_oi":1078},{"strike":32.5,"call_charm":-969.0,"put_charm":0,"net_charm":-969.0,"call_oi":245,"put_oi":0},{"strike":33.0,"call_charm":-26953.0,"put_charm":0,"net_charm":-26953.0,"call_oi":14430,"put_oi":0},{"strike":33.5,"call_charm":-1201.0,"put_charm":0,"net_charm":-1201.0,"call_oi":355,"put_oi":0},{"strike":34.0,"call_charm":-82164.0,"put_charm":0,"net_charm":-82164.0,"call_oi":16391,"put_oi":0},{"strike":35.0,"call_charm":-668660.0,"put_charm":0,"net_charm":-668660.0,"call_oi":5924,"put_oi":0},{"strike":36.0,"call_charm":-73.0,"put_charm":0,"net_charm":-73.0,"call_oi":51,"put_oi":0},{"strike":37.0,"call_charm":-26105.0,"put_charm":0,"net_charm":-26105.0,"call_oi":75,"put_oi":0},{"strike":41.0,"call_charm":-25891.0,"put_charm":0,"net_charm":-25891.0,"call_oi":70,"put_oi":0}],"net_charm":-786060.0,"weekend_delta_shift":-2358180.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/02/2026","dte":0,"call_delta":57030.0,"put_delta":-36800.0,"net_delta":20231.0,"call_oi":5608,"put_oi":2213,"total_oi":7821,"total_volume":10994,"bias":"neutral"},{"expiration":"10/09/2026","dte":7,"call_delta":66336.0,"put_delta":-15228.0,"net_delta":51109.0,"call_oi":4598,"put_oi":629,"total_oi":5227,"total_volume":1664,"bias":"neutral"},{"expiration":"10/16/2026","dte":14,"call_delta":416979.0,"put_delta":-264471.0,"net_delta":152509.0,"call_oi":29041,"put_oi":6620,"total_oi":35661,"total_volume":3015,"bias":"bullish"},{"expiration":"10/23/2026","dte":21,"call_delta":77642.0,"put_delta":-11470.0,"net_delta":66172.0,"call_oi":5070,"put_oi":345,"total_oi":5415,"total_volume":269,"bias":"neutral"},{"expiration":"10/30/2026","dte":28,"call_delta":26261.0,"put_delta":-20637.0,"net_delta":5624.0,"call_oi":1970,"put_oi":540,"total_oi":2510,"total_volume":2627,"bias":"neutral"},{"expiration":"11/06/2026","dte":35,"call_delta":8123.0,"put_delta":-970.0,"net_delta":7153.0,"call_oi":605,"put_oi":56,"total_oi":661,"total_volume":45,"bias":"neutral"},{"expiration":"11/13/2026","dte":42,"call_delta":574.0,"put_delta":-32.0,"net_delta":542.0,"call_oi":16,"put_oi":1,"total_oi":17,"total_volume":0,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":84404.0,"put_delta":-37229.0,"net_delta":47175.0,"call_oi":3045,"put_oi":1357,"total_oi":4402,"total_volume":144,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":735268.0,"put_delta":-300262.0,"net_delta":435006.0,"call_oi":33696,"put_oi":11895,"total_oi":45591,"total_volume":317,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":1710880.0,"put_delta":-351489.0,"net_delta":1359392.0,"call_oi":43643,"put_oi":16372,"total_oi":60015,"total_volume":603,"bias":"bullish"},{"expiration":"03/19/2027","dte":168,"call_delta":291624.0,"put_delta":-204232.0,"net_delta":87392.0,"call_oi":10331,"put_oi":6678,"total_oi":17009,"total_volume":61,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":406372.0,"put_delta":-437772.0,"net_delta":-31401.0,"call_oi":14315,"put_oi":22001,"total_oi":36316,"total_volume":313,"bias":"neutral"},{"expiration":"09/17/2027","dte":350,"call_delta":66064.0,"put_delta":-49681.0,"net_delta":16383.0,"call_oi":1570,"put_oi":1282,"total_oi":2852,"total_volume":2,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":742774.0,"put_delta":-224421.0,"net_delta":518353.0,"call_oi":17512,"put_oi":14155,"total_oi":31667,"total_volume":177,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":41901.0,"put_delta":-6574.0,"net_delta":35328.0,"call_oi":809,"put_oi":281,"total_oi":1090,"total_volume":166,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/09/2026","dte":7,"strike":31.0,"straddle_price":0.76,"straddle_pct":2.45,"implied_move":2.45,"avg_iv":23.8},{"expiration":"10/16/2026","dte":14,"strike":31.0,"straddle_price":1.02,"straddle_pct":3.3,"implied_move":3.3,"avg_iv":21.9},{"expiration":"10/23/2026","dte":21,"strike":31.0,"straddle_price":1.55,"straddle_pct":4.99,"implied_move":4.99,"avg_iv":26.7},{"expiration":"10/30/2026","dte":28,"strike":31.0,"straddle_price":1.74,"straddle_pct":5.6,"implied_move":5.6,"avg_iv":25.8},{"expiration":"11/20/2026","dte":49,"strike":31.0,"straddle_price":2.39,"straddle_pct":7.69,"implied_move":7.69,"avg_iv":26.6},{"expiration":"12/18/2026","dte":77,"strike":31.0,"straddle_price":2.75,"straddle_pct":8.83,"implied_move":8.83,"avg_iv":24.3},{"expiration":"01/15/2027","dte":105,"strike":31.0,"straddle_price":3.15,"straddle_pct":10.15,"implied_move":10.15,"avg_iv":23.9},{"expiration":"03/19/2027","dte":168,"strike":31.0,"straddle_price":4.02,"straddle_pct":12.94,"implied_move":12.94,"avg_iv":24.0},{"expiration":"06/17/2027","dte":258,"strike":32.0,"straddle_price":5.05,"straddle_pct":16.25,"implied_move":16.25,"avg_iv":24.3},{"expiration":"09/17/2027","dte":350,"strike":32.0,"straddle_price":6.27,"straddle_pct":20.2,"implied_move":20.2,"avg_iv":26.1},{"expiration":"01/21/2028","dte":476,"strike":32.0,"straddle_price":7.03,"straddle_pct":22.61,"implied_move":22.61,"avg_iv":25.2}],"volume_profile":{"profile":[{"strike":13.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":416,"total_oi":416,"bias":"neutral"},{"strike":15.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":3,"put_oi":5268,"total_oi":5271,"bias":"bullish"},{"strike":18.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":18,"put_oi":3577,"total_oi":3595,"bias":"neutral"},{"strike":20.0,"call_volume":1,"put_volume":4,"total_volume":5,"call_oi":506,"put_oi":1959,"total_oi":2465,"bias":"bearish"},{"strike":21.0,"call_volume":4,"put_volume":2,"total_volume":6,"call_oi":6,"put_oi":2,"total_oi":8,"bias":"bullish"},{"strike":22.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":260,"put_oi":4350,"total_oi":4610,"bias":"bullish"},{"strike":23.0,"call_volume":4,"put_volume":3,"total_volume":7,"call_oi":600,"put_oi":3246,"total_oi":3846,"bias":"neutral"},{"strike":24.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":169,"put_oi":171,"total_oi":340,"bias":"bullish"},{"strike":25.0,"call_volume":0,"put_volume":35,"total_volume":35,"call_oi":2122,"put_oi":12248,"total_oi":14370,"bias":"bearish"},{"strike":26.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":43,"put_oi":638,"total_oi":681,"bias":"bearish"},{"strike":27.0,"call_volume":2,"put_volume":157,"total_volume":159,"call_oi":3977,"put_oi":15299,"total_oi":19276,"bias":"bearish"},{"strike":28.0,"call_volume":25,"put_volume":128,"total_volume":153,"call_oi":1280,"put_oi":3121,"total_oi":4401,"bias":"bearish"},{"strike":28.5,"call_volume":0,"put_volume":14,"total_volume":14,"call_oi":22,"put_oi":81,"total_oi":103,"bias":"bearish"},{"strike":29.0,"call_volume":28,"put_volume":87,"total_volume":115,"call_oi":557,"put_oi":2507,"total_oi":3064,"bias":"bearish"},{"strike":29.5,"call_volume":22,"put_volume":27,"total_volume":49,"call_oi":119,"put_oi":643,"total_oi":762,"bias":"neutral"},{"strike":30.0,"call_volume":39,"put_volume":1892,"total_volume":1931,"call_oi":18089,"put_oi":13242,"total_oi":31331,"bias":"bearish"},{"strike":30.5,"call_volume":244,"put_volume":482,"total_volume":726,"call_oi":338,"put_oi":691,"total_oi":1029,"bias":"bearish"},{"strike":31.0,"call_volume":767,"put_volume":10546,"total_volume":11313,"call_oi":4470,"put_oi":7625,"total_oi":12095,"bias":"bearish"},{"strike":31.5,"call_volume":264,"put_volume":35,"total_volume":299,"call_oi":1389,"put_oi":350,"total_oi":1739,"bias":"bullish"},{"strike":32.0,"call_volume":2074,"put_volume":292,"total_volume":2366,"call_oi":12181,"put_oi":5667,"total_oi":17848,"bias":"bullish"},{"strike":32.5,"call_volume":47,"put_volume":4,"total_volume":51,"call_oi":554,"put_oi":25,"total_oi":579,"bias":"bullish"},{"strike":33.0,"call_volume":3068,"put_volume":1,"total_volume":3069,"call_oi":20585,"put_oi":496,"total_oi":21081,"bias":"bullish"},{"strike":33.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":546,"put_oi":0,"total_oi":546,"bias":"neutral"},{"strike":34.0,"call_volume":46,"put_volume":0,"total_volume":46,"call_oi":22723,"put_oi":674,"total_oi":23397,"bias":"bullish"},{"strike":34.5,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":31,"put_oi":1,"total_oi":32,"bias":"bullish"},{"strike":35.0,"call_volume":387,"put_volume":0,"total_volume":387,"call_oi":37344,"put_oi":1837,"total_oi":39181,"bias":"bullish"},{"strike":35.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":36.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":8422,"put_oi":89,"total_oi":8511,"bias":"bullish"},{"strike":36.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":37.0,"call_volume":222,"put_volume":0,"total_volume":222,"call_oi":6748,"put_oi":117,"total_oi":6865,"bias":"bullish"},{"strike":38.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6599,"put_oi":46,"total_oi":6645,"bias":"neutral"},{"strike":39.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1508,"put_oi":0,"total_oi":1508,"bias":"neutral"},{"strike":40.0,"call_volume":21,"put_volume":0,"total_volume":21,"call_oi":17317,"put_oi":37,"total_oi":17354,"bias":"bullish"},{"strike":41.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":305,"put_oi":0,"total_oi":305,"bias":"neutral"},{"strike":42.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":858,"put_oi":0,"total_oi":858,"bias":"neutral"},{"strike":43.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"neutral"},{"strike":45.0,"call_volume":6,"put_volume":0,"total_volume":6,"call_oi":7435,"put_oi":2,"total_oi":7437,"bias":"bullish"},{"strike":47.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":73,"put_oi":0,"total_oi":73,"bias":"neutral"},{"strike":50.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":1967,"put_oi":0,"total_oi":1967,"bias":"bullish"}],"underlying_price":31.06999969482422,"peak_call_strike":33.0,"peak_put_strike":31.0,"total_call_volume":7291,"total_put_volume":13710,"volume_pc_ratio":1.88},"iv_contours":{"x":[0.71,0.74,0.77,0.81,0.84,0.87,0.9,0.92,0.93,0.95,0.97,0.98,1.0,1.01,1.03,1.05,1.06,1.08,1.09,1.11,1.13,1.16,1.19,1.22,1.25,1.29],"y":[7,14,21,28,35,49,77,105,168],"z":[[null,null,null,null,null,192.77,null,42.99,36.05,28.08,22.91,23.48,23.84,22.35,29.62,38.45,27.2,null,82.0,null,67.94,null,null,null,null,null],[null,null,null,null,null,null,31.15,28.61,26.02,25.65,22.98,22.95,21.86,20.77,23.23,20.86,29.82,30.24,27.45,28.87,275.49,288.46,null,null,null,null],[null,null,null,null,null,null,31.76,null,28.75,null,26.27,null,26.7,null,25.71,null,23.66,null,26.82,null,57.66,46.14,null,null,null,null],[null,null,null,null,null,null,32.68,null,28.23,null,27.21,null,25.8,null,27.16,null,22.51,null,24.0,null,31.89,39.55,null,null,null,null],[null,null,null,null,43.74,null,null,null,null,null,null,null,21.88,null,null,null,22.34,null,20.93,null,null,null,null,null,null,null],[null,null,null,35.45,32.47,32.7,29.31,null,28.77,null,23.71,null,26.61,null,25.63,null,21.51,null,21.92,null,23.29,25.24,null,null,null,null],[null,37.68,35.02,32.59,32.41,29.27,20.76,null,22.14,null,24.2,null,24.29,null,24.17,null,25.71,null,28.38,null,29.23,31.45,22.93,24.41,32.51,136.74],[36.87,34.54,36.1,33.38,30.84,29.24,22.05,null,22.79,null,23.87,null,23.88,null,23.76,null,25.32,null,26.56,null,28.05,21.95,22.18,32.7,23.72,116.42],[null,32.4,29.65,31.04,30.14,23.57,23.34,null,23.72,null,24.09,null,24.05,null,24.55,null,25.36,null,24.89,null,26.54,27.08,22.24,23.62,24.12,22.86]],"levels":[20.8,47.5,74.3,101.1,127.8,154.6,181.4,208.1,234.9,261.7,288.5],"min_iv":20.8,"max_iv":288.5},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":31.0,"atm_iv":22.25,"otm_strike":32.5,"otm_iv":20.86,"itm_strike":30.0,"itm_iv":19.85,"iv_butterfly":-3.79,"price_butterfly":0.14,"convexity":"inverted"},{"expiration":"10/23/2026","dte":21,"atm_strike":31.0,"atm_iv":24.93,"otm_strike":33.0,"otm_iv":23.66,"itm_strike":30.0,"itm_iv":24.47,"iv_butterfly":-1.74,"price_butterfly":-0.04,"convexity":"inverted"},{"expiration":"11/20/2026","dte":49,"atm_strike":31.0,"atm_iv":23.33,"otm_strike":33.0,"otm_iv":21.51,"itm_strike":30.0,"itm_iv":19.35,"iv_butterfly":-5.79,"price_butterfly":-0.37,"convexity":"inverted"},{"expiration":"12/18/2026","dte":77,"atm_strike":31.0,"atm_iv":21.53,"otm_strike":33.0,"otm_iv":22.18,"itm_strike":30.0,"itm_iv":20.73,"iv_butterfly":-0.16,"price_butterfly":-0.22,"convexity":"flat"},{"expiration":"01/15/2027","dte":105,"atm_strike":31.0,"atm_iv":21.51,"otm_strike":33.0,"otm_iv":21.88,"itm_strike":30.0,"itm_iv":21.16,"iv_butterfly":0.01,"price_butterfly":-0.25,"convexity":"flat"},{"expiration":"03/19/2027","dte":168,"atm_strike":31.0,"atm_iv":20.28,"otm_strike":33.0,"otm_iv":21.16,"itm_strike":30.0,"itm_iv":20.2,"iv_butterfly":0.8,"price_butterfly":-0.24,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":40.85},{"date":"2026-09-15","iv":44.32},{"date":"2026-09-16","iv":47.74},{"date":"2026-09-17","iv":44.54},{"date":"2026-09-18","iv":41.84},{"date":"2026-09-21","iv":38.9},{"date":"2026-09-22","iv":39.4},{"date":"2026-09-23","iv":44.6},{"date":"2026-09-24","iv":127.4},{"date":"2026-09-25","iv":150.6},{"date":"2026-09-28","iv":46.0},{"date":"2026-09-29","iv":58.4},{"date":"2026-09-30","iv":57.7},{"date":"2026-10-01","iv":127.2},{"date":"2026-10-02","iv":136.5}]}}