{"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":"CMCSA","summary":{"name":"CMCSA","price":21.57,"total_oi":782665,"call_oi":540930,"put_oi":241735,"pc_ratio":0.447,"net_gex":2596442.07,"avg_iv":177.0,"iv_rank":79.6,"iv_52w_high":208.9,"iv_52w_low":52.52,"gamma_flip":29.55,"max_pain":23.0},"features":{"symbol":"CMCSA","price":21.57,"total_oi":782665,"analysis_coverage":1.0,"avg_iv_pct":177.0,"iv_rank":79.6,"iv_52w_high_pct":208.9,"iv_52w_low_pct":52.52,"front_dte":7,"front_atm_iv_pct":45.4201,"back_atm_iv_pct":39.3835,"term_premium_pp":6.0366,"expected_move_front_pct":6.29,"straddle_front_pct":3.76,"straddle_30d_pct":9.13,"risk_reversal_front_pp":20.39,"risk_reversal_30d_pp":11.05,"butterfly_front_pp":16.09,"butterfly_30d_pp":16.09,"put_call_oi_ratio":0.447,"put_call_oi_front_ratio":0.29,"put_call_volume_front_ratio":0.823,"option_volume":12735,"volume_oi_ratio":0.016271,"net_delta_normalized":-0.016458,"dealer_delta_normalized":0.016415,"gex_per_100k_oi":331743.730715,"vanna_per_100k_oi":5672.286355,"charm_per_100k_oi":192717.062856,"weekend_delta_shift_per_100k_oi":578151.316336,"iv_surface_range_pp":123.0,"gamma_flip_distance_pct":36.995828,"max_pain_distance_pct":6.629578,"peak_call_distance_pct":11.265647,"peak_put_distance_pct":-7.278628},"analyses":{"gamma_walls":[{"strike":13.0,"call_gex":13.32,"put_gex":-34488.12,"net_gex":-34474.79,"call_oi":120,"put_oi":6597},{"strike":15.0,"call_gex":546.97,"put_gex":-69001.74,"net_gex":-68454.76,"call_oi":1323,"put_oi":7262},{"strike":16.0,"call_gex":24.2,"put_gex":-2338.54,"net_gex":-2314.34,"call_oi":149,"put_oi":212},{"strike":17.0,"call_gex":1502.64,"put_gex":-2544.38,"net_gex":-1041.75,"call_oi":86,"put_oi":143},{"strike":17.5,"call_gex":6859.48,"put_gex":-74633.23,"net_gex":-67773.75,"call_oi":400,"put_oi":4418},{"strike":18.0,"call_gex":14599.01,"put_gex":-106131.71,"net_gex":-91532.7,"call_oi":826,"put_oi":5031},{"strike":19.0,"call_gex":3415.94,"put_gex":-254772.08,"net_gex":-251356.14,"call_oi":143,"put_oi":7915},{"strike":20.0,"call_gex":195331.34,"put_gex":-3485298.15,"net_gex":-3289966.82,"call_oi":4670,"put_oi":80051},{"strike":20.5,"call_gex":3168.26,"put_gex":-6063.53,"net_gex":-2895.27,"call_oi":35,"put_oi":73},{"strike":21.0,"call_gex":164903.83,"put_gex":-1410696.67,"net_gex":-1245792.84,"call_oi":1899,"put_oi":19761},{"strike":21.5,"call_gex":239658.0,"put_gex":-1700435.47,"net_gex":-1460777.48,"call_oi":1581,"put_oi":3657},{"strike":22.0,"call_gex":2603440.1,"put_gex":-1123980.36,"net_gex":1479459.74,"call_oi":14751,"put_oi":14133},{"strike":22.5,"call_gex":555577.85,"put_gex":-722280.47,"net_gex":-166702.62,"call_oi":8682,"put_oi":20920},{"strike":23.0,"call_gex":1375342.36,"put_gex":-413049.89,"net_gex":962292.47,"call_oi":30354,"put_oi":8995},{"strike":23.5,"call_gex":324878.48,"put_gex":-3483.32,"net_gex":321395.17,"call_oi":7360,"put_oi":63},{"strike":24.0,"call_gex":779596.7,"put_gex":-513565.51,"net_gex":266031.19,"call_oi":17305,"put_oi":12049},{"strike":24.5,"call_gex":18255.68,"put_gex":-86.97,"net_gex":18168.71,"call_oi":469,"put_oi":2},{"strike":25.0,"call_gex":1380467.53,"put_gex":-689834.28,"net_gex":690633.26,"call_oi":43094,"put_oi":23268},{"strike":25.5,"call_gex":1954.83,"put_gex":0.0,"net_gex":1954.83,"call_oi":63,"put_oi":0},{"strike":26.0,"call_gex":661869.12,"put_gex":-203799.85,"net_gex":458069.27,"call_oi":26340,"put_oi":6851},{"strike":26.5,"call_gex":954.57,"put_gex":-55.76,"net_gex":898.81,"call_oi":35,"put_oi":2},{"strike":27.0,"call_gex":185144.66,"put_gex":-39635.62,"net_gex":145509.04,"call_oi":12491,"put_oi":1649},{"strike":27.5,"call_gex":688067.72,"put_gex":-231594.57,"net_gex":456473.15,"call_oi":30209,"put_oi":10533},{"strike":28.0,"call_gex":348332.0,"put_gex":-30617.4,"net_gex":317714.6,"call_oi":15444,"put_oi":1368},{"strike":28.5,"call_gex":896.77,"put_gex":0.0,"net_gex":896.77,"call_oi":42,"put_oi":0},{"strike":29.0,"call_gex":140761.85,"put_gex":-8507.94,"net_gex":132253.92,"call_oi":8919,"put_oi":417},{"strike":30.0,"call_gex":2688839.02,"put_gex":-71830.67,"net_gex":2617008.35,"call_oi":178040,"put_oi":4056},{"strike":31.0,"call_gex":61001.83,"put_gex":-2499.02,"net_gex":58502.81,"call_oi":5516,"put_oi":148},{"strike":32.0,"call_gex":23317.17,"put_gex":-1793.51,"net_gex":21523.67,"call_oi":1659,"put_oi":114},{"strike":32.5,"call_gex":175744.48,"put_gex":-12842.66,"net_gex":162901.82,"call_oi":15804,"put_oi":846},{"strike":33.0,"call_gex":14748.39,"put_gex":-2754.35,"net_gex":11994.04,"call_oi":1402,"put_oi":189},{"strike":34.0,"call_gex":4956.24,"put_gex":-159.8,"net_gex":4796.43,"call_oi":512,"put_oi":12},{"strike":35.0,"call_gex":905199.06,"put_gex":-3848.38,"net_gex":901350.68,"call_oi":75333,"put_oi":291},{"strike":36.0,"call_gex":1771.56,"put_gex":-23.44,"net_gex":1748.12,"call_oi":331,"put_oi":2},{"strike":37.0,"call_gex":10734.7,"put_gex":-5353.72,"net_gex":5380.99,"call_oi":778,"put_oi":507},{"strike":37.5,"call_gex":98882.88,"put_gex":-1396.7,"net_gex":97486.18,"call_oi":9160,"put_oi":119},{"strike":38.0,"call_gex":1155.44,"put_gex":0.0,"net_gex":1155.44,"call_oi":108,"put_oi":0},{"strike":39.0,"call_gex":91.98,"put_gex":0.0,"net_gex":91.98,"call_oi":9,"put_oi":0},{"strike":40.0,"call_gex":111104.98,"put_gex":-283.93,"net_gex":110821.05,"call_oi":17744,"put_oi":28},{"strike":45.0,"call_gex":33483.86,"put_gex":-471.01,"net_gex":33012.85,"call_oi":7744,"put_oi":53}],"pain_by_strike":[{"strike":13.0,"call_value":0,"put_value":2097052.5,"total_value":2097052.5},{"strike":15.0,"call_value":240.0,"put_value":1626776.5,"total_value":1627016.5},{"strike":16.0,"call_value":1683.0,"put_value":1398900.5,"total_value":1400583.5},{"strike":17.0,"call_value":3275.0,"put_value":1171236.5,"total_value":1174511.5},{"strike":17.5,"call_value":4114.0,"put_value":1057476.0,"total_value":1061590.0},{"strike":18.0,"call_value":5153.0,"put_value":945924.5,"total_value":951077.5},{"strike":19.0,"call_value":8057.0,"put_value":727852.5,"total_value":735909.5},{"strike":20.0,"call_value":11104.0,"put_value":517695.5,"total_value":528799.5},{"strike":20.5,"call_value":14962.5,"put_value":452642.5,"total_value":467605.0},{"strike":21.0,"call_value":18838.5,"put_value":387626.0,"total_value":406464.5},{"strike":21.5,"call_value":23664.0,"put_value":332490.0,"total_value":356154.0},{"strike":22.0,"call_value":29280.0,"put_value":279182.5,"total_value":308462.5},{"strike":22.5,"call_value":42271.5,"put_value":232941.5,"total_value":275213.0},{"strike":23.0,"call_value":59604.0,"put_value":197160.5,"total_value":256764.5},{"strike":23.5,"call_value":92113.5,"put_value":165877.0,"total_value":257990.5},{"strike":24.0,"call_value":128303.0,"put_value":134625.0,"total_value":262928.0},{"strike":24.5,"call_value":173145.0,"put_value":109397.5,"total_value":282542.5},{"strike":25.0,"call_value":218221.5,"put_value":84171.0,"total_value":302392.5},{"strike":25.5,"call_value":284845.0,"put_value":70578.5,"total_value":355423.5},{"strike":26.0,"call_value":351500.0,"put_value":56986.0,"total_value":408486.0},{"strike":26.5,"call_value":431325.0,"put_value":46819.0,"total_value":478144.0},{"strike":27.0,"call_value":511167.5,"put_value":36653.0,"total_value":547820.5},{"strike":27.5,"call_value":597255.5,"put_value":27311.5,"total_value":624567.0},{"strike":28.0,"call_value":698448.0,"put_value":23236.5,"total_value":721684.5},{"strike":28.5,"call_value":807362.5,"put_value":19845.5,"total_value":827208.0},{"strike":29.0,"call_value":916298.0,"put_value":16454.5,"total_value":932752.5},{"strike":30.0,"call_value":1143088.0,"put_value":10089.5,"total_value":1153177.5},{"strike":31.0,"call_value":1547918.0,"put_value":7780.5,"total_value":1555698.5},{"strike":32.0,"call_value":1958264.0,"put_value":5619.5,"total_value":1963883.5},{"strike":32.5,"call_value":2164266.5,"put_value":4596.0,"total_value":2168862.5},{"strike":33.0,"call_value":2378171.0,"put_value":3995.5,"total_value":2382166.5},{"strike":34.0,"call_value":2807382.0,"put_value":2983.5,"total_value":2810365.5},{"strike":35.0,"call_value":3237105.0,"put_value":1983.5,"total_value":3239088.5},{"strike":36.0,"call_value":3742161.0,"put_value":1274.5,"total_value":3743435.5},{"strike":37.0,"call_value":4247548.0,"put_value":567.5,"total_value":4248115.5},{"strike":37.5,"call_value":4500630.5,"put_value":467.5,"total_value":4501098.0},{"strike":38.0,"call_value":4758293.0,"put_value":427.0,"total_value":4758720.0},{"strike":39.0,"call_value":5273726.0,"put_value":346.0,"total_value":5274072.0},{"strike":40.0,"call_value":5789168.0,"put_value":265.0,"total_value":5789433.0},{"strike":45.0,"call_value":8455098.0,"put_value":0,"total_value":8455098.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":276.9,"strike":16.67},{"moneyness":0.85,"dte":14,"iv":128.6,"strike":16.43},{"moneyness":0.85,"dte":21,"iv":84.8,"strike":18.0},{"moneyness":0.85,"dte":30,"iv":65.1,"strike":16.5},{"moneyness":0.85,"dte":45,"iv":45.6,"strike":17.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":42.0,"strike":16.19},{"moneyness":0.9,"dte":7,"iv":355.1,"strike":19.0},{"moneyness":0.9,"dte":14,"iv":52.9,"strike":19.0},{"moneyness":0.9,"dte":21,"iv":48.4,"strike":19.0},{"moneyness":0.9,"dte":30,"iv":53.5,"strike":19.0},{"moneyness":0.9,"dte":45,"iv":41.5,"strike":19.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":33.0,"strike":19.0},{"moneyness":0.95,"dte":7,"iv":47.1,"strike":20.6},{"moneyness":0.95,"dte":14,"iv":37.6,"strike":20.5},{"moneyness":0.95,"dte":21,"iv":42.0,"strike":20.5},{"moneyness":0.95,"dte":30,"iv":38.7,"strike":20.5},{"moneyness":0.95,"dte":45,"iv":37.8,"strike":20.4},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":34.2,"strike":20.5},{"moneyness":1.0,"dte":7,"iv":39.0,"strike":21.75},{"moneyness":1.0,"dte":14,"iv":34.3,"strike":21.75},{"moneyness":1.0,"dte":21,"iv":44.5,"strike":22.0},{"moneyness":1.0,"dte":30,"iv":40.4,"strike":22.0},{"moneyness":1.0,"dte":45,"iv":43.8,"strike":22.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":53.1,"strike":22.75},{"moneyness":1.05,"dte":14,"iv":44.6,"strike":22.75},{"moneyness":1.05,"dte":21,"iv":49.8,"strike":23.0},{"moneyness":1.05,"dte":30,"iv":42.1,"strike":23.0},{"moneyness":1.05,"dte":45,"iv":38.3,"strike":23.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":35.6,"strike":22.5},{"moneyness":1.1,"dte":7,"iv":61.0,"strike":23.75},{"moneyness":1.1,"dte":14,"iv":59.4,"strike":23.75},{"moneyness":1.1,"dte":21,"iv":54.0,"strike":24.0},{"moneyness":1.1,"dte":30,"iv":43.1,"strike":24.0},{"moneyness":1.1,"dte":45,"iv":49.5,"strike":24.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":38.3,"strike":24.0},{"moneyness":1.15,"dte":7,"iv":202.1,"strike":27.06},{"moneyness":1.15,"dte":14,"iv":138.6,"strike":31.18},{"moneyness":1.15,"dte":21,"iv":102.3,"strike":27.91},{"moneyness":1.15,"dte":30,"iv":59.9,"strike":26.77},{"moneyness":1.15,"dte":45,"iv":46.3,"strike":27.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":55.2,"strike":32.12}],"term_structure":[{"expiration":"10/02/2026","dte":0,"iv":1.0,"contract_count":5,"total_oi":7156},{"expiration":"10/09/2026","dte":7,"iv":0.1142,"contract_count":15,"total_oi":5335},{"expiration":"10/16/2026","dte":14,"iv":0.0692,"contract_count":14,"total_oi":36554},{"expiration":"10/23/2026","dte":21,"iv":0.0922,"contract_count":8,"total_oi":7195},{"expiration":"10/30/2026","dte":28,"iv":0.0573,"contract_count":8,"total_oi":44271},{"expiration":"11/06/2026","dte":35,"iv":0.0649,"contract_count":8,"total_oi":375},{"expiration":"11/13/2026","dte":42,"iv":0.1203,"contract_count":2,"total_oi":2},{"expiration":"11/20/2026","dte":49,"iv":0.0438,"contract_count":8,"total_oi":14173},{"expiration":"12/18/2026","dte":77,"iv":0.0301,"contract_count":6,"total_oi":11213},{"expiration":"01/15/2027","dte":105,"iv":0.0207,"contract_count":6,"total_oi":21618},{"expiration":"03/19/2027","dte":168,"iv":0.0365,"contract_count":8,"total_oi":11362},{"expiration":"04/16/2027","dte":196,"iv":0.0231,"contract_count":8,"total_oi":6218},{"expiration":"06/17/2027","dte":258,"iv":0.0306,"contract_count":6,"total_oi":21872},{"expiration":"09/17/2027","dte":350,"iv":0.0,"contract_count":2,"total_oi":192},{"expiration":"12/17/2027","dte":441,"iv":0.0196,"contract_count":4,"total_oi":1766},{"expiration":"01/21/2028","dte":476,"iv":0.0222,"contract_count":4,"total_oi":8104},{"expiration":"12/15/2028","dte":805,"iv":0.0122,"contract_count":4,"total_oi":2474},{"expiration":"01/19/2029","dte":840,"iv":0.0198,"contract_count":4,"total_oi":11274}],"expected_move":[{"expiration":"10/09/2026","dte":7,"expected_move_1std":6.29,"expected_move_2std":12.59,"contract_count":10},{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.2,"expected_move_2std":14.4,"contract_count":8},{"expiration":"10/23/2026","dte":21,"expected_move_1std":10.16,"expected_move_2std":20.31,"contract_count":4},{"expiration":"10/30/2026","dte":28,"expected_move_1std":10.91,"expected_move_2std":21.81,"contract_count":4},{"expiration":"11/06/2026","dte":35,"expected_move_1std":12.19,"expected_move_2std":24.38,"contract_count":4},{"expiration":"11/13/2026","dte":42,"expected_move_1std":16.44,"expected_move_2std":32.87,"contract_count":1},{"expiration":"11/20/2026","dte":49,"expected_move_1std":14.43,"expected_move_2std":28.85,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":16.59,"expected_move_2std":33.18,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":18.43,"expected_move_2std":36.86,"contract_count":4},{"expiration":"03/19/2027","dte":168,"expected_move_1std":24.84,"expected_move_2std":49.69,"contract_count":4},{"expiration":"04/16/2027","dte":196,"expected_move_1std":24.82,"expected_move_2std":49.65,"contract_count":4},{"expiration":"06/17/2027","dte":258,"expected_move_1std":29.89,"expected_move_2std":59.79,"contract_count":4},{"expiration":"12/17/2027","dte":441,"expected_move_1std":39.58,"expected_move_2std":79.16,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":39.94,"expected_move_2std":79.89,"contract_count":2},{"expiration":"12/15/2028","dte":805,"expected_move_1std":55.04,"expected_move_2std":110.07,"contract_count":2}],"pc_skew":[{"expiration":"10/02/2026","dte":0,"call_oi":12439,"put_oi":4478,"total_oi":16917,"pc_ratio":0.36,"pc_ratio_volume":0.943,"sentiment":"bullish"},{"expiration":"10/09/2026","dte":7,"call_oi":7640,"put_oi":2219,"total_oi":9859,"pc_ratio":0.29,"pc_ratio_volume":0.823,"sentiment":"bullish"},{"expiration":"10/16/2026","dte":14,"call_oi":74643,"put_oi":39126,"total_oi":113769,"pc_ratio":0.524,"pc_ratio_volume":0.21,"sentiment":"bullish"},{"expiration":"10/23/2026","dte":21,"call_oi":8804,"put_oi":7226,"total_oi":16030,"pc_ratio":0.821,"pc_ratio_volume":0.396,"sentiment":"neutral"},{"expiration":"10/30/2026","dte":28,"call_oi":2000,"put_oi":43750,"total_oi":45750,"pc_ratio":21.875,"pc_ratio_volume":0.168,"sentiment":"bearish"},{"expiration":"11/06/2026","dte":35,"call_oi":697,"put_oi":185,"total_oi":882,"pc_ratio":0.265,"pc_ratio_volume":1.237,"sentiment":"bullish"},{"expiration":"11/13/2026","dte":42,"call_oi":0,"put_oi":13,"total_oi":13,"pc_ratio":0,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":11060,"put_oi":12021,"total_oi":23081,"pc_ratio":1.087,"pc_ratio_volume":0.505,"sentiment":"neutral"},{"expiration":"12/18/2026","dte":77,"call_oi":51349,"put_oi":22028,"total_oi":73377,"pc_ratio":0.429,"pc_ratio_volume":0.65,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":173102,"put_oi":35955,"total_oi":209057,"pc_ratio":0.208,"pc_ratio_volume":0.529,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":17412,"put_oi":16862,"total_oi":34274,"pc_ratio":0.968,"pc_ratio_volume":0.119,"sentiment":"neutral"},{"expiration":"04/16/2027","dte":196,"call_oi":6275,"put_oi":1112,"total_oi":7387,"pc_ratio":0.177,"pc_ratio_volume":0.059,"sentiment":"bullish"},{"expiration":"06/17/2027","dte":258,"call_oi":59946,"put_oi":32517,"total_oi":92463,"pc_ratio":0.542,"pc_ratio_volume":0.415,"sentiment":"bullish"},{"expiration":"09/17/2027","dte":350,"call_oi":1317,"put_oi":1670,"total_oi":2987,"pc_ratio":1.268,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"12/17/2027","dte":441,"call_oi":9203,"put_oi":3691,"total_oi":12894,"pc_ratio":0.401,"pc_ratio_volume":13.862,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":80824,"put_oi":13580,"total_oi":94404,"pc_ratio":0.168,"pc_ratio_volume":0.033,"sentiment":"bullish"},{"expiration":"12/15/2028","dte":805,"call_oi":13509,"put_oi":4151,"total_oi":17660,"pc_ratio":0.307,"pc_ratio_volume":0.04,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":10710,"put_oi":1151,"total_oi":11861,"pc_ratio":0.107,"pc_ratio_volume":1.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":13.0,"call_delta_oi":185.0,"put_delta_oi":-28039.0,"dealer_delta":27854.0,"call_oi":2,"put_oi":6597},{"strike":15.0,"call_delta_oi":5661.0,"put_delta_oi":-79547.0,"dealer_delta":73887.0,"call_oi":60,"put_oi":7262},{"strike":16.0,"call_delta_oi":187.0,"put_delta_oi":-1143.0,"dealer_delta":956.0,"call_oi":2,"put_oi":212},{"strike":17.0,"call_delta_oi":7597.0,"put_delta_oi":-1768.0,"dealer_delta":-5829.0,"call_oi":86,"put_oi":143},{"strike":17.5,"call_delta_oi":36072.0,"put_delta_oi":-79301.0,"dealer_delta":43229.0,"call_oi":399,"put_oi":4418},{"strike":18.0,"call_delta_oi":71226.0,"put_delta_oi":-59030.0,"dealer_delta":-12196.0,"call_oi":823,"put_oi":5031},{"strike":19.0,"call_delta_oi":8477.0,"put_delta_oi":-135162.0,"dealer_delta":126685.0,"call_oi":97,"put_oi":7915},{"strike":20.0,"call_delta_oi":365667.0,"put_delta_oi":-2112380.0,"dealer_delta":1746713.0,"call_oi":4666,"put_oi":80051},{"strike":20.5,"call_delta_oi":2735.0,"put_delta_oi":-1544.0,"dealer_delta":-1191.0,"call_oi":35,"put_oi":73},{"strike":21.0,"call_delta_oi":121751.0,"put_delta_oi":-695500.0,"dealer_delta":573749.0,"call_oi":1846,"put_oi":19761},{"strike":21.5,"call_delta_oi":64832.0,"put_delta_oi":-151941.0,"dealer_delta":87109.0,"call_oi":1173,"put_oi":3657},{"strike":22.0,"call_delta_oi":501854.0,"put_delta_oi":-753268.0,"dealer_delta":251414.0,"call_oi":14751,"put_oi":14133},{"strike":22.5,"call_delta_oi":290711.0,"put_delta_oi":-1011178.0,"dealer_delta":720467.0,"call_oi":8682,"put_oi":20920},{"strike":23.0,"call_delta_oi":1314991.0,"put_delta_oi":-525243.0,"dealer_delta":-789748.0,"call_oi":30354,"put_oi":8995},{"strike":23.5,"call_delta_oi":38550.0,"put_delta_oi":-4607.0,"dealer_delta":-33943.0,"call_oi":7360,"put_oi":63},{"strike":24.0,"call_delta_oi":343162.0,"put_delta_oi":-832967.0,"dealer_delta":489804.0,"call_oi":17305,"put_oi":12049},{"strike":24.5,"call_delta_oi":5005.0,"put_delta_oi":-170.0,"dealer_delta":-4835.0,"call_oi":469,"put_oi":2},{"strike":25.0,"call_delta_oi":1022978.0,"put_delta_oi":-1499016.0,"dealer_delta":476038.0,"call_oi":43094,"put_oi":23268},{"strike":25.5,"call_delta_oi":675.0,"put_delta_oi":0,"dealer_delta":-675.0,"call_oi":63,"put_oi":0},{"strike":26.0,"call_delta_oi":293078.0,"put_delta_oi":-525891.0,"dealer_delta":232813.0,"call_oi":26340,"put_oi":6851},{"strike":26.5,"call_delta_oi":511.0,"put_delta_oi":-166.0,"dealer_delta":-345.0,"call_oi":35,"put_oi":2},{"strike":27.0,"call_delta_oi":121197.0,"put_delta_oi":-123453.0,"dealer_delta":2255.0,"call_oi":12491,"put_oi":1649},{"strike":27.5,"call_delta_oi":407612.0,"put_delta_oi":-742436.0,"dealer_delta":334823.0,"call_oi":30209,"put_oi":10533},{"strike":28.0,"call_delta_oi":276106.0,"put_delta_oi":-104790.0,"dealer_delta":-171317.0,"call_oi":15444,"put_oi":1368},{"strike":28.5,"call_delta_oi":750.0,"put_delta_oi":0,"dealer_delta":-750.0,"call_oi":42,"put_oi":0},{"strike":29.0,"call_delta_oi":80925.0,"put_delta_oi":-33381.0,"dealer_delta":-47544.0,"call_oi":8919,"put_oi":417},{"strike":30.0,"call_delta_oi":1857412.0,"put_delta_oi":-301904.0,"dealer_delta":-1555507.0,"call_oi":178040,"put_oi":4056},{"strike":31.0,"call_delta_oi":29987.0,"put_delta_oi":-12496.0,"dealer_delta":-17491.0,"call_oi":5516,"put_oi":148},{"strike":32.0,"call_delta_oi":22559.0,"put_delta_oi":-9344.0,"dealer_delta":-13216.0,"call_oi":1659,"put_oi":114},{"strike":32.5,"call_delta_oi":153023.0,"put_delta_oi":-63536.0,"dealer_delta":-89487.0,"call_oi":15804,"put_oi":846},{"strike":33.0,"call_delta_oi":8962.0,"put_delta_oi":-15849.0,"dealer_delta":6887.0,"call_oi":1402,"put_oi":189},{"strike":34.0,"call_delta_oi":3143.0,"put_delta_oi":-1033.0,"dealer_delta":-2110.0,"call_oi":512,"put_oi":12},{"strike":35.0,"call_delta_oi":981771.0,"put_delta_oi":-21998.0,"dealer_delta":-959773.0,"call_oi":75333,"put_oi":291},{"strike":36.0,"call_delta_oi":881.0,"put_delta_oi":-175.0,"dealer_delta":-707.0,"call_oi":331,"put_oi":2},{"strike":37.0,"call_delta_oi":17290.0,"put_delta_oi":-28622.0,"dealer_delta":11331.0,"call_oi":778,"put_oi":507},{"strike":37.5,"call_delta_oi":95935.0,"put_delta_oi":-9613.0,"dealer_delta":-86323.0,"call_oi":9160,"put_oi":119},{"strike":38.0,"call_delta_oi":1358.0,"put_delta_oi":0,"dealer_delta":-1358.0,"call_oi":108,"put_oi":0},{"strike":39.0,"call_delta_oi":111.0,"put_delta_oi":0,"dealer_delta":-111.0,"call_oi":9,"put_oi":0},{"strike":40.0,"call_delta_oi":91256.0,"put_delta_oi":-1781.0,"dealer_delta":-89475.0,"call_oi":17744,"put_oi":28},{"strike":45.0,"call_delta_oi":41825.0,"put_delta_oi":-4514.0,"dealer_delta":-37311.0,"call_oi":7744,"put_oi":53}],"net_dealer_delta":1284774.0,"total_call_delta":8688009.0,"total_put_delta":-9972784.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":21.56999969482422,"strikes":[{"strike":15.0,"moneyness":0.6954,"type":"put","iv":0.4225,"delta":-0.0378,"oi":245},{"strike":17.5,"moneyness":0.8113,"type":"put","iv":0.4106,"delta":-0.1316,"oi":1354},{"strike":17.5,"moneyness":0.8113,"type":"call","iv":0.2653,"delta":0.9487,"oi":102},{"strike":19.0,"moneyness":0.8809,"type":"put","iv":0.4059,"delta":-0.2267,"oi":1565},{"strike":20.0,"moneyness":0.9272,"type":"call","iv":0.2617,"delta":0.7573,"oi":1203},{"strike":20.0,"moneyness":0.9272,"type":"put","iv":0.402,"delta":-0.303,"oi":9239},{"strike":21.0,"moneyness":0.9736,"type":"call","iv":0.2825,"delta":0.6305,"oi":149},{"strike":21.0,"moneyness":0.9736,"type":"put","iv":0.3916,"delta":-0.3857,"oi":4277},{"strike":22.5,"moneyness":1.0431,"type":"put","iv":0.4066,"delta":-0.512,"oi":5480},{"strike":22.5,"moneyness":1.0431,"type":"call","iv":0.294,"delta":0.4549,"oi":1270},{"strike":24.0,"moneyness":1.1127,"type":"call","iv":0.3028,"delta":0.3069,"oi":3301},{"strike":24.0,"moneyness":1.1127,"type":"put","iv":0.4613,"delta":-0.603,"oi":2665},{"strike":25.0,"moneyness":1.159,"type":"call","iv":0.3076,"delta":0.2288,"oi":5714},{"strike":25.0,"moneyness":1.159,"type":"put","iv":0.4339,"delta":-0.6805,"oi":6831},{"strike":26.0,"moneyness":1.2054,"type":"call","iv":0.3166,"delta":0.1713,"oi":8244},{"strike":26.0,"moneyness":1.2054,"type":"put","iv":0.5047,"delta":-0.6963,"oi":716},{"strike":27.5,"moneyness":1.2749,"type":"call","iv":0.3279,"delta":0.1092,"oi":16627},{"strike":27.5,"moneyness":1.2749,"type":"put","iv":0.5449,"delta":-0.7415,"oi":1858},{"strike":29.0,"moneyness":1.3445,"type":"call","iv":0.3408,"delta":0.0709,"oi":1148},{"strike":30.0,"moneyness":1.3908,"type":"call","iv":0.3607,"delta":0.0601,"oi":106270},{"strike":30.0,"moneyness":1.3908,"type":"put","iv":0.5608,"delta":-0.8191,"oi":908},{"strike":31.0,"moneyness":1.4372,"type":"call","iv":0.3637,"delta":0.0438,"oi":772},{"strike":32.5,"moneyness":1.5067,"type":"put","iv":0.7819,"delta":-0.7717,"oi":478},{"strike":32.5,"moneyness":1.5067,"type":"call","iv":0.3859,"delta":0.0338,"oi":2306},{"strike":35.0,"moneyness":1.6226,"type":"call","iv":0.4363,"delta":0.0281,"oi":11980},{"strike":35.0,"moneyness":1.6226,"type":"put","iv":0.7872,"delta":-0.8194,"oi":104},{"strike":37.5,"moneyness":1.7385,"type":"call","iv":0.567,"delta":0.0509,"oi":1245},{"strike":40.0,"moneyness":1.8544,"type":"call","iv":0.5261,"delta":0.0219,"oi":7812},{"strike":45.0,"moneyness":2.0862,"type":"call","iv":0.5641,"delta":0.0122,"oi":4749}]},{"expiration":"01/19/2029","underlying_price":21.56999969482422,"strikes":[{"strike":13.0,"moneyness":0.6027,"type":"put","iv":0.4405,"delta":-0.1078,"oi":163},{"strike":18.0,"moneyness":0.8345,"type":"put","iv":0.4355,"delta":-0.226,"oi":106},{"strike":20.0,"moneyness":0.9272,"type":"put","iv":0.4387,"delta":-0.2766,"oi":575},{"strike":23.0,"moneyness":1.0663,"type":"put","iv":0.4384,"delta":-0.351,"oi":229},{"strike":23.0,"moneyness":1.0663,"type":"call","iv":0.2435,"delta":0.6085,"oi":10399}]},{"expiration":"01/21/2028","underlying_price":21.56999969482422,"strikes":[{"strike":13.0,"moneyness":0.6027,"type":"put","iv":0.4283,"delta":-0.0817,"oi":115},{"strike":15.0,"moneyness":0.6954,"type":"put","iv":0.4194,"delta":-0.1326,"oi":1915},{"strike":17.5,"moneyness":0.8113,"type":"put","iv":0.4024,"delta":-0.2103,"oi":1625},{"strike":17.5,"moneyness":0.8113,"type":"call","iv":0.2114,"delta":0.8882,"oi":204},{"strike":20.0,"moneyness":0.9272,"type":"call","iv":0.2525,"delta":0.7252,"oi":811},{"strike":20.0,"moneyness":0.9272,"type":"put","iv":0.416,"delta":-0.304,"oi":3455},{"strike":22.5,"moneyness":1.0431,"type":"put","iv":0.426,"delta":-0.3936,"oi":2997},{"strike":22.5,"moneyness":1.0431,"type":"call","iv":0.2736,"delta":0.5785,"oi":841},{"strike":25.0,"moneyness":1.159,"type":"put","iv":0.548,"delta":-0.4345,"oi":908},{"strike":25.0,"moneyness":1.159,"type":"call","iv":0.2877,"delta":0.4534,"oi":1463},{"strike":27.5,"moneyness":1.2749,"type":"put","iv":0.4494,"delta":-0.5436,"oi":1809},{"strike":27.5,"moneyness":1.2749,"type":"call","iv":0.2983,"delta":0.3516,"oi":1705},{"strike":30.0,"moneyness":1.3908,"type":"put","iv":0.5201,"delta":-0.566,"oi":541},{"strike":30.0,"moneyness":1.3908,"type":"call","iv":0.3098,"delta":0.2742,"oi":12313},{"strike":32.5,"moneyness":1.5067,"type":"put","iv":0.5005,"delta":-0.6314,"oi":109},{"strike":32.5,"moneyness":1.5067,"type":"call","iv":0.3139,"delta":0.2086,"oi":4402},{"strike":35.0,"moneyness":1.6226,"type":"call","iv":0.3233,"delta":0.164,"oi":44550},{"strike":37.5,"moneyness":1.7385,"type":"call","iv":0.3227,"delta":0.1214,"oi":6566},{"strike":40.0,"moneyness":1.8544,"type":"call","iv":0.3334,"delta":0.0988,"oi":6039},{"strike":45.0,"moneyness":2.0862,"type":"call","iv":0.3249,"delta":0.0495,"oi":1543}]},{"expiration":"03/19/2027","underlying_price":21.56999969482422,"strikes":[{"strike":13.0,"moneyness":0.6027,"type":"put","iv":0.4217,"delta":-0.0235,"oi":2808},{"strike":15.0,"moneyness":0.6954,"type":"put","iv":0.4111,"delta":-0.0648,"oi":177},{"strike":18.0,"moneyness":0.8345,"type":"put","iv":0.41,"delta":-0.1946,"oi":400},{"strike":19.0,"moneyness":0.8809,"type":"put","iv":0.3932,"delta":-0.2473,"oi":323},{"strike":20.0,"moneyness":0.9272,"type":"call","iv":0.2796,"delta":0.7247,"oi":123},{"strike":20.0,"moneyness":0.9272,"type":"put","iv":0.4255,"delta":-0.3177,"oi":690},{"strike":21.0,"moneyness":0.9736,"type":"call","iv":0.3272,"delta":0.6253,"oi":103},{"strike":21.0,"moneyness":0.9736,"type":"put","iv":0.4064,"delta":-0.38,"oi":1538},{"strike":22.0,"moneyness":1.0199,"type":"call","iv":0.3129,"delta":0.5416,"oi":360},{"strike":22.0,"moneyness":1.0199,"type":"put","iv":0.4183,"delta":-0.4442,"oi":1707},{"strike":23.0,"moneyness":1.0663,"type":"call","iv":0.3022,"delta":0.4535,"oi":3445},{"strike":23.0,"moneyness":1.0663,"type":"put","iv":0.4335,"delta":-0.5024,"oi":3396},{"strike":24.0,"moneyness":1.1127,"type":"call","iv":0.2828,"delta":0.3592,"oi":1072},{"strike":24.0,"moneyness":1.1127,"type":"put","iv":0.485,"delta":-0.5407,"oi":381},{"strike":25.0,"moneyness":1.159,"type":"put","iv":0.4717,"delta":-0.5956,"oi":3919},{"strike":25.0,"moneyness":1.159,"type":"call","iv":0.3146,"delta":0.31,"oi":2284},{"strike":26.0,"moneyness":1.2054,"type":"call","iv":0.3141,"delta":0.2478,"oi":711},{"strike":26.0,"moneyness":1.2054,"type":"put","iv":0.4865,"delta":-0.6346,"oi":583},{"strike":27.0,"moneyness":1.2517,"type":"call","iv":0.3427,"delta":0.221,"oi":660},{"strike":27.0,"moneyness":1.2517,"type":"put","iv":0.5283,"delta":-0.6537,"oi":257},{"strike":28.0,"moneyness":1.2981,"type":"call","iv":0.3538,"delta":0.1869,"oi":2790},{"strike":28.0,"moneyness":1.2981,"type":"put","iv":0.4788,"delta":-0.7202,"oi":471},{"strike":29.0,"moneyness":1.3445,"type":"call","iv":0.3183,"delta":0.1197,"oi":471},{"strike":30.0,"moneyness":1.3908,"type":"call","iv":0.3469,"delta":0.114,"oi":1554},{"strike":32.0,"moneyness":1.4835,"type":"call","iv":0.3485,"delta":0.0704,"oi":330},{"strike":35.0,"moneyness":1.6226,"type":"call","iv":0.4097,"delta":0.062,"oi":3232},{"strike":40.0,"moneyness":1.8544,"type":"call","iv":0.4288,"delta":0.0276,"oi":146}]},{"expiration":"04/16/2027","underlying_price":21.56999969482422,"strikes":[{"strike":23.0,"moneyness":1.0663,"type":"call","iv":0.2999,"delta":0.4683,"oi":5589},{"strike":23.0,"moneyness":1.0663,"type":"put","iv":0.402,"delta":-0.4977,"oi":442},{"strike":27.0,"moneyness":1.2517,"type":"put","iv":0.4917,"delta":-0.6487,"oi":105},{"strike":28.0,"moneyness":1.2981,"type":"call","iv":0.3328,"delta":0.1956,"oi":247},{"strike":28.0,"moneyness":1.2981,"type":"put","iv":0.4885,"delta":-0.6874,"oi":213}]},{"expiration":"06/17/2027","underlying_price":21.56999969482422,"strikes":[{"strike":13.0,"moneyness":0.6027,"type":"put","iv":0.4284,"delta":-0.0473,"oi":3089},{"strike":15.0,"moneyness":0.6954,"type":"put","iv":0.4546,"delta":-0.111,"oi":1299},{"strike":17.5,"moneyness":0.8113,"type":"put","iv":0.4117,"delta":-0.1936,"oi":903},{"strike":20.0,"moneyness":0.9272,"type":"call","iv":0.2865,"delta":0.7119,"oi":225},{"strike":20.0,"moneyness":0.9272,"type":"put","iv":0.4181,"delta":-0.317,"oi":14406},{"strike":22.5,"moneyness":1.0431,"type":"call","iv":0.3023,"delta":0.5313,"oi":910},{"strike":22.5,"moneyness":1.0431,"type":"put","iv":0.4346,"delta":-0.4409,"oi":6306},{"strike":25.0,"moneyness":1.159,"type":"put","iv":0.4407,"delta":-0.553,"oi":3586},{"strike":25.0,"moneyness":1.159,"type":"call","iv":0.2951,"delta":0.3627,"oi":9121},{"strike":27.5,"moneyness":1.2749,"type":"call","iv":0.3175,"delta":0.2526,"oi":2849},{"strike":27.5,"moneyness":1.2749,"type":"put","iv":0.465,"delta":-0.6371,"oi":2640},{"strike":30.0,"moneyness":1.3908,"type":"call","iv":0.3313,"delta":0.1736,"oi":39137},{"strike":30.0,"moneyness":1.3908,"type":"put","iv":0.5091,"delta":-0.6874,"oi":138},{"strike":32.5,"moneyness":1.5067,"type":"call","iv":0.3097,"delta":0.0914,"oi":1329},{"strike":35.0,"moneyness":1.6226,"type":"call","iv":0.3128,"delta":0.055,"oi":4872},{"strike":40.0,"moneyness":1.8544,"type":"call","iv":0.3449,"delta":0.0297,"oi":1040},{"strike":45.0,"moneyness":2.0862,"type":"call","iv":0.4039,"delta":0.0279,"oi":127}]},{"expiration":"09/17/2027","underlying_price":21.56999969482422,"strikes":[{"strike":13.0,"moneyness":0.6027,"type":"put","iv":0.4553,"delta":-0.0734,"oi":123},{"strike":15.0,"moneyness":0.6954,"type":"put","iv":0.4356,"delta":-0.1228,"oi":1252},{"strike":20.0,"moneyness":0.9272,"type":"put","iv":0.4168,"delta":-0.3125,"oi":142},{"strike":25.0,"moneyness":1.159,"type":"call","iv":0.3063,"delta":0.4179,"oi":1014},{"strike":30.0,"moneyness":1.3908,"type":"put","iv":0.4923,"delta":-0.6407,"oi":104},{"strike":30.0,"moneyness":1.3908,"type":"call","iv":0.3179,"delta":0.2191,"oi":221}]},{"expiration":"10/02/2026","underlying_price":21.56999969482422,"strikes":[{"strike":21.0,"moneyness":0.9736,"type":"put","iv":1.7433,"delta":-0.0611,"oi":995},{"strike":21.5,"moneyness":0.9968,"type":"put","iv":0.9954,"delta":-0.37,"oi":1830},{"strike":22.0,"moneyness":1.0199,"type":"call","iv":1.6422,"delta":0.1163,"oi":1569},{"strike":22.0,"moneyness":1.0199,"type":"put","iv":2.3948,"delta":-0.7916,"oi":968},{"strike":22.5,"moneyness":1.0431,"type":"call","iv":2.1924,"delta":0.0278,"oi":1794}]}],"greeks_heatmap":{"data":[{"strike":16.0,"dte":0,"expiration":"10/02/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":144,"put_oi":0},{"strike":17.0,"dte":0,"expiration":"10/02/2026","call_delta":0.8526,"put_delta":0,"call_gamma":0.041192,"put_gamma":0,"call_theta":-17.6585,"put_theta":0,"call_vega":0.0005,"put_vega":0,"call_oi":60,"put_oi":0},{"strike":18.0,"dte":0,"expiration":"10/02/2026","call_delta":0.8835,"put_delta":0,"call_gamma":0.05578,"put_gamma":0,"call_theta":-9.4294,"put_theta":0,"call_vega":0.0004,"put_vega":0,"call_oi":60,"put_oi":0},{"strike":20.0,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.0556,"call_gamma":0,"put_gamma":0.107943,"call_theta":0,"put_theta":-1.596,"call_vega":0,"put_vega":0.0002,"call_oi":0,"put_oi":196},{"strike":21.0,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.0611,"call_gamma":0,"put_gamma":0.321527,"call_theta":0,"put_theta":-0.6226,"call_vega":0,"put_vega":0.0003,"call_oi":53,"put_oi":995},{"strike":21.5,"dte":0,"expiration":"10/02/2026","call_delta":0,"put_delta":-0.37,"call_gamma":0,"put_gamma":1.758506,"call_theta":0,"put_theta":-1.1095,"call_vega":0,"put_vega":0.0008,"call_oi":408,"put_oi":1830},{"strike":22.0,"dte":0,"expiration":"10/02/2026","call_delta":0.1163,"put_delta":-0.7916,"call_gamma":0.55248,"put_gamma":0.555368,"call_theta":-0.9499,"put_theta":-2.028,"call_vega":0.0004,"put_vega":0.0006,"call_oi":1569,"put_oi":968},{"strike":22.5,"dte":0,"expiration":"10/02/2026","call_delta":0.0278,"put_delta":-0.8389,"call_gamma":0.135046,"put_gamma":0.271358,"call_theta":-0.4138,"put_theta":-3.0141,"call_vega":0.0001,"put_vega":0.0005,"call_oi":1794,"put_oi":281},{"strike":23.0,"dte":0,"expiration":"10/02/2026","call_delta":0.1071,"put_delta":0,"call_gamma":0.168855,"put_gamma":0,"call_theta":-2.7603,"put_theta":0,"call_vega":0.0004,"put_vega":0,"call_oi":1978,"put_oi":0},{"strike":23.5,"dte":0,"expiration":"10/02/2026","call_delta":0.0373,"put_delta":0,"call_gamma":0.079588,"put_gamma":0,"call_theta":-1.1416,"put_theta":0,"call_vega":0.0002,"put_vega":0,"call_oi":2826,"put_oi":0},{"strike":24.0,"dte":0,"expiration":"10/02/2026","call_delta":0.032,"put_delta":-0.9037,"call_gamma":0.058606,"put_gamma":0.099547,"call_theta":-1.2033,"put_theta":-4.0072,"call_vega":0.0002,"put_vega":0.0004,"call_oi":418,"put_oi":104},{"strike":24.5,"dte":0,"expiration":"10/02/2026","call_delta":0.0663,"put_delta":0,"call_gamma":0.072402,"put_gamma":0,"call_theta":-3.1347,"put_theta":0,"call_vega":0.0003,"put_vega":0,"call_oi":190,"put_oi":0},{"strike":25.0,"dte":0,"expiration":"10/02/2026","call_delta":0.1901,"put_delta":0,"call_gamma":0.081427,"put_gamma":0,"call_theta":-12.3958,"put_theta":0,"call_vega":0.0006,"put_vega":0,"call_oi":446,"put_oi":0},{"strike":26.0,"dte":0,"expiration":"10/02/2026","call_delta":0.0314,"put_delta":0,"call_gamma":0.033514,"put_gamma":0,"call_theta":-2.0451,"put_theta":0,"call_vega":0.0002,"put_vega":0,"call_oi":252,"put_oi":0},{"strike":27.0,"dte":0,"expiration":"10/02/2026","call_delta":0.1985,"put_delta":0,"call_gamma":0.055445,"put_gamma":0,"call_theta":-19.1934,"put_theta":0,"call_vega":0.0006,"put_vega":0,"call_oi":327,"put_oi":0},{"strike":28.0,"dte":0,"expiration":"10/02/2026","call_delta":0.2997,"put_delta":0,"call_gamma":0.043794,"put_gamma":0,"call_theta":-37.7858,"put_theta":0,"call_vega":0.0007,"put_vega":0,"call_oi":854,"put_oi":0},{"strike":20.0,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.0552,"call_gamma":0,"put_gamma":0.106628,"call_theta":0,"put_theta":-0.0096,"call_vega":0,"put_vega":0.0031,"call_oi":0,"put_oi":142},{"strike":21.0,"dte":7,"expiration":"10/09/2026","call_delta":0,"put_delta":-0.2964,"call_gamma":0,"put_gamma":0.296186,"call_theta":0,"put_theta":-0.0329,"call_vega":0,"put_vega":0.0096,"call_oi":0,"put_oi":425},{"strike":21.5,"dte":7,"expiration":"10/09/2026","call_delta":0.572,"put_delta":-0.4637,"call_gamma":0.782705,"put_gamma":0.260731,"call_theta":-0.0178,"put_theta":-0.0492,"call_vega":0.0109,"put_vega":0.011,"call_oi":114,"put_oi":434},{"strike":22.0,"dte":7,"expiration":"10/09/2026","call_delta":0.2526,"put_delta":-0.5812,"call_gamma":0.529301,"put_gamma":0.232142,"call_theta":-0.0167,"put_theta":-0.0532,"call_vega":0.0088,"put_vega":0.0108,"call_oi":713,"put_oi":349},{"strike":22.5,"dte":7,"expiration":"10/09/2026","call_delta":0.0853,"put_delta":-0.6436,"call_gamma":0.241379,"put_gamma":0.173936,"call_theta":-0.0086,"put_theta":-0.0648,"call_vega":0.0043,"put_vega":0.0103,"call_oi":392,"put_oi":198},{"strike":23.0,"dte":7,"expiration":"10/09/2026","call_delta":0.056,"put_delta":-0.7125,"call_gamma":0.13259,"put_gamma":0.152485,"call_theta":-0.0081,"put_theta":-0.0615,"call_vega":0.0031,"put_vega":0.0094,"call_oi":390,"put_oi":78},{"strike":23.5,"dte":7,"expiration":"10/09/2026","call_delta":0.0538,"put_delta":0,"call_gamma":0.097469,"put_gamma":0,"call_theta":-0.0103,"put_theta":0,"call_vega":0.003,"put_vega":0,"call_oi":1983,"put_oi":0},{"strike":24.0,"dte":7,"expiration":"10/09/2026","call_delta":0.014,"put_delta":-0.7969,"call_gamma":0.03467,"put_gamma":0.109953,"call_theta":-0.0031,"put_theta":-0.0582,"call_vega":0.001,"put_vega":0.0078,"call_oi":2076,"put_oi":243},{"strike":24.5,"dte":7,"expiration":"10/09/2026","call_delta":0.1755,"put_delta":0,"call_gamma":0.094158,"put_gamma":0,"call_theta":-0.0595,"put_theta":0,"call_vega":0.0071,"put_vega":0,"call_oi":72,"put_oi":0},{"strike":25.0,"dte":7,"expiration":"10/09/2026","call_delta":0.4508,"put_delta":-0.766,"call_gamma":0.042465,"put_gamma":0.078941,"call_theta":-0.3084,"put_theta":-0.0968,"call_vega":0.0109,"put_vega":0.0085,"call_oi":247,"put_oi":102},{"strike":26.0,"dte":7,"expiration":"10/09/2026","call_delta":0.4332,"put_delta":-0.8572,"call_gamma":0.039249,"put_gamma":0.064561,"call_theta":-0.3293,"put_theta":-0.063,"call_vega":0.0109,"put_vega":0.0062,"call_oi":133,"put_oi":81},{"strike":27.0,"dte":7,"expiration":"10/09/2026","call_delta":0.1202,"put_delta":0,"call_gamma":0.05237,"put_gamma":0,"call_theta":-0.0641,"put_theta":0,"call_vega":0.0055,"put_vega":0,"call_oi":1015,"put_oi":0},{"strike":28.0,"dte":7,"expiration":"10/09/2026","call_delta":0.1108,"put_delta":0,"call_gamma":0.044477,"put_gamma":0,"call_theta":-0.0672,"put_theta":0,"call_vega":0.0052,"put_vega":0,"call_oi":128,"put_oi":0},{"strike":17.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1305,"call_gamma":0,"put_gamma":0.041238,"call_theta":0,"put_theta":-0.0416,"call_vega":0,"put_vega":0.0086,"call_oi":0,"put_oi":57},{"strike":18.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.091,"call_gamma":0,"put_gamma":0.052518,"call_theta":0,"put_theta":-0.0194,"call_vega":0,"put_vega":0.0067,"call_oi":0,"put_oi":2052},{"strike":19.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0432,"call_gamma":0,"put_gamma":0.055537,"call_theta":0,"put_theta":-0.0057,"call_vega":0,"put_vega":0.0037,"call_oi":0,"put_oi":1279},{"strike":20.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8525,"put_delta":-0.1561,"call_gamma":0.139911,"put_gamma":0.139795,"call_theta":-0.0165,"put_theta":-0.0154,"call_vega":0.0094,"put_vega":0.0097,"call_oi":1021,"put_oi":3142},{"strike":21.0,"dte":14,"expiration":"10/16/2026","call_delta":0.7032,"put_delta":-0.3348,"call_gamma":0.28668,"put_gamma":0.23306,"call_theta":-0.0177,"put_theta":-0.021,"call_vega":0.0141,"put_vega":0.0148,"call_oi":542,"put_oi":5850},{"strike":21.5,"dte":14,"expiration":"10/16/2026","call_delta":0.5506,"put_delta":-0.4603,"call_gamma":0.402145,"put_gamma":0.232265,"call_theta":-0.0163,"put_theta":-0.0249,"call_vega":0.0161,"put_vega":0.0162,"call_oi":1059,"put_oi":1393},{"strike":22.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3372,"put_delta":-0.5595,"call_gamma":0.409537,"put_gamma":0.196941,"call_theta":-0.0134,"put_theta":-0.0289,"call_vega":0.0149,"put_vega":0.0161,"call_oi":9586,"put_oi":5074},{"strike":22.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1902,"put_delta":-0.6071,"call_gamma":0.278325,"put_gamma":0.145803,"call_theta":-0.0107,"put_theta":-0.0373,"call_vega":0.0111,"put_vega":0.0157,"call_oi":1053,"put_oi":738},{"strike":23.0,"dte":14,"expiration":"10/16/2026","call_delta":0.096,"put_delta":-0.6747,"call_gamma":0.167343,"put_gamma":0.136871,"call_theta":-0.0069,"put_theta":-0.0345,"call_vega":0.0069,"put_vega":0.0147,"call_oi":1353,"put_oi":3153},{"strike":23.5,"dte":14,"expiration":"10/16/2026","call_delta":0.068,"put_delta":0,"call_gamma":0.109788,"put_gamma":0,"call_theta":-0.0062,"put_theta":0,"call_vega":0.0053,"put_vega":0,"call_oi":2551,"put_oi":0},{"strike":24.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1496,"put_delta":-0.7455,"call_gamma":0.111408,"put_gamma":0.103475,"call_theta":-0.0191,"put_theta":-0.036,"call_vega":0.0095,"put_vega":0.0131,"call_oi":3981,"put_oi":5810},{"strike":24.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1199,"put_delta":0,"call_gamma":0.090345,"put_gamma":0,"call_theta":-0.0173,"put_theta":0,"call_vega":0.0081,"put_vega":0,"call_oi":207,"put_oi":0},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0317,"put_delta":-0.7853,"call_gamma":0.042814,"put_gamma":0.080973,"call_theta":-0.0046,"put_theta":-0.0381,"call_vega":0.0029,"put_vega":0.0119,"call_oi":7510,"put_oi":3225},{"strike":26.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0268,"put_delta":-0.7938,"call_gamma":0.030635,"put_gamma":0.065658,"call_theta":-0.0049,"put_theta":-0.0451,"call_vega":0.0025,"put_vega":0.0116,"call_oi":9030,"put_oi":4858},{"strike":27.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0235,"put_delta":-0.8153,"call_gamma":0.023534,"put_gamma":0.055887,"call_theta":-0.0051,"put_theta":-0.0462,"call_vega":0.0023,"put_vega":0.0109,"call_oi":8471,"put_oi":1096},{"strike":28.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1733,"put_delta":-0.8217,"call_gamma":0.048682,"put_gamma":0.048758,"call_theta":-0.0523,"put_theta":-0.0508,"call_vega":0.0104,"put_vega":0.0106,"call_oi":10972,"put_oi":679},{"strike":19.0,"dte":21,"expiration":"10/23/2026","call_delta":0,"put_delta":-0.1157,"call_gamma":0,"put_gamma":0.079755,"call_theta":0,"put_theta":-0.0116,"call_vega":0,"put_vega":0.0098,"call_oi":0,"put_oi":58},{"strike":20.0,"dte":21,"expiration":"10/23/2026","call_delta":0,"put_delta":-0.229,"call_gamma":0,"put_gamma":0.123549,"call_theta":0,"put_theta":-0.0179,"call_vega":0,"put_vega":0.0153,"call_oi":0,"put_oi":3652},{"strike":21.0,"dte":21,"expiration":"10/23/2026","call_delta":0.6749,"put_delta":-0.3802,"call_gamma":0.239998,"put_gamma":0.149017,"call_theta":-0.0151,"put_theta":-0.0233,"call_vega":0.0182,"put_vega":0.0192,"call_oi":127,"put_oi":429},{"strike":22.0,"dte":21,"expiration":"10/23/2026","call_delta":0.4308,"put_delta":-0.5291,"call_gamma":0.224795,"put_gamma":0.144773,"call_theta":-0.0182,"put_theta":-0.0259,"call_vega":0.0198,"put_vega":0.0201,"call_oi":134,"put_oi":1115},{"strike":23.0,"dte":21,"expiration":"10/23/2026","call_delta":0.2537,"put_delta":-0.6375,"call_gamma":0.1696,"put_gamma":0.119362,"call_theta":-0.0157,"put_theta":-0.0276,"call_vega":0.0162,"put_vega":0.0189,"call_oi":948,"put_oi":788},{"strike":24.0,"dte":21,"expiration":"10/23/2026","call_delta":0.1446,"put_delta":-0.7188,"call_gamma":0.111818,"put_gamma":0.098636,"call_theta":-0.0119,"put_theta":-0.0267,"call_vega":0.0115,"put_vega":0.017,"call_oi":2013,"put_oi":570},{"strike":25.0,"dte":21,"expiration":"10/23/2026","call_delta":0.1022,"put_delta":-0.6933,"call_gamma":0.075358,"put_gamma":0.069712,"call_theta":-0.0108,"put_theta":-0.042,"call_vega":0.009,"put_vega":0.0177,"call_oi":4158,"put_oi":595},{"strike":26.0,"dte":21,"expiration":"10/23/2026","call_delta":0.0593,"put_delta":0,"call_gamma":0.047975,"put_gamma":0,"call_theta":-0.0074,"put_theta":0,"call_vega":0.006,"put_vega":0,"call_oi":1178,"put_oi":0},{"strike":27.0,"dte":21,"expiration":"10/23/2026","call_delta":0.0462,"put_delta":0,"call_gamma":0.035289,"put_gamma":0,"call_theta":-0.0068,"put_theta":0,"call_vega":0.0049,"put_vega":0,"call_oi":144,"put_oi":0},{"strike":18.0,"dte":28,"expiration":"10/30/2026","call_delta":0,"put_delta":-0.1263,"call_gamma":0,"put_gamma":0.055196,"call_theta":0,"put_theta":-0.0141,"call_vega":0,"put_vega":0.0122,"call_oi":0,"put_oi":79},{"strike":20.0,"dte":28,"expiration":"10/30/2026","call_delta":0,"put_delta":-0.242,"call_gamma":0,"put_gamma":0.117366,"call_theta":0,"put_theta":-0.0147,"call_vega":0,"put_vega":0.0183,"call_oi":0,"put_oi":40356},{"strike":21.0,"dte":28,"expiration":"10/30/2026","call_delta":0.6642,"put_delta":-0.3819,"call_gamma":0.217506,"put_gamma":0.140247,"call_theta":-0.0129,"put_theta":-0.0182,"call_vega":0.0214,"put_vega":0.0224,"call_oi":143,"put_oi":642},{"strike":22.0,"dte":28,"expiration":"10/30/2026","call_delta":0.4459,"put_delta":-0.5231,"call_gamma":0.200588,"put_gamma":0.138543,"call_theta":-0.0155,"put_theta":-0.0197,"call_vega":0.0232,"put_vega":0.0234,"call_oi":352,"put_oi":2274},{"strike":23.0,"dte":28,"expiration":"10/30/2026","call_delta":0.2717,"put_delta":-0.6358,"call_gamma":0.164799,"put_gamma":0.119773,"call_theta":-0.013,"put_theta":-0.02,"call_vega":0.0195,"put_vega":0.022,"call_oi":364,"put_oi":139},{"strike":24.0,"dte":28,"expiration":"10/30/2026","call_delta":0.1561,"put_delta":-0.7088,"call_gamma":0.113502,"put_gamma":0.096967,"call_theta":-0.0097,"put_theta":-0.0203,"call_vega":0.014,"put_vega":0.0201,"call_oi":316,"put_oi":165},{"strike":25.0,"dte":28,"expiration":"10/30/2026","call_delta":0.073,"put_delta":0,"call_gamma":0.066846,"put_gamma":0,"call_theta":-0.0055,"put_theta":0,"call_vega":0.0081,"put_vega":0,"call_oi":298,"put_oi":0},{"strike":26.0,"dte":28,"expiration":"10/30/2026","call_delta":0.0628,"put_delta":0,"call_gamma":0.049529,"put_gamma":0,"call_theta":-0.0058,"put_theta":0,"call_vega":0.0072,"put_vega":0,"call_oi":76,"put_oi":0},{"strike":27.0,"dte":28,"expiration":"10/30/2026","call_delta":0.0644,"put_delta":0,"call_gamma":0.041869,"put_gamma":0,"call_theta":-0.0072,"put_theta":0,"call_vega":0.0074,"put_vega":0,"call_oi":113,"put_oi":0},{"strike":28.0,"dte":28,"expiration":"10/30/2026","call_delta":0.0419,"put_delta":0,"call_gamma":0.028987,"put_gamma":0,"call_theta":-0.0052,"put_theta":0,"call_vega":0.0053,"put_vega":0,"call_oi":94,"put_oi":0},{"strike":21.0,"dte":35,"expiration":"11/06/2026","call_delta":0,"put_delta":-0.3864,"call_gamma":0,"put_gamma":0.125897,"call_theta":0,"put_theta":-0.016,"call_vega":0,"put_vega":0.0252,"call_oi":0,"put_oi":57},{"strike":23.0,"dte":35,"expiration":"11/06/2026","call_delta":0.2953,"put_delta":0,"call_gamma":0.156513,"put_gamma":0,"call_theta":-0.0119,"put_theta":0,"call_vega":0.0227,"put_vega":0,"call_oi":204,"put_oi":0},{"strike":24.0,"dte":35,"expiration":"11/06/2026","call_delta":0.1458,"put_delta":0,"call_gamma":0.113631,"put_gamma":0,"call_theta":-0.0071,"put_theta":0,"call_vega":0.0151,"put_vega":0,"call_oi":357,"put_oi":0},{"strike":18.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0731,"call_gamma":0,"put_gamma":0.047823,"call_theta":0,"put_theta":-0.004,"call_vega":0,"put_vega":0.0109,"call_oi":0,"put_oi":1625},{"strike":19.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1719,"call_gamma":0,"put_gamma":0.077659,"call_theta":0,"put_theta":-0.0082,"call_vega":0,"put_vega":0.0199,"call_oi":0,"put_oi":3212},{"strike":20.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2703,"call_gamma":0,"put_gamma":0.101327,"call_theta":0,"put_theta":-0.0105,"call_vega":0,"put_vega":0.0259,"call_oi":0,"put_oi":521},{"strike":21.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6305,"put_delta":-0.3865,"call_gamma":0.148195,"put_gamma":0.116382,"call_theta":-0.0114,"put_theta":-0.012,"call_vega":0.0295,"put_vega":0.0299,"call_oi":261,"put_oi":3351},{"strike":22.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4739,"put_delta":-0.4934,"call_gamma":0.160472,"put_gamma":0.099609,"call_theta":-0.0114,"put_theta":-0.0152,"call_vega":0.0311,"put_vega":0.0312,"call_oi":1704,"put_oi":1891},{"strike":23.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3307,"put_delta":-0.6129,"call_gamma":0.142507,"put_gamma":0.111066,"call_theta":-0.0104,"put_theta":-0.012,"call_vega":0.0284,"put_vega":0.0299,"call_oi":5684,"put_oi":755},{"strike":24.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2193,"put_delta":-0.6761,"call_gamma":0.113119,"put_gamma":0.090427,"call_theta":-0.0086,"put_theta":-0.0128,"call_vega":0.0231,"put_vega":0.0281,"call_oi":551,"put_oi":556},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1301,"put_delta":-0.7468,"call_gamma":0.081954,"put_gamma":0.079197,"call_theta":-0.006,"put_theta":-0.0111,"call_vega":0.0166,"put_vega":0.025,"call_oi":1363,"put_oi":58},{"strike":26.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0951,"put_delta":0,"call_gamma":0.059534,"put_gamma":0,"call_theta":-0.0052,"put_theta":0,"call_vega":0.0132,"put_vega":0,"call_oi":792,"put_oi":0},{"strike":27.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0676,"put_delta":0,"call_gamma":0.043273,"put_gamma":0,"call_theta":-0.0043,"put_theta":0,"call_vega":0.0102,"put_vega":0,"call_oi":318,"put_oi":0},{"strike":28.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0422,"put_delta":0,"call_gamma":0.029357,"put_gamma":0,"call_theta":-0.003,"put_theta":0,"call_vega":0.007,"put_vega":0,"call_oi":318,"put_oi":0},{"strike":16.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0363,"call_gamma":0,"put_gamma":0.020455,"call_theta":0,"put_theta":-0.0019,"call_vega":0,"put_vega":0.0078,"call_oi":0,"put_oi":86},{"strike":17.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1258,"call_gamma":0,"put_gamma":0.045824,"call_theta":0,"put_theta":-0.0058,"call_vega":0,"put_vega":0.0204,"call_oi":0,"put_oi":178},{"strike":19.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2008,"call_gamma":0,"put_gamma":0.071716,"call_theta":0,"put_theta":-0.0067,"call_vega":0,"put_vega":0.0276,"call_oi":0,"put_oi":1349},{"strike":20.0,"dte":77,"expiration":"12/18/2026","call_delta":0.7654,"put_delta":-0.289,"call_gamma":0.111256,"put_gamma":0.087415,"call_theta":-0.0072,"put_theta":-0.008,"call_vega":0.0302,"put_vega":0.0336,"call_oi":144,"put_oi":1945},{"strike":21.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6248,"put_delta":-0.3874,"call_gamma":0.121166,"put_gamma":0.096802,"call_theta":-0.0092,"put_theta":-0.0089,"call_vega":0.0373,"put_vega":0.0377,"call_oi":455,"put_oi":2133},{"strike":22.5,"dte":77,"expiration":"12/18/2026","call_delta":0.4344,"put_delta":-0.5326,"call_gamma":0.128996,"put_gamma":0.097411,"call_theta":-0.0089,"put_theta":-0.0091,"call_vega":0.0387,"put_vega":0.0391,"call_oi":2250,"put_oi":4286},{"strike":24.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2725,"put_delta":-0.6452,"call_gamma":0.106573,"put_gamma":0.083778,"call_theta":-0.0074,"put_theta":-0.0089,"call_vega":0.0327,"put_vega":0.0366,"call_oi":3186,"put_oi":1478},{"strike":25.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1955,"put_delta":-0.6984,"call_gamma":0.086029,"put_gamma":0.073365,"call_theta":-0.0063,"put_theta":-0.0087,"call_vega":0.0272,"put_vega":0.0343,"call_oi":6129,"put_oi":2775},{"strike":26.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1485,"put_delta":-0.7756,"call_gamma":0.067712,"put_gamma":0.067157,"call_theta":-0.0056,"put_theta":-0.0063,"call_vega":0.0228,"put_vega":0.0295,"call_oi":5832,"put_oi":501},{"strike":27.5,"dte":77,"expiration":"12/18/2026","call_delta":0.0863,"put_delta":-0.8248,"call_gamma":0.045043,"put_gamma":0.053436,"call_theta":-0.0038,"put_theta":-0.0054,"call_vega":0.0155,"put_vega":0.0254,"call_oi":8380,"put_oi":3837}],"strikes":[16.0,17.0,17.5,18.0,19.0,20.0,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,26.0,27.0,27.5,28.0],"dtes":[0,7,14,21,28,35,49,77]},"risk_reversal":[{"expiration":"10/02/2026","dte":0,"risk_reversal":-64.69,"put_25d_iv":99.54,"call_25d_iv":164.22,"put_25d_strike":21.5,"call_25d_strike":22.0,"skew":"call_skew"},{"expiration":"10/09/2026","dte":7,"risk_reversal":20.39,"put_25d_iv":42.21,"call_25d_iv":21.83,"put_25d_strike":21.0,"call_25d_strike":22.0,"skew":"put_skew"},{"expiration":"10/16/2026","dte":14,"risk_reversal":14.43,"put_25d_iv":38.39,"call_25d_iv":23.96,"put_25d_strike":21.0,"call_25d_strike":22.5,"skew":"put_skew"},{"expiration":"10/23/2026","dte":21,"risk_reversal":11.16,"put_25d_iv":48.55,"call_25d_iv":37.4,"put_25d_strike":20.0,"call_25d_strike":23.0,"skew":"put_skew"},{"expiration":"10/30/2026","dte":28,"risk_reversal":11.05,"put_25d_iv":45.36,"call_25d_iv":34.31,"put_25d_strike":20.0,"call_25d_strike":23.0,"skew":"put_skew"},{"expiration":"11/06/2026","dte":35,"risk_reversal":12.67,"put_25d_iv":46.17,"call_25d_iv":33.5,"put_25d_strike":21.0,"call_25d_strike":23.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":8.34,"put_25d_iv":41.74,"call_25d_iv":33.4,"put_25d_strike":20.0,"call_25d_strike":24.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":8.05,"put_25d_iv":39.72,"call_25d_iv":31.67,"put_25d_strike":20.0,"call_25d_strike":24.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":9.83,"put_25d_iv":40.59,"call_25d_iv":30.76,"put_25d_strike":19.0,"call_25d_strike":25.0,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":7.91,"put_25d_iv":39.32,"call_25d_iv":31.41,"put_25d_strike":19.0,"call_25d_strike":26.0,"skew":"put_skew"},{"expiration":"04/16/2027","dte":196,"risk_reversal":10.09,"put_25d_iv":41.41,"call_25d_iv":31.32,"put_25d_strike":21.0,"call_25d_strike":27.0,"skew":"put_skew"},{"expiration":"06/17/2027","dte":258,"risk_reversal":9.43,"put_25d_iv":41.17,"call_25d_iv":31.75,"put_25d_strike":17.5,"call_25d_strike":27.5,"skew":"put_skew"},{"expiration":"09/17/2027","dte":350,"risk_reversal":9.9,"put_25d_iv":41.68,"call_25d_iv":31.79,"put_25d_strike":20.0,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"12/17/2027","dte":441,"risk_reversal":10.43,"put_25d_iv":41.52,"call_25d_iv":31.09,"put_25d_strike":17.5,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":9.25,"put_25d_iv":40.24,"call_25d_iv":30.98,"put_25d_strike":17.5,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"12/15/2028","dte":805,"risk_reversal":12.26,"put_25d_iv":43.65,"call_25d_iv":31.39,"put_25d_strike":18.0,"call_25d_strike":37.0,"skew":"put_skew"},{"expiration":"01/19/2029","dte":840,"risk_reversal":13.91,"put_25d_iv":43.55,"call_25d_iv":29.63,"put_25d_strike":18.0,"call_25d_strike":30.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":13.0,"call_vanna":0,"put_vanna":460.0,"net_vanna":460.0,"call_oi":0,"put_oi":6597},{"strike":15.0,"call_vanna":0,"put_vanna":997.0,"net_vanna":997.0,"call_oi":0,"put_oi":7176},{"strike":16.0,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":166},{"strike":17.0,"call_vanna":-0.0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":60,"put_oi":57},{"strike":17.5,"call_vanna":-50.0,"put_vanna":629.0,"net_vanna":579.0,"call_oi":392,"put_oi":4418},{"strike":18.0,"call_vanna":-165.0,"put_vanna":375.0,"net_vanna":210.0,"call_oi":797,"put_oi":4991},{"strike":19.0,"call_vanna":0,"put_vanna":493.0,"net_vanna":493.0,"call_oi":0,"put_oi":7786},{"strike":20.0,"call_vanna":-575.0,"put_vanna":5442.0,"net_vanna":4867.0,"call_oi":4563,"put_oi":79980},{"strike":21.0,"call_vanna":-66.0,"put_vanna":656.0,"net_vanna":590.0,"call_oi":1780,"put_oi":19751},{"strike":21.5,"call_vanna":-9.0,"put_vanna":12.0,"net_vanna":3.0,"call_oi":1173,"put_oi":3657},{"strike":22.0,"call_vanna":199.0,"put_vanna":118.0,"net_vanna":318.0,"call_oi":14729,"put_oi":14073},{"strike":22.5,"call_vanna":30.0,"put_vanna":488.0,"net_vanna":518.0,"call_oi":8682,"put_oi":20920},{"strike":23.0,"call_vanna":-770.0,"put_vanna":-88.0,"net_vanna":-858.0,"call_oi":30354,"put_oi":8980},{"strike":23.5,"call_vanna":82.0,"put_vanna":0,"net_vanna":82.0,"call_oi":7360,"put_oi":0},{"strike":24.0,"call_vanna":808.0,"put_vanna":-424.0,"net_vanna":384.0,"call_oi":17271,"put_oi":11972},{"strike":24.5,"call_vanna":8.0,"put_vanna":0,"net_vanna":8.0,"call_oi":469,"put_oi":0},{"strike":25.0,"call_vanna":2482.0,"put_vanna":-1007.0,"net_vanna":1476.0,"call_oi":43028,"put_oi":23101},{"strike":26.0,"call_vanna":1417.0,"put_vanna":-291.0,"net_vanna":1126.0,"call_oi":26248,"put_oi":6822},{"strike":27.0,"call_vanna":272.0,"put_vanna":-56.0,"net_vanna":217.0,"call_oi":12472,"put_oi":1588},{"strike":27.5,"call_vanna":2469.0,"put_vanna":-766.0,"net_vanna":1702.0,"call_oi":30193,"put_oi":10532},{"strike":28.0,"call_vanna":710.0,"put_vanna":-89.0,"net_vanna":620.0,"call_oi":15403,"put_oi":1363},{"strike":29.0,"call_vanna":359.0,"put_vanna":-30.0,"net_vanna":330.0,"call_oi":8898,"put_oi":405},{"strike":30.0,"call_vanna":14688.0,"put_vanna":-303.0,"net_vanna":14385.0,"call_oi":177967,"put_oi":4012},{"strike":31.0,"call_vanna":129.0,"put_vanna":-7.0,"net_vanna":122.0,"call_oi":5495,"put_oi":90},{"strike":32.0,"call_vanna":112.0,"put_vanna":-3.0,"net_vanna":109.0,"call_oi":1647,"put_oi":93},{"strike":32.5,"call_vanna":1482.0,"put_vanna":-73.0,"net_vanna":1409.0,"call_oi":15804,"put_oi":820},{"strike":33.0,"call_vanna":29.0,"put_vanna":-6.0,"net_vanna":23.0,"call_oi":1402,"put_oi":189},{"strike":34.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":512,"put_oi":0},{"strike":35.0,"call_vanna":10921.0,"put_vanna":-19.0,"net_vanna":10902.0,"call_oi":75298,"put_oi":185},{"strike":36.0,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":331,"put_oi":0},{"strike":37.0,"call_vanna":173.0,"put_vanna":-33.0,"net_vanna":139.0,"call_oi":750,"put_oi":492},{"strike":37.5,"call_vanna":1356.0,"put_vanna":0,"net_vanna":1356.0,"call_oi":9160,"put_oi":0},{"strike":38.0,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":108,"put_oi":0},{"strike":40.0,"call_vanna":1331.0,"put_vanna":0,"net_vanna":1331.0,"call_oi":17663,"put_oi":0},{"strike":45.0,"call_vanna":473.0,"put_vanna":0,"net_vanna":473.0,"call_oi":7744,"put_oi":0}],"net_vanna":44395.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":15.0,"call_charm":0,"put_charm":2770.0,"net_charm":2770.0,"call_oi":0,"put_oi":194},{"strike":17.0,"call_charm":0,"put_charm":807.0,"net_charm":807.0,"call_oi":0,"put_oi":57},{"strike":18.0,"call_charm":0,"put_charm":9973.0,"net_charm":9973.0,"call_oi":0,"put_oi":3756},{"strike":19.0,"call_charm":0,"put_charm":4351.0,"net_charm":4351.0,"call_oi":0,"put_oi":4549},{"strike":20.0,"call_charm":-37555.0,"put_charm":234845.0,"net_charm":197290.0,"call_oi":1021,"put_oi":47813},{"strike":21.0,"call_charm":-22860.0,"put_charm":153233.0,"net_charm":130373.0,"call_oi":1073,"put_oi":10754},{"strike":21.5,"call_charm":-30847.0,"put_charm":93204.0,"net_charm":62358.0,"call_oi":1173,"put_oi":1827},{"strike":22.0,"call_charm":-140041.0,"put_charm":337638.0,"net_charm":197597.0,"call_oi":12489,"put_oi":10703},{"strike":22.5,"call_charm":-7065.0,"put_charm":86618.0,"net_charm":79553.0,"call_oi":1445,"put_oi":936},{"strike":23.0,"call_charm":-26786.0,"put_charm":239754.0,"net_charm":212968.0,"call_oi":8943,"put_oi":4913},{"strike":23.5,"call_charm":-8555.0,"put_charm":0,"net_charm":-8555.0,"call_oi":4534,"put_oi":0},{"strike":24.0,"call_charm":-37869.0,"put_charm":491523.0,"net_charm":453653.0,"call_oi":9294,"put_oi":7344},{"strike":24.5,"call_charm":-5038.0,"put_charm":0,"net_charm":-5038.0,"call_oi":279,"put_oi":0},{"strike":25.0,"call_charm":-190856.0,"put_charm":321321.0,"net_charm":130464.0,"call_oi":13576,"put_oi":3980},{"strike":26.0,"call_charm":-103228.0,"put_charm":475764.0,"net_charm":372536.0,"call_oi":11209,"put_oi":4939},{"strike":27.0,"call_charm":-43592.0,"put_charm":107656.0,"net_charm":64063.0,"call_oi":10061,"put_oi":1096},{"strike":28.0,"call_charm":-264118.0,"put_charm":73906.0,"net_charm":-190211.0,"call_oi":11512,"put_oi":679},{"strike":29.0,"call_charm":-221260.0,"put_charm":12375.0,"net_charm":-208885.0,"call_oi":4186,"put_oi":93},{"strike":30.0,"call_charm":-661.0,"put_charm":0,"net_charm":-661.0,"call_oi":3589,"put_oi":0},{"strike":31.0,"call_charm":-13218.0,"put_charm":0,"net_charm":-13218.0,"call_oi":3998,"put_oi":0},{"strike":32.0,"call_charm":-9446.0,"put_charm":13762.0,"net_charm":4316.0,"call_oi":936,"put_oi":93},{"strike":33.0,"call_charm":-6260.0,"put_charm":28940.0,"net_charm":22680.0,"call_oi":1402,"put_oi":189},{"strike":34.0,"call_charm":-2239.0,"put_charm":0,"net_charm":-2239.0,"call_oi":512,"put_oi":0},{"strike":35.0,"call_charm":-304.0,"put_charm":0,"net_charm":-304.0,"call_oi":2270,"put_oi":0},{"strike":36.0,"call_charm":-293.0,"put_charm":0,"net_charm":-293.0,"call_oi":331,"put_oi":0},{"strike":38.0,"call_charm":-2540.0,"put_charm":0,"net_charm":-2540.0,"call_oi":108,"put_oi":0},{"strike":40.0,"call_charm":-5480.0,"put_charm":0,"net_charm":-5480.0,"call_oi":328,"put_oi":0}],"net_charm":1508329.0,"weekend_delta_shift":4524988.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/02/2026","dte":0,"call_delta":134454.0,"put_delta":-191576.0,"net_delta":-57122.0,"call_oi":11694,"put_oi":4478,"total_oi":16172,"total_volume":828,"bias":"neutral"},{"expiration":"10/09/2026","dte":7,"call_delta":90322.0,"put_delta":-112829.0,"net_delta":-22507.0,"call_oi":7621,"put_oi":2219,"total_oi":9840,"total_volume":1088,"bias":"neutral"},{"expiration":"10/16/2026","dte":14,"call_delta":970995.0,"put_delta":-2136816.0,"net_delta":-1165822.0,"call_oi":74643,"put_oi":39126,"total_oi":113769,"total_volume":2239,"bias":"bearish"},{"expiration":"10/23/2026","dte":21,"call_delta":119744.0,"put_delta":-292757.0,"net_delta":-173013.0,"call_oi":8803,"put_oi":7226,"total_oi":16029,"total_volume":927,"bias":"bearish"},{"expiration":"10/30/2026","dte":28,"call_delta":47668.0,"put_delta":-1146857.0,"net_delta":-1099189.0,"call_oi":2000,"put_oi":43750,"total_oi":45750,"total_volume":1003,"bias":"bearish"},{"expiration":"11/06/2026","dte":35,"call_delta":13953.0,"put_delta":-6704.0,"net_delta":7250.0,"call_oi":667,"put_oi":185,"total_oi":852,"total_volume":85,"bias":"neutral"},{"expiration":"11/13/2026","dte":42,"call_delta":0,"put_delta":-736.0,"net_delta":-736.0,"call_oi":0,"put_oi":13,"total_oi":13,"total_volume":6,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":329034.0,"put_delta":-393548.0,"net_delta":-64515.0,"call_oi":11042,"put_oi":12021,"total_oi":23063,"total_volume":820,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":589148.0,"put_delta":-1243267.0,"net_delta":-654119.0,"call_oi":51348,"put_oi":22028,"total_oi":73376,"total_volume":934,"bias":"bearish"},{"expiration":"01/15/2027","dte":105,"call_delta":1444482.0,"put_delta":-1725463.0,"net_delta":-280981.0,"call_oi":172908,"put_oi":35955,"total_oi":208863,"total_volume":1125,"bias":"bearish"},{"expiration":"03/19/2027","dte":168,"call_delta":437293.0,"put_delta":-706633.0,"net_delta":-269341.0,"call_oi":17402,"put_oi":16862,"total_oi":34264,"total_volume":962,"bias":"bearish"},{"expiration":"04/16/2027","dte":196,"call_delta":278543.0,"put_delta":-57434.0,"net_delta":221109.0,"call_oi":6275,"put_oi":1112,"total_oi":7387,"total_volume":306,"bias":"bullish"},{"expiration":"06/17/2027","dte":258,"call_delta":1200973.0,"put_delta":-1166376.0,"net_delta":34596.0,"call_oi":59921,"put_oi":32517,"total_oi":92438,"total_volume":781,"bias":"neutral"},{"expiration":"09/17/2027","dte":350,"call_delta":51297.0,"put_delta":-29874.0,"net_delta":21423.0,"call_oi":1312,"put_oi":1670,"total_oi":2982,"total_volume":50,"bias":"neutral"},{"expiration":"12/17/2027","dte":441,"call_delta":246234.0,"put_delta":-142020.0,"net_delta":104214.0,"call_oi":9173,"put_oi":3691,"total_oi":12864,"total_volume":431,"bias":"bullish"},{"expiration":"01/21/2028","dte":476,"call_delta":1558952.0,"put_delta":-465496.0,"net_delta":1093455.0,"call_oi":80437,"put_oi":13580,"total_oi":94017,"total_volume":618,"bias":"bullish"},{"expiration":"12/15/2028","dte":805,"call_delta":529270.0,"put_delta":-123711.0,"net_delta":405559.0,"call_oi":13000,"put_oi":4151,"total_oi":17151,"total_volume":26,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":645648.0,"put_delta":-30685.0,"net_delta":614963.0,"call_oi":10641,"put_oi":1151,"total_oi":11792,"total_volume":47,"bias":"bullish"}],"straddle_pricing":[{"expiration":"10/09/2026","dte":7,"strike":21.5,"straddle_price":0.81,"straddle_pct":3.76,"implied_move":3.76,"avg_iv":36.6},{"expiration":"10/16/2026","dte":14,"strike":21.5,"straddle_price":1.07,"straddle_pct":4.98,"implied_move":4.98,"avg_iv":33.1},{"expiration":"10/23/2026","dte":21,"strike":22.0,"straddle_price":1.83,"straddle_pct":8.51,"implied_move":8.51,"avg_iv":44.5},{"expiration":"10/30/2026","dte":28,"strike":22.0,"straddle_price":1.97,"straddle_pct":9.13,"implied_move":9.13,"avg_iv":41.3},{"expiration":"11/06/2026","dte":35,"strike":22.0,"straddle_price":2.11,"straddle_pct":9.76,"implied_move":9.76,"avg_iv":39.4},{"expiration":"11/20/2026","dte":49,"strike":22.0,"straddle_price":2.62,"straddle_pct":12.12,"implied_move":12.12,"avg_iv":41.5},{"expiration":"12/18/2026","dte":77,"strike":21.0,"straddle_price":2.84,"straddle_pct":13.17,"implied_move":13.17,"avg_iv":36.0},{"expiration":"01/15/2027","dte":105,"strike":21.0,"straddle_price":3.1,"straddle_pct":14.39,"implied_move":14.39,"avg_iv":33.7},{"expiration":"03/19/2027","dte":168,"strike":22.0,"straddle_price":4.24,"straddle_pct":19.68,"implied_move":19.68,"avg_iv":36.6},{"expiration":"04/16/2027","dte":196,"strike":22.0,"straddle_price":4.0,"straddle_pct":18.54,"implied_move":18.54,"avg_iv":31.9},{"expiration":"06/17/2027","dte":258,"strike":22.5,"straddle_price":5.34,"straddle_pct":24.73,"implied_move":24.73,"avg_iv":36.8},{"expiration":"12/17/2027","dte":441,"strike":22.5,"straddle_price":6.72,"straddle_pct":31.18,"implied_move":31.18,"avg_iv":36.0},{"expiration":"01/21/2028","dte":476,"strike":22.5,"straddle_price":6.78,"straddle_pct":31.41,"implied_move":31.41,"avg_iv":35.0},{"expiration":"12/15/2028","dte":805,"strike":22.0,"straddle_price":9.07,"straddle_pct":42.07,"implied_move":42.07,"avg_iv":37.1}],"volume_profile":{"profile":[{"strike":13.0,"call_volume":2,"put_volume":24,"total_volume":26,"call_oi":120,"put_oi":6597,"total_oi":6717,"bias":"bearish"},{"strike":15.0,"call_volume":18,"put_volume":15,"total_volume":33,"call_oi":1323,"put_oi":7262,"total_oi":8585,"bias":"neutral"},{"strike":16.0,"call_volume":5,"put_volume":6,"total_volume":11,"call_oi":149,"put_oi":212,"total_oi":361,"bias":"neutral"},{"strike":17.0,"call_volume":55,"put_volume":4,"total_volume":59,"call_oi":86,"put_oi":143,"total_oi":229,"bias":"bullish"},{"strike":17.5,"call_volume":7,"put_volume":243,"total_volume":250,"call_oi":400,"put_oi":4418,"total_oi":4818,"bias":"bearish"},{"strike":18.0,"call_volume":56,"put_volume":93,"total_volume":149,"call_oi":826,"put_oi":5031,"total_oi":5857,"bias":"bearish"},{"strike":19.0,"call_volume":13,"put_volume":98,"total_volume":111,"call_oi":143,"put_oi":7915,"total_oi":8058,"bias":"bearish"},{"strike":20.0,"call_volume":103,"put_volume":981,"total_volume":1084,"call_oi":4670,"put_oi":80051,"total_oi":84721,"bias":"bearish"},{"strike":20.5,"call_volume":2,"put_volume":26,"total_volume":28,"call_oi":35,"put_oi":73,"total_oi":108,"bias":"bearish"},{"strike":21.0,"call_volume":198,"put_volume":879,"total_volume":1077,"call_oi":1899,"put_oi":19761,"total_oi":21660,"bias":"bearish"},{"strike":21.5,"call_volume":597,"put_volume":461,"total_volume":1058,"call_oi":1581,"put_oi":3657,"total_oi":5238,"bias":"neutral"},{"strike":22.0,"call_volume":1650,"put_volume":189,"total_volume":1839,"call_oi":14751,"put_oi":14133,"total_oi":28884,"bias":"bullish"},{"strike":22.5,"call_volume":554,"put_volume":216,"total_volume":770,"call_oi":8682,"put_oi":20920,"total_oi":29602,"bias":"bullish"},{"strike":23.0,"call_volume":889,"put_volume":40,"total_volume":929,"call_oi":30354,"put_oi":8995,"total_oi":39349,"bias":"bullish"},{"strike":23.5,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":7360,"put_oi":63,"total_oi":7423,"bias":"bearish"},{"strike":24.0,"call_volume":1797,"put_volume":90,"total_volume":1887,"call_oi":17305,"put_oi":12049,"total_oi":29354,"bias":"bullish"},{"strike":24.5,"call_volume":4,"put_volume":1,"total_volume":5,"call_oi":469,"put_oi":2,"total_oi":471,"bias":"bullish"},{"strike":25.0,"call_volume":1586,"put_volume":154,"total_volume":1740,"call_oi":43094,"put_oi":23268,"total_oi":66362,"bias":"bullish"},{"strike":25.5,"call_volume":2,"put_volume":5,"total_volume":7,"call_oi":63,"put_oi":0,"total_oi":63,"bias":"bearish"},{"strike":26.0,"call_volume":182,"put_volume":26,"total_volume":208,"call_oi":26340,"put_oi":6851,"total_oi":33191,"bias":"bullish"},{"strike":26.5,"call_volume":25,"put_volume":27,"total_volume":52,"call_oi":35,"put_oi":2,"total_oi":37,"bias":"neutral"},{"strike":27.0,"call_volume":26,"put_volume":2,"total_volume":28,"call_oi":12491,"put_oi":1649,"total_oi":14140,"bias":"bullish"},{"strike":27.5,"call_volume":445,"put_volume":21,"total_volume":466,"call_oi":30209,"put_oi":10533,"total_oi":40742,"bias":"bullish"},{"strike":28.0,"call_volume":91,"put_volume":0,"total_volume":91,"call_oi":15444,"put_oi":1368,"total_oi":16812,"bias":"bullish"},{"strike":28.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":42,"put_oi":0,"total_oi":42,"bias":"neutral"},{"strike":29.0,"call_volume":18,"put_volume":19,"total_volume":37,"call_oi":8919,"put_oi":417,"total_oi":9336,"bias":"neutral"},{"strike":29.5,"call_volume":0,"put_volume":11,"total_volume":11,"call_oi":0,"put_oi":0,"total_oi":0,"bias":"bearish"},{"strike":30.0,"call_volume":112,"put_volume":1,"total_volume":113,"call_oi":178040,"put_oi":4056,"total_oi":182096,"bias":"bullish"},{"strike":31.0,"call_volume":36,"put_volume":2,"total_volume":38,"call_oi":5516,"put_oi":148,"total_oi":5664,"bias":"bullish"},{"strike":32.0,"call_volume":8,"put_volume":89,"total_volume":97,"call_oi":1659,"put_oi":114,"total_oi":1773,"bias":"bearish"},{"strike":32.5,"call_volume":28,"put_volume":1,"total_volume":29,"call_oi":15804,"put_oi":846,"total_oi":16650,"bias":"bullish"},{"strike":33.0,"call_volume":0,"put_volume":89,"total_volume":89,"call_oi":1402,"put_oi":189,"total_oi":1591,"bias":"bearish"},{"strike":34.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":512,"put_oi":12,"total_oi":524,"bias":"neutral"},{"strike":35.0,"call_volume":75,"put_volume":0,"total_volume":75,"call_oi":75333,"put_oi":291,"total_oi":75624,"bias":"bullish"},{"strike":36.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":331,"put_oi":2,"total_oi":333,"bias":"neutral"},{"strike":37.0,"call_volume":6,"put_volume":0,"total_volume":6,"call_oi":778,"put_oi":507,"total_oi":1285,"bias":"bullish"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9160,"put_oi":119,"total_oi":9279,"bias":"neutral"},{"strike":38.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":108,"put_oi":0,"total_oi":108,"bias":"neutral"},{"strike":39.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":0,"total_oi":9,"bias":"neutral"},{"strike":40.0,"call_volume":9,"put_volume":0,"total_volume":9,"call_oi":17744,"put_oi":28,"total_oi":17772,"bias":"bullish"},{"strike":45.0,"call_volume":318,"put_volume":0,"total_volume":318,"call_oi":7744,"put_oi":53,"total_oi":7797,"bias":"bullish"}],"underlying_price":21.56999969482422,"peak_call_strike":24.0,"peak_put_strike":20.0,"total_call_volume":8917,"total_put_volume":3818,"volume_pc_ratio":0.428},"iv_contours":{"x":[0.74,0.79,0.81,0.83,0.88,0.93,0.95,0.97,1.0,1.02,1.04,1.07,1.09,1.11,1.14,1.16,1.18,1.21,1.23,1.25,1.27,1.3],"y":[7,14,21,28,35,49,77,105,168],"z":[[null,null,null,null,null,37.84,39.4,34.34,36.62,41.34,50.44,55.81,56.97,65.09,99.19,140.43,97.69,126.34,150.62,140.78,null,153.64],[111.61,126.35,null,76.58,52.93,41.27,null,34.02,33.08,35.56,44.37,44.81,55.14,63.74,54.36,64.7,64.73,78.16,null,87.55,null,130.35],[null,null,null,84.82,48.41,48.55,null,40.16,null,44.52,null,49.81,null,54.02,null,73.31,null,48.71,null,54.36,null,61.31],[null,null,null,64.02,57.58,45.36,null,37.47,null,41.3,null,43.88,null,48.12,null,48.66,null,53.03,null,51.24,null,52.64],[null,92.06,null,null,null,52.74,null,46.17,null,39.44,null,40.22,null,30.58,null,36.08,null,42.97,null,null,null,null],[null,42.3,null,37.13,41.96,41.74,null,37.3,null,41.45,null,38.3,null,42.11,null,42.33,null,36.31,null,38.6,null,39.18],[39.52,null,45.84,null,31.05,33.88,null,35.99,null,null,36.23,null,null,38.41,null,40.44,null,40.03,null,null,42.27,null],[38.69,null,33.8,null,35.02,33.19,null,33.7,null,null,35.03,null,null,38.2,null,37.08,null,41.06,null,null,43.64,null],[44.13,null,null,34.64,39.32,35.25,null,36.68,null,36.56,null,36.78,null,38.39,null,39.31,null,40.03,null,43.55,null,41.63]],"levels":[30.6,42.9,55.2,67.5,79.8,92.1,104.4,116.7,129.0,141.3,153.6],"min_iv":30.6,"max_iv":153.6},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":21.5,"atm_iv":24.17,"otm_strike":22.5,"otm_iv":23.96,"itm_strike":20.0,"itm_iv":40.48,"iv_butterfly":16.09,"price_butterfly":0.94,"convexity":"high_convexity"},{"expiration":"12/18/2026","dte":77,"atm_strike":21.0,"atm_iv":31.8,"otm_strike":22.5,"otm_iv":31.0,"itm_strike":20.0,"itm_iv":28.03,"iv_butterfly":-4.57,"price_butterfly":-0.22,"convexity":"inverted"},{"expiration":"01/15/2027","dte":105,"atm_strike":21.0,"atm_iv":28.25,"otm_strike":22.5,"otm_iv":29.4,"itm_strike":20.0,"itm_iv":26.17,"iv_butterfly":-0.93,"price_butterfly":-0.11,"convexity":"inverted"},{"expiration":"03/19/2027","dte":168,"atm_strike":22.0,"atm_iv":31.29,"otm_strike":23.0,"otm_iv":30.22,"itm_strike":20.0,"itm_iv":27.96,"iv_butterfly":-4.4,"price_butterfly":0.43,"convexity":"inverted"},{"expiration":"04/16/2027","dte":196,"atm_strike":22.0,"atm_iv":27.8,"otm_strike":23.0,"otm_iv":29.99,"itm_strike":20.0,"itm_iv":28.49,"iv_butterfly":2.89,"price_butterfly":0.85,"convexity":"high_convexity"},{"expiration":"06/17/2027","dte":258,"atm_strike":21.0,"atm_iv":26.7,"otm_strike":22.5,"otm_iv":30.23,"itm_strike":20.0,"itm_iv":28.65,"iv_butterfly":5.48,"price_butterfly":0.23,"convexity":"high_convexity"},{"expiration":"12/17/2027","dte":441,"atm_strike":22.5,"atm_iv":28.04,"otm_strike":22.5,"otm_iv":28.04,"itm_strike":20.0,"itm_iv":22.32,"iv_butterfly":-5.72,"price_butterfly":0.8,"convexity":"inverted"},{"expiration":"01/21/2028","dte":476,"atm_strike":22.5,"atm_iv":27.36,"otm_strike":22.5,"otm_iv":27.36,"itm_strike":20.0,"itm_iv":25.25,"iv_butterfly":-2.11,"price_butterfly":1.07,"convexity":"inverted"},{"expiration":"01/19/2029","dte":840,"atm_strike":23.0,"atm_iv":24.35,"otm_strike":23.0,"otm_iv":24.35,"itm_strike":20.0,"itm_iv":23.32,"iv_butterfly":-1.03,"price_butterfly":1.35,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":59.1},{"date":"2026-09-15","iv":66.68},{"date":"2026-09-16","iv":69.6},{"date":"2026-09-17","iv":61.36},{"date":"2026-09-18","iv":58.76},{"date":"2026-09-21","iv":52.52},{"date":"2026-09-22","iv":54.9},{"date":"2026-09-23","iv":70.6},{"date":"2026-09-24","iv":208.9},{"date":"2026-09-25","iv":192.7},{"date":"2026-09-28","iv":56.1},{"date":"2026-09-29","iv":69.1},{"date":"2026-09-30","iv":74.0},{"date":"2026-10-01","iv":184.6},{"date":"2026-10-02","iv":177.0}]}}