{"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":"BKSY","summary":{"name":"BKSY","price":21.92,"total_oi":40967,"call_oi":31544,"put_oi":9423,"pc_ratio":0.299,"net_gex":315630.0,"avg_iv":103.4,"iv_rank":29.5,"iv_52w_high":113.2,"iv_52w_low":99.3,"gamma_flip":8.73,"max_pain":20.0},"features":{"symbol":"BKSY","price":21.92,"total_oi":40967,"analysis_coverage":0.9444,"avg_iv_pct":103.4,"iv_rank":29.5,"iv_52w_high_pct":113.2,"iv_52w_low_pct":99.3,"front_dte":14,"front_atm_iv_pct":82.8707,"back_atm_iv_pct":89.9571,"term_premium_pp":-7.0864,"expected_move_front_pct":16.23,"straddle_front_pct":12.77,"straddle_30d_pct":12.77,"risk_reversal_front_pp":-10.87,"risk_reversal_30d_pp":-10.87,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.299,"put_call_oi_front_ratio":0.407,"put_call_volume_front_ratio":0.032,"option_volume":1072,"volume_oi_ratio":0.026167,"net_delta_normalized":0.228238,"dealer_delta_normalized":-0.228239,"gex_per_100k_oi":770449.386091,"vanna_per_100k_oi":1000.805526,"charm_per_100k_oi":-465694.339346,"weekend_delta_shift_per_100k_oi":-1397085.459028,"iv_surface_range_pp":13.9,"gamma_flip_distance_pct":-60.173358,"max_pain_distance_pct":-8.759124,"peak_call_distance_pct":14.051095,"peak_put_distance_pct":-42.974453},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":167.04,"put_gex":-351.64,"net_gex":-184.6,"call_oi":351,"put_oi":740},{"strike":5.0,"call_gex":60.61,"put_gex":-360.63,"net_gex":-300.02,"call_oi":49,"put_oi":306},{"strike":7.5,"call_gex":190.95,"put_gex":-451.08,"net_gex":-260.13,"call_oi":83,"put_oi":182},{"strike":10.0,"call_gex":2243.39,"put_gex":-726.66,"net_gex":1516.73,"call_oi":609,"put_oi":188},{"strike":12.5,"call_gex":553.14,"put_gex":-1615.21,"net_gex":-1062.07,"call_oi":89,"put_oi":268},{"strike":15.0,"call_gex":9652.97,"put_gex":-15438.42,"net_gex":-5785.45,"call_oi":1063,"put_oi":1441},{"strike":17.5,"call_gex":12078.44,"put_gex":-23269.64,"net_gex":-11191.2,"call_oi":1551,"put_oi":1522},{"strike":20.0,"call_gex":54338.24,"put_gex":-69847.87,"net_gex":-15509.63,"call_oi":4065,"put_oi":1909},{"strike":22.5,"call_gex":120721.59,"put_gex":-18758.58,"net_gex":101963.01,"call_oi":2776,"put_oi":538},{"strike":25.0,"call_gex":106673.02,"put_gex":-17107.67,"net_gex":89565.35,"call_oi":3562,"put_oi":651},{"strike":30.0,"call_gex":43729.47,"put_gex":-13705.65,"net_gex":30023.83,"call_oi":2847,"put_oi":835},{"strike":35.0,"call_gex":17328.61,"put_gex":-5526.41,"net_gex":11802.21,"call_oi":1460,"put_oi":505},{"strike":40.0,"call_gex":79157.02,"put_gex":-1359.21,"net_gex":77797.81,"call_oi":7161,"put_oi":138},{"strike":45.0,"call_gex":17059.41,"put_gex":-708.2,"net_gex":16351.21,"call_oi":2281,"put_oi":88},{"strike":50.0,"call_gex":10347.7,"put_gex":-507.32,"net_gex":9840.38,"call_oi":1608,"put_oi":78},{"strike":55.0,"call_gex":619.03,"put_gex":-59.2,"net_gex":559.83,"call_oi":173,"put_oi":8},{"strike":60.0,"call_gex":1731.51,"put_gex":-7.25,"net_gex":1724.26,"call_oi":284,"put_oi":1},{"strike":65.0,"call_gex":187.19,"put_gex":0.0,"net_gex":187.19,"call_oi":57,"put_oi":0},{"strike":70.0,"call_gex":291.64,"put_gex":-27.11,"net_gex":264.53,"call_oi":93,"put_oi":4},{"strike":75.0,"call_gex":8464.24,"put_gex":-137.48,"net_gex":8326.76,"call_oi":1382,"put_oi":21}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":159687.5,"total_value":159687.5},{"strike":5.0,"call_value":877.5,"put_value":137980.0,"total_value":138857.5},{"strike":7.5,"call_value":1877.5,"put_value":117037.5,"total_value":118915.0},{"strike":10.0,"call_value":3085.0,"put_value":96550.0,"total_value":99635.0},{"strike":12.5,"call_value":5815.0,"put_value":76532.5,"total_value":82347.5},{"strike":15.0,"call_value":8767.5,"put_value":57185.0,"total_value":65952.5},{"strike":17.5,"call_value":14377.5,"put_value":41440.0,"total_value":55817.5},{"strike":20.0,"call_value":23865.0,"put_value":29500.0,"total_value":53365.0},{"strike":22.5,"call_value":43515.0,"put_value":22332.5,"total_value":65847.5},{"strike":25.0,"call_value":70105.0,"put_value":16510.0,"total_value":86615.0},{"strike":30.0,"call_value":141095.0,"put_value":8120.0,"total_value":149215.0},{"strike":35.0,"call_value":226320.0,"put_value":3905.0,"total_value":230225.0},{"strike":40.0,"call_value":318845.0,"put_value":2215.0,"total_value":321060.0},{"strike":45.0,"call_value":447175.0,"put_value":1215.0,"total_value":448390.0},{"strike":50.0,"call_value":586910.0,"put_value":655.0,"total_value":587565.0},{"strike":55.0,"call_value":734685.0,"put_value":485.0,"total_value":735170.0},{"strike":60.0,"call_value":883325.0,"put_value":355.0,"total_value":883680.0},{"strike":65.0,"call_value":1033385.0,"put_value":230.0,"total_value":1033615.0},{"strike":70.0,"call_value":1183730.0,"put_value":105.0,"total_value":1183835.0},{"strike":75.0,"call_value":1334540.0,"put_value":0,"total_value":1334540.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":140.1,"strike":16.25},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":99.2,"strike":15.5},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":158.5,"strike":10.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":82.3,"strike":20.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":85.5,"strike":20.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":87.1,"strike":20.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":null,"strike":null},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":null,"strike":null},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":null,"strike":null},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":null,"strike":null},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":82.8,"strike":22.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":90.0,"strike":22.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":85.8,"strike":22.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":null,"strike":null},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":null,"strike":null},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":null,"strike":null},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":144.2,"strike":32.86},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":103.7,"strike":45.59},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":99.6,"strike":46.11}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.1544,"contract_count":4,"total_oi":3905},{"expiration":"11/20/2026","dte":49,"iv":0.6494,"contract_count":4,"total_oi":1055},{"expiration":"01/15/2027","dte":105,"iv":0.5282,"contract_count":4,"total_oi":829},{"expiration":"02/19/2027","dte":140,"iv":0.0,"contract_count":4,"total_oi":254},{"expiration":"05/21/2027","dte":231,"iv":0.8371,"contract_count":3,"total_oi":9},{"expiration":"01/21/2028","dte":476,"iv":0.6831,"contract_count":4,"total_oi":3234},{"expiration":"01/19/2029","dte":840,"iv":1.0,"contract_count":2,"total_oi":2}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":16.23,"expected_move_2std":32.45,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":32.96,"expected_move_2std":65.92,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":46.02,"expected_move_2std":92.04,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":49.3,"expected_move_2std":98.6,"contract_count":2},{"expiration":"05/21/2027","dte":231,"expected_move_1std":71.72,"expected_move_2std":143.44,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":97.46,"expected_move_2std":194.93,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":4981,"put_oi":2028,"total_oi":7009,"pc_ratio":0.407,"pc_ratio_volume":0.032,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":4819,"put_oi":1758,"total_oi":6577,"pc_ratio":0.365,"pc_ratio_volume":0.013,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":12832,"put_oi":4349,"total_oi":17181,"pc_ratio":0.339,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":453,"put_oi":512,"total_oi":965,"pc_ratio":1.13,"pc_ratio_volume":0.462,"sentiment":"neutral"},{"expiration":"05/21/2027","dte":231,"call_oi":20,"put_oi":27,"total_oi":47,"pc_ratio":1.35,"pc_ratio_volume":1.0,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":8417,"put_oi":746,"total_oi":9163,"pc_ratio":0.089,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":22,"put_oi":3,"total_oi":25,"pc_ratio":0.136,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":34672.0,"put_delta_oi":-1341.0,"dealer_delta":-33331.0,"call_oi":351,"put_oi":740},{"strike":5.0,"call_delta_oi":4760.0,"put_delta_oi":-801.0,"dealer_delta":-3959.0,"call_oi":49,"put_oi":306},{"strike":7.5,"call_delta_oi":7913.0,"put_delta_oi":-1042.0,"dealer_delta":-6871.0,"call_oi":83,"put_oi":182},{"strike":10.0,"call_delta_oi":55983.0,"put_delta_oi":-1021.0,"dealer_delta":-54961.0,"call_oi":609,"put_oi":188},{"strike":12.5,"call_delta_oi":7973.0,"put_delta_oi":-2140.0,"dealer_delta":-5833.0,"call_oi":89,"put_oi":268},{"strike":15.0,"call_delta_oi":89373.0,"put_delta_oi":-18748.0,"dealer_delta":-70626.0,"call_oi":1063,"put_oi":1441},{"strike":17.5,"call_delta_oi":120651.0,"put_delta_oi":-29976.0,"dealer_delta":-90676.0,"call_oi":1551,"put_oi":1522},{"strike":20.0,"call_delta_oi":298209.0,"put_delta_oi":-49356.0,"dealer_delta":-248853.0,"call_oi":4065,"put_oi":1909},{"strike":22.5,"call_delta_oi":141485.0,"put_delta_oi":-25348.0,"dealer_delta":-116137.0,"call_oi":2776,"put_oi":538},{"strike":25.0,"call_delta_oi":131876.0,"put_delta_oi":-38365.0,"dealer_delta":-93512.0,"call_oi":3562,"put_oi":651},{"strike":30.0,"call_delta_oi":79743.0,"put_delta_oi":-59642.0,"dealer_delta":-20101.0,"call_oi":2847,"put_oi":835},{"strike":35.0,"call_delta_oi":31194.0,"put_delta_oi":-43601.0,"dealer_delta":12407.0,"call_oi":1460,"put_oi":505},{"strike":40.0,"call_delta_oi":117768.0,"put_delta_oi":-11708.0,"dealer_delta":-106060.0,"call_oi":7161,"put_oi":138},{"strike":45.0,"call_delta_oi":35059.0,"put_delta_oi":-5653.0,"dealer_delta":-29406.0,"call_oi":2281,"put_oi":88},{"strike":50.0,"call_delta_oi":33662.0,"put_delta_oi":-7007.0,"dealer_delta":-26655.0,"call_oi":1608,"put_oi":78},{"strike":55.0,"call_delta_oi":1939.0,"put_delta_oi":-646.0,"dealer_delta":-1294.0,"call_oi":173,"put_oi":8},{"strike":60.0,"call_delta_oi":4777.0,"put_delta_oi":-59.0,"dealer_delta":-4718.0,"call_oi":284,"put_oi":1},{"strike":65.0,"call_delta_oi":361.0,"put_delta_oi":0,"dealer_delta":-361.0,"call_oi":57,"put_oi":0},{"strike":70.0,"call_delta_oi":747.0,"put_delta_oi":-242.0,"dealer_delta":-505.0,"call_oi":93,"put_oi":4},{"strike":75.0,"call_delta_oi":34845.0,"put_delta_oi":-1271.0,"dealer_delta":-33574.0,"call_oi":1382,"put_oi":21}],"net_dealer_delta":-935025.0,"total_call_delta":1232990.0,"total_put_delta":-297965.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":21.920000076293945,"strikes":[{"strike":2.5,"moneyness":0.1141,"type":"call","iv":2.8271,"delta":0.9861,"oi":264},{"strike":7.5,"moneyness":0.3422,"type":"put","iv":1.8875,"delta":-0.057,"oi":176},{"strike":10.0,"moneyness":0.4562,"type":"put","iv":1.1306,"delta":-0.0524,"oi":179},{"strike":10.0,"moneyness":0.4562,"type":"call","iv":1.1952,"delta":0.9416,"oi":189},{"strike":15.0,"moneyness":0.6843,"type":"put","iv":0.8441,"delta":-0.137,"oi":954},{"strike":15.0,"moneyness":0.6843,"type":"call","iv":0.9741,"delta":0.8444,"oi":746},{"strike":17.5,"moneyness":0.7984,"type":"put","iv":0.825,"delta":-0.2239,"oi":1093},{"strike":17.5,"moneyness":0.7984,"type":"call","iv":0.95,"delta":0.7647,"oi":222},{"strike":20.0,"moneyness":0.9124,"type":"put","iv":0.825,"delta":-0.3243,"oi":171},{"strike":20.0,"moneyness":0.9124,"type":"call","iv":0.9175,"delta":0.6761,"oi":484},{"strike":22.5,"moneyness":1.0265,"type":"call","iv":0.9027,"delta":0.5839,"oi":129},{"strike":25.0,"moneyness":1.1405,"type":"put","iv":0.8148,"delta":-0.5227,"oi":224},{"strike":25.0,"moneyness":1.1405,"type":"call","iv":0.8693,"delta":0.4899,"oi":516},{"strike":30.0,"moneyness":1.3686,"type":"put","iv":0.8151,"delta":-0.6829,"oi":483},{"strike":30.0,"moneyness":1.3686,"type":"call","iv":0.8375,"delta":0.3259,"oi":1370},{"strike":35.0,"moneyness":1.5967,"type":"call","iv":0.8601,"delta":0.2227,"oi":461},{"strike":40.0,"moneyness":1.8248,"type":"call","iv":0.8961,"delta":0.1604,"oi":6731},{"strike":45.0,"moneyness":2.0529,"type":"call","iv":0.9399,"delta":0.1233,"oi":742},{"strike":50.0,"moneyness":2.281,"type":"call","iv":0.9355,"delta":0.0842,"oi":311},{"strike":60.0,"moneyness":2.7372,"type":"call","iv":0.9983,"delta":0.0547,"oi":142},{"strike":75.0,"moneyness":3.4215,"type":"call","iv":1.4999,"delta":0.1312,"oi":338}]},{"expiration":"01/21/2028","underlying_price":21.920000076293945,"strikes":[{"strike":5.0,"moneyness":0.2281,"type":"put","iv":0.8746,"delta":-0.0209,"oi":207},{"strike":10.0,"moneyness":0.4562,"type":"call","iv":0.8878,"delta":0.9092,"oi":420},{"strike":15.0,"moneyness":0.6843,"type":"call","iv":0.8367,"delta":0.8245,"oi":266},{"strike":17.5,"moneyness":0.7984,"type":"call","iv":0.8413,"delta":0.78,"oi":1315},{"strike":20.0,"moneyness":0.9124,"type":"put","iv":0.8829,"delta":-0.258,"oi":162},{"strike":20.0,"moneyness":0.9124,"type":"call","iv":0.9332,"delta":0.7487,"oi":2787},{"strike":22.5,"moneyness":1.0265,"type":"call","iv":0.8546,"delta":0.6976,"oi":268},{"strike":25.0,"moneyness":1.1405,"type":"call","iv":0.8951,"delta":0.6686,"oi":288},{"strike":30.0,"moneyness":1.3686,"type":"call","iv":0.8775,"delta":0.5957,"oi":345},{"strike":35.0,"moneyness":1.5967,"type":"call","iv":0.9282,"delta":0.5556,"oi":209},{"strike":40.0,"moneyness":1.8248,"type":"call","iv":0.9002,"delta":0.4927,"oi":130},{"strike":45.0,"moneyness":2.0529,"type":"call","iv":0.9243,"delta":0.4592,"oi":424},{"strike":50.0,"moneyness":2.281,"type":"call","iv":0.9307,"delta":0.4232,"oi":676},{"strike":75.0,"moneyness":3.4215,"type":"call","iv":1.0009,"delta":0.3235,"oi":940}]},{"expiration":"02/19/2027","underlying_price":21.920000076293945,"strikes":[{"strike":25.0,"moneyness":1.1405,"type":"call","iv":0.797,"delta":0.5046,"oi":106}]},{"expiration":"10/16/2026","underlying_price":21.920000076293945,"strikes":[{"strike":15.0,"moneyness":0.6843,"type":"put","iv":2.0262,"delta":-0.1176,"oi":274},{"strike":17.5,"moneyness":0.7984,"type":"put","iv":0.7759,"delta":-0.0524,"oi":205},{"strike":20.0,"moneyness":0.9124,"type":"put","iv":0.7276,"delta":-0.2275,"oi":1158},{"strike":20.0,"moneyness":0.9124,"type":"call","iv":0.9184,"delta":0.7338,"oi":532},{"strike":22.5,"moneyness":1.0265,"type":"call","iv":0.8729,"delta":0.4733,"oi":2040},{"strike":22.5,"moneyness":1.0265,"type":"put","iv":0.7841,"delta":-0.5368,"oi":175},{"strike":25.0,"moneyness":1.1405,"type":"call","iv":0.8363,"delta":0.2283,"oi":1517},{"strike":25.0,"moneyness":1.1405,"type":"put","iv":0.7813,"delta":-0.7903,"oi":118},{"strike":30.0,"moneyness":1.3686,"type":"call","iv":0.9486,"delta":0.049,"oi":719},{"strike":35.0,"moneyness":1.5967,"type":"call","iv":1.1033,"delta":0.0163,"oi":148}]},{"expiration":"11/20/2026","underlying_price":21.920000076293945,"strikes":[{"strike":15.0,"moneyness":0.6843,"type":"put","iv":0.925,"delta":-0.0942,"oi":147},{"strike":17.5,"moneyness":0.7984,"type":"put","iv":0.8448,"delta":-0.1823,"oi":150},{"strike":20.0,"moneyness":0.9124,"type":"put","iv":0.8253,"delta":-0.3175,"oi":317},{"strike":20.0,"moneyness":0.9124,"type":"call","iv":0.8846,"delta":0.6785,"oi":238},{"strike":22.5,"moneyness":1.0265,"type":"call","iv":0.9082,"delta":0.5408,"oi":269},{"strike":22.5,"moneyness":1.0265,"type":"put","iv":0.8909,"delta":-0.461,"oi":231},{"strike":25.0,"moneyness":1.1405,"type":"call","iv":0.9138,"delta":0.4152,"oi":1127},{"strike":25.0,"moneyness":1.1405,"type":"put","iv":0.7948,"delta":-0.6151,"oi":209},{"strike":30.0,"moneyness":1.3686,"type":"call","iv":0.9145,"delta":0.2226,"oi":318},{"strike":30.0,"moneyness":1.3686,"type":"put","iv":0.7465,"delta":-0.8421,"oi":123},{"strike":35.0,"moneyness":1.5967,"type":"call","iv":0.9704,"delta":0.1276,"oi":575},{"strike":35.0,"moneyness":1.5967,"type":"put","iv":0.8067,"delta":-0.9242,"oi":392},{"strike":40.0,"moneyness":1.8248,"type":"call","iv":1.046,"delta":0.0836,"oi":209},{"strike":45.0,"moneyness":2.0529,"type":"call","iv":1.0938,"delta":0.0547,"oi":1075},{"strike":50.0,"moneyness":2.281,"type":"call","iv":1.1478,"delta":0.0392,"oi":621},{"strike":75.0,"moneyness":3.4215,"type":"call","iv":0.9782,"delta":0.0005,"oi":104}]}],"greeks_heatmap":{"data":[{"strike":17.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0524,"call_gamma":0,"put_gamma":0.03338,"call_theta":0,"put_theta":-0.0131,"call_vega":0,"put_vega":0.0044,"call_oi":0,"put_oi":205},{"strike":20.0,"dte":14,"expiration":"10/16/2026","call_delta":0.7338,"put_delta":-0.2275,"call_gamma":0.086415,"put_gamma":0.100254,"call_theta":-0.0495,"put_theta":-0.0343,"call_vega":0.0136,"put_vega":0.0125,"call_oi":532,"put_oi":1158},{"strike":22.5,"dte":14,"expiration":"10/16/2026","call_delta":0.4733,"put_delta":-0.5368,"call_gamma":0.110237,"put_gamma":0.122465,"call_theta":-0.0563,"put_theta":-0.048,"call_vega":0.0165,"put_vega":0.0164,"call_oi":2040,"put_oi":175},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2283,"put_delta":-0.7903,"call_gamma":0.087399,"put_gamma":0.089077,"call_theta":-0.0408,"put_theta":-0.0334,"call_vega":0.0125,"put_vega":0.0119,"call_oi":1517,"put_oi":118},{"strike":17.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1823,"call_gamma":0,"put_gamma":0.039392,"call_theta":0,"put_theta":-0.0179,"call_vega":0,"put_vega":0.021,"call_oi":0,"put_oi":150},{"strike":20.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6785,"put_delta":-0.3175,"call_gamma":0.050953,"put_gamma":0.054333,"call_theta":-0.0275,"put_theta":-0.0234,"call_vega":0.0285,"put_vega":0.0283,"call_oi":238,"put_oi":317},{"strike":22.5,"dte":49,"expiration":"11/20/2026","call_delta":0.5408,"put_delta":-0.461,"call_gamma":0.054974,"put_gamma":0.056066,"call_theta":-0.0309,"put_theta":-0.0278,"call_vega":0.0315,"put_vega":0.0316,"call_oi":269,"put_oi":231},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4152,"put_delta":-0.6151,"call_gamma":0.053675,"put_gamma":0.0605,"call_theta":-0.0303,"put_theta":-0.0231,"call_vega":0.031,"put_vega":0.0304,"call_oi":1127,"put_oi":209}],"strikes":[17.5,20.0,22.5,25.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-10.87,"put_25d_iv":72.76,"call_25d_iv":83.63,"put_25d_strike":20.0,"call_25d_strike":25.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-8.92,"put_25d_iv":82.53,"call_25d_iv":91.45,"put_25d_strike":20.0,"call_25d_strike":30.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-3.52,"put_25d_iv":82.5,"call_25d_iv":86.01,"put_25d_strike":17.5,"call_25d_strike":35.0,"skew":"call_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":-1.12,"put_25d_iv":80.59,"call_25d_iv":81.71,"put_25d_strike":17.5,"call_25d_strike":35.0,"skew":"neutral"},{"expiration":"01/21/2028","dte":476,"risk_reversal":-11.8,"put_25d_iv":88.29,"call_25d_iv":100.09,"put_25d_strike":20.0,"call_25d_strike":75.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":2.5,"call_vanna":-7.0,"put_vanna":16.0,"net_vanna":9.0,"call_oi":351,"put_oi":700},{"strike":5.0,"call_vanna":0,"put_vanna":15.0,"net_vanna":15.0,"call_oi":0,"put_oi":306},{"strike":7.5,"call_vanna":-8.0,"put_vanna":10.0,"net_vanna":2.0,"call_oi":75,"put_oi":176},{"strike":10.0,"call_vanna":-74.0,"put_vanna":9.0,"net_vanna":-65.0,"call_oi":609,"put_oi":179},{"strike":12.5,"call_vanna":-5.0,"put_vanna":13.0,"net_vanna":9.0,"call_oi":62,"put_oi":220},{"strike":15.0,"call_vanna":-116.0,"put_vanna":96.0,"net_vanna":-20.0,"call_oi":1012,"put_oi":1375},{"strike":17.5,"call_vanna":-268.0,"put_vanna":115.0,"net_vanna":-153.0,"call_oi":1537,"put_oi":1503},{"strike":20.0,"call_vanna":-563.0,"put_vanna":99.0,"net_vanna":-464.0,"call_oi":4041,"put_oi":1907},{"strike":22.5,"call_vanna":-44.0,"put_vanna":5.0,"net_vanna":-40.0,"call_oi":2770,"put_oi":474},{"strike":25.0,"call_vanna":36.0,"put_vanna":-12.0,"net_vanna":24.0,"call_oi":3554,"put_oi":625},{"strike":30.0,"call_vanna":99.0,"put_vanna":-41.0,"net_vanna":58.0,"call_oi":2826,"put_oi":835},{"strike":35.0,"call_vanna":70.0,"put_vanna":-22.0,"net_vanna":48.0,"call_oi":1460,"put_oi":446},{"strike":40.0,"call_vanna":612.0,"put_vanna":-6.0,"net_vanna":606.0,"call_oi":7138,"put_oi":67},{"strike":45.0,"call_vanna":115.0,"put_vanna":-1.0,"net_vanna":114.0,"call_oi":2241,"put_oi":60},{"strike":50.0,"call_vanna":85.0,"put_vanna":-3.0,"net_vanna":83.0,"call_oi":1608,"put_oi":64},{"strike":55.0,"call_vanna":0.0,"put_vanna":0,"net_vanna":0.0,"call_oi":87,"put_oi":0},{"strike":60.0,"call_vanna":21.0,"put_vanna":0,"net_vanna":21.0,"call_oi":284,"put_oi":0},{"strike":75.0,"call_vanna":164.0,"put_vanna":0,"net_vanna":164.0,"call_oi":1382,"put_oi":0}],"net_vanna":410.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":12.5,"call_charm":0,"put_charm":20.0,"net_charm":20.0,"call_oi":0,"put_oi":64},{"strike":15.0,"call_charm":0,"put_charm":5438.0,"net_charm":5438.0,"call_oi":0,"put_oi":421},{"strike":17.5,"call_charm":0,"put_charm":732.0,"net_charm":732.0,"call_oi":0,"put_oi":355},{"strike":20.0,"call_charm":-53732.0,"put_charm":25308.0,"net_charm":-28425.0,"call_oi":770,"put_oi":1475},{"strike":22.5,"call_charm":-145193.0,"put_charm":13957.0,"net_charm":-131236.0,"call_oi":2309,"put_oi":406},{"strike":25.0,"call_charm":-47389.0,"put_charm":10326.0,"net_charm":-37064.0,"call_oi":2644,"put_oi":327},{"strike":30.0,"call_charm":-2631.0,"put_charm":2637.0,"net_charm":6.0,"call_oi":1037,"put_oi":221},{"strike":35.0,"call_charm":-977.0,"put_charm":1524.0,"net_charm":547.0,"call_oi":723,"put_oi":392},{"strike":40.0,"call_charm":-176.0,"put_charm":0,"net_charm":-176.0,"call_oi":209,"put_oi":0},{"strike":45.0,"call_charm":-444.0,"put_charm":0,"net_charm":-444.0,"call_oi":1075,"put_oi":0},{"strike":50.0,"call_charm":-148.0,"put_charm":410.0,"net_charm":262.0,"call_oi":621,"put_oi":64},{"strike":55.0,"call_charm":-0.0,"put_charm":0,"net_charm":-0.0,"call_oi":87,"put_oi":0},{"strike":60.0,"call_charm":-442.0,"put_charm":0,"net_charm":-442.0,"call_oi":64,"put_oi":0},{"strike":75.0,"call_charm":-0.0,"put_charm":0,"net_charm":-0.0,"call_oi":104,"put_oi":0}],"net_charm":-190781.0,"weekend_delta_shift":-572344.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":174335.0,"put_delta":-58823.0,"net_delta":115513.0,"call_oi":4981,"put_oi":2028,"total_oi":7009,"total_volume":159,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":108509.0,"put_delta":-96195.0,"net_delta":12313.0,"call_oi":4819,"put_oi":1758,"total_oi":6577,"total_volume":788,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":376871.0,"put_delta":-106453.0,"net_delta":270418.0,"call_oi":12832,"put_oi":4349,"total_oi":17181,"total_volume":79,"bias":"bullish"},{"expiration":"02/19/2027","dte":140,"call_delta":18167.0,"put_delta":-18929.0,"net_delta":-762.0,"call_oi":453,"put_oi":512,"total_oi":965,"total_volume":38,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":1083.0,"put_delta":-516.0,"net_delta":567.0,"call_oi":20,"put_oi":27,"total_oi":47,"total_volume":2,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":552334.0,"put_delta":-16981.0,"net_delta":535352.0,"call_oi":8417,"put_oi":746,"total_oi":9163,"total_volume":3,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":1691.0,"put_delta":-68.0,"net_delta":1623.0,"call_oi":22,"put_oi":3,"total_oi":25,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":22.5,"straddle_price":2.8,"straddle_pct":12.77,"implied_move":12.77,"avg_iv":82.8},{"expiration":"11/20/2026","dte":49,"strike":22.5,"straddle_price":5.75,"straddle_pct":26.23,"implied_move":26.23,"avg_iv":90.0},{"expiration":"01/15/2027","dte":105,"strike":22.5,"straddle_price":8.0,"straddle_pct":36.5,"implied_move":36.5,"avg_iv":85.8},{"expiration":"02/19/2027","dte":140,"strike":22.5,"straddle_price":8.55,"straddle_pct":39.01,"implied_move":39.01,"avg_iv":79.6},{"expiration":"01/21/2028","dte":476,"strike":22.5,"straddle_price":16.15,"straddle_pct":73.68,"implied_move":73.68,"avg_iv":85.3}],"volume_profile":{"profile":[{"strike":2.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":351,"put_oi":740,"total_oi":1091,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":49,"put_oi":306,"total_oi":355,"bias":"neutral"},{"strike":7.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":83,"put_oi":182,"total_oi":265,"bias":"neutral"},{"strike":10.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":609,"put_oi":188,"total_oi":797,"bias":"bullish"},{"strike":12.5,"call_volume":1,"put_volume":6,"total_volume":7,"call_oi":89,"put_oi":268,"total_oi":357,"bias":"bearish"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1063,"put_oi":1441,"total_oi":2504,"bias":"neutral"},{"strike":17.5,"call_volume":10,"put_volume":3,"total_volume":13,"call_oi":1551,"put_oi":1522,"total_oi":3073,"bias":"bullish"},{"strike":20.0,"call_volume":53,"put_volume":6,"total_volume":59,"call_oi":4065,"put_oi":1909,"total_oi":5974,"bias":"bullish"},{"strike":22.5,"call_volume":54,"put_volume":6,"total_volume":60,"call_oi":2776,"put_oi":538,"total_oi":3314,"bias":"bullish"},{"strike":25.0,"call_volume":795,"put_volume":6,"total_volume":801,"call_oi":3562,"put_oi":651,"total_oi":4213,"bias":"bullish"},{"strike":30.0,"call_volume":54,"put_volume":2,"total_volume":56,"call_oi":2847,"put_oi":835,"total_oi":3682,"bias":"bullish"},{"strike":35.0,"call_volume":51,"put_volume":0,"total_volume":51,"call_oi":1460,"put_oi":505,"total_oi":1965,"bias":"bullish"},{"strike":40.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":7161,"put_oi":138,"total_oi":7299,"bias":"bullish"},{"strike":45.0,"call_volume":11,"put_volume":0,"total_volume":11,"call_oi":2281,"put_oi":88,"total_oi":2369,"bias":"bullish"},{"strike":50.0,"call_volume":8,"put_volume":0,"total_volume":8,"call_oi":1608,"put_oi":78,"total_oi":1686,"bias":"bullish"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":173,"put_oi":8,"total_oi":181,"bias":"neutral"},{"strike":60.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":284,"put_oi":1,"total_oi":285,"bias":"bullish"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":57,"put_oi":0,"total_oi":57,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":93,"put_oi":4,"total_oi":97,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1382,"put_oi":21,"total_oi":1403,"bias":"neutral"}],"underlying_price":21.920000076293945,"peak_call_strike":25.0,"peak_put_strike":12.5,"total_call_volume":1043,"total_put_volume":29,"volume_pc_ratio":0.028},"iv_contours":{"x":[0.8,0.91,1.03,1.14],"y":[14,49,105,140],"z":[[77.59,82.3,82.85,80.88],[91.52,85.5,89.95,85.43],[88.75,87.12,85.8,84.21],[80.59,82.34,79.61,80.37]],"levels":[77.6,79.0,80.4,81.8,83.2,84.6,85.9,87.3,88.7,90.1,91.5],"min_iv":77.6,"max_iv":91.5},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":108.24},{"date":"2026-09-15","iv":109.05},{"date":"2026-09-16","iv":111.73},{"date":"2026-09-17","iv":107.21},{"date":"2026-09-18","iv":101.51},{"date":"2026-09-21","iv":106.1},{"date":"2026-09-22","iv":99.3},{"date":"2026-09-23","iv":103.9},{"date":"2026-09-24","iv":102.1},{"date":"2026-09-25","iv":111.9},{"date":"2026-09-28","iv":101.8},{"date":"2026-09-29","iv":107.3},{"date":"2026-09-30","iv":108.8},{"date":"2026-10-01","iv":113.2},{"date":"2026-10-02","iv":103.4}]}}