{"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":"RF","summary":{"name":"RF","price":27.1,"total_oi":86160,"call_oi":34525,"put_oi":51635,"pc_ratio":1.496,"net_gex":-480262.08,"avg_iv":48.4,"iv_rank":36.2,"iv_52w_high":63.0,"iv_52w_low":40.1,"gamma_flip":null,"max_pain":27.0},"features":{"symbol":"RF","price":27.1,"total_oi":86160,"analysis_coverage":1.0,"avg_iv_pct":48.4,"iv_rank":36.2,"iv_52w_high_pct":63.0,"iv_52w_low_pct":40.1,"front_dte":14,"front_atm_iv_pct":37.7335,"back_atm_iv_pct":30.6498,"term_premium_pp":7.0837,"expected_move_front_pct":7.39,"straddle_front_pct":5.81,"straddle_30d_pct":5.81,"risk_reversal_front_pp":1.97,"risk_reversal_30d_pp":1.97,"butterfly_front_pp":5.81,"butterfly_30d_pp":5.81,"put_call_oi_ratio":1.496,"put_call_oi_front_ratio":0.348,"put_call_volume_front_ratio":1.8,"option_volume":276,"volume_oi_ratio":0.003203,"net_delta_normalized":-0.013515,"dealer_delta_normalized":0.013444,"gex_per_100k_oi":-557407.24234,"vanna_per_100k_oi":6706.128134,"charm_per_100k_oi":-382840.064995,"weekend_delta_shift_per_100k_oi":-1148519.034355,"iv_surface_range_pp":180.2,"gamma_flip_distance_pct":null,"max_pain_distance_pct":-0.369004,"peak_call_distance_pct":3.321033,"peak_put_distance_pct":7.01107},"analyses":{"gamma_walls":[{"strike":10.0,"call_gex":0.0,"put_gex":-151.66,"net_gex":-151.66,"call_oi":0,"put_oi":44},{"strike":13.0,"call_gex":0.0,"put_gex":-641.65,"net_gex":-641.65,"call_oi":1,"put_oi":128},{"strike":15.0,"call_gex":0.0,"put_gex":-4798.21,"net_gex":-4798.21,"call_oi":339,"put_oi":763},{"strike":17.0,"call_gex":0.0,"put_gex":-8.76,"net_gex":-8.76,"call_oi":0,"put_oi":1},{"strike":18.0,"call_gex":134.84,"put_gex":-51116.04,"net_gex":-50981.2,"call_oi":106,"put_oi":4882},{"strike":19.0,"call_gex":0.0,"put_gex":-131.65,"net_gex":-131.65,"call_oi":0,"put_oi":11},{"strike":20.0,"call_gex":1444.05,"put_gex":-147689.6,"net_gex":-146245.55,"call_oi":141,"put_oi":9929},{"strike":21.0,"call_gex":224.48,"put_gex":-273.0,"net_gex":-48.52,"call_oi":12,"put_oi":14},{"strike":22.0,"call_gex":2384.31,"put_gex":-114295.86,"net_gex":-111911.55,"call_oi":92,"put_oi":4334},{"strike":23.0,"call_gex":1283.76,"put_gex":-64296.7,"net_gex":-63012.94,"call_oi":46,"put_oi":2732},{"strike":24.0,"call_gex":1699.09,"put_gex":-15915.83,"net_gex":-14216.74,"call_oi":36,"put_oi":377},{"strike":25.0,"call_gex":64638.55,"put_gex":-1076771.24,"net_gex":-1012132.69,"call_oi":1423,"put_oi":19091},{"strike":26.0,"call_gex":1052.24,"put_gex":-66248.52,"net_gex":-65196.28,"call_oi":15,"put_oi":722},{"strike":27.0,"call_gex":233811.38,"put_gex":-294416.06,"net_gex":-60604.69,"call_oi":3324,"put_oi":4470},{"strike":28.0,"call_gex":72138.61,"put_gex":-103055.24,"net_gex":-30916.63,"call_oi":916,"put_oi":1521},{"strike":29.0,"call_gex":86350.82,"put_gex":-24959.31,"net_gex":61391.51,"call_oi":912,"put_oi":330},{"strike":30.0,"call_gex":500298.52,"put_gex":-70056.88,"net_gex":430241.64,"call_oi":8502,"put_oi":1360},{"strike":31.0,"call_gex":136900.15,"put_gex":-1277.96,"net_gex":135622.2,"call_oi":3710,"put_oi":25},{"strike":32.0,"call_gex":239406.23,"put_gex":-30002.71,"net_gex":209403.51,"call_oi":5505,"put_oi":844},{"strike":33.0,"call_gex":48149.22,"put_gex":-228.48,"net_gex":47920.74,"call_oi":1514,"put_oi":6},{"strike":34.0,"call_gex":10352.2,"put_gex":0.0,"net_gex":10352.2,"call_oi":367,"put_oi":0},{"strike":35.0,"call_gex":139531.93,"put_gex":-583.3,"net_gex":138948.63,"call_oi":5178,"put_oi":22},{"strike":36.0,"call_gex":4855.1,"put_gex":0.0,"net_gex":4855.1,"call_oi":210,"put_oi":0},{"strike":37.0,"call_gex":20324.96,"put_gex":-252.44,"net_gex":20072.52,"call_oi":783,"put_oi":11},{"strike":38.0,"call_gex":390.87,"put_gex":0.0,"net_gex":390.87,"call_oi":19,"put_oi":0},{"strike":39.0,"call_gex":39.07,"put_gex":0.0,"net_gex":39.07,"call_oi":2,"put_oi":0},{"strike":40.0,"call_gex":21476.57,"put_gex":-364.23,"net_gex":21112.34,"call_oi":1350,"put_oi":18},{"strike":45.0,"call_gex":386.33,"put_gex":0.0,"net_gex":386.33,"call_oi":22,"put_oi":0}],"pain_by_strike":[{"strike":10.0,"call_value":0,"put_value":690980.0,"total_value":690980.0},{"strike":13.0,"call_value":0.0,"put_value":536207.0,"total_value":536207.0},{"strike":15.0,"call_value":2.0,"put_value":433281.0,"total_value":433283.0},{"strike":17.0,"call_value":682.0,"put_value":331881.0,"total_value":332563.0},{"strike":18.0,"call_value":1022.0,"put_value":281182.0,"total_value":282204.0},{"strike":19.0,"call_value":1468.0,"put_value":235365.0,"total_value":236833.0},{"strike":20.0,"call_value":1914.0,"put_value":189559.0,"total_value":191473.0},{"strike":21.0,"call_value":2501.0,"put_value":153682.0,"total_value":156183.0},{"strike":22.0,"call_value":3100.0,"put_value":117819.0,"total_value":120919.0},{"strike":23.0,"call_value":3791.0,"put_value":86290.0,"total_value":90081.0},{"strike":24.0,"call_value":4528.0,"put_value":57493.0,"total_value":62021.0},{"strike":25.0,"call_value":5301.0,"put_value":29073.0,"total_value":34374.0},{"strike":26.0,"call_value":7497.0,"put_value":19744.0,"total_value":27241.0},{"strike":27.0,"call_value":9708.0,"put_value":11137.0,"total_value":20845.0},{"strike":28.0,"call_value":15243.0,"put_value":7000.0,"total_value":22243.0},{"strike":29.0,"call_value":21694.0,"put_value":4384.0,"total_value":26078.0},{"strike":30.0,"call_value":29057.0,"put_value":2098.0,"total_value":31155.0},{"strike":31.0,"call_value":44922.0,"put_value":1172.0,"total_value":46094.0},{"strike":32.0,"call_value":64497.0,"put_value":271.0,"total_value":64768.0},{"strike":33.0,"call_value":89577.0,"put_value":214.0,"total_value":89791.0},{"strike":34.0,"call_value":116171.0,"put_value":163.0,"total_value":116334.0},{"strike":35.0,"call_value":143132.0,"put_value":112.0,"total_value":143244.0},{"strike":36.0,"call_value":175271.0,"put_value":83.0,"total_value":175354.0},{"strike":37.0,"call_value":207620.0,"put_value":54.0,"total_value":207674.0},{"strike":38.0,"call_value":240752.0,"put_value":36.0,"total_value":240788.0},{"strike":39.0,"call_value":273903.0,"put_value":18.0,"total_value":273921.0},{"strike":40.0,"call_value":307056.0,"put_value":0.0,"total_value":307056.0},{"strike":45.0,"call_value":479571.0,"put_value":0,"total_value":479571.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":221.1,"strike":22.5},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":97.2,"strike":19.56},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":76.9,"strike":19.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":43.3,"strike":24.5},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":37.2,"strike":24.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":33.1,"strike":24.57},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":38.5,"strike":26.0},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":33.4,"strike":26.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":30.6,"strike":26.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":38.6,"strike":27.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":30.3,"strike":27.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":30.1,"strike":27.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":34.2,"strike":28.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":29.0,"strike":28.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":28.8,"strike":28.5},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":38.7,"strike":30.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":28.7,"strike":30.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":29.2,"strike":30.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":190.8,"strike":33.5},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":70.2,"strike":34.11},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":61.2,"strike":34.46}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":9,"total_oi":1223},{"expiration":"11/20/2026","dte":49,"iv":0.4016,"contract_count":9,"total_oi":9740},{"expiration":"12/18/2026","dte":77,"iv":0.3395,"contract_count":10,"total_oi":1169},{"expiration":"01/15/2027","dte":105,"iv":0.2118,"contract_count":10,"total_oi":16505},{"expiration":"02/19/2027","dte":140,"iv":0.2931,"contract_count":7,"total_oi":168},{"expiration":"03/19/2027","dte":168,"iv":0.1867,"contract_count":10,"total_oi":2294},{"expiration":"05/21/2027","dte":231,"iv":0.3397,"contract_count":4,"total_oi":17},{"expiration":"06/17/2027","dte":258,"iv":0.2014,"contract_count":4,"total_oi":48},{"expiration":"09/17/2027","dte":350,"iv":0.0,"contract_count":3,"total_oi":396},{"expiration":"01/21/2028","dte":476,"iv":0.0791,"contract_count":4,"total_oi":1160},{"expiration":"01/19/2029","dte":840,"iv":0.0697,"contract_count":3,"total_oi":4}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.39,"expected_move_2std":14.78,"contract_count":6},{"expiration":"11/20/2026","dte":49,"expected_move_1std":11.23,"expected_move_2std":22.45,"contract_count":5},{"expiration":"12/18/2026","dte":77,"expected_move_1std":13.88,"expected_move_2std":27.76,"contract_count":6},{"expiration":"01/15/2027","dte":105,"expected_move_1std":15.86,"expected_move_2std":31.71,"contract_count":6},{"expiration":"02/19/2027","dte":140,"expected_move_1std":18.73,"expected_move_2std":37.46,"contract_count":4},{"expiration":"03/19/2027","dte":168,"expected_move_1std":19.69,"expected_move_2std":39.39,"contract_count":6},{"expiration":"05/21/2027","dte":231,"expected_move_1std":20.45,"expected_move_2std":40.9,"contract_count":1},{"expiration":"06/17/2027","dte":258,"expected_move_1std":24.45,"expected_move_2std":48.9,"contract_count":2},{"expiration":"09/17/2027","dte":350,"expected_move_1std":28.22,"expected_move_2std":56.44,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":32.99,"expected_move_2std":65.97,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":48.81,"expected_move_2std":97.62,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":4710,"put_oi":1639,"total_oi":6349,"pc_ratio":0.348,"pc_ratio_volume":1.8,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":2751,"put_oi":9704,"total_oi":12455,"pc_ratio":3.527,"pc_ratio_volume":3.444,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":3460,"put_oi":882,"total_oi":4342,"pc_ratio":0.255,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":11847,"put_oi":20754,"total_oi":32601,"pc_ratio":1.752,"pc_ratio_volume":0.417,"sentiment":"bearish"},{"expiration":"02/19/2027","dte":140,"call_oi":623,"put_oi":287,"total_oi":910,"pc_ratio":0.461,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":3281,"put_oi":6469,"total_oi":9750,"pc_ratio":1.972,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"05/21/2027","dte":231,"call_oi":3,"put_oi":14,"total_oi":17,"pc_ratio":4.667,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"06/17/2027","dte":258,"call_oi":1403,"put_oi":1191,"total_oi":2594,"pc_ratio":0.849,"pc_ratio_volume":0.0,"sentiment":"neutral"},{"expiration":"09/17/2027","dte":350,"call_oi":471,"put_oi":1647,"total_oi":2118,"pc_ratio":3.497,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":5950,"put_oi":9047,"total_oi":14997,"pc_ratio":1.521,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"01/19/2029","dte":840,"call_oi":26,"put_oi":1,"total_oi":27,"pc_ratio":0.038,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":10.0,"call_delta_oi":0,"put_delta_oi":-294.0,"dealer_delta":294.0,"call_oi":0,"put_oi":44},{"strike":13.0,"call_delta_oi":0,"put_delta_oi":-1358.0,"dealer_delta":1358.0,"call_oi":0,"put_oi":128},{"strike":15.0,"call_delta_oi":0,"put_delta_oi":-4666.0,"dealer_delta":4666.0,"call_oi":0,"put_oi":763},{"strike":17.0,"call_delta_oi":0,"put_delta_oi":-5.0,"dealer_delta":5.0,"call_oi":0,"put_oi":1},{"strike":18.0,"call_delta_oi":2559.0,"put_delta_oi":-29058.0,"dealer_delta":26499.0,"call_oi":26,"put_oi":4882},{"strike":19.0,"call_delta_oi":0,"put_delta_oi":-203.0,"dealer_delta":203.0,"call_oi":0,"put_oi":11},{"strike":20.0,"call_delta_oi":10594.0,"put_delta_oi":-134674.0,"dealer_delta":124080.0,"call_oi":111,"put_oi":9929},{"strike":21.0,"call_delta_oi":1120.0,"put_delta_oi":-109.0,"dealer_delta":-1011.0,"call_oi":12,"put_oi":14},{"strike":22.0,"call_delta_oi":8229.0,"put_delta_oi":-52830.0,"dealer_delta":44601.0,"call_oi":92,"put_oi":4334},{"strike":23.0,"call_delta_oi":3921.0,"put_delta_oi":-63998.0,"dealer_delta":60076.0,"call_oi":46,"put_oi":2732},{"strike":24.0,"call_delta_oi":2987.0,"put_delta_oi":-4925.0,"dealer_delta":1938.0,"call_oi":36,"put_oi":377},{"strike":25.0,"call_delta_oi":105849.0,"put_delta_oi":-480186.0,"dealer_delta":374337.0,"call_oi":1423,"put_oi":19091},{"strike":26.0,"call_delta_oi":1013.0,"put_delta_oi":-22093.0,"dealer_delta":21080.0,"call_oi":15,"put_oi":722},{"strike":27.0,"call_delta_oi":191172.0,"put_delta_oi":-191244.0,"dealer_delta":72.0,"call_oi":3324,"put_oi":4470},{"strike":28.0,"call_delta_oi":42792.0,"put_delta_oi":-78063.0,"dealer_delta":35271.0,"call_oi":916,"put_oi":1521},{"strike":29.0,"call_delta_oi":20659.0,"put_delta_oi":-22231.0,"dealer_delta":1572.0,"call_oi":912,"put_oi":330},{"strike":30.0,"call_delta_oi":263641.0,"put_delta_oi":-86805.0,"dealer_delta":-176836.0,"call_oi":8502,"put_oi":1360},{"strike":31.0,"call_delta_oi":131392.0,"put_delta_oi":-1842.0,"dealer_delta":-129550.0,"call_oi":3710,"put_oi":25},{"strike":32.0,"call_delta_oi":96910.0,"put_delta_oi":-53383.0,"dealer_delta":-43527.0,"call_oi":5505,"put_oi":844},{"strike":33.0,"call_delta_oi":25983.0,"put_delta_oi":-469.0,"dealer_delta":-25514.0,"call_oi":1514,"put_oi":6},{"strike":34.0,"call_delta_oi":5342.0,"put_delta_oi":0,"dealer_delta":-5342.0,"call_oi":367,"put_oi":0},{"strike":35.0,"call_delta_oi":156271.0,"put_delta_oi":-1496.0,"dealer_delta":-154775.0,"call_oi":5178,"put_oi":22},{"strike":36.0,"call_delta_oi":6928.0,"put_delta_oi":0,"dealer_delta":-6928.0,"call_oi":210,"put_oi":0},{"strike":37.0,"call_delta_oi":23414.0,"put_delta_oi":-704.0,"dealer_delta":-22710.0,"call_oi":783,"put_oi":11},{"strike":38.0,"call_delta_oi":603.0,"put_delta_oi":0,"dealer_delta":-603.0,"call_oi":19,"put_oi":0},{"strike":39.0,"call_delta_oi":65.0,"put_delta_oi":0,"dealer_delta":-65.0,"call_oi":2,"put_oi":0},{"strike":40.0,"call_delta_oi":14049.0,"put_delta_oi":-1213.0,"dealer_delta":-12836.0,"call_oi":1350,"put_oi":18},{"strike":45.0,"call_delta_oi":520.0,"put_delta_oi":0,"dealer_delta":-520.0,"call_oi":22,"put_oi":0}],"net_dealer_delta":115834.0,"total_call_delta":1116014.0,"total_put_delta":-1231849.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":27.100000381469727,"strikes":[{"strike":18.0,"moneyness":0.6642,"type":"put","iv":0.5831,"delta":-0.0656,"oi":705},{"strike":20.0,"moneyness":0.738,"type":"put","iv":0.476,"delta":-0.0853,"oi":2191},{"strike":20.0,"moneyness":0.738,"type":"call","iv":0.3724,"delta":0.9544,"oi":102},{"strike":22.0,"moneyness":0.8118,"type":"put","iv":0.3904,"delta":-0.1224,"oi":4154},{"strike":25.0,"moneyness":0.9225,"type":"put","iv":0.3221,"delta":-0.2658,"oi":9008},{"strike":25.0,"moneyness":0.9225,"type":"call","iv":0.2788,"delta":0.7573,"oi":641},{"strike":27.0,"moneyness":0.9963,"type":"put","iv":0.3155,"delta":-0.4293,"oi":3031},{"strike":27.0,"moneyness":0.9963,"type":"call","iv":0.2803,"delta":0.5716,"oi":2893},{"strike":28.0,"moneyness":1.0332,"type":"put","iv":0.3098,"delta":-0.5166,"oi":729},{"strike":30.0,"moneyness":1.107,"type":"put","iv":0.3278,"delta":-0.6643,"oi":609},{"strike":30.0,"moneyness":1.107,"type":"call","iv":0.262,"delta":0.2842,"oi":2523},{"strike":32.0,"moneyness":1.1808,"type":"call","iv":0.2531,"delta":0.1417,"oi":2843},{"strike":33.0,"moneyness":1.2177,"type":"call","iv":0.2865,"delta":0.1288,"oi":402},{"strike":35.0,"moneyness":1.2915,"type":"call","iv":0.7937,"delta":0.3582,"oi":1802},{"strike":40.0,"moneyness":1.476,"type":"call","iv":0.7721,"delta":0.2391,"oi":283}]},{"expiration":"01/21/2028","underlying_price":27.100000381469727,"strikes":[{"strike":15.0,"moneyness":0.5535,"type":"put","iv":0.4266,"delta":-0.0579,"oi":586},{"strike":20.0,"moneyness":0.738,"type":"put","iv":0.3861,"delta":-0.1502,"oi":7682},{"strike":23.0,"moneyness":0.8487,"type":"put","iv":0.3812,"delta":-0.2352,"oi":196},{"strike":25.0,"moneyness":0.9225,"type":"put","iv":0.2913,"delta":-0.2825,"oi":321},{"strike":25.0,"moneyness":0.9225,"type":"call","iv":0.258,"delta":0.7288,"oi":583},{"strike":27.0,"moneyness":0.9963,"type":"call","iv":0.222,"delta":0.6404,"oi":168},{"strike":30.0,"moneyness":1.107,"type":"call","iv":0.2383,"delta":0.4862,"oi":903},{"strike":32.0,"moneyness":1.1808,"type":"call","iv":0.2029,"delta":0.3582,"oi":961},{"strike":35.0,"moneyness":1.2915,"type":"call","iv":0.2861,"delta":0.326,"oi":2041},{"strike":37.0,"moneyness":1.3653,"type":"call","iv":0.3165,"delta":0.2985,"oi":767}]},{"expiration":"02/19/2027","underlying_price":27.100000381469727,"strikes":[{"strike":30.0,"moneyness":1.107,"type":"call","iv":0.2598,"delta":0.3253,"oi":407},{"strike":33.0,"moneyness":1.2177,"type":"call","iv":0.2576,"delta":0.1451,"oi":107}]},{"expiration":"03/19/2027","underlying_price":27.100000381469727,"strikes":[{"strike":18.0,"moneyness":0.6642,"type":"put","iv":0.444,"delta":-0.0574,"oi":4062},{"strike":25.0,"moneyness":0.9225,"type":"put","iv":0.3374,"delta":-0.2902,"oi":1015},{"strike":25.0,"moneyness":0.9225,"type":"call","iv":0.267,"delta":0.7404,"oi":101},{"strike":27.0,"moneyness":0.9963,"type":"put","iv":0.3218,"delta":-0.4148,"oi":633},{"strike":28.0,"moneyness":1.0332,"type":"call","iv":0.2516,"delta":0.5029,"oi":401},{"strike":30.0,"moneyness":1.107,"type":"put","iv":0.3314,"delta":-0.6005,"oi":496},{"strike":30.0,"moneyness":1.107,"type":"call","iv":0.2554,"delta":0.3485,"oi":2535}]},{"expiration":"06/17/2027","underlying_price":27.100000381469727,"strikes":[{"strike":23.0,"moneyness":0.8487,"type":"put","iv":0.3544,"delta":-0.2116,"oi":327},{"strike":32.0,"moneyness":1.1808,"type":"put","iv":0.3467,"delta":-0.6267,"oi":767},{"strike":32.0,"moneyness":1.1808,"type":"call","iv":0.2509,"delta":0.2939,"oi":157},{"strike":35.0,"moneyness":1.2915,"type":"call","iv":0.249,"delta":0.1644,"oi":201},{"strike":40.0,"moneyness":1.476,"type":"call","iv":0.252,"delta":0.0555,"oi":1007}]},{"expiration":"09/17/2027","underlying_price":27.100000381469727,"strikes":[{"strike":23.0,"moneyness":0.8487,"type":"put","iv":0.3651,"delta":-0.2261,"oi":1259},{"strike":28.0,"moneyness":1.0332,"type":"put","iv":0.3321,"delta":-0.4259,"oi":388},{"strike":30.0,"moneyness":1.107,"type":"call","iv":0.2476,"delta":0.4479,"oi":434}]},{"expiration":"10/16/2026","underlying_price":27.100000381469727,"strikes":[{"strike":23.0,"moneyness":0.8487,"type":"put","iv":2.0421,"delta":-0.2669,"oi":805},{"strike":24.0,"moneyness":0.8856,"type":"put","iv":0.4555,"delta":-0.0703,"oi":205},{"strike":26.0,"moneyness":0.9594,"type":"put","iv":0.3671,"delta":-0.2564,"oi":253},{"strike":28.0,"moneyness":1.0332,"type":"put","iv":0.359,"delta":-0.665,"oi":173},{"strike":29.0,"moneyness":1.0701,"type":"call","iv":0.3474,"delta":0.1642,"oi":571},{"strike":30.0,"moneyness":1.107,"type":"call","iv":0.3453,"delta":0.0663,"oi":694},{"strike":31.0,"moneyness":1.1439,"type":"call","iv":1.7088,"delta":0.4009,"oi":2973},{"strike":32.0,"moneyness":1.1808,"type":"call","iv":0.677,"delta":0.1103,"oi":285}]},{"expiration":"11/20/2026","underlying_price":27.100000381469727,"strikes":[{"strike":25.0,"moneyness":0.9225,"type":"put","iv":0.3545,"delta":-0.2311,"oi":8657},{"strike":26.0,"moneyness":0.9594,"type":"put","iv":0.3337,"delta":-0.3267,"oi":301},{"strike":27.0,"moneyness":0.9963,"type":"put","iv":0.2873,"delta":-0.4438,"oi":471},{"strike":28.0,"moneyness":1.0332,"type":"call","iv":0.2918,"delta":0.4196,"oi":106},{"strike":30.0,"moneyness":1.107,"type":"call","iv":0.2927,"delta":0.1971,"oi":390},{"strike":31.0,"moneyness":1.1439,"type":"call","iv":0.2966,"delta":0.1263,"oi":181},{"strike":32.0,"moneyness":1.1808,"type":"call","iv":0.3009,"delta":0.0782,"oi":499},{"strike":33.0,"moneyness":1.2177,"type":"call","iv":0.3435,"delta":0.0702,"oi":590},{"strike":34.0,"moneyness":1.2546,"type":"call","iv":0.4358,"delta":0.0932,"oi":284},{"strike":35.0,"moneyness":1.2915,"type":"call","iv":1.1265,"delta":0.3415,"oi":432},{"strike":36.0,"moneyness":1.3284,"type":"call","iv":1.182,"delta":0.3317,"oi":108}]}],"greeks_heatmap":{"data":[{"strike":23.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2669,"call_gamma":0,"put_gamma":0.031474,"call_theta":0,"put_theta":-0.131,"call_vega":0,"put_vega":0.0168,"call_oi":0,"put_oi":805},{"strike":24.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0703,"call_gamma":0,"put_gamma":0.057812,"call_theta":0,"put_theta":-0.0118,"call_vega":0,"put_vega":0.0069,"call_oi":0,"put_oi":205},{"strike":26.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2564,"call_gamma":0,"put_gamma":0.171494,"call_theta":0,"put_theta":-0.0224,"call_vega":0,"put_vega":0.0165,"call_oi":0,"put_oi":253},{"strike":27.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.4567,"call_gamma":0,"put_gamma":0.205334,"call_theta":0,"put_theta":-0.0279,"call_vega":0,"put_vega":0.0203,"call_oi":0,"put_oi":74},{"strike":28.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.665,"call_gamma":0,"put_gamma":0.19844,"call_theta":0,"put_theta":-0.0235,"call_vega":0,"put_vega":0.0186,"call_oi":0,"put_oi":173},{"strike":29.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1642,"put_delta":-0.8738,"call_gamma":0.139227,"put_gamma":0.135378,"call_theta":-0.0174,"put_theta":-0.0092,"call_vega":0.0127,"put_vega":0.0106,"call_oi":571,"put_oi":60},{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0663,"put_delta":0,"call_gamma":0.072879,"put_gamma":0,"call_theta":-0.0089,"put_theta":0,"call_vega":0.0066,"put_vega":0,"call_oi":694,"put_oi":0},{"strike":31.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4009,"put_delta":0,"call_gamma":0.044233,"put_gamma":0,"call_theta":-0.131,"put_theta":0,"call_vega":0.0198,"put_vega":0,"call_oi":2973,"put_oi":0},{"strike":32.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1103,"put_delta":0,"call_gamma":0.054404,"put_gamma":0,"call_theta":-0.0254,"put_theta":0,"call_vega":0.0096,"put_vega":0,"call_oi":285,"put_oi":0},{"strike":33.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3778,"put_delta":0,"call_gamma":0.036221,"put_gamma":0,"call_theta":-0.1543,"put_theta":0,"call_vega":0.0194,"put_vega":0,"call_oi":93,"put_oi":0},{"strike":24.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1637,"call_gamma":0,"put_gamma":0.065229,"call_theta":0,"put_theta":-0.0092,"call_vega":0,"put_vega":0.0243,"call_oi":0,"put_oi":62},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2311,"call_gamma":0,"put_gamma":0.087401,"call_theta":0,"put_theta":-0.0103,"call_vega":0,"put_vega":0.0299,"call_oi":0,"put_oi":8657},{"strike":26.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.3267,"call_gamma":0,"put_gamma":0.109991,"call_theta":0,"put_theta":-0.0112,"call_vega":0,"put_vega":0.0354,"call_oi":0,"put_oi":301},{"strike":27.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.4438,"call_gamma":0,"put_gamma":0.13988,"call_theta":0,"put_theta":-0.0101,"call_vega":0,"put_vega":0.0388,"call_oi":0,"put_oi":471},{"strike":28.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4196,"put_delta":0,"call_gamma":0.136273,"put_gamma":0,"call_theta":-0.0129,"put_theta":0,"call_vega":0.0384,"put_vega":0,"call_oi":106,"put_oi":0},{"strike":29.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3,"put_delta":-0.7208,"call_gamma":0.119302,"put_gamma":0.126548,"call_theta":-0.0114,"put_theta":-0.0068,"call_vega":0.0342,"put_vega":0.033,"call_oi":99,"put_oi":63},{"strike":30.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1971,"put_delta":0,"call_gamma":0.096471,"put_gamma":0,"call_theta":-0.0089,"put_theta":0,"call_vega":0.0273,"put_vega":0,"call_oi":390,"put_oi":0},{"strike":31.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1263,"put_delta":0,"call_gamma":0.071118,"put_gamma":0,"call_theta":-0.0067,"put_theta":0,"call_vega":0.0204,"put_vega":0,"call_oi":181,"put_oi":0},{"strike":32.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0782,"put_delta":0,"call_gamma":0.049413,"put_gamma":0,"call_theta":-0.0047,"put_theta":0,"call_vega":0.0144,"put_vega":0,"call_oi":499,"put_oi":0},{"strike":33.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0702,"put_delta":0,"call_gamma":0.039872,"put_gamma":0,"call_theta":-0.0049,"put_theta":0,"call_vega":0.0132,"put_vega":0,"call_oi":590,"put_oi":0},{"strike":34.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0932,"put_delta":0,"call_gamma":0.038929,"put_gamma":0,"call_theta":-0.0077,"put_theta":0,"call_vega":0.0164,"put_vega":0,"call_oi":284,"put_oi":0},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3415,"put_delta":0,"call_gamma":0.033155,"put_gamma":0,"call_theta":-0.0432,"put_theta":0,"call_vega":0.0361,"put_vega":0,"call_oi":432,"put_oi":0},{"strike":22.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1098,"call_gamma":0,"put_gamma":0.036078,"call_theta":0,"put_theta":-0.006,"call_vega":0,"put_vega":0.0232,"call_oi":0,"put_oi":152},{"strike":25.0,"dte":77,"expiration":"12/18/2026","call_delta":0.7496,"put_delta":-0.259,"call_gamma":0.078454,"put_gamma":0.075754,"call_theta":-0.0105,"put_theta":-0.0082,"call_vega":0.0393,"put_vega":0.04,"call_oi":80,"put_oi":65},{"strike":26.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.3406,"call_gamma":0,"put_gamma":0.090422,"call_theta":0,"put_theta":-0.0086,"call_vega":0,"put_vega":0.0453,"call_oi":0,"put_oi":97},{"strike":27.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5646,"put_delta":-0.437,"call_gamma":0.115597,"put_gamma":0.095236,"call_theta":-0.0104,"put_theta":-0.0092,"call_vega":0.0487,"put_vega":0.0487,"call_oi":121,"put_oi":98},{"strike":28.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4516,"put_delta":-0.5418,"call_gamma":0.113918,"put_gamma":0.10665,"call_theta":-0.0104,"put_theta":-0.0078,"call_vega":0.049,"put_vega":0.0491,"call_oi":282,"put_oi":151},{"strike":29.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3339,"put_delta":-0.6328,"call_gamma":0.111529,"put_gamma":0.096966,"call_theta":-0.0088,"put_theta":-0.0073,"call_vega":0.045,"put_vega":0.0466,"call_oi":195,"put_oi":78},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2303,"put_delta":-0.7121,"call_gamma":0.096187,"put_gamma":0.085838,"call_theta":-0.007,"put_theta":-0.0063,"call_vega":0.0376,"put_vega":0.0422,"call_oi":594,"put_oi":63},{"strike":31.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1658,"put_delta":0,"call_gamma":0.075479,"put_gamma":0,"call_theta":-0.0059,"put_theta":0,"call_vega":0.0308,"put_vega":0,"call_oi":402,"put_oi":0},{"strike":32.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1227,"put_delta":0,"call_gamma":0.058412,"put_gamma":0,"call_theta":-0.005,"put_theta":0,"call_vega":0.0251,"put_vega":0,"call_oi":642,"put_oi":0},{"strike":33.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3602,"put_delta":0,"call_gamma":0.039203,"put_gamma":0,"call_theta":-0.0244,"put_theta":0,"call_vega":0.0463,"put_vega":0,"call_oi":322,"put_oi":0},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0955,"put_delta":0,"call_gamma":0.035391,"put_gamma":0,"call_theta":-0.0056,"put_theta":0,"call_vega":0.021,"put_vega":0,"call_oi":640,"put_oi":0}],"strikes":[22.0,23.0,24.0,25.0,26.0,27.0,28.0,29.0,30.0,31.0,32.0,33.0,34.0,35.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":1.97,"put_25d_iv":36.71,"call_25d_iv":34.74,"put_25d_strike":26.0,"call_25d_strike":29.0,"skew":"neutral"},{"expiration":"11/20/2026","dte":49,"risk_reversal":5.79,"put_25d_iv":35.45,"call_25d_iv":29.66,"put_25d_strike":25.0,"call_25d_strike":29.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":9.01,"put_25d_iv":34.56,"call_25d_iv":25.55,"put_25d_strike":25.0,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-45.01,"put_25d_iv":32.21,"call_25d_iv":77.21,"put_25d_strike":25.0,"call_25d_strike":40.0,"skew":"call_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":8.74,"put_25d_iv":34.72,"call_25d_iv":25.98,"put_25d_strike":24.0,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":8.72,"put_25d_iv":33.74,"call_25d_iv":25.02,"put_25d_strike":25.0,"call_25d_strike":32.0,"skew":"put_skew"},{"expiration":"06/17/2027","dte":258,"risk_reversal":10.35,"put_25d_iv":35.44,"call_25d_iv":25.09,"put_25d_strike":23.0,"call_25d_strike":32.0,"skew":"put_skew"},{"expiration":"09/17/2027","dte":350,"risk_reversal":11.75,"put_25d_iv":36.51,"call_25d_iv":24.76,"put_25d_strike":23.0,"call_25d_strike":30.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":6.47,"put_25d_iv":38.12,"call_25d_iv":31.65,"put_25d_strike":23.0,"call_25d_strike":37.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":13.0,"call_vanna":0,"put_vanna":9.0,"net_vanna":9.0,"call_oi":0,"put_oi":128},{"strike":15.0,"call_vanna":0,"put_vanna":79.0,"net_vanna":79.0,"call_oi":0,"put_oi":754},{"strike":18.0,"call_vanna":0,"put_vanna":321.0,"net_vanna":321.0,"call_oi":0,"put_oi":4767},{"strike":20.0,"call_vanna":-5.0,"put_vanna":1582.0,"net_vanna":1577.0,"call_oi":102,"put_oi":9873},{"strike":22.0,"call_vanna":-7.0,"put_vanna":350.0,"net_vanna":343.0,"call_oi":88,"put_oi":4306},{"strike":23.0,"call_vanna":0,"put_vanna":320.0,"net_vanna":320.0,"call_oi":0,"put_oi":2687},{"strike":24.0,"call_vanna":0,"put_vanna":18.0,"net_vanna":18.0,"call_oi":0,"put_oi":367},{"strike":25.0,"call_vanna":-172.0,"put_vanna":1410.0,"net_vanna":1238.0,"call_oi":1405,"put_oi":19066},{"strike":26.0,"call_vanna":0,"put_vanna":30.0,"net_vanna":30.0,"call_oi":0,"put_oi":706},{"strike":27.0,"call_vanna":-114.0,"put_vanna":139.0,"net_vanna":25.0,"call_oi":3277,"put_oi":4395},{"strike":28.0,"call_vanna":8.0,"put_vanna":11.0,"net_vanna":18.0,"call_oi":856,"put_oi":1441},{"strike":29.0,"call_vanna":34.0,"put_vanna":-12.0,"net_vanna":21.0,"call_oi":865,"put_oi":289},{"strike":30.0,"call_vanna":533.0,"put_vanna":-67.0,"net_vanna":466.0,"call_oi":8480,"put_oi":1258},{"strike":31.0,"call_vanna":92.0,"put_vanna":0,"net_vanna":92.0,"call_oi":3648,"put_oi":0},{"strike":32.0,"call_vanna":462.0,"put_vanna":-62.0,"net_vanna":400.0,"call_oi":5457,"put_oi":767},{"strike":33.0,"call_vanna":86.0,"put_vanna":0,"net_vanna":86.0,"call_oi":1514,"put_oi":0},{"strike":34.0,"call_vanna":14.0,"put_vanna":0,"net_vanna":14.0,"call_oi":284,"put_oi":0},{"strike":35.0,"call_vanna":480.0,"put_vanna":0,"net_vanna":480.0,"call_oi":5116,"put_oi":0},{"strike":36.0,"call_vanna":9.0,"put_vanna":0,"net_vanna":9.0,"call_oi":188,"put_oi":0},{"strike":37.0,"call_vanna":122.0,"put_vanna":0,"net_vanna":122.0,"call_oi":767,"put_oi":0},{"strike":40.0,"call_vanna":109.0,"put_vanna":0,"net_vanna":109.0,"call_oi":1290,"put_oi":0}],"net_vanna":5778.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":23.0,"call_charm":0,"put_charm":73353.0,"net_charm":73353.0,"call_oi":0,"put_oi":805},{"strike":24.0,"call_charm":0,"put_charm":514.0,"net_charm":514.0,"call_oi":0,"put_oi":267},{"strike":25.0,"call_charm":0,"put_charm":15290.0,"net_charm":15290.0,"call_oi":0,"put_oi":8657},{"strike":26.0,"call_charm":0,"put_charm":4611.0,"net_charm":4611.0,"call_oi":0,"put_oi":554},{"strike":27.0,"call_charm":0,"put_charm":4035.0,"net_charm":4035.0,"call_oi":0,"put_oi":545},{"strike":28.0,"call_charm":-427.0,"put_charm":7043.0,"net_charm":6616.0,"call_oi":106,"put_oi":173},{"strike":29.0,"call_charm":-4507.0,"put_charm":1489.0,"net_charm":-3018.0,"call_oi":670,"put_oi":123},{"strike":30.0,"call_charm":-1582.0,"put_charm":0,"net_charm":-1582.0,"call_oi":1084,"put_oi":0},{"strike":31.0,"call_charm":-407072.0,"put_charm":0,"net_charm":-407072.0,"call_oi":3154,"put_oi":0},{"strike":32.0,"call_charm":-2220.0,"put_charm":0,"net_charm":-2220.0,"call_oi":784,"put_oi":0},{"strike":33.0,"call_charm":-14291.0,"put_charm":0,"net_charm":-14291.0,"call_oi":683,"put_oi":0},{"strike":34.0,"call_charm":-152.0,"put_charm":0,"net_charm":-152.0,"call_oi":284,"put_oi":0},{"strike":35.0,"call_charm":-4744.0,"put_charm":0,"net_charm":-4744.0,"call_oi":432,"put_oi":0},{"strike":36.0,"call_charm":-1193.0,"put_charm":0,"net_charm":-1193.0,"call_oi":108,"put_oi":0}],"net_charm":-329855.0,"weekend_delta_shift":-989564.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":143722.0,"put_delta":-54120.0,"net_delta":89601.0,"call_oi":4710,"put_oi":1639,"total_oi":6349,"total_volume":84,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":50451.0,"put_delta":-240673.0,"net_delta":-190221.0,"call_oi":2751,"put_oi":9704,"total_oi":12455,"total_volume":160,"bias":"bearish"},{"expiration":"12/18/2026","dte":77,"call_delta":85513.0,"put_delta":-32945.0,"net_delta":52569.0,"call_oi":3460,"put_oi":882,"total_oi":4342,"total_volume":4,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":430609.0,"put_delta":-532259.0,"net_delta":-101650.0,"call_oi":11843,"put_oi":20754,"total_oi":32597,"total_volume":17,"bias":"bearish"},{"expiration":"02/19/2027","dte":140,"call_delta":17428.0,"put_delta":-10840.0,"net_delta":6588.0,"call_oi":623,"put_oi":287,"total_oi":910,"total_volume":0,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":125402.0,"put_delta":-113261.0,"net_delta":12141.0,"call_oi":3281,"put_oi":6469,"total_oi":9750,"total_volume":1,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":166.0,"put_delta":-634.0,"net_delta":-468.0,"call_oi":3,"put_oi":14,"total_oi":17,"total_volume":0,"bias":"neutral"},{"expiration":"06/17/2027","dte":258,"call_delta":15919.0,"put_delta":-57772.0,"net_delta":-41853.0,"call_oi":1403,"put_oi":1191,"total_oi":2594,"total_volume":6,"bias":"neutral"},{"expiration":"09/17/2027","dte":350,"call_delta":20790.0,"put_delta":-44987.0,"net_delta":-24196.0,"call_oi":471,"put_oi":1647,"total_oi":2118,"total_volume":0,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":224626.0,"put_delta":-144323.0,"net_delta":80302.0,"call_oi":5508,"put_oi":9047,"total_oi":14555,"total_volume":4,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":1387.0,"put_delta":-35.0,"net_delta":1353.0,"call_oi":22,"put_oi":1,"total_oi":23,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":27.0,"straddle_price":1.57,"straddle_pct":5.81,"implied_move":5.81,"avg_iv":38.6},{"expiration":"11/20/2026","dte":49,"strike":28.0,"straddle_price":2.43,"straddle_pct":8.95,"implied_move":8.95,"avg_iv":29.6},{"expiration":"12/18/2026","dte":77,"strike":27.0,"straddle_price":3.0,"straddle_pct":11.07,"implied_move":11.07,"avg_iv":30.5},{"expiration":"01/15/2027","dte":105,"strike":27.0,"straddle_price":3.43,"straddle_pct":12.64,"implied_move":12.64,"avg_iv":29.8},{"expiration":"02/19/2027","dte":140,"strike":28.0,"straddle_price":3.9,"straddle_pct":14.39,"implied_move":14.39,"avg_iv":28.9},{"expiration":"03/19/2027","dte":168,"strike":27.0,"straddle_price":4.2,"straddle_pct":15.5,"implied_move":15.5,"avg_iv":28.9},{"expiration":"01/21/2028","dte":476,"strike":27.0,"straddle_price":7.0,"straddle_pct":25.83,"implied_move":25.83,"avg_iv":28.9}],"volume_profile":{"profile":[{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":44,"total_oi":44,"bias":"neutral"},{"strike":13.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":128,"total_oi":129,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":339,"put_oi":763,"total_oi":1102,"bias":"bearish"},{"strike":17.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":18.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":106,"put_oi":4882,"total_oi":4988,"bias":"neutral"},{"strike":19.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":11,"total_oi":11,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":141,"put_oi":9929,"total_oi":10070,"bias":"bearish"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":14,"total_oi":26,"bias":"neutral"},{"strike":22.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":92,"put_oi":4334,"total_oi":4426,"bias":"neutral"},{"strike":23.0,"call_volume":0,"put_volume":7,"total_volume":7,"call_oi":46,"put_oi":2732,"total_oi":2778,"bias":"bearish"},{"strike":24.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":36,"put_oi":377,"total_oi":413,"bias":"bearish"},{"strike":25.0,"call_volume":1,"put_volume":8,"total_volume":9,"call_oi":1423,"put_oi":19091,"total_oi":20514,"bias":"bearish"},{"strike":26.0,"call_volume":0,"put_volume":21,"total_volume":21,"call_oi":15,"put_oi":722,"total_oi":737,"bias":"bearish"},{"strike":27.0,"call_volume":12,"put_volume":60,"total_volume":72,"call_oi":3324,"put_oi":4470,"total_oi":7794,"bias":"bearish"},{"strike":28.0,"call_volume":25,"put_volume":8,"total_volume":33,"call_oi":916,"put_oi":1521,"total_oi":2437,"bias":"bullish"},{"strike":29.0,"call_volume":8,"put_volume":78,"total_volume":86,"call_oi":912,"put_oi":330,"total_oi":1242,"bias":"bearish"},{"strike":30.0,"call_volume":25,"put_volume":0,"total_volume":25,"call_oi":8502,"put_oi":1360,"total_oi":9862,"bias":"bullish"},{"strike":31.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":3710,"put_oi":25,"total_oi":3735,"bias":"bullish"},{"strike":32.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":5505,"put_oi":844,"total_oi":6349,"bias":"bullish"},{"strike":33.0,"call_volume":7,"put_volume":0,"total_volume":7,"call_oi":1514,"put_oi":6,"total_oi":1520,"bias":"bullish"},{"strike":34.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":367,"put_oi":0,"total_oi":367,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5178,"put_oi":22,"total_oi":5200,"bias":"neutral"},{"strike":36.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":210,"put_oi":0,"total_oi":210,"bias":"neutral"},{"strike":37.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":783,"put_oi":11,"total_oi":794,"bias":"neutral"},{"strike":38.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":19,"put_oi":0,"total_oi":19,"bias":"neutral"},{"strike":39.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":40.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":1350,"put_oi":18,"total_oi":1368,"bias":"bullish"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":22,"put_oi":0,"total_oi":22,"bias":"neutral"}],"underlying_price":27.100000381469727,"peak_call_strike":28.0,"peak_put_strike":29.0,"total_call_volume":89,"total_put_volume":187,"volume_pc_ratio":2.101},"iv_contours":{"x":[0.7,0.74,0.81,0.85,0.89,0.92,0.96,1.0,1.03,1.07,1.11,1.14,1.18,1.22,1.25,1.29],"y":[14,49,77,105,140,168],"z":[[null,null,null,204.21,45.55,41.11,36.71,38.61,36.11,32.34,38.74,170.88,67.7,205.18,null,null],[166.17,null,43.19,40.53,38.85,35.45,33.37,28.73,29.59,28.34,28.66,29.66,30.09,34.35,43.58,112.65],[null,null,42.09,38.53,null,33.67,32.79,30.5,29.09,28.89,28.84,26.68,32.04,77.18,85.4,38.76],[null,42.42,37.43,null,null,30.05,null,29.79,28.71,28.45,29.49,28.5,25.31,28.65,72.55,79.37],[null,null,null,null,34.72,null,31.99,31.17,28.91,31.18,29.06,25.67,29.95,25.76,27.13,null],[null,41.56,null,36.37,null,30.22,null,28.89,28.51,32.02,29.34,25.15,25.02,null,null,26.83]],"levels":[25.0,43.0,61.1,79.1,97.1,115.1,133.1,151.1,169.1,187.2,205.2],"min_iv":25.0,"max_iv":205.2},"butterfly_spread":[{"expiration":"12/18/2026","dte":77,"atm_strike":27.0,"atm_iv":27.54,"otm_strike":28.0,"otm_iv":28.11,"itm_strike":25.0,"itm_iv":32.79,"iv_butterfly":5.81,"price_butterfly":1.02,"convexity":"high_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":27.0,"atm_iv":28.03,"otm_strike":28.0,"otm_iv":26.44,"itm_strike":25.0,"itm_iv":27.88,"iv_butterfly":-1.75,"price_butterfly":0.65,"convexity":"inverted"},{"expiration":"03/19/2027","dte":168,"atm_strike":27.0,"atm_iv":25.6,"otm_strike":28.0,"otm_iv":25.16,"itm_strike":25.0,"itm_iv":26.7,"iv_butterfly":0.65,"price_butterfly":0.75,"convexity":"moderate_convexity"}],"iv_history":[{"date":"2026-09-14","iv":53.05},{"date":"2026-09-15","iv":60.65},{"date":"2026-09-16","iv":54.6},{"date":"2026-09-17","iv":50.11},{"date":"2026-09-18","iv":47.46},{"date":"2026-09-21","iv":51.21},{"date":"2026-09-22","iv":40.1},{"date":"2026-09-23","iv":63.0},{"date":"2026-09-24","iv":40.1},{"date":"2026-09-25","iv":60.7},{"date":"2026-09-28","iv":59.2},{"date":"2026-09-29","iv":41.5},{"date":"2026-09-30","iv":47.6},{"date":"2026-10-01","iv":44.6},{"date":"2026-10-02","iv":48.4}]}}