{"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":"NOV","summary":{"name":"NOV","price":18.8,"total_oi":20909,"call_oi":19224,"put_oi":1685,"pc_ratio":0.088,"net_gex":375293.77,"avg_iv":67.5,"iv_rank":65.1,"iv_52w_high":77.3,"iv_52w_low":49.2,"gamma_flip":null,"max_pain":15.0},"features":{"symbol":"NOV","price":18.8,"total_oi":20909,"analysis_coverage":1.0,"avg_iv_pct":67.5,"iv_rank":65.1,"iv_52w_high_pct":77.3,"iv_52w_low_pct":49.2,"front_dte":14,"front_atm_iv_pct":33.1381,"back_atm_iv_pct":38.4283,"term_premium_pp":-5.2902,"expected_move_front_pct":6.49,"straddle_front_pct":4.79,"straddle_30d_pct":4.79,"risk_reversal_front_pp":-5.75,"risk_reversal_30d_pp":-5.75,"butterfly_front_pp":-3.44,"butterfly_30d_pp":-3.44,"put_call_oi_ratio":0.088,"put_call_oi_front_ratio":0.033,"put_call_volume_front_ratio":0.0,"option_volume":21,"volume_oi_ratio":0.001004,"net_delta_normalized":0.417442,"dealer_delta_normalized":-0.407639,"gex_per_100k_oi":1794891.0517,"vanna_per_100k_oi":330.001435,"charm_per_100k_oi":-585441.675833,"weekend_delta_shift_per_100k_oi":-1756325.0275,"iv_surface_range_pp":97.2,"gamma_flip_distance_pct":null,"max_pain_distance_pct":-20.212766,"peak_call_distance_pct":6.382979,"peak_put_distance_pct":1.06383},"analyses":{"gamma_walls":[{"strike":3.0,"call_gex":2.64,"put_gex":0.0,"net_gex":2.64,"call_oi":6,"put_oi":0},{"strike":5.0,"call_gex":0.0,"put_gex":0.0,"net_gex":0.0,"call_oi":4,"put_oi":0},{"strike":8.0,"call_gex":5.82,"put_gex":0.0,"net_gex":5.82,"call_oi":4,"put_oi":0},{"strike":10.0,"call_gex":70.59,"put_gex":-15.34,"net_gex":55.25,"call_oi":52,"put_oi":5},{"strike":12.0,"call_gex":2408.84,"put_gex":-2282.6,"net_gex":126.24,"call_oi":800,"put_oi":381},{"strike":14.0,"call_gex":38.25,"put_gex":-52.89,"net_gex":-14.65,"call_oi":3,"put_oi":5},{"strike":15.0,"call_gex":11088.4,"put_gex":-1268.46,"net_gex":9819.94,"call_oi":797,"put_oi":208},{"strike":16.0,"call_gex":2852.5,"put_gex":-1282.91,"net_gex":1569.59,"call_oi":116,"put_oi":58},{"strike":17.0,"call_gex":19818.89,"put_gex":-6044.94,"net_gex":13773.94,"call_oi":772,"put_oi":217},{"strike":18.0,"call_gex":934.09,"put_gex":-5242.4,"net_gex":-4308.31,"call_oi":23,"put_oi":108},{"strike":19.0,"call_gex":6806.88,"put_gex":-16319.93,"net_gex":-9513.06,"call_oi":80,"put_oi":257},{"strike":20.0,"call_gex":153270.2,"put_gex":-10310.87,"net_gex":142959.33,"call_oi":6119,"put_oi":278},{"strike":21.0,"call_gex":86125.06,"put_gex":-2180.1,"net_gex":83944.96,"call_oi":2492,"put_oi":62},{"strike":22.0,"call_gex":55927.79,"put_gex":-395.79,"net_gex":55532.0,"call_oi":1820,"put_oi":25},{"strike":23.0,"call_gex":25172.8,"put_gex":-691.13,"net_gex":24481.67,"call_oi":1011,"put_oi":30},{"strike":24.0,"call_gex":6674.44,"put_gex":0.0,"net_gex":6674.44,"call_oi":306,"put_oi":0},{"strike":25.0,"call_gex":45496.59,"put_gex":-951.74,"net_gex":44544.85,"call_oi":2844,"put_oi":51},{"strike":26.0,"call_gex":860.51,"put_gex":0.0,"net_gex":860.51,"call_oi":52,"put_oi":0},{"strike":27.0,"call_gex":750.93,"put_gex":0.0,"net_gex":750.93,"call_oi":51,"put_oi":0},{"strike":28.0,"call_gex":701.39,"put_gex":0.0,"net_gex":701.39,"call_oi":52,"put_oi":0},{"strike":30.0,"call_gex":3055.13,"put_gex":0.0,"net_gex":3055.13,"call_oi":1791,"put_oi":0},{"strike":35.0,"call_gex":271.15,"put_gex":0.0,"net_gex":271.15,"call_oi":29,"put_oi":0}],"pain_by_strike":[{"strike":3.0,"call_value":0,"put_value":23578.0,"total_value":23578.0},{"strike":5.0,"call_value":12.0,"put_value":20208.0,"total_value":20220.0},{"strike":8.0,"call_value":42.0,"put_value":15153.0,"total_value":15195.0},{"strike":10.0,"call_value":70.0,"put_value":11783.0,"total_value":11853.0},{"strike":12.0,"call_value":202.0,"put_value":8423.0,"total_value":8625.0},{"strike":14.0,"call_value":1934.0,"put_value":5825.0,"total_value":7759.0},{"strike":15.0,"call_value":2803.0,"put_value":4531.0,"total_value":7334.0},{"strike":16.0,"call_value":4469.0,"put_value":3445.0,"total_value":7914.0},{"strike":17.0,"call_value":6251.0,"put_value":2417.0,"total_value":8668.0},{"strike":18.0,"call_value":8805.0,"put_value":1606.0,"total_value":10411.0},{"strike":19.0,"call_value":11382.0,"put_value":903.0,"total_value":12285.0},{"strike":20.0,"call_value":14039.0,"put_value":457.0,"total_value":14496.0},{"strike":21.0,"call_value":22815.0,"put_value":289.0,"total_value":23104.0},{"strike":22.0,"call_value":34083.0,"put_value":183.0,"total_value":34266.0},{"strike":23.0,"call_value":47171.0,"put_value":102.0,"total_value":47273.0},{"strike":24.0,"call_value":61270.0,"put_value":51.0,"total_value":61321.0},{"strike":25.0,"call_value":75675.0,"put_value":0.0,"total_value":75675.0},{"strike":26.0,"call_value":92924.0,"put_value":0.0,"total_value":92924.0},{"strike":27.0,"call_value":110225.0,"put_value":0.0,"total_value":110225.0},{"strike":28.0,"call_value":127577.0,"put_value":0.0,"total_value":127577.0},{"strike":30.0,"call_value":162385.0,"put_value":0.0,"total_value":162385.0},{"strike":35.0,"call_value":258360.0,"put_value":0,"total_value":258360.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":null,"strike":null},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":79.7,"strike":14.29},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":157.7,"strike":11.9},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":64.1,"strike":17.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":44.5,"strike":17.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":36.7,"strike":17.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":36.9,"strike":18.0},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":40.2,"strike":18.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":34.8,"strike":18.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":31.3,"strike":19.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":36.7,"strike":19.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":36.0,"strike":19.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":41.9,"strike":20.0},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":37.5,"strike":20.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":36.6,"strike":20.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":70.9,"strike":21.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":42.9,"strike":21.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":36.4,"strike":21.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":155.3,"strike":23.33},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":60.9,"strike":24.86},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":78.2,"strike":25.56}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.7824,"contract_count":7,"total_oi":243},{"expiration":"11/20/2026","dte":49,"iv":0.3391,"contract_count":8,"total_oi":367},{"expiration":"01/15/2027","dte":105,"iv":0.0,"contract_count":8,"total_oi":2896},{"expiration":"02/19/2027","dte":140,"iv":0.0437,"contract_count":8,"total_oi":344},{"expiration":"05/21/2027","dte":231,"iv":1.0,"contract_count":1,"total_oi":22},{"expiration":"08/20/2027","dte":322,"iv":0.4268,"contract_count":1,"total_oi":1},{"expiration":"11/19/2027","dte":413,"iv":0.5922,"contract_count":1,"total_oi":1},{"expiration":"01/21/2028","dte":476,"iv":0.3549,"contract_count":4,"total_oi":3980}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.49,"expected_move_2std":12.99,"contract_count":3},{"expiration":"11/20/2026","dte":49,"expected_move_1std":14.08,"expected_move_2std":28.15,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":18.98,"expected_move_2std":37.95,"contract_count":4},{"expiration":"02/19/2027","dte":140,"expected_move_1std":22.29,"expected_move_2std":44.58,"contract_count":4},{"expiration":"11/19/2027","dte":413,"expected_move_1std":45.15,"expected_move_2std":90.29,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":2954,"put_oi":97,"total_oi":3051,"pc_ratio":0.033,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1977,"put_oi":290,"total_oi":2267,"pc_ratio":0.147,"pc_ratio_volume":0.111,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":5382,"put_oi":748,"total_oi":6130,"pc_ratio":0.139,"pc_ratio_volume":1.333,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":583,"put_oi":214,"total_oi":797,"pc_ratio":0.367,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":138,"put_oi":1,"total_oi":139,"pc_ratio":0.007,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"08/20/2027","dte":322,"call_oi":49,"put_oi":20,"total_oi":69,"pc_ratio":0.408,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/19/2027","dte":413,"call_oi":33,"put_oi":1,"total_oi":34,"pc_ratio":0.03,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":8108,"put_oi":314,"total_oi":8422,"pc_ratio":0.039,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":3.0,"call_delta_oi":594.0,"put_delta_oi":0,"dealer_delta":-594.0,"call_oi":6,"put_oi":0},{"strike":8.0,"call_delta_oi":392.0,"put_delta_oi":0,"dealer_delta":-392.0,"call_oi":4,"put_oi":0},{"strike":10.0,"call_delta_oi":3251.0,"put_delta_oi":-13.0,"dealer_delta":-3238.0,"call_oi":33,"put_oi":5},{"strike":12.0,"call_delta_oi":37340.0,"put_delta_oi":-5030.0,"dealer_delta":-32310.0,"call_oi":397,"put_oi":336},{"strike":14.0,"call_delta_oi":258.0,"put_delta_oi":-58.0,"dealer_delta":-200.0,"call_oi":3,"put_oi":5},{"strike":15.0,"call_delta_oi":69946.0,"put_delta_oi":-3696.0,"dealer_delta":-66250.0,"call_oi":797,"put_oi":188},{"strike":16.0,"call_delta_oi":9768.0,"put_delta_oi":-1101.0,"dealer_delta":-8667.0,"call_oi":116,"put_oi":58},{"strike":17.0,"call_delta_oi":56963.0,"put_delta_oi":-5506.0,"dealer_delta":-51457.0,"call_oi":772,"put_oi":217},{"strike":18.0,"call_delta_oi":1505.0,"put_delta_oi":-3531.0,"dealer_delta":2026.0,"call_oi":23,"put_oi":108},{"strike":19.0,"call_delta_oi":3910.0,"put_delta_oi":-12542.0,"dealer_delta":8631.0,"call_oi":80,"put_oi":257},{"strike":20.0,"call_delta_oi":321659.0,"put_delta_oi":-15539.0,"dealer_delta":-306120.0,"call_oi":6119,"put_oi":278},{"strike":21.0,"call_delta_oi":81384.0,"put_delta_oi":-4510.0,"dealer_delta":-76874.0,"call_oi":2492,"put_oi":62},{"strike":22.0,"call_delta_oi":37916.0,"put_delta_oi":-1228.0,"dealer_delta":-36687.0,"call_oi":1820,"put_oi":25},{"strike":23.0,"call_delta_oi":22077.0,"put_delta_oi":-2690.0,"dealer_delta":-19387.0,"call_oi":1011,"put_oi":30},{"strike":24.0,"call_delta_oi":5555.0,"put_delta_oi":0,"dealer_delta":-5555.0,"call_oi":306,"put_oi":0},{"strike":25.0,"call_delta_oi":101140.0,"put_delta_oi":-4256.0,"dealer_delta":-96884.0,"call_oi":2844,"put_oi":51},{"strike":26.0,"call_delta_oi":816.0,"put_delta_oi":0,"dealer_delta":-816.0,"call_oi":52,"put_oi":0},{"strike":27.0,"call_delta_oi":745.0,"put_delta_oi":0,"dealer_delta":-745.0,"call_oi":51,"put_oi":0},{"strike":28.0,"call_delta_oi":739.0,"put_delta_oi":0,"dealer_delta":-739.0,"call_oi":52,"put_oi":0},{"strike":30.0,"call_delta_oi":155704.0,"put_delta_oi":0,"dealer_delta":-155704.0,"call_oi":1791,"put_oi":0},{"strike":35.0,"call_delta_oi":371.0,"put_delta_oi":0,"dealer_delta":-371.0,"call_oi":29,"put_oi":0}],"net_dealer_delta":-852332.0,"total_call_delta":912030.0,"total_put_delta":-59699.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":18.799999237060547,"strikes":[{"strike":12.0,"moneyness":0.6383,"type":"put","iv":1.2072,"delta":-0.1497,"oi":336},{"strike":15.0,"moneyness":0.7979,"type":"call","iv":0.3298,"delta":0.925,"oi":463},{"strike":17.0,"moneyness":0.9043,"type":"call","iv":0.3783,"delta":0.7452,"oi":557},{"strike":17.0,"moneyness":0.9043,"type":"put","iv":0.3562,"delta":-0.2457,"oi":101},{"strike":20.0,"moneyness":1.0638,"type":"call","iv":0.3549,"delta":0.4333,"oi":2034},{"strike":21.0,"moneyness":1.117,"type":"call","iv":0.3369,"delta":0.3234,"oi":111},{"strike":22.0,"moneyness":1.1702,"type":"call","iv":0.351,"delta":0.248,"oi":339},{"strike":23.0,"moneyness":1.2234,"type":"call","iv":0.3909,"delta":0.2107,"oi":237},{"strike":24.0,"moneyness":1.2766,"type":"call","iv":0.423,"delta":0.1801,"oi":192},{"strike":25.0,"moneyness":1.3298,"type":"call","iv":0.4688,"delta":0.1671,"oi":330}]},{"expiration":"01/21/2028","underlying_price":18.799999237060547,"strikes":[{"strike":12.0,"moneyness":0.6383,"type":"call","iv":0.3212,"delta":0.9406,"oi":397},{"strike":15.0,"moneyness":0.7979,"type":"put","iv":0.6132,"delta":-0.2261,"oi":134},{"strike":15.0,"moneyness":0.7979,"type":"call","iv":0.3636,"delta":0.812,"oi":330},{"strike":17.0,"moneyness":0.9043,"type":"call","iv":0.4091,"delta":0.7148,"oi":204},{"strike":20.0,"moneyness":1.0638,"type":"call","iv":0.4309,"delta":0.5919,"oi":3667},{"strike":25.0,"moneyness":1.3298,"type":"call","iv":0.4008,"delta":0.3921,"oi":2246}]},{"expiration":"02/19/2027","underlying_price":18.799999237060547,"strikes":[{"strike":20.0,"moneyness":1.0638,"type":"call","iv":0.3224,"delta":0.4482,"oi":176},{"strike":21.0,"moneyness":1.117,"type":"call","iv":0.3214,"delta":0.353,"oi":189}]},{"expiration":"10/16/2026","underlying_price":18.799999237060547,"strikes":[{"strike":20.0,"moneyness":1.0638,"type":"call","iv":0.5708,"delta":0.3063,"oi":110},{"strike":21.0,"moneyness":1.117,"type":"call","iv":1.0567,"delta":0.3272,"oi":2081},{"strike":22.0,"moneyness":1.1702,"type":"call","iv":1.2047,"delta":0.284,"oi":116},{"strike":23.0,"moneyness":1.2234,"type":"call","iv":1.2607,"delta":0.2351,"oi":597}]},{"expiration":"11/20/2026","underlying_price":18.799999237060547,"strikes":[{"strike":16.0,"moneyness":0.8511,"type":"call","iv":0.505,"delta":0.842,"oi":108},{"strike":19.0,"moneyness":1.0106,"type":"put","iv":0.3678,"delta":-0.4883,"oi":128},{"strike":20.0,"moneyness":1.0638,"type":"call","iv":0.3778,"delta":0.3661,"oi":109},{"strike":21.0,"moneyness":1.117,"type":"call","iv":0.4254,"delta":0.2729,"oi":111},{"strike":22.0,"moneyness":1.1702,"type":"call","iv":0.3853,"delta":0.155,"oi":1164},{"strike":23.0,"moneyness":1.2234,"type":"call","iv":0.4897,"delta":0.155,"oi":132},{"strike":25.0,"moneyness":1.3298,"type":"call","iv":0.5649,"delta":0.1035,"oi":150}]}],"greeks_heatmap":{"data":[{"strike":20.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3063,"put_delta":0,"call_gamma":0.173281,"put_gamma":0,"call_theta":-0.028,"put_theta":0,"call_vega":0.0125,"put_vega":0,"call_oi":110,"put_oi":0},{"strike":21.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3272,"put_delta":0,"call_gamma":0.096264,"put_gamma":0,"call_theta":-0.0527,"put_theta":0,"call_vega":0.0128,"put_vega":0,"call_oi":2081,"put_oi":0},{"strike":22.0,"dte":14,"expiration":"10/16/2026","call_delta":0.284,"put_delta":0,"call_gamma":0.079293,"put_gamma":0,"call_theta":-0.0563,"put_theta":0,"call_vega":0.012,"put_vega":0,"call_oi":116,"put_oi":0},{"strike":23.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2351,"put_delta":0,"call_gamma":0.068718,"put_gamma":0,"call_theta":-0.0533,"put_theta":0,"call_vega":0.0109,"put_vega":0,"call_oi":597,"put_oi":0},{"strike":16.0,"dte":49,"expiration":"11/20/2026","call_delta":0.842,"put_delta":0,"call_gamma":0.070092,"put_gamma":0,"call_theta":-0.0101,"put_theta":0,"call_vega":0.0165,"put_vega":0,"call_oi":108,"put_oi":0},{"strike":19.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.4883,"call_gamma":0,"put_gamma":0.15901,"call_theta":0,"put_theta":-0.0092,"call_vega":0,"put_vega":0.0272,"call_oi":0,"put_oi":128},{"strike":20.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3661,"put_delta":0,"call_gamma":0.146068,"put_gamma":0,"call_theta":-0.0108,"put_theta":0,"call_vega":0.0257,"put_vega":0,"call_oi":109,"put_oi":0},{"strike":21.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2729,"put_delta":0,"call_gamma":0.114627,"put_gamma":0,"call_theta":-0.0106,"put_theta":0,"call_vega":0.0227,"put_vega":0,"call_oi":111,"put_oi":0},{"strike":22.0,"dte":49,"expiration":"11/20/2026","call_delta":0.155,"put_delta":0,"call_gamma":0.090725,"put_gamma":0,"call_theta":-0.0068,"put_theta":0,"call_vega":0.0162,"put_vega":0,"call_oi":1164,"put_oi":0},{"strike":23.0,"dte":49,"expiration":"11/20/2026","call_delta":0.155,"put_delta":0,"call_gamma":0.071376,"put_gamma":0,"call_theta":-0.0086,"put_theta":0,"call_vega":0.0162,"put_vega":0,"call_oi":132,"put_oi":0}],"strikes":[16.0,19.0,20.0,21.0,22.0,23.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"11/20/2026","dte":49,"risk_reversal":-5.75,"put_25d_iv":36.78,"call_25d_iv":42.54,"put_25d_strike":19.0,"call_25d_strike":21.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":0.52,"put_25d_iv":35.62,"call_25d_iv":35.1,"put_25d_strike":17.0,"call_25d_strike":22.0,"skew":"neutral"},{"expiration":"02/19/2027","dte":140,"risk_reversal":4.63,"put_25d_iv":36.77,"call_25d_iv":32.14,"put_25d_strike":17.0,"call_25d_strike":21.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":21.24,"put_25d_iv":61.32,"call_25d_iv":40.08,"put_25d_strike":15.0,"call_25d_strike":25.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":12.0,"call_vanna":-47.0,"put_vanna":29.0,"net_vanna":-18.0,"call_oi":397,"put_oi":336},{"strike":15.0,"call_vanna":-93.0,"put_vanna":25.0,"net_vanna":-68.0,"call_oi":793,"put_oi":134},{"strike":16.0,"call_vanna":-6.0,"put_vanna":0,"net_vanna":-6.0,"call_oi":108,"put_oi":0},{"strike":17.0,"call_vanna":-81.0,"put_vanna":14.0,"net_vanna":-67.0,"call_oi":761,"put_oi":156},{"strike":19.0,"call_vanna":0,"put_vanna":0.0,"net_vanna":0.0,"call_oi":0,"put_oi":128},{"strike":20.0,"call_vanna":-230.0,"put_vanna":3.0,"net_vanna":-227.0,"call_oi":6096,"put_oi":164},{"strike":21.0,"call_vanna":75.0,"put_vanna":0,"net_vanna":75.0,"call_oi":2492,"put_oi":0},{"strike":22.0,"call_vanna":106.0,"put_vanna":0,"net_vanna":106.0,"call_oi":1744,"put_oi":0},{"strike":23.0,"call_vanna":47.0,"put_vanna":0,"net_vanna":47.0,"call_oi":966,"put_oi":0},{"strike":24.0,"call_vanna":17.0,"put_vanna":0,"net_vanna":17.0,"call_oi":192,"put_oi":0},{"strike":25.0,"call_vanna":244.0,"put_vanna":0,"net_vanna":244.0,"call_oi":2780,"put_oi":0},{"strike":26.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":52,"put_oi":0},{"strike":30.0,"call_vanna":-39.0,"put_vanna":0,"net_vanna":-39.0,"call_oi":1791,"put_oi":0}],"net_vanna":69.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":16.0,"call_charm":-686.0,"put_charm":0,"net_charm":-686.0,"call_oi":108,"put_oi":0},{"strike":19.0,"call_charm":0,"put_charm":430.0,"net_charm":430.0,"call_oi":0,"put_oi":128},{"strike":20.0,"call_charm":-2777.0,"put_charm":0,"net_charm":-2777.0,"call_oi":219,"put_oi":0},{"strike":21.0,"call_charm":-93751.0,"put_charm":0,"net_charm":-93751.0,"call_oi":2192,"put_oi":0},{"strike":22.0,"call_charm":-5752.0,"put_charm":0,"net_charm":-5752.0,"call_oi":1280,"put_oi":0},{"strike":23.0,"call_charm":-19643.0,"put_charm":0,"net_charm":-19643.0,"call_oi":729,"put_oi":0},{"strike":25.0,"call_charm":-86.0,"put_charm":0,"net_charm":-86.0,"call_oi":150,"put_oi":0},{"strike":30.0,"call_charm":-144.0,"put_charm":0,"net_charm":-144.0,"call_oi":100,"put_oi":0}],"net_charm":-122410.0,"weekend_delta_shift":-367230.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":91263.0,"put_delta":-6012.0,"net_delta":85251.0,"call_oi":2954,"put_oi":97,"total_oi":3051,"total_volume":4,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":42301.0,"put_delta":-15029.0,"net_delta":27272.0,"call_oi":1977,"put_oi":290,"total_oi":2267,"total_volume":10,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":245835.0,"put_delta":-22306.0,"net_delta":223529.0,"call_oi":4979,"put_oi":748,"total_oi":5727,"total_volume":7,"bias":"bullish"},{"expiration":"02/19/2027","dte":140,"call_delta":21970.0,"put_delta":-7965.0,"net_delta":14005.0,"call_oi":583,"put_oi":214,"total_oi":797,"total_volume":0,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":4985.0,"put_delta":-23.0,"net_delta":4962.0,"call_oi":138,"put_oi":1,"total_oi":139,"total_volume":0,"bias":"neutral"},{"expiration":"08/20/2027","dte":322,"call_delta":2076.0,"put_delta":0,"net_delta":2076.0,"call_oi":49,"put_oi":0,"total_oi":49,"total_volume":0,"bias":"neutral"},{"expiration":"11/19/2027","dte":413,"call_delta":1364.0,"put_delta":-33.0,"net_delta":1331.0,"call_oi":33,"put_oi":1,"total_oi":34,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":502237.0,"put_delta":-8330.0,"net_delta":493907.0,"call_oi":8085,"put_oi":269,"total_oi":8354,"total_volume":0,"bias":"bullish"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":19.0,"straddle_price":0.9,"straddle_pct":4.79,"implied_move":4.79,"avg_iv":31.3},{"expiration":"11/20/2026","dte":49,"strike":19.0,"straddle_price":2.0,"straddle_pct":10.64,"implied_move":10.64,"avg_iv":36.7},{"expiration":"01/15/2027","dte":105,"strike":19.0,"straddle_price":2.88,"straddle_pct":15.29,"implied_move":15.29,"avg_iv":36.0}],"volume_profile":{"profile":[{"strike":3.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"},{"strike":8.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":52,"put_oi":5,"total_oi":57,"bias":"neutral"},{"strike":12.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":800,"put_oi":381,"total_oi":1181,"bias":"neutral"},{"strike":14.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":5,"total_oi":8,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":797,"put_oi":208,"total_oi":1005,"bias":"neutral"},{"strike":16.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":116,"put_oi":58,"total_oi":174,"bias":"neutral"},{"strike":17.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":772,"put_oi":217,"total_oi":989,"bias":"neutral"},{"strike":18.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":23,"put_oi":108,"total_oi":131,"bias":"bearish"},{"strike":19.0,"call_volume":0,"put_volume":8,"total_volume":8,"call_oi":80,"put_oi":257,"total_oi":337,"bias":"bearish"},{"strike":20.0,"call_volume":7,"put_volume":0,"total_volume":7,"call_oi":6119,"put_oi":278,"total_oi":6397,"bias":"bullish"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2492,"put_oi":62,"total_oi":2554,"bias":"neutral"},{"strike":22.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":1820,"put_oi":25,"total_oi":1845,"bias":"bullish"},{"strike":23.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1011,"put_oi":30,"total_oi":1041,"bias":"neutral"},{"strike":24.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":306,"put_oi":0,"total_oi":306,"bias":"neutral"},{"strike":25.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":2844,"put_oi":51,"total_oi":2895,"bias":"bullish"},{"strike":26.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":52,"put_oi":0,"total_oi":52,"bias":"neutral"},{"strike":27.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":51,"put_oi":0,"total_oi":51,"bias":"neutral"},{"strike":28.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":52,"put_oi":0,"total_oi":52,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1791,"put_oi":0,"total_oi":1791,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":29,"put_oi":0,"total_oi":29,"bias":"neutral"}],"underlying_price":18.799999237060547,"peak_call_strike":20.0,"peak_put_strike":19.0,"total_call_volume":12,"total_put_volume":9,"volume_pc_ratio":0.75},"iv_contours":{"x":[0.8,0.85,0.9,0.96,1.01,1.06,1.12,1.17,1.22,1.28],"y":[14,49,105,140],"z":[[null,null,null,36.89,31.29,41.91,70.94,120.47,126.07,null],[null,50.5,41.3,39.17,36.67,37.52,42.91,38.53,44.72,63.36],[32.98,38.78,36.72,34.77,35.99,36.64,36.45,35.1,39.09,42.3],[null,39.69,36.77,28.91,33.69,32.74,32.14,31.89,31.86,33.64]],"levels":[28.9,38.6,48.3,58.1,67.8,77.5,87.2,96.9,106.6,116.4,126.1],"min_iv":28.9,"max_iv":126.1},"butterfly_spread":[{"expiration":"01/15/2027","dte":105,"atm_strike":19.0,"atm_iv":36.57,"otm_strike":20.0,"otm_iv":35.49,"itm_strike":18.0,"itm_iv":34.21,"iv_butterfly":-3.44,"price_butterfly":-0.02,"convexity":"inverted"},{"expiration":"01/21/2028","dte":476,"atm_strike":20.0,"atm_iv":43.09,"otm_strike":20.0,"otm_iv":43.09,"itm_strike":17.0,"itm_iv":40.91,"iv_butterfly":-2.18,"price_butterfly":1.15,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":59.5},{"date":"2026-09-15","iv":68.47},{"date":"2026-09-16","iv":62.23},{"date":"2026-09-17","iv":67.09},{"date":"2026-09-18","iv":58.24},{"date":"2026-09-21","iv":62.17},{"date":"2026-09-22","iv":52.3},{"date":"2026-09-23","iv":60.0},{"date":"2026-09-24","iv":65.5},{"date":"2026-09-25","iv":51.9},{"date":"2026-09-28","iv":55.6},{"date":"2026-09-29","iv":70.7},{"date":"2026-09-30","iv":77.3},{"date":"2026-10-01","iv":49.2},{"date":"2026-10-02","iv":67.5}]}}