{"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":"BCS","summary":{"name":"BCS","price":23.71,"total_oi":66457,"call_oi":39507,"put_oi":26950,"pc_ratio":0.682,"net_gex":-174388.76,"avg_iv":88.3,"iv_rank":100.0,"iv_52w_high":88.3,"iv_52w_low":46.9,"gamma_flip":13.27,"max_pain":22.0},"features":{"symbol":"BCS","price":23.71,"total_oi":66457,"analysis_coverage":1.0,"avg_iv_pct":88.3,"iv_rank":100.0,"iv_52w_high_pct":88.3,"iv_52w_low_pct":46.9,"front_dte":14,"front_atm_iv_pct":32.5764,"back_atm_iv_pct":35.699,"term_premium_pp":-3.1226,"expected_move_front_pct":6.38,"straddle_front_pct":4.74,"straddle_30d_pct":4.74,"risk_reversal_front_pp":5.1,"risk_reversal_30d_pp":5.1,"butterfly_front_pp":3.31,"butterfly_30d_pp":3.31,"put_call_oi_ratio":0.682,"put_call_oi_front_ratio":0.663,"put_call_volume_front_ratio":12.16,"option_volume":962,"volume_oi_ratio":0.014476,"net_delta_normalized":0.179644,"dealer_delta_normalized":-0.179387,"gex_per_100k_oi":-262408.414463,"vanna_per_100k_oi":2029.883985,"charm_per_100k_oi":-1259385.768241,"weekend_delta_shift_per_100k_oi":-3778155.799991,"iv_surface_range_pp":50.5,"gamma_flip_distance_pct":-44.032054,"max_pain_distance_pct":-7.212147,"peak_call_distance_pct":5.440742,"peak_put_distance_pct":-7.212147},"analyses":{"gamma_walls":[{"strike":3.0,"call_gex":0.0,"put_gex":-11.74,"net_gex":-11.74,"call_oi":0,"put_oi":18},{"strike":5.0,"call_gex":0.0,"put_gex":-17.85,"net_gex":-17.85,"call_oi":21,"put_oi":14},{"strike":8.0,"call_gex":0.0,"put_gex":-4047.48,"net_gex":-4047.48,"call_oi":0,"put_oi":1573},{"strike":10.0,"call_gex":175.3,"put_gex":-678.87,"net_gex":-503.57,"call_oi":105,"put_oi":333},{"strike":12.0,"call_gex":440.66,"put_gex":-2290.67,"net_gex":-1850.01,"call_oi":128,"put_oi":516},{"strike":13.0,"call_gex":0.0,"put_gex":-1489.86,"net_gex":-1489.86,"call_oi":39,"put_oi":259},{"strike":15.0,"call_gex":79755.7,"put_gex":-20288.19,"net_gex":59467.51,"call_oi":10647,"put_oi":3043},{"strike":16.0,"call_gex":0.0,"put_gex":-217.57,"net_gex":-217.57,"call_oi":0,"put_oi":26},{"strike":17.0,"call_gex":6090.06,"put_gex":-3224.87,"net_gex":2865.19,"call_oi":478,"put_oi":271},{"strike":18.0,"call_gex":7531.72,"put_gex":-1500.95,"net_gex":6030.77,"call_oi":534,"put_oi":138},{"strike":19.0,"call_gex":85.22,"put_gex":-2027.84,"net_gex":-1942.62,"call_oi":4,"put_oi":290},{"strike":20.0,"call_gex":60201.28,"put_gex":-77647.76,"net_gex":-17446.48,"call_oi":2186,"put_oi":3049},{"strike":21.0,"call_gex":136.42,"put_gex":-7903.67,"net_gex":-7767.25,"call_oi":4,"put_oi":212},{"strike":22.0,"call_gex":64117.23,"put_gex":-260926.02,"net_gex":-196808.78,"call_oi":1444,"put_oi":6253},{"strike":23.0,"call_gex":29126.86,"put_gex":-249688.47,"net_gex":-220561.6,"call_oi":318,"put_oi":2730},{"strike":24.0,"call_gex":50778.41,"put_gex":-288298.11,"net_gex":-237519.7,"call_oi":364,"put_oi":2121},{"strike":25.0,"call_gex":205722.08,"put_gex":-102600.92,"net_gex":103121.16,"call_oi":3684,"put_oi":1838},{"strike":26.0,"call_gex":107106.99,"put_gex":-57714.44,"net_gex":49392.55,"call_oi":1927,"put_oi":1034},{"strike":27.0,"call_gex":65739.21,"put_gex":-75863.06,"net_gex":-10123.85,"call_oi":2230,"put_oi":1717},{"strike":28.0,"call_gex":52083.49,"put_gex":-27136.31,"net_gex":24947.18,"call_oi":1645,"put_oi":754},{"strike":29.0,"call_gex":78521.52,"put_gex":-6925.08,"net_gex":71596.44,"call_oi":2691,"put_oi":219},{"strike":30.0,"call_gex":135641.8,"put_gex":-11405.46,"net_gex":124236.34,"call_oi":5617,"put_oi":449},{"strike":31.0,"call_gex":20421.49,"put_gex":-1028.02,"net_gex":19393.47,"call_oi":929,"put_oi":40},{"strike":32.0,"call_gex":1368.91,"put_gex":-69.86,"net_gex":1299.05,"call_oi":192,"put_oi":3},{"strike":33.0,"call_gex":3715.26,"put_gex":-42.57,"net_gex":3672.69,"call_oi":541,"put_oi":2},{"strike":34.0,"call_gex":519.85,"put_gex":0.0,"net_gex":519.85,"call_oi":56,"put_oi":0},{"strike":35.0,"call_gex":50393.08,"put_gex":-824.19,"net_gex":49568.89,"call_oi":2997,"put_oi":47},{"strike":40.0,"call_gex":9822.29,"put_gex":-13.78,"net_gex":9808.51,"call_oi":726,"put_oi":1}],"pain_by_strike":[{"strike":3.0,"call_value":0,"put_value":483314.0,"total_value":483314.0},{"strike":5.0,"call_value":0.0,"put_value":429450.0,"total_value":429450.0},{"strike":8.0,"call_value":63.0,"put_value":348696.0,"total_value":348759.0},{"strike":10.0,"call_value":105.0,"put_value":298006.0,"total_value":298111.0},{"strike":12.0,"call_value":357.0,"put_value":247982.0,"total_value":248339.0},{"strike":13.0,"call_value":611.0,"put_value":223486.0,"total_value":224097.0},{"strike":15.0,"call_value":1197.0,"put_value":175012.0,"total_value":176209.0},{"strike":16.0,"call_value":12137.0,"put_value":153818.0,"total_value":165955.0},{"strike":17.0,"call_value":23077.0,"put_value":132650.0,"total_value":155727.0},{"strike":18.0,"call_value":34495.0,"put_value":111753.0,"total_value":146248.0},{"strike":19.0,"call_value":46447.0,"put_value":90994.0,"total_value":137441.0},{"strike":20.0,"call_value":58403.0,"put_value":70525.0,"total_value":128928.0},{"strike":21.0,"call_value":72545.0,"put_value":53105.0,"total_value":125650.0},{"strike":22.0,"call_value":86691.0,"put_value":35897.0,"total_value":122588.0},{"strike":23.0,"call_value":102281.0,"put_value":24942.0,"total_value":127223.0},{"strike":24.0,"call_value":118189.0,"put_value":16717.0,"total_value":134906.0},{"strike":25.0,"call_value":134461.0,"put_value":10613.0,"total_value":145074.0},{"strike":26.0,"call_value":154417.0,"put_value":6347.0,"total_value":160764.0},{"strike":27.0,"call_value":176300.0,"put_value":3115.0,"total_value":179415.0},{"strike":28.0,"call_value":200413.0,"put_value":1600.0,"total_value":202013.0},{"strike":29.0,"call_value":226171.0,"put_value":839.0,"total_value":227010.0},{"strike":30.0,"call_value":254620.0,"put_value":297.0,"total_value":254917.0},{"strike":31.0,"call_value":288686.0,"put_value":204.0,"total_value":288890.0},{"strike":32.0,"call_value":323681.0,"put_value":151.0,"total_value":323832.0},{"strike":33.0,"call_value":358868.0,"put_value":101.0,"total_value":358969.0},{"strike":34.0,"call_value":394596.0,"put_value":53.0,"total_value":394649.0},{"strike":35.0,"call_value":430380.0,"put_value":5.0,"total_value":430385.0},{"strike":40.0,"call_value":624285.0,"put_value":0,"total_value":624285.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":120.3,"strike":17.0},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":48.1,"strike":19.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":81.9,"strike":14.4},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":45.6,"strike":21.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":41.6,"strike":21.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":38.4,"strike":21.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":36.6,"strike":22.5},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":37.4,"strike":22.67},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":35.9,"strike":22.33},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":30.8,"strike":24.0},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":34.8,"strike":24.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":33.9,"strike":24.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":30.0,"strike":25.0},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":33.8,"strike":25.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":32.5,"strike":25.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":36.2,"strike":26.0},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":31.9,"strike":26.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":32.2,"strike":26.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":58.7,"strike":28.0},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":34.6,"strike":28.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":81.7,"strike":31.74}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.207,"contract_count":10,"total_oi":6050},{"expiration":"11/20/2026","dte":49,"iv":0.6279,"contract_count":8,"total_oi":685},{"expiration":"12/18/2026","dte":77,"iv":0.3271,"contract_count":10,"total_oi":2935},{"expiration":"01/15/2027","dte":105,"iv":0.0,"contract_count":4,"total_oi":9297},{"expiration":"03/19/2027","dte":168,"iv":0.3192,"contract_count":10,"total_oi":678},{"expiration":"01/21/2028","dte":476,"iv":0.311,"contract_count":4,"total_oi":2062},{"expiration":"01/19/2029","dte":840,"iv":1.0,"contract_count":2,"total_oi":6}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.38,"expected_move_2std":12.76,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":13.08,"expected_move_2std":26.15,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":15.89,"expected_move_2std":31.77,"contract_count":4},{"expiration":"03/19/2027","dte":168,"expected_move_1std":23.31,"expected_move_2std":46.63,"contract_count":4}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":6723,"put_oi":4456,"total_oi":11179,"pc_ratio":0.663,"pc_ratio_volume":12.16,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1086,"put_oi":93,"total_oi":1179,"pc_ratio":0.086,"pc_ratio_volume":0.014,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":2346,"put_oi":5102,"total_oi":7448,"pc_ratio":2.175,"pc_ratio_volume":0.155,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":18638,"put_oi":13428,"total_oi":32066,"pc_ratio":0.72,"pc_ratio_volume":1.039,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":1974,"put_oi":1372,"total_oi":3346,"pc_ratio":0.695,"pc_ratio_volume":1.286,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":8720,"put_oi":2497,"total_oi":11217,"pc_ratio":0.286,"pc_ratio_volume":9.8,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":20,"put_oi":2,"total_oi":22,"pc_ratio":0.1,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":3.0,"call_delta_oi":0,"put_delta_oi":-33.0,"dealer_delta":33.0,"call_oi":0,"put_oi":18},{"strike":5.0,"call_delta_oi":0,"put_delta_oi":-39.0,"dealer_delta":39.0,"call_oi":0,"put_oi":14},{"strike":8.0,"call_delta_oi":0,"put_delta_oi":-7044.0,"dealer_delta":7044.0,"call_oi":0,"put_oi":1573},{"strike":10.0,"call_delta_oi":8466.0,"put_delta_oi":-586.0,"dealer_delta":-7881.0,"call_oi":86,"put_oi":333},{"strike":12.0,"call_delta_oi":12493.0,"put_delta_oi":-2013.0,"dealer_delta":-10480.0,"call_oi":128,"put_oi":516},{"strike":13.0,"call_delta_oi":0,"put_delta_oi":-1703.0,"dealer_delta":1703.0,"call_oi":0,"put_oi":259},{"strike":15.0,"call_delta_oi":1013868.0,"put_delta_oi":-12073.0,"dealer_delta":-1001795.0,"call_oi":10636,"put_oi":3043},{"strike":16.0,"call_delta_oi":0,"put_delta_oi":-106.0,"dealer_delta":106.0,"call_oi":0,"put_oi":26},{"strike":17.0,"call_delta_oi":44205.0,"put_delta_oi":-1666.0,"dealer_delta":-42538.0,"call_oi":478,"put_oi":271},{"strike":18.0,"call_delta_oi":45377.0,"put_delta_oi":-2084.0,"dealer_delta":-43293.0,"call_oi":529,"put_oi":138},{"strike":19.0,"call_delta_oi":351.0,"put_delta_oi":-4681.0,"dealer_delta":4331.0,"call_oi":4,"put_oi":290},{"strike":20.0,"call_delta_oi":182549.0,"put_delta_oi":-50771.0,"dealer_delta":-131779.0,"call_oi":2186,"put_oi":3049},{"strike":21.0,"call_delta_oi":326.0,"put_delta_oi":-3724.0,"dealer_delta":3398.0,"call_oi":4,"put_oi":212},{"strike":22.0,"call_delta_oi":104143.0,"put_delta_oi":-179774.0,"dealer_delta":75631.0,"call_oi":1444,"put_oi":6253},{"strike":23.0,"call_delta_oi":21062.0,"put_delta_oi":-91768.0,"dealer_delta":70706.0,"call_oi":318,"put_oi":2730},{"strike":24.0,"call_delta_oi":16649.0,"put_delta_oi":-114557.0,"dealer_delta":97908.0,"call_oi":364,"put_oi":2121},{"strike":25.0,"call_delta_oi":161570.0,"put_delta_oi":-103705.0,"dealer_delta":-57866.0,"call_oi":3684,"put_oi":1838},{"strike":26.0,"call_delta_oi":28898.0,"put_delta_oi":-75001.0,"dealer_delta":46103.0,"call_oi":1927,"put_oi":1034},{"strike":27.0,"call_delta_oi":97894.0,"put_delta_oi":-127113.0,"dealer_delta":29219.0,"call_oi":2230,"put_oi":1717},{"strike":28.0,"call_delta_oi":19452.0,"put_delta_oi":-55090.0,"dealer_delta":35638.0,"call_oi":1645,"put_oi":754},{"strike":29.0,"call_delta_oi":30289.0,"put_delta_oi":-16665.0,"dealer_delta":-13623.0,"call_oi":2691,"put_oi":219},{"strike":30.0,"call_delta_oi":141622.0,"put_delta_oi":-31414.0,"dealer_delta":-110208.0,"call_oi":5617,"put_oi":449},{"strike":31.0,"call_delta_oi":16456.0,"put_delta_oi":-3129.0,"dealer_delta":-13326.0,"call_oi":929,"put_oi":40},{"strike":32.0,"call_delta_oi":12375.0,"put_delta_oi":-239.0,"dealer_delta":-12136.0,"call_oi":192,"put_oi":3},{"strike":33.0,"call_delta_oi":34591.0,"put_delta_oi":-161.0,"dealer_delta":-34430.0,"call_oi":541,"put_oi":2},{"strike":34.0,"call_delta_oi":372.0,"put_delta_oi":0,"dealer_delta":-372.0,"call_oi":56,"put_oi":0},{"strike":35.0,"call_delta_oi":79034.0,"put_delta_oi":-3273.0,"dealer_delta":-75761.0,"call_oi":2997,"put_oi":47},{"strike":40.0,"call_delta_oi":8605.0,"put_delta_oi":-83.0,"dealer_delta":-8522.0,"call_oi":726,"put_oi":1}],"net_dealer_delta":-1192151.0,"total_call_delta":2080645.0,"total_put_delta":-888495.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":23.709999084472656,"strikes":[{"strike":8.0,"moneyness":0.3374,"type":"put","iv":1.6299,"delta":-0.0448,"oi":1573},{"strike":10.0,"moneyness":0.4218,"type":"put","iv":0.806,"delta":-0.0122,"oi":260},{"strike":12.0,"moneyness":0.5061,"type":"call","iv":0.728,"delta":0.976,"oi":128},{"strike":12.0,"moneyness":0.5061,"type":"put","iv":0.845,"delta":-0.039,"oi":516},{"strike":15.0,"moneyness":0.6326,"type":"put","iv":0.5241,"delta":-0.0344,"oi":2290},{"strike":15.0,"moneyness":0.6326,"type":"call","iv":0.5781,"delta":0.9533,"oi":10464},{"strike":17.0,"moneyness":0.717,"type":"call","iv":0.4946,"delta":0.9248,"oi":478},{"strike":17.0,"moneyness":0.717,"type":"put","iv":0.4587,"delta":-0.0629,"oi":197},{"strike":20.0,"moneyness":0.8435,"type":"call","iv":0.3828,"delta":0.8399,"oi":1883},{"strike":20.0,"moneyness":0.8435,"type":"put","iv":0.383,"delta":-0.1602,"oi":2154},{"strike":22.0,"moneyness":0.9279,"type":"call","iv":0.3482,"delta":0.7125,"oi":1289},{"strike":22.0,"moneyness":0.9279,"type":"put","iv":0.3539,"delta":-0.2895,"oi":5333},{"strike":25.0,"moneyness":1.0544,"type":"call","iv":0.3151,"delta":0.4369,"oi":1758},{"strike":25.0,"moneyness":1.0544,"type":"put","iv":0.3223,"delta":-0.5602,"oi":917},{"strike":30.0,"moneyness":1.2653,"type":"call","iv":0.2965,"delta":0.0915,"oi":2111},{"strike":30.0,"moneyness":1.2653,"type":"put","iv":0.4122,"delta":-0.8171,"oi":145},{"strike":35.0,"moneyness":1.4762,"type":"call","iv":0.3585,"delta":0.0303,"oi":396}]},{"expiration":"01/21/2028","underlying_price":23.709999084472656,"strikes":[{"strike":13.0,"moneyness":0.5483,"type":"put","iv":0.4622,"delta":-0.0658,"oi":259},{"strike":15.0,"moneyness":0.6326,"type":"call","iv":0.3002,"delta":0.9525,"oi":172},{"strike":15.0,"moneyness":0.6326,"type":"put","iv":0.4357,"delta":-0.1001,"oi":204},{"strike":18.0,"moneyness":0.7592,"type":"call","iv":0.3284,"delta":0.8578,"oi":529},{"strike":20.0,"moneyness":0.8435,"type":"call","iv":0.3274,"delta":0.7854,"oi":107},{"strike":20.0,"moneyness":0.8435,"type":"put","iv":0.3905,"delta":-0.233,"oi":597},{"strike":22.0,"moneyness":0.9279,"type":"put","iv":0.3783,"delta":-0.3024,"oi":504},{"strike":25.0,"moneyness":1.0544,"type":"put","iv":0.3671,"delta":-0.4149,"oi":402},{"strike":25.0,"moneyness":1.0544,"type":"call","iv":0.3099,"delta":0.5727,"oi":1097},{"strike":27.0,"moneyness":1.1388,"type":"call","iv":0.3041,"delta":0.4834,"oi":980},{"strike":27.0,"moneyness":1.1388,"type":"put","iv":0.3655,"delta":-0.4882,"oi":146},{"strike":30.0,"moneyness":1.2653,"type":"call","iv":0.2927,"delta":0.3549,"oi":2664},{"strike":30.0,"moneyness":1.2653,"type":"put","iv":0.3819,"delta":-0.5774,"oi":193},{"strike":35.0,"moneyness":1.4762,"type":"call","iv":0.3562,"delta":0.2679,"oi":2366},{"strike":40.0,"moneyness":1.6871,"type":"call","iv":0.3046,"delta":0.1206,"oi":688}]},{"expiration":"03/19/2027","underlying_price":23.709999084472656,"strikes":[{"strike":20.0,"moneyness":0.8435,"type":"call","iv":0.3605,"delta":0.8158,"oi":193},{"strike":24.0,"moneyness":1.0122,"type":"put","iv":0.3633,"delta":-0.4394,"oi":119},{"strike":26.0,"moneyness":1.0966,"type":"put","iv":0.3625,"delta":-0.5691,"oi":141},{"strike":26.0,"moneyness":1.0966,"type":"call","iv":0.3049,"delta":0.4014,"oi":212},{"strike":27.0,"moneyness":1.1388,"type":"put","iv":0.3663,"delta":-0.6263,"oi":165},{"strike":27.0,"moneyness":1.1388,"type":"call","iv":0.2983,"delta":0.3275,"oi":161},{"strike":28.0,"moneyness":1.1809,"type":"put","iv":0.3706,"delta":-0.6774,"oi":464},{"strike":28.0,"moneyness":1.1809,"type":"call","iv":0.3031,"delta":0.2697,"oi":296},{"strike":29.0,"moneyness":1.2231,"type":"call","iv":0.2988,"delta":0.212,"oi":153},{"strike":29.0,"moneyness":1.2231,"type":"put","iv":0.3766,"delta":-0.7213,"oi":148},{"strike":30.0,"moneyness":1.2653,"type":"put","iv":0.3862,"delta":-0.7567,"oi":109},{"strike":31.0,"moneyness":1.3075,"type":"call","iv":0.2958,"delta":0.1266,"oi":747}]},{"expiration":"10/16/2026","underlying_price":23.709999084472656,"strikes":[{"strike":15.0,"moneyness":0.6326,"type":"put","iv":1.6386,"delta":-0.0505,"oi":109},{"strike":20.0,"moneyness":0.8435,"type":"put","iv":0.5591,"delta":-0.0465,"oi":207},{"strike":22.0,"moneyness":0.9279,"type":"put","iv":0.3848,"delta":-0.1383,"oi":111},{"strike":23.0,"moneyness":0.9701,"type":"call","iv":0.3451,"delta":0.6994,"oi":145},{"strike":23.0,"moneyness":0.9701,"type":"put","iv":0.3418,"delta":-0.2991,"oi":1354},{"strike":24.0,"moneyness":1.0122,"type":"put","iv":0.3144,"delta":-0.5595,"oi":1669},{"strike":24.0,"moneyness":1.0122,"type":"call","iv":0.3023,"delta":0.4372,"oi":277},{"strike":25.0,"moneyness":1.0544,"type":"put","iv":0.3096,"delta":-0.8028,"oi":276},{"strike":25.0,"moneyness":1.0544,"type":"call","iv":0.2908,"delta":0.1813,"oi":523},{"strike":26.0,"moneyness":1.0966,"type":"put","iv":0.394,"delta":-0.8815,"oi":293},{"strike":26.0,"moneyness":1.0966,"type":"call","iv":0.33,"delta":0.0771,"oi":1313},{"strike":28.0,"moneyness":1.1809,"type":"call","iv":0.523,"delta":0.0526,"oi":866},{"strike":29.0,"moneyness":1.2231,"type":"call","iv":0.8051,"delta":0.1076,"oi":2261}]},{"expiration":"11/20/2026","underlying_price":23.709999084472656,"strikes":[{"strike":23.0,"moneyness":0.9701,"type":"call","iv":0.3594,"delta":0.6336,"oi":104},{"strike":25.0,"moneyness":1.0544,"type":"call","iv":0.3306,"delta":0.3687,"oi":172},{"strike":26.0,"moneyness":1.0966,"type":"call","iv":0.3186,"delta":0.2445,"oi":332},{"strike":27.0,"moneyness":1.1388,"type":"call","iv":0.3262,"delta":0.1605,"oi":394}]},{"expiration":"12/18/2026","underlying_price":23.709999084472656,"strikes":[{"strike":15.0,"moneyness":0.6326,"type":"put","iv":0.6095,"delta":-0.0346,"oi":405},{"strike":21.0,"moneyness":0.8857,"type":"put","iv":0.3871,"delta":-0.2045,"oi":130},{"strike":22.0,"moneyness":0.9279,"type":"put","iv":0.3733,"delta":-0.2821,"oi":270},{"strike":23.0,"moneyness":0.9701,"type":"put","iv":0.3517,"delta":-0.3727,"oi":1362},{"strike":24.0,"moneyness":1.0122,"type":"put","iv":0.3381,"delta":-0.4778,"oi":312},{"strike":25.0,"moneyness":1.0544,"type":"put","iv":0.3355,"delta":-0.5838,"oi":140},{"strike":26.0,"moneyness":1.0966,"type":"put","iv":0.327,"delta":-0.6858,"oi":600},{"strike":27.0,"moneyness":1.1388,"type":"put","iv":0.3288,"delta":-0.7679,"oi":1307},{"strike":27.0,"moneyness":1.1388,"type":"call","iv":0.3141,"delta":0.2197,"oi":194},{"strike":28.0,"moneyness":1.1809,"type":"call","iv":0.3131,"delta":0.1513,"oi":423},{"strike":28.0,"moneyness":1.1809,"type":"put","iv":0.3524,"delta":-0.8156,"oi":289},{"strike":29.0,"moneyness":1.2231,"type":"call","iv":0.3115,"delta":0.0997,"oi":267},{"strike":30.0,"moneyness":1.2653,"type":"call","iv":0.3194,"delta":0.0693,"oi":450},{"strike":32.0,"moneyness":1.3496,"type":"call","iv":2.9239,"delta":0.6733,"oi":103},{"strike":33.0,"moneyness":1.3918,"type":"call","iv":2.9706,"delta":0.6702,"oi":512}]}],"greeks_heatmap":{"data":[{"strike":19.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1742,"call_gamma":0,"put_gamma":0.006792,"call_theta":0,"put_theta":-0.3724,"call_vega":0,"put_vega":0.0115,"call_oi":0,"put_oi":238},{"strike":20.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0465,"call_gamma":0,"put_gamma":0.038898,"call_theta":0,"put_theta":-0.0092,"call_vega":0,"put_vega":0.0044,"call_oi":0,"put_oi":207},{"strike":21.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0765,"call_gamma":0,"put_gamma":0.068292,"call_theta":0,"put_theta":-0.0114,"call_vega":0,"put_vega":0.0064,"call_oi":0,"put_oi":55},{"strike":22.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8578,"put_delta":-0.1383,"call_gamma":0.128398,"put_gamma":0.128208,"call_theta":-0.0173,"put_theta":-0.0142,"call_vega":0.0101,"put_vega":0.0099,"call_oi":89,"put_oi":111},{"strike":23.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6994,"put_delta":-0.2991,"call_gamma":0.225371,"put_gamma":0.227045,"call_theta":-0.0225,"put_theta":-0.0196,"call_vega":0.0156,"put_vega":0.0155,"call_oi":145,"put_oi":1354},{"strike":24.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4372,"put_delta":-0.5595,"call_gamma":0.291275,"put_gamma":0.280446,"call_theta":-0.0217,"put_theta":-0.0197,"call_vega":0.0176,"put_vega":0.0177,"call_oi":277,"put_oi":1669},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1813,"put_delta":-0.8028,"call_gamma":0.202589,"put_gamma":0.200386,"call_theta":-0.0137,"put_theta":-0.0124,"call_vega":0.0118,"put_vega":0.0124,"call_oi":523,"put_oi":276},{"strike":26.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0771,"put_delta":-0.8815,"call_gamma":0.097886,"put_gamma":0.11247,"call_theta":-0.0084,"put_theta":-0.0107,"call_vega":0.0065,"put_vega":0.0089,"call_oi":1313,"put_oi":293},{"strike":27.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6922,"put_delta":-0.9375,"call_gamma":0.012205,"put_gamma":0.063625,"call_theta":-0.3906,"put_theta":-0.0062,"call_vega":0.0157,"put_vega":0.0055,"call_oi":500,"put_oi":99},{"strike":28.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0526,"put_delta":0,"call_gamma":0.045882,"put_gamma":0,"call_theta":-0.0098,"put_theta":0,"call_vega":0.0048,"put_vega":0,"call_oi":866,"put_oi":0},{"strike":29.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1076,"put_delta":0,"call_gamma":0.051363,"put_gamma":0,"call_theta":-0.0259,"put_theta":0,"call_vega":0.0083,"put_vega":0,"call_oi":2261,"put_oi":0},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6794,"put_delta":0,"call_gamma":0.011667,"put_gamma":0,"call_theta":-0.4229,"put_theta":0,"call_vega":0.016,"put_vega":0,"call_oi":353,"put_oi":0},{"strike":23.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6336,"put_delta":0,"call_gamma":0.121798,"put_gamma":0,"call_theta":-0.0137,"put_theta":0,"call_vega":0.0324,"put_vega":0,"call_oi":104,"put_oi":0},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3687,"put_delta":0,"call_gamma":0.132663,"put_gamma":0,"call_theta":-0.0121,"put_theta":0,"call_vega":0.0324,"put_vega":0,"call_oi":172,"put_oi":0},{"strike":26.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2445,"put_delta":0,"call_gamma":0.114639,"put_gamma":0,"call_theta":-0.0096,"put_theta":0,"call_vega":0.027,"put_vega":0,"call_oi":332,"put_oi":0},{"strike":27.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1605,"put_delta":0,"call_gamma":0.086956,"put_gamma":0,"call_theta":-0.0075,"put_theta":0,"call_vega":0.021,"put_vega":0,"call_oi":394,"put_oi":0},{"strike":28.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0853,"put_delta":0,"call_gamma":0.058416,"put_gamma":0,"call_theta":-0.0046,"put_theta":0,"call_vega":0.0134,"put_vega":0,"call_oi":60,"put_oi":0},{"strike":17.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.0576,"call_gamma":0,"put_gamma":0.02077,"call_theta":0,"put_theta":-0.004,"call_vega":0,"put_vega":0.0125,"call_oi":0,"put_oi":68},{"strike":19.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1029,"call_gamma":0,"put_gamma":0.038282,"call_theta":0,"put_theta":-0.0052,"call_vega":0,"put_vega":0.0194,"call_oi":0,"put_oi":52},{"strike":20.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1486,"call_gamma":0,"put_gamma":0.051755,"call_theta":0,"put_theta":-0.0064,"call_vega":0,"put_vega":0.0251,"call_oi":0,"put_oi":62},{"strike":21.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2045,"call_gamma":0,"put_gamma":0.067748,"call_theta":0,"put_theta":-0.0072,"call_vega":0,"put_vega":0.0307,"call_oi":0,"put_oi":130},{"strike":22.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2821,"call_gamma":0,"put_gamma":0.083653,"call_theta":0,"put_theta":-0.0081,"call_vega":0,"put_vega":0.0366,"call_oi":0,"put_oi":270},{"strike":23.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6268,"put_delta":-0.3727,"call_gamma":0.098657,"put_gamma":0.099459,"call_theta":-0.0111,"put_theta":-0.0083,"call_vega":0.041,"put_vega":0.0409,"call_oi":56,"put_oi":1362},{"strike":24.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5223,"put_delta":-0.4778,"call_gamma":0.108618,"put_gamma":0.108885,"call_theta":-0.0109,"put_theta":-0.0081,"call_vega":0.0431,"put_vega":0.0431,"call_oi":67,"put_oi":312},{"strike":25.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4131,"put_delta":-0.5838,"call_gamma":0.109638,"put_gamma":0.107477,"call_theta":-0.0101,"put_theta":-0.0075,"call_vega":0.0421,"put_vega":0.0422,"call_oi":53,"put_oi":140},{"strike":26.0,"dte":77,"expiration":"12/18/2026","call_delta":0.307,"put_delta":-0.6858,"call_gamma":0.102504,"put_gamma":0.100303,"call_theta":-0.0087,"put_theta":-0.006,"call_vega":0.038,"put_vega":0.0384,"call_oi":70,"put_oi":600},{"strike":27.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2197,"put_delta":-0.7679,"call_gamma":0.087066,"put_gamma":0.085786,"call_theta":-0.0072,"put_theta":-0.0046,"call_vega":0.032,"put_vega":0.033,"call_oi":194,"put_oi":1307},{"strike":28.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1513,"put_delta":-0.8156,"call_gamma":0.069241,"put_gamma":0.069866,"call_theta":-0.0056,"put_theta":-0.0039,"call_vega":0.0254,"put_vega":0.0288,"call_oi":423,"put_oi":289},{"strike":29.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0997,"put_delta":-0.8436,"call_gamma":0.051941,"put_gamma":0.057605,"call_theta":-0.0041,"put_theta":-0.0036,"call_vega":0.0189,"put_vega":0.0259,"call_oi":267,"put_oi":71},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0693,"put_delta":0,"call_gamma":0.038561,"put_gamma":0,"call_theta":-0.0032,"put_theta":0,"call_vega":0.0144,"put_vega":0,"call_oi":450,"put_oi":0}],"strikes":[17.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,29.0,30.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":5.1,"put_25d_iv":34.18,"call_25d_iv":29.08,"put_25d_strike":23.0,"call_25d_strike":25.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":5.92,"put_25d_iv":37.33,"call_25d_iv":31.41,"put_25d_strike":22.0,"call_25d_strike":27.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":5.75,"put_25d_iv":35.39,"call_25d_iv":29.65,"put_25d_strike":22.0,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":6.02,"put_25d_iv":36.33,"call_25d_iv":30.31,"put_25d_strike":24.0,"call_25d_strike":28.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":3.42,"put_25d_iv":39.05,"call_25d_iv":35.62,"put_25d_strike":20.0,"call_25d_strike":35.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":8.0,"call_vanna":0,"put_vanna":72.0,"net_vanna":72.0,"call_oi":0,"put_oi":1573},{"strike":10.0,"call_vanna":-2.0,"put_vanna":10.0,"net_vanna":9.0,"call_oi":86,"put_oi":333},{"strike":12.0,"call_vanna":-4.0,"put_vanna":21.0,"net_vanna":18.0,"call_oi":128,"put_oi":516},{"strike":13.0,"call_vanna":0,"put_vanna":33.0,"net_vanna":33.0,"call_oi":0,"put_oi":259},{"strike":15.0,"call_vanna":-512.0,"put_vanna":135.0,"net_vanna":-378.0,"call_oi":10636,"put_oi":3008},{"strike":17.0,"call_vanna":-31.0,"put_vanna":15.0,"net_vanna":-16.0,"call_oi":478,"put_oi":265},{"strike":18.0,"call_vanna":-97.0,"put_vanna":16.0,"net_vanna":-81.0,"call_oi":529,"put_oi":82},{"strike":19.0,"call_vanna":0,"put_vanna":11.0,"net_vanna":11.0,"call_oi":0,"put_oi":290},{"strike":20.0,"call_vanna":-209.0,"put_vanna":310.0,"net_vanna":101.0,"call_oi":2183,"put_oi":3020},{"strike":21.0,"call_vanna":0,"put_vanna":11.0,"net_vanna":11.0,"call_oi":0,"put_oi":185},{"strike":22.0,"call_vanna":-112.0,"put_vanna":511.0,"net_vanna":399.0,"call_oi":1437,"put_oi":6218},{"strike":23.0,"call_vanna":-10.0,"put_vanna":96.0,"net_vanna":86.0,"call_oi":305,"put_oi":2716},{"strike":24.0,"call_vanna":2.0,"put_vanna":-8.0,"net_vanna":-6.0,"call_oi":344,"put_oi":2100},{"strike":25.0,"call_vanna":1.0,"put_vanna":-6.0,"net_vanna":-5.0,"call_oi":3680,"put_oi":1824},{"strike":26.0,"call_vanna":65.0,"put_vanna":-50.0,"net_vanna":15.0,"call_oi":1927,"put_oi":1034},{"strike":27.0,"call_vanna":54.0,"put_vanna":-109.0,"net_vanna":-55.0,"call_oi":2229,"put_oi":1717},{"strike":28.0,"call_vanna":81.0,"put_vanna":-62.0,"net_vanna":18.0,"call_oi":1645,"put_oi":753},{"strike":29.0,"call_vanna":96.0,"put_vanna":-20.0,"net_vanna":76.0,"call_oi":2681,"put_oi":219},{"strike":30.0,"call_vanna":495.0,"put_vanna":-38.0,"net_vanna":456.0,"call_oi":5578,"put_oi":447},{"strike":31.0,"call_vanna":80.0,"put_vanna":0,"net_vanna":80.0,"call_oi":929,"put_oi":0},{"strike":32.0,"call_vanna":-8.0,"put_vanna":0,"net_vanna":-8.0,"call_oi":182,"put_oi":0},{"strike":33.0,"call_vanna":-29.0,"put_vanna":0,"net_vanna":-29.0,"call_oi":512,"put_oi":0},{"strike":34.0,"call_vanna":2.0,"put_vanna":0,"net_vanna":2.0,"call_oi":52,"put_oi":0},{"strike":35.0,"call_vanna":421.0,"put_vanna":0,"net_vanna":421.0,"call_oi":2972,"put_oi":0},{"strike":40.0,"call_vanna":120.0,"put_vanna":0,"net_vanna":120.0,"call_oi":688,"put_oi":0}],"net_vanna":1349.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":15.0,"call_charm":0,"put_charm":418.0,"net_charm":418.0,"call_oi":0,"put_oi":109},{"strike":19.0,"call_charm":0,"put_charm":40256.0,"net_charm":40256.0,"call_oi":0,"put_oi":238},{"strike":20.0,"call_charm":0,"put_charm":232.0,"net_charm":232.0,"call_oi":0,"put_oi":207},{"strike":21.0,"call_charm":0,"put_charm":125.0,"net_charm":125.0,"call_oi":0,"put_oi":55},{"strike":22.0,"call_charm":-3445.0,"put_charm":569.0,"net_charm":-2876.0,"call_oi":89,"put_oi":111},{"strike":23.0,"call_charm":-6614.0,"put_charm":20650.0,"net_charm":14036.0,"call_oi":249,"put_oi":1354},{"strike":24.0,"call_charm":-6837.0,"put_charm":48004.0,"net_charm":41166.0,"call_oi":277,"put_oi":1669},{"strike":25.0,"call_charm":-3953.0,"put_charm":7170.0,"net_charm":3217.0,"call_oi":695,"put_oi":276},{"strike":26.0,"call_charm":-2801.0,"put_charm":7229.0,"net_charm":4428.0,"call_oi":1645,"put_oi":293},{"strike":27.0,"call_charm":-352746.0,"put_charm":1495.0,"net_charm":-351251.0,"call_oi":894,"put_oi":99},{"strike":28.0,"call_charm":-1182.0,"put_charm":0,"net_charm":-1182.0,"call_oi":926,"put_oi":0},{"strike":29.0,"call_charm":-16433.0,"put_charm":0,"net_charm":-16433.0,"call_oi":2261,"put_oi":0},{"strike":30.0,"call_charm":-264448.0,"put_charm":0,"net_charm":-264448.0,"call_oi":353,"put_oi":0},{"strike":31.0,"call_charm":-73926.0,"put_charm":0,"net_charm":-73926.0,"call_oi":97,"put_oi":0},{"strike":32.0,"call_charm":-61175.0,"put_charm":0,"net_charm":-61175.0,"call_oi":79,"put_oi":0},{"strike":35.0,"call_charm":-169539.0,"put_charm":0,"net_charm":-169539.0,"call_oi":210,"put_oi":0}],"net_charm":-836950.0,"weekend_delta_shift":-2510849.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":163129.0,"put_delta":-199348.0,"net_delta":-36219.0,"call_oi":6718,"put_oi":4456,"total_oi":11174,"total_volume":329,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":28652.0,"put_delta":-3038.0,"net_delta":25615.0,"call_oi":1086,"put_oi":93,"total_oi":1179,"total_volume":73,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":70663.0,"put_delta":-258774.0,"net_delta":-188111.0,"call_oi":2346,"put_oi":5102,"total_oi":7448,"total_volume":216,"bias":"bearish"},{"expiration":"01/15/2027","dte":105,"call_delta":1410119.0,"put_delta":-271590.0,"net_delta":1138529.0,"call_oi":18617,"put_oi":13428,"total_oi":32045,"total_volume":104,"bias":"bullish"},{"expiration":"03/19/2027","dte":168,"call_delta":56722.0,"put_delta":-83685.0,"net_delta":-26964.0,"call_oi":1974,"put_oi":1372,"total_oi":3346,"total_volume":128,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":350771.0,"put_delta":-71989.0,"net_delta":278782.0,"call_oi":8662,"put_oi":2497,"total_oi":11159,"total_volume":108,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":589.0,"put_delta":-70.0,"net_delta":519.0,"call_oi":9,"put_oi":2,"total_oi":11,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":24.0,"straddle_price":1.12,"straddle_pct":4.74,"implied_move":4.74,"avg_iv":30.8},{"expiration":"11/20/2026","dte":49,"strike":24.0,"straddle_price":2.4,"straddle_pct":10.12,"implied_move":10.12,"avg_iv":34.8},{"expiration":"12/18/2026","dte":77,"strike":24.0,"straddle_price":2.92,"straddle_pct":12.34,"implied_move":12.34,"avg_iv":33.9}],"volume_profile":{"profile":[{"strike":3.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":18,"total_oi":18,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":21,"put_oi":14,"total_oi":35,"bias":"neutral"},{"strike":8.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1573,"total_oi":1573,"bias":"neutral"},{"strike":10.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":105,"put_oi":333,"total_oi":438,"bias":"bearish"},{"strike":12.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":128,"put_oi":516,"total_oi":644,"bias":"neutral"},{"strike":13.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":39,"put_oi":259,"total_oi":298,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10647,"put_oi":3043,"total_oi":13690,"bias":"neutral"},{"strike":16.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":26,"total_oi":26,"bias":"neutral"},{"strike":17.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":478,"put_oi":271,"total_oi":749,"bias":"neutral"},{"strike":18.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":534,"put_oi":138,"total_oi":672,"bias":"neutral"},{"strike":19.0,"call_volume":0,"put_volume":9,"total_volume":9,"call_oi":4,"put_oi":290,"total_oi":294,"bias":"bearish"},{"strike":20.0,"call_volume":0,"put_volume":28,"total_volume":28,"call_oi":2186,"put_oi":3049,"total_oi":5235,"bias":"bearish"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":212,"total_oi":216,"bias":"neutral"},{"strike":22.0,"call_volume":1,"put_volume":384,"total_volume":385,"call_oi":1444,"put_oi":6253,"total_oi":7697,"bias":"bearish"},{"strike":23.0,"call_volume":30,"put_volume":19,"total_volume":49,"call_oi":318,"put_oi":2730,"total_oi":3048,"bias":"bullish"},{"strike":24.0,"call_volume":113,"put_volume":20,"total_volume":133,"call_oi":364,"put_oi":2121,"total_oi":2485,"bias":"bullish"},{"strike":25.0,"call_volume":176,"put_volume":59,"total_volume":235,"call_oi":3684,"put_oi":1838,"total_oi":5522,"bias":"bullish"},{"strike":26.0,"call_volume":34,"put_volume":40,"total_volume":74,"call_oi":1927,"put_oi":1034,"total_oi":2961,"bias":"neutral"},{"strike":27.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2230,"put_oi":1717,"total_oi":3947,"bias":"neutral"},{"strike":28.0,"call_volume":22,"put_volume":0,"total_volume":22,"call_oi":1645,"put_oi":754,"total_oi":2399,"bias":"bullish"},{"strike":29.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2691,"put_oi":219,"total_oi":2910,"bias":"neutral"},{"strike":30.0,"call_volume":25,"put_volume":0,"total_volume":25,"call_oi":5617,"put_oi":449,"total_oi":6066,"bias":"bullish"},{"strike":31.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":929,"put_oi":40,"total_oi":969,"bias":"neutral"},{"strike":32.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":192,"put_oi":3,"total_oi":195,"bias":"neutral"},{"strike":33.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":541,"put_oi":2,"total_oi":543,"bias":"neutral"},{"strike":34.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":56,"put_oi":0,"total_oi":56,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2997,"put_oi":47,"total_oi":3044,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":726,"put_oi":1,"total_oi":727,"bias":"neutral"}],"underlying_price":23.709999084472656,"peak_call_strike":25.0,"peak_put_strike":22.0,"total_call_volume":401,"total_put_volume":561,"volume_pc_ratio":1.399},"iv_contours":{"x":[0.72,0.76,0.8,0.84,0.89,0.93,0.97,1.01,1.05,1.1,1.14,1.18,1.22,1.26],"y":[14,49,77,105,168],"z":[[null,null,null,55.91,47.03,38.82,34.34,30.84,30.02,36.2,43.22,52.3,80.51,null],[null,52.91,null,43.32,null,39.16,35.94,34.84,33.82,31.86,32.62,31.07,null,null],[51.32,null,43.28,41.38,38.71,37.33,35.32,33.86,33.19,32.19,32.15,33.27,34.81,31.94],[47.66,null,null,38.29,null,35.11,null,null,31.87,null,null,null,null,35.44],[null,null,null,37.99,38.74,38.41,32.45,36.33,33.52,33.37,33.23,33.69,33.77,34.08]],"levels":[30.0,35.1,40.1,45.2,50.2,55.3,60.3,65.4,70.4,75.5,80.5],"min_iv":30.0,"max_iv":80.5},"butterfly_spread":[{"expiration":"01/15/2027","dte":105,"atm_strike":25.0,"atm_iv":31.51,"otm_strike":25.0,"otm_iv":31.51,"itm_strike":22.0,"itm_iv":34.82,"iv_butterfly":3.31,"price_butterfly":1.67,"convexity":"high_convexity"},{"expiration":"01/21/2028","dte":476,"atm_strike":25.0,"atm_iv":30.99,"otm_strike":25.0,"otm_iv":30.99,"itm_strike":22.0,"itm_iv":31.77,"iv_butterfly":0.78,"price_butterfly":1.5,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":77.27},{"date":"2026-09-15","iv":76.67},{"date":"2026-09-16","iv":78.72},{"date":"2026-09-17","iv":65.77},{"date":"2026-09-18","iv":54.76},{"date":"2026-09-21","iv":51.69},{"date":"2026-09-22","iv":47.2},{"date":"2026-09-23","iv":46.9},{"date":"2026-09-24","iv":50.0},{"date":"2026-09-25","iv":50.1},{"date":"2026-09-28","iv":75.2},{"date":"2026-09-29","iv":58.2},{"date":"2026-09-30","iv":58.7},{"date":"2026-10-01","iv":82.8},{"date":"2026-10-02","iv":88.3}]}}