{"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":"VNQ","summary":{"name":"VNQ","price":89.5,"total_oi":29646,"call_oi":11494,"put_oi":18152,"pc_ratio":1.579,"net_gex":-3445000.44,"avg_iv":22.7,"iv_rank":12.4,"iv_52w_high":45.99,"iv_52w_low":19.4,"gamma_flip":null,"max_pain":95.0},"features":{"symbol":"VNQ","price":89.5,"total_oi":29646,"analysis_coverage":1.0,"avg_iv_pct":22.7,"iv_rank":12.4,"iv_52w_high_pct":45.99,"iv_52w_low_pct":19.4,"front_dte":14,"front_atm_iv_pct":16.6456,"back_atm_iv_pct":15.9936,"term_premium_pp":0.652,"expected_move_front_pct":3.26,"straddle_front_pct":2.51,"straddle_30d_pct":2.51,"risk_reversal_front_pp":-110.66,"risk_reversal_30d_pp":-110.66,"butterfly_front_pp":0.25,"butterfly_30d_pp":0.25,"put_call_oi_ratio":1.579,"put_call_oi_front_ratio":1.413,"put_call_volume_front_ratio":4.267,"option_volume":297,"volume_oi_ratio":0.010018,"net_delta_normalized":-0.139414,"dealer_delta_normalized":0.139325,"gex_per_100k_oi":-11620456.182959,"vanna_per_100k_oi":2573.703029,"charm_per_100k_oi":-14197.530864,"weekend_delta_shift_per_100k_oi":-42595.965729,"iv_surface_range_pp":112.5,"gamma_flip_distance_pct":null,"max_pain_distance_pct":6.145251,"peak_call_distance_pct":-1.675978,"peak_put_distance_pct":2.793296},"analyses":{"gamma_walls":[{"strike":45.0,"call_gex":0.0,"put_gex":-2691.88,"net_gex":-2691.88,"call_oi":0,"put_oi":340},{"strike":50.0,"call_gex":0.0,"put_gex":-1405.12,"net_gex":-1405.12,"call_oi":0,"put_oi":135},{"strike":55.0,"call_gex":0.0,"put_gex":-1421.15,"net_gex":-1421.15,"call_oi":0,"put_oi":75},{"strike":60.0,"call_gex":0.0,"put_gex":-491.0,"net_gex":-491.0,"call_oi":0,"put_oi":29},{"strike":65.0,"call_gex":0.0,"put_gex":-3975.17,"net_gex":-3975.17,"call_oi":1,"put_oi":76},{"strike":70.0,"call_gex":485.63,"put_gex":-8014.74,"net_gex":-7529.11,"call_oi":19,"put_oi":113},{"strike":71.0,"call_gex":0.0,"put_gex":-17573.59,"net_gex":-17573.59,"call_oi":0,"put_oi":329},{"strike":72.0,"call_gex":0.0,"put_gex":-666.95,"net_gex":-666.95,"call_oi":0,"put_oi":8},{"strike":73.0,"call_gex":0.0,"put_gex":-1342.21,"net_gex":-1342.21,"call_oi":0,"put_oi":15},{"strike":74.0,"call_gex":0.0,"put_gex":-96.27,"net_gex":-96.27,"call_oi":0,"put_oi":1},{"strike":75.0,"call_gex":6697.07,"put_gex":-151878.56,"net_gex":-145181.49,"call_oi":91,"put_oi":1742},{"strike":76.0,"call_gex":1112.36,"put_gex":-1234.32,"net_gex":-121.95,"call_oi":14,"put_oi":11},{"strike":77.0,"call_gex":605.7,"put_gex":-875.07,"net_gex":-269.37,"call_oi":7,"put_oi":8},{"strike":78.0,"call_gex":9781.62,"put_gex":-614.6,"net_gex":9167.01,"call_oi":89,"put_oi":5},{"strike":79.0,"call_gex":1098.67,"put_gex":-558.96,"net_gex":539.71,"call_oi":9,"put_oi":4},{"strike":80.0,"call_gex":15382.4,"put_gex":-172836.73,"net_gex":-157454.33,"call_oi":101,"put_oi":1102},{"strike":81.0,"call_gex":0.0,"put_gex":-726.47,"net_gex":-726.47,"call_oi":0,"put_oi":4},{"strike":82.0,"call_gex":764.4,"put_gex":-17313.84,"net_gex":-16549.44,"call_oi":8,"put_oi":101},{"strike":83.0,"call_gex":5442.35,"put_gex":-8715.91,"net_gex":-3273.56,"call_oi":23,"put_oi":42},{"strike":84.0,"call_gex":545.3,"put_gex":-26529.54,"net_gex":-25984.25,"call_oi":2,"put_oi":110},{"strike":85.0,"call_gex":30725.74,"put_gex":-304753.73,"net_gex":-274027.99,"call_oi":99,"put_oi":995},{"strike":86.0,"call_gex":21182.41,"put_gex":-58059.93,"net_gex":-36877.52,"call_oi":62,"put_oi":176},{"strike":87.0,"call_gex":47481.84,"put_gex":-111379.6,"net_gex":-63897.76,"call_oi":133,"put_oi":343},{"strike":88.0,"call_gex":21734.48,"put_gex":-943909.79,"net_gex":-922175.31,"call_oi":91,"put_oi":2634},{"strike":89.0,"call_gex":200765.65,"put_gex":-2255403.43,"net_gex":-2054637.78,"call_oi":463,"put_oi":2379},{"strike":90.0,"call_gex":196428.99,"put_gex":-690324.54,"net_gex":-493895.55,"call_oi":400,"put_oi":1383},{"strike":91.0,"call_gex":189602.98,"put_gex":-299049.59,"net_gex":-109446.61,"call_oi":396,"put_oi":760},{"strike":92.0,"call_gex":176492.1,"put_gex":-320625.66,"net_gex":-144133.55,"call_oi":300,"put_oi":657},{"strike":93.0,"call_gex":121992.99,"put_gex":-371966.42,"net_gex":-249973.43,"call_oi":232,"put_oi":957},{"strike":94.0,"call_gex":121668.42,"put_gex":-120272.92,"net_gex":1395.5,"call_oi":283,"put_oi":339},{"strike":95.0,"call_gex":366926.76,"put_gex":-118964.1,"net_gex":247962.66,"call_oi":954,"put_oi":318},{"strike":96.0,"call_gex":121751.05,"put_gex":-23643.03,"net_gex":98108.02,"call_oi":438,"put_oi":74},{"strike":97.0,"call_gex":514038.02,"put_gex":-4986.95,"net_gex":509051.07,"call_oi":1650,"put_oi":19},{"strike":98.0,"call_gex":205071.07,"put_gex":-34350.86,"net_gex":170720.22,"call_oi":811,"put_oi":251},{"strike":99.0,"call_gex":61321.5,"put_gex":-5158.51,"net_gex":56162.99,"call_oi":253,"put_oi":22},{"strike":100.0,"call_gex":411427.16,"put_gex":-457730.28,"net_gex":-46303.12,"call_oi":2049,"put_oi":2408},{"strike":101.0,"call_gex":29003.94,"put_gex":-7552.58,"net_gex":21451.36,"call_oi":144,"put_oi":52},{"strike":102.0,"call_gex":22766.79,"put_gex":-19549.16,"net_gex":3217.62,"call_oi":150,"put_oi":104},{"strike":103.0,"call_gex":22589.26,"put_gex":-139.67,"net_gex":22449.59,"call_oi":135,"put_oi":1},{"strike":104.0,"call_gex":39717.07,"put_gex":-1651.84,"net_gex":38065.23,"call_oi":320,"put_oi":12},{"strike":105.0,"call_gex":71429.06,"put_gex":0.0,"net_gex":71429.06,"call_oi":610,"put_oi":0},{"strike":106.0,"call_gex":15300.5,"put_gex":-891.96,"net_gex":14408.53,"call_oi":110,"put_oi":6},{"strike":107.0,"call_gex":5121.56,"put_gex":0.0,"net_gex":5121.56,"call_oi":37,"put_oi":0},{"strike":108.0,"call_gex":5685.43,"put_gex":-1634.01,"net_gex":4051.42,"call_oi":45,"put_oi":12},{"strike":109.0,"call_gex":5401.08,"put_gex":0.0,"net_gex":5401.08,"call_oi":51,"put_oi":0},{"strike":110.0,"call_gex":34814.32,"put_gex":0.0,"net_gex":34814.32,"call_oi":532,"put_oi":0},{"strike":115.0,"call_gex":10521.68,"put_gex":0.0,"net_gex":10521.68,"call_oi":125,"put_oi":0},{"strike":120.0,"call_gex":7540.96,"put_gex":0.0,"net_gex":7540.96,"call_oi":90,"put_oi":0},{"strike":125.0,"call_gex":292.67,"put_gex":0.0,"net_gex":292.67,"call_oi":4,"put_oi":0},{"strike":130.0,"call_gex":520.44,"put_gex":0.0,"net_gex":520.44,"call_oi":10,"put_oi":0},{"strike":135.0,"call_gex":175.68,"put_gex":0.0,"net_gex":175.68,"call_oi":3,"put_oi":0},{"strike":140.0,"call_gex":3253.39,"put_gex":0.0,"net_gex":3253.39,"call_oi":61,"put_oi":0},{"strike":145.0,"call_gex":1299.72,"put_gex":0.0,"net_gex":1299.72,"call_oi":89,"put_oi":0}],"pain_by_strike":[{"strike":45.0,"call_value":0,"put_value":765221.0,"total_value":765221.0},{"strike":50.0,"call_value":0.0,"put_value":676161.0,"total_value":676161.0},{"strike":55.0,"call_value":0.0,"put_value":587776.0,"total_value":587776.0},{"strike":60.0,"call_value":0.0,"put_value":499766.0,"total_value":499766.0},{"strike":65.0,"call_value":0.0,"put_value":411901.0,"total_value":411901.0},{"strike":70.0,"call_value":5.0,"put_value":324416.0,"total_value":324421.0},{"strike":71.0,"call_value":25.0,"put_value":307032.0,"total_value":307057.0},{"strike":72.0,"call_value":45.0,"put_value":289977.0,"total_value":290022.0},{"strike":73.0,"call_value":65.0,"put_value":272930.0,"total_value":272995.0},{"strike":74.0,"call_value":85.0,"put_value":255898.0,"total_value":255983.0},{"strike":75.0,"call_value":105.0,"put_value":238867.0,"total_value":238972.0},{"strike":76.0,"call_value":216.0,"put_value":223578.0,"total_value":223794.0},{"strike":77.0,"call_value":341.0,"put_value":208300.0,"total_value":208641.0},{"strike":78.0,"call_value":473.0,"put_value":193030.0,"total_value":193503.0},{"strike":79.0,"call_value":694.0,"put_value":177765.0,"total_value":178459.0},{"strike":80.0,"call_value":924.0,"put_value":162504.0,"total_value":163428.0},{"strike":81.0,"call_value":1255.0,"put_value":148345.0,"total_value":149600.0},{"strike":82.0,"call_value":1586.0,"put_value":134190.0,"total_value":135776.0},{"strike":83.0,"call_value":1925.0,"put_value":120136.0,"total_value":122061.0},{"strike":84.0,"call_value":2287.0,"put_value":106124.0,"total_value":108411.0},{"strike":85.0,"call_value":2651.0,"put_value":92222.0,"total_value":94873.0},{"strike":86.0,"call_value":3114.0,"put_value":79315.0,"total_value":82429.0},{"strike":87.0,"call_value":3639.0,"put_value":66584.0,"total_value":70223.0},{"strike":88.0,"call_value":4297.0,"put_value":54196.0,"total_value":58493.0},{"strike":89.0,"call_value":5046.0,"put_value":44442.0,"total_value":49488.0},{"strike":90.0,"call_value":6258.0,"put_value":37067.0,"total_value":43325.0},{"strike":91.0,"call_value":7870.0,"put_value":31075.0,"total_value":38945.0},{"strike":92.0,"call_value":9878.0,"put_value":25843.0,"total_value":35721.0},{"strike":93.0,"call_value":12186.0,"put_value":21268.0,"total_value":33454.0},{"strike":94.0,"call_value":14726.0,"put_value":17650.0,"total_value":32376.0},{"strike":95.0,"call_value":17549.0,"put_value":14371.0,"total_value":31920.0},{"strike":96.0,"call_value":21326.0,"put_value":11410.0,"total_value":32736.0},{"strike":97.0,"call_value":25541.0,"put_value":8523.0,"total_value":34064.0},{"strike":98.0,"call_value":31406.0,"put_value":5655.0,"total_value":37061.0},{"strike":99.0,"call_value":38082.0,"put_value":3038.0,"total_value":41120.0},{"strike":100.0,"call_value":45011.0,"put_value":443.0,"total_value":45454.0},{"strike":101.0,"call_value":53989.0,"put_value":256.0,"total_value":54245.0},{"strike":102.0,"call_value":63111.0,"put_value":121.0,"total_value":63232.0},{"strike":103.0,"call_value":72383.0,"put_value":90.0,"total_value":72473.0},{"strike":104.0,"call_value":81790.0,"put_value":60.0,"total_value":81850.0},{"strike":105.0,"call_value":91517.0,"put_value":42.0,"total_value":91559.0},{"strike":106.0,"call_value":101854.0,"put_value":24.0,"total_value":101878.0},{"strike":107.0,"call_value":112301.0,"put_value":12.0,"total_value":112313.0},{"strike":108.0,"call_value":122785.0,"put_value":0.0,"total_value":122785.0},{"strike":109.0,"call_value":133314.0,"put_value":0.0,"total_value":133314.0},{"strike":110.0,"call_value":143894.0,"put_value":0.0,"total_value":143894.0},{"strike":115.0,"call_value":199454.0,"put_value":0.0,"total_value":199454.0},{"strike":120.0,"call_value":255639.0,"put_value":0.0,"total_value":255639.0},{"strike":125.0,"call_value":312274.0,"put_value":0.0,"total_value":312274.0},{"strike":130.0,"call_value":368929.0,"put_value":0.0,"total_value":368929.0},{"strike":135.0,"call_value":425634.0,"put_value":0.0,"total_value":425634.0},{"strike":140.0,"call_value":482354.0,"put_value":0.0,"total_value":482354.0},{"strike":145.0,"call_value":539379.0,"put_value":0,"total_value":539379.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":null,"strike":null},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":null,"strike":null},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":36.5,"strike":69.41},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":null,"strike":null},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":19.7,"strike":82.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":18.9,"strike":80.56},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":18.4,"strike":86.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":17.6,"strike":85.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":17.1,"strike":85.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":16.6,"strike":89.71},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":15.9,"strike":89.83},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":16.0,"strike":89.6},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":23.9,"strike":94.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":15.4,"strike":93.78},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":15.8,"strike":94.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":70.6,"strike":98.5},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":15.5,"strike":98.5},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":17.7,"strike":98.57},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":97.5,"strike":105.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":null,"strike":null},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":29.0,"strike":111.81}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":20,"total_oi":3054},{"expiration":"11/20/2026","dte":49,"iv":0.0765,"contract_count":22,"total_oi":1432},{"expiration":"12/18/2026","dte":77,"iv":0.1139,"contract_count":27,"total_oi":2994},{"expiration":"01/15/2027","dte":105,"iv":0.1284,"contract_count":35,"total_oi":6364},{"expiration":"03/19/2027","dte":168,"iv":0.0749,"contract_count":26,"total_oi":3255},{"expiration":"01/21/2028","dte":476,"iv":0.1632,"contract_count":24,"total_oi":442},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":15,"total_oi":343}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":3.26,"expected_move_2std":6.52,"contract_count":12},{"expiration":"11/20/2026","dte":49,"expected_move_1std":5.86,"expected_move_2std":11.72,"contract_count":12},{"expiration":"12/18/2026","dte":77,"expected_move_1std":7.3,"expected_move_2std":14.6,"contract_count":13},{"expiration":"01/15/2027","dte":105,"expected_move_1std":8.71,"expected_move_2std":17.42,"contract_count":16},{"expiration":"03/19/2027","dte":168,"expected_move_1std":11.04,"expected_move_2std":22.07,"contract_count":14},{"expiration":"01/21/2028","dte":476,"expected_move_1std":20.5,"expected_move_2std":40.99,"contract_count":11},{"expiration":"01/19/2029","dte":840,"expected_move_1std":21.31,"expected_move_2std":42.63,"contract_count":10}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":1464,"put_oi":2068,"total_oi":3532,"pc_ratio":1.413,"pc_ratio_volume":4.267,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":707,"put_oi":732,"total_oi":1439,"pc_ratio":1.035,"pc_ratio_volume":0.462,"sentiment":"neutral"},{"expiration":"12/18/2026","dte":77,"call_oi":2211,"put_oi":2747,"total_oi":4958,"pc_ratio":1.242,"pc_ratio_volume":4.667,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":4713,"put_oi":9071,"total_oi":13784,"pc_ratio":1.925,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"03/19/2027","dte":168,"call_oi":1765,"put_oi":2008,"total_oi":3773,"pc_ratio":1.138,"pc_ratio_volume":1.051,"sentiment":"neutral"},{"expiration":"01/21/2028","dte":476,"call_oi":507,"put_oi":1273,"total_oi":1780,"pc_ratio":2.511,"pc_ratio_volume":0.167,"sentiment":"bearish"},{"expiration":"01/19/2029","dte":840,"call_oi":127,"put_oi":253,"total_oi":380,"pc_ratio":1.992,"pc_ratio_volume":0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":45.0,"call_delta_oi":0,"put_delta_oi":-377.0,"dealer_delta":377.0,"call_oi":0,"put_oi":340},{"strike":50.0,"call_delta_oi":0,"put_delta_oi":-173.0,"dealer_delta":173.0,"call_oi":0,"put_oi":135},{"strike":55.0,"call_delta_oi":0,"put_delta_oi":-185.0,"dealer_delta":185.0,"call_oi":0,"put_oi":75},{"strike":60.0,"call_delta_oi":0,"put_delta_oi":-43.0,"dealer_delta":43.0,"call_oi":0,"put_oi":29},{"strike":65.0,"call_delta_oi":0,"put_delta_oi":-726.0,"dealer_delta":726.0,"call_oi":0,"put_oi":76},{"strike":70.0,"call_delta_oi":1774.0,"put_delta_oi":-1234.0,"dealer_delta":-540.0,"call_oi":18,"put_oi":113},{"strike":71.0,"call_delta_oi":0,"put_delta_oi":-1330.0,"dealer_delta":1330.0,"call_oi":0,"put_oi":329},{"strike":72.0,"call_delta_oi":0,"put_delta_oi":-99.0,"dealer_delta":99.0,"call_oi":0,"put_oi":8},{"strike":73.0,"call_delta_oi":0,"put_delta_oi":-193.0,"dealer_delta":193.0,"call_oi":0,"put_oi":15},{"strike":74.0,"call_delta_oi":0,"put_delta_oi":-13.0,"dealer_delta":13.0,"call_oi":0,"put_oi":1},{"strike":75.0,"call_delta_oi":7201.0,"put_delta_oi":-11973.0,"dealer_delta":4772.0,"call_oi":77,"put_oi":1742},{"strike":76.0,"call_delta_oi":1337.0,"put_delta_oi":-163.0,"dealer_delta":-1174.0,"call_oi":14,"put_oi":11},{"strike":77.0,"call_delta_oi":668.0,"put_delta_oi":-63.0,"dealer_delta":-605.0,"call_oi":7,"put_oi":8},{"strike":78.0,"call_delta_oi":8334.0,"put_delta_oi":-43.0,"dealer_delta":-8291.0,"call_oi":89,"put_oi":5},{"strike":79.0,"call_delta_oi":841.0,"put_delta_oi":-39.0,"dealer_delta":-802.0,"call_oi":9,"put_oi":4},{"strike":80.0,"call_delta_oi":9135.0,"put_delta_oi":-12896.0,"dealer_delta":3761.0,"call_oi":101,"put_oi":1102},{"strike":81.0,"call_delta_oi":0,"put_delta_oi":-52.0,"dealer_delta":52.0,"call_oi":0,"put_oi":4},{"strike":82.0,"call_delta_oi":456.0,"put_delta_oi":-1716.0,"dealer_delta":1260.0,"call_oi":5,"put_oi":101},{"strike":83.0,"call_delta_oi":1966.0,"put_delta_oi":-781.0,"dealer_delta":-1184.0,"call_oi":23,"put_oi":42},{"strike":84.0,"call_delta_oi":165.0,"put_delta_oi":-2140.0,"dealer_delta":1975.0,"call_oi":2,"put_oi":110},{"strike":85.0,"call_delta_oi":7935.0,"put_delta_oi":-22374.0,"dealer_delta":14439.0,"call_oi":99,"put_oi":995},{"strike":86.0,"call_delta_oi":4671.0,"put_delta_oi":-4336.0,"dealer_delta":-335.0,"call_oi":62,"put_oi":176},{"strike":87.0,"call_delta_oi":9831.0,"put_delta_oi":-11044.0,"dealer_delta":1213.0,"call_oi":133,"put_oi":343},{"strike":88.0,"call_delta_oi":6683.0,"put_delta_oi":-91605.0,"dealer_delta":84922.0,"call_oi":91,"put_oi":2634},{"strike":89.0,"call_delta_oi":28914.0,"put_delta_oi":-95234.0,"dealer_delta":66320.0,"call_oi":463,"put_oi":2379},{"strike":90.0,"call_delta_oi":22239.0,"put_delta_oi":-64885.0,"dealer_delta":42645.0,"call_oi":400,"put_oi":1383},{"strike":91.0,"call_delta_oi":19424.0,"put_delta_oi":-38274.0,"dealer_delta":18850.0,"call_oi":396,"put_oi":760},{"strike":92.0,"call_delta_oi":10329.0,"put_delta_oi":-39810.0,"dealer_delta":29481.0,"call_oi":300,"put_oi":657},{"strike":93.0,"call_delta_oi":6979.0,"put_delta_oi":-59566.0,"dealer_delta":52587.0,"call_oi":232,"put_oi":957},{"strike":94.0,"call_delta_oi":6102.0,"put_delta_oi":-23014.0,"dealer_delta":16913.0,"call_oi":283,"put_oi":339},{"strike":95.0,"call_delta_oi":21318.0,"put_delta_oi":-23280.0,"dealer_delta":1961.0,"call_oi":954,"put_oi":318},{"strike":96.0,"call_delta_oi":12797.0,"put_delta_oi":-5576.0,"dealer_delta":-7221.0,"call_oi":438,"put_oi":74},{"strike":97.0,"call_delta_oi":39502.0,"put_delta_oi":-1287.0,"dealer_delta":-38215.0,"call_oi":1650,"put_oi":19},{"strike":98.0,"call_delta_oi":10816.0,"put_delta_oi":-12407.0,"dealer_delta":1590.0,"call_oi":811,"put_oi":251},{"strike":99.0,"call_delta_oi":5019.0,"put_delta_oi":-1637.0,"dealer_delta":-3382.0,"call_oi":253,"put_oi":22},{"strike":100.0,"call_delta_oi":22437.0,"put_delta_oi":-162343.0,"dealer_delta":139906.0,"call_oi":2049,"put_oi":2408},{"strike":101.0,"call_delta_oi":2176.0,"put_delta_oi":-2896.0,"dealer_delta":720.0,"call_oi":144,"put_oi":52},{"strike":102.0,"call_delta_oi":1426.0,"put_delta_oi":-7701.0,"dealer_delta":6276.0,"call_oi":150,"put_oi":104},{"strike":103.0,"call_delta_oi":2218.0,"put_delta_oi":-59.0,"dealer_delta":-2159.0,"call_oi":135,"put_oi":1},{"strike":104.0,"call_delta_oi":2439.0,"put_delta_oi":-730.0,"dealer_delta":-1709.0,"call_oi":320,"put_oi":12},{"strike":105.0,"call_delta_oi":4639.0,"put_delta_oi":0,"dealer_delta":-4639.0,"call_oi":610,"put_oi":0},{"strike":106.0,"call_delta_oi":1982.0,"put_delta_oi":-492.0,"dealer_delta":-1489.0,"call_oi":110,"put_oi":6},{"strike":107.0,"call_delta_oi":697.0,"put_delta_oi":0,"dealer_delta":-697.0,"call_oi":37,"put_oi":0},{"strike":108.0,"call_delta_oi":973.0,"put_delta_oi":-931.0,"dealer_delta":-42.0,"call_oi":45,"put_oi":12},{"strike":109.0,"call_delta_oi":432.0,"put_delta_oi":0,"dealer_delta":-432.0,"call_oi":51,"put_oi":0},{"strike":110.0,"call_delta_oi":3503.0,"put_delta_oi":0,"dealer_delta":-3503.0,"call_oi":532,"put_oi":0},{"strike":115.0,"call_delta_oi":1269.0,"put_delta_oi":0,"dealer_delta":-1269.0,"call_oi":125,"put_oi":0},{"strike":120.0,"call_delta_oi":1118.0,"put_delta_oi":0,"dealer_delta":-1118.0,"call_oi":90,"put_oi":0},{"strike":125.0,"call_delta_oi":50.0,"put_delta_oi":0,"dealer_delta":-50.0,"call_oi":4,"put_oi":0},{"strike":130.0,"call_delta_oi":68.0,"put_delta_oi":0,"dealer_delta":-68.0,"call_oi":10,"put_oi":0},{"strike":135.0,"call_delta_oi":34.0,"put_delta_oi":0,"dealer_delta":-34.0,"call_oi":3,"put_oi":0},{"strike":140.0,"call_delta_oi":665.0,"put_delta_oi":0,"dealer_delta":-665.0,"call_oi":61,"put_oi":0},{"strike":145.0,"call_delta_oi":113.0,"put_delta_oi":0,"dealer_delta":-113.0,"call_oi":89,"put_oi":0}],"net_dealer_delta":413043.0,"total_call_delta":290674.0,"total_put_delta":-703718.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":89.5,"strikes":[{"strike":45.0,"moneyness":0.5028,"type":"put","iv":0.6176,"delta":-0.0111,"oi":340},{"strike":50.0,"moneyness":0.5587,"type":"put","iv":0.5329,"delta":-0.0128,"oi":135},{"strike":71.0,"moneyness":0.7933,"type":"put","iv":0.2729,"delta":-0.0404,"oi":329},{"strike":75.0,"moneyness":0.838,"type":"put","iv":0.2359,"delta":-0.059,"oi":1435},{"strike":80.0,"moneyness":0.8939,"type":"put","iv":0.201,"delta":-0.1127,"oi":987},{"strike":85.0,"moneyness":0.9497,"type":"put","iv":0.1789,"delta":-0.2374,"oi":496},{"strike":87.0,"moneyness":0.9721,"type":"call","iv":0.1393,"delta":0.7194,"oi":107},{"strike":87.0,"moneyness":0.9721,"type":"put","iv":0.184,"delta":-0.3225,"oi":328},{"strike":88.0,"moneyness":0.9832,"type":"put","iv":0.1784,"delta":-0.3623,"oi":847},{"strike":89.0,"moneyness":0.9944,"type":"call","iv":0.1398,"delta":0.6082,"oi":324},{"strike":89.0,"moneyness":0.9944,"type":"put","iv":0.1735,"delta":-0.4061,"oi":344},{"strike":90.0,"moneyness":1.0056,"type":"call","iv":0.1289,"delta":0.5515,"oi":298},{"strike":90.0,"moneyness":1.0056,"type":"put","iv":0.1887,"delta":-0.4541,"oi":121},{"strike":91.0,"moneyness":1.0168,"type":"call","iv":0.1465,"delta":0.4926,"oi":250},{"strike":91.0,"moneyness":1.0168,"type":"put","iv":0.179,"delta":-0.4998,"oi":656},{"strike":92.0,"moneyness":1.0279,"type":"put","iv":0.1828,"delta":-0.5436,"oi":250},{"strike":92.0,"moneyness":1.0279,"type":"call","iv":0.1414,"delta":0.4337,"oi":105},{"strike":93.0,"moneyness":1.0391,"type":"put","iv":0.1937,"delta":-0.5801,"oi":719},{"strike":94.0,"moneyness":1.0503,"type":"put","iv":0.1809,"delta":-0.6309,"oi":180},{"strike":95.0,"moneyness":1.0615,"type":"call","iv":0.1312,"delta":0.2599,"oi":497},{"strike":97.0,"moneyness":1.0838,"type":"call","iv":0.1437,"delta":0.1969,"oi":111},{"strike":98.0,"moneyness":1.095,"type":"call","iv":0.1401,"delta":0.1553,"oi":200},{"strike":100.0,"moneyness":1.1173,"type":"put","iv":0.2355,"delta":-0.7653,"oi":1393},{"strike":100.0,"moneyness":1.1173,"type":"call","iv":0.1363,"delta":0.0932,"oi":833},{"strike":104.0,"moneyness":1.162,"type":"call","iv":0.1884,"delta":0.093,"oi":122},{"strike":105.0,"moneyness":1.1732,"type":"call","iv":0.1432,"delta":0.0292,"oi":222},{"strike":110.0,"moneyness":1.2291,"type":"call","iv":0.1691,"delta":0.0176,"oi":351},{"strike":115.0,"moneyness":1.2849,"type":"call","iv":0.3476,"delta":0.1164,"oi":105}]},{"expiration":"01/19/2029","underlying_price":89.5,"strikes":[{"strike":98.0,"moneyness":1.095,"type":"put","iv":0.2255,"delta":-0.4241,"oi":196}]},{"expiration":"01/21/2028","underlying_price":89.5,"strikes":[{"strike":100.0,"moneyness":1.1173,"type":"put","iv":0.207,"delta":-0.5468,"oi":1005}]},{"expiration":"03/19/2027","underlying_price":89.5,"strikes":[{"strike":88.0,"moneyness":0.9832,"type":"put","iv":0.1597,"delta":-0.3481,"oi":1613},{"strike":97.0,"moneyness":1.0838,"type":"call","iv":0.1353,"delta":0.2673,"oi":1135},{"strike":98.0,"moneyness":1.095,"type":"call","iv":0.1335,"delta":0.2284,"oi":122},{"strike":100.0,"moneyness":1.1173,"type":"call","iv":0.1293,"delta":0.1582,"oi":133},{"strike":102.0,"moneyness":1.1397,"type":"put","iv":0.2284,"delta":-0.7399,"oi":103}]},{"expiration":"10/16/2026","underlying_price":89.5,"strikes":[{"strike":88.0,"moneyness":0.9832,"type":"put","iv":0.1473,"delta":-0.2494,"oi":128},{"strike":89.0,"moneyness":0.9944,"type":"put","iv":0.1505,"delta":-0.3956,"oi":1513},{"strike":92.0,"moneyness":1.0279,"type":"call","iv":0.1388,"delta":0.1633,"oi":129},{"strike":93.0,"moneyness":1.0391,"type":"put","iv":0.1978,"delta":-0.8335,"oi":125},{"strike":95.0,"moneyness":1.0615,"type":"call","iv":0.1763,"delta":0.0418,"oi":116},{"strike":96.0,"moneyness":1.0726,"type":"call","iv":0.7253,"delta":0.3326,"oi":267},{"strike":98.0,"moneyness":1.095,"type":"call","iv":0.2974,"delta":0.0592,"oi":234},{"strike":104.0,"moneyness":1.162,"type":"call","iv":0.4277,"delta":0.0359,"oi":142}]},{"expiration":"11/20/2026","underlying_price":89.5,"strikes":[{"strike":85.0,"moneyness":0.9497,"type":"put","iv":0.1919,"delta":-0.1959,"oi":126},{"strike":89.0,"moneyness":0.9944,"type":"put","iv":0.16,"delta":-0.4122,"oi":383},{"strike":93.0,"moneyness":1.0391,"type":"call","iv":0.1307,"delta":0.2522,"oi":117},{"strike":94.0,"moneyness":1.0503,"type":"call","iv":0.1501,"delta":0.2203,"oi":132},{"strike":95.0,"moneyness":1.0615,"type":"call","iv":0.1564,"delta":0.1776,"oi":226},{"strike":97.0,"moneyness":1.0838,"type":"call","iv":0.1556,"delta":0.0969,"oi":156}]},{"expiration":"12/18/2026","underlying_price":89.5,"strikes":[{"strike":75.0,"moneyness":0.838,"type":"put","iv":0.3613,"delta":-0.1135,"oi":301},{"strike":85.0,"moneyness":0.9497,"type":"put","iv":0.173,"delta":-0.2104,"oi":326},{"strike":89.0,"moneyness":0.9944,"type":"put","iv":0.1618,"delta":-0.408,"oi":117},{"strike":90.0,"moneyness":1.0056,"type":"put","iv":0.1595,"delta":-0.4675,"oi":1086},{"strike":92.0,"moneyness":1.0279,"type":"put","iv":0.1498,"delta":-0.5946,"oi":266},{"strike":95.0,"moneyness":1.0615,"type":"put","iv":0.1655,"delta":-0.7372,"oi":248},{"strike":97.0,"moneyness":1.0838,"type":"call","iv":0.1566,"delta":0.1669,"oi":169},{"strike":98.0,"moneyness":1.095,"type":"call","iv":0.1546,"delta":0.1303,"oi":232},{"strike":100.0,"moneyness":1.1173,"type":"call","iv":0.1555,"delta":0.0803,"oi":917},{"strike":105.0,"moneyness":1.1732,"type":"call","iv":0.2353,"delta":0.0882,"oi":301}]}],"greeks_heatmap":{"data":[{"strike":88.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2494,"call_gamma":0,"put_gamma":0.127576,"call_theta":0,"put_theta":-0.0277,"call_vega":0,"put_vega":0.0536,"call_oi":0,"put_oi":128},{"strike":89.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.3956,"call_gamma":0,"put_gamma":0.151495,"call_theta":0,"put_theta":-0.0335,"call_vega":0,"put_vega":0.0651,"call_oi":0,"put_oi":1513},{"strike":90.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.5368,"call_gamma":0,"put_gamma":0.12121,"call_theta":0,"put_theta":-0.0443,"call_vega":0,"put_vega":0.0671,"call_oi":0,"put_oi":64},{"strike":92.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1633,"put_delta":-0.8415,"call_gamma":0.105187,"put_gamma":0.105172,"call_theta":-0.0239,"put_theta":-0.0123,"call_vega":0.0416,"put_vega":0.0408,"call_oi":129,"put_oi":97},{"strike":93.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.8335,"call_gamma":0,"put_gamma":0.074711,"call_theta":0,"put_theta":-0.023,"call_vega":0,"put_vega":0.0422,"call_oi":0,"put_oi":125},{"strike":94.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0765,"put_delta":-0.9043,"call_gamma":0.048828,"put_gamma":0.052893,"call_theta":-0.0171,"put_theta":-0.0111,"call_vega":0.0243,"put_vega":0.0287,"call_oi":88,"put_oi":76},{"strike":95.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0418,"put_delta":0,"call_gamma":0.029993,"put_gamma":0,"call_theta":-0.0107,"put_theta":0,"call_vega":0.0151,"put_vega":0,"call_oi":116,"put_oi":0},{"strike":96.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3326,"put_delta":0,"call_gamma":0.029656,"put_gamma":0,"call_theta":-0.1743,"put_theta":0,"call_vega":0.0614,"put_vega":0,"call_oi":267,"put_oi":0},{"strike":97.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3191,"put_delta":0,"call_gamma":0.027441,"put_gamma":0,"call_theta":-0.1819,"put_theta":0,"call_vega":0.0603,"put_vega":0,"call_oi":70,"put_oi":0},{"strike":98.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0592,"put_delta":0,"call_gamma":0.023463,"put_gamma":0,"call_theta":-0.0234,"put_theta":0,"call_vega":0.0199,"put_vega":0,"call_oi":234,"put_oi":0},{"strike":100.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2873,"put_delta":0,"call_gamma":0.022479,"put_gamma":0,"call_theta":-0.2014,"put_theta":0,"call_vega":0.0576,"put_vega":0,"call_oi":81,"put_oi":0},{"strike":104.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0359,"put_delta":0,"call_gamma":0.010909,"put_gamma":0,"call_theta":-0.0223,"put_theta":0,"call_vega":0.0133,"put_vega":0,"call_oi":142,"put_oi":0},{"strike":110.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2276,"put_delta":0,"call_gamma":0.014252,"put_gamma":0,"call_theta":-0.248,"put_theta":0,"call_vega":0.051,"put_vega":0,"call_oi":62,"put_oi":0},{"strike":85.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1959,"call_gamma":0,"put_gamma":0.044389,"call_theta":0,"put_theta":-0.0158,"call_vega":0,"put_vega":0.0897,"call_oi":0,"put_oi":126},{"strike":89.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.4122,"call_gamma":0,"put_gamma":0.074957,"call_theta":0,"put_theta":-0.0166,"call_vega":0,"put_vega":0.1263,"call_oi":0,"put_oi":383},{"strike":90.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.4887,"call_gamma":0,"put_gamma":0.079502,"call_theta":0,"put_theta":-0.0155,"call_vega":0,"put_vega":0.1294,"call_oi":0,"put_oi":67},{"strike":93.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2522,"put_delta":-0.7067,"call_gamma":0.075252,"put_gamma":0.067159,"call_theta":-0.0167,"put_theta":-0.0105,"call_vega":0.1036,"put_vega":0.1117,"call_oi":117,"put_oi":60},{"strike":94.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2203,"put_delta":0,"call_gamma":0.060817,"put_gamma":0,"call_theta":-0.0173,"put_theta":0,"call_vega":0.0962,"put_vega":0,"call_oi":132,"put_oi":0},{"strike":95.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1776,"put_delta":0,"call_gamma":0.051254,"put_gamma":0,"call_theta":-0.0156,"put_theta":0,"call_vega":0.0845,"put_vega":0,"call_oi":226,"put_oi":0},{"strike":97.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0969,"put_delta":0,"call_gamma":0.033976,"put_gamma":0,"call_theta":-0.01,"put_theta":0,"call_vega":0.0557,"put_vega":0,"call_oi":156,"put_oi":0},{"strike":75.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1135,"call_gamma":0,"put_gamma":0.013031,"call_theta":0,"put_theta":-0.0174,"call_vega":0,"put_vega":0.0785,"call_oi":0,"put_oi":301},{"strike":85.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.2104,"call_gamma":0,"put_gamma":0.040834,"call_theta":0,"put_theta":-0.0111,"call_vega":0,"put_vega":0.1178,"call_oi":0,"put_oi":326},{"strike":89.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.408,"call_gamma":0,"put_gamma":0.058752,"call_theta":0,"put_theta":-0.0124,"call_vega":0,"put_vega":0.1586,"call_oi":0,"put_oi":117},{"strike":90.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5323,"put_delta":-0.4675,"call_gamma":0.056525,"put_gamma":0.061042,"call_theta":-0.0236,"put_theta":-0.0119,"call_vega":0.1624,"put_vega":0.1624,"call_oi":58,"put_oi":1086},{"strike":91.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.5297,"call_gamma":0,"put_gamma":0.062826,"call_theta":0,"put_theta":-0.0107,"call_vega":0,"put_vega":0.1625,"call_oi":0,"put_oi":62},{"strike":92.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.5946,"call_gamma":0,"put_gamma":0.063356,"call_theta":0,"put_theta":-0.009,"call_vega":0,"put_vega":0.1583,"call_oi":0,"put_oi":266},{"strike":95.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2414,"put_delta":-0.7372,"call_gamma":0.050517,"put_gamma":0.048255,"call_theta":-0.0151,"put_theta":-0.0062,"call_vega":0.1274,"put_vega":0.1332,"call_oi":69,"put_oi":248},{"strike":97.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1669,"put_delta":0,"call_gamma":0.039099,"put_gamma":0,"call_theta":-0.0122,"put_theta":0,"call_vega":0.1021,"put_vega":0,"call_oi":169,"put_oi":0},{"strike":98.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1303,"put_delta":0,"call_gamma":0.033546,"put_gamma":0,"call_theta":-0.0101,"put_theta":0,"call_vega":0.0865,"put_vega":0,"call_oi":232,"put_oi":0},{"strike":99.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1221,"put_delta":0,"call_gamma":0.029572,"put_gamma":0,"call_theta":-0.0104,"put_theta":0,"call_vega":0.0827,"put_vega":0,"call_oi":67,"put_oi":0},{"strike":100.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0803,"put_delta":0,"call_gamma":0.023477,"put_gamma":0,"call_theta":-0.007,"put_theta":0,"call_vega":0.0609,"put_vega":0,"call_oi":917,"put_oi":0},{"strike":105.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0882,"put_delta":0,"call_gamma":0.016654,"put_gamma":0,"call_theta":-0.011,"put_theta":0,"call_vega":0.0653,"put_vega":0,"call_oi":301,"put_oi":0},{"strike":110.0,"dte":77,"expiration":"12/18/2026","call_delta":0.1625,"put_delta":0,"call_gamma":0.014969,"put_gamma":0,"call_theta":-0.0281,"put_theta":0,"call_vega":0.1004,"put_vega":0,"call_oi":79,"put_oi":0}],"strikes":[75.0,85.0,88.0,89.0,90.0,91.0,92.0,93.0,94.0,95.0,96.0,97.0,98.0,99.0,100.0,104.0,105.0,110.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-110.66,"put_25d_iv":14.73,"call_25d_iv":125.39,"put_25d_strike":88.0,"call_25d_strike":110.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":6.12,"put_25d_iv":19.19,"call_25d_iv":13.07,"put_25d_strike":85.0,"call_25d_strike":93.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":2.19,"put_25d_iv":17.3,"call_25d_iv":15.12,"put_25d_strike":85.0,"call_25d_strike":95.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":4.78,"put_25d_iv":17.89,"call_25d_iv":13.12,"put_25d_strike":85.0,"call_25d_strike":95.0,"skew":"put_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":2.44,"put_25d_iv":15.97,"call_25d_iv":13.53,"put_25d_strike":88.0,"call_25d_strike":97.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":9.21,"put_25d_iv":20.7,"call_25d_iv":11.49,"put_25d_strike":100.0,"call_25d_strike":100.0,"skew":"put_skew"},{"expiration":"01/19/2029","dte":840,"risk_reversal":11.66,"put_25d_iv":22.55,"call_25d_iv":10.89,"put_25d_strike":98.0,"call_25d_strike":88.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":45.0,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":340},{"strike":50.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":135},{"strike":55.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":75},{"strike":70.0,"call_vanna":0,"put_vanna":6.0,"net_vanna":6.0,"call_oi":0,"put_oi":77},{"strike":71.0,"call_vanna":0,"put_vanna":14.0,"net_vanna":14.0,"call_oi":0,"put_oi":329},{"strike":75.0,"call_vanna":-5.0,"put_vanna":100.0,"net_vanna":95.0,"call_oi":77,"put_oi":1736},{"strike":78.0,"call_vanna":-5.0,"put_vanna":0,"net_vanna":-5.0,"call_oi":89,"put_oi":0},{"strike":80.0,"call_vanna":-7.0,"put_vanna":78.0,"net_vanna":71.0,"call_oi":90,"put_oi":987},{"strike":85.0,"call_vanna":-7.0,"put_vanna":76.0,"net_vanna":69.0,"call_oi":76,"put_oi":948},{"strike":86.0,"call_vanna":-5.0,"put_vanna":5.0,"net_vanna":0.0,"call_oi":56,"put_oi":62},{"strike":87.0,"call_vanna":-8.0,"put_vanna":22.0,"net_vanna":14.0,"call_oi":107,"put_oi":328},{"strike":88.0,"call_vanna":-14.0,"put_vanna":173.0,"net_vanna":159.0,"call_oi":54,"put_oi":2588},{"strike":89.0,"call_vanna":-29.0,"put_vanna":50.0,"net_vanna":21.0,"call_oi":424,"put_oi":2357},{"strike":90.0,"call_vanna":-7.0,"put_vanna":15.0,"net_vanna":8.0,"call_oi":356,"put_oi":1338},{"strike":91.0,"call_vanna":-1.0,"put_vanna":-1.0,"net_vanna":-1.0,"call_oi":331,"put_oi":718},{"strike":92.0,"call_vanna":7.0,"put_vanna":-17.0,"net_vanna":-10.0,"call_oi":234,"put_oi":613},{"strike":93.0,"call_vanna":7.0,"put_vanna":-31.0,"net_vanna":-24.0,"call_oi":117,"put_oi":904},{"strike":94.0,"call_vanna":10.0,"put_vanna":-11.0,"net_vanna":-2.0,"call_oi":220,"put_oi":256},{"strike":95.0,"call_vanna":62.0,"put_vanna":-18.0,"net_vanna":44.0,"call_oi":908,"put_oi":248},{"strike":96.0,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":334,"put_oi":0},{"strike":97.0,"call_vanna":150.0,"put_vanna":0,"net_vanna":150.0,"call_oi":1641,"put_oi":0},{"strike":98.0,"call_vanna":52.0,"put_vanna":18.0,"net_vanna":70.0,"call_oi":788,"put_oi":196},{"strike":99.0,"call_vanna":17.0,"put_vanna":0,"net_vanna":17.0,"call_oi":213,"put_oi":0},{"strike":100.0,"call_vanna":139.0,"put_vanna":-164.0,"net_vanna":-25.0,"call_oi":2042,"put_oi":2398},{"strike":102.0,"call_vanna":0,"put_vanna":-11.0,"net_vanna":-11.0,"call_oi":0,"put_oi":103},{"strike":104.0,"call_vanna":11.0,"put_vanna":0,"net_vanna":11.0,"call_oi":264,"put_oi":0},{"strike":105.0,"call_vanna":31.0,"put_vanna":0,"net_vanna":31.0,"call_oi":584,"put_oi":0},{"strike":110.0,"call_vanna":16.0,"put_vanna":0,"net_vanna":16.0,"call_oi":492,"put_oi":0},{"strike":115.0,"call_vanna":8.0,"put_vanna":0,"net_vanna":8.0,"call_oi":105,"put_oi":0},{"strike":120.0,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":86,"put_oi":0},{"strike":140.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":61,"put_oi":0},{"strike":145.0,"call_vanna":2.0,"put_vanna":0,"net_vanna":2.0,"call_oi":89,"put_oi":0}],"net_vanna":763.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":85.0,"call_charm":0,"put_charm":291.0,"net_charm":291.0,"call_oi":0,"put_oi":126},{"strike":88.0,"call_charm":0,"put_charm":2307.0,"net_charm":2307.0,"call_oi":0,"put_oi":128},{"strike":89.0,"call_charm":0,"put_charm":54175.0,"net_charm":54175.0,"call_oi":0,"put_oi":1896},{"strike":90.0,"call_charm":0,"put_charm":4347.0,"net_charm":4347.0,"call_oi":0,"put_oi":131},{"strike":92.0,"call_charm":-1312.0,"put_charm":2622.0,"net_charm":1309.0,"call_oi":129,"put_oi":97},{"strike":93.0,"call_charm":-366.0,"put_charm":6574.0,"net_charm":6207.0,"call_oi":117,"put_oi":185},{"strike":94.0,"call_charm":-674.0,"put_charm":1980.0,"net_charm":1307.0,"call_oi":220,"put_oi":76},{"strike":95.0,"call_charm":-600.0,"put_charm":0,"net_charm":-600.0,"call_oi":342,"put_oi":0},{"strike":96.0,"call_charm":-40364.0,"put_charm":0,"net_charm":-40364.0,"call_oi":267,"put_oi":0},{"strike":97.0,"call_charm":-10704.0,"put_charm":0,"net_charm":-10704.0,"call_oi":226,"put_oi":0},{"strike":98.0,"call_charm":-844.0,"put_charm":0,"net_charm":-844.0,"call_oi":234,"put_oi":0},{"strike":100.0,"call_charm":-12222.0,"put_charm":0,"net_charm":-12222.0,"call_oi":81,"put_oi":0},{"strike":104.0,"call_charm":-296.0,"put_charm":0,"net_charm":-296.0,"call_oi":142,"put_oi":0},{"strike":110.0,"call_charm":-9122.0,"put_charm":0,"net_charm":-9122.0,"call_oi":62,"put_oi":0}],"net_charm":-4209.0,"weekend_delta_shift":-12628.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":26739.0,"put_delta":-94890.0,"net_delta":-68152.0,"call_oi":1464,"put_oi":2068,"total_oi":3532,"total_volume":79,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":12927.0,"put_delta":-29855.0,"net_delta":-16928.0,"call_oi":707,"put_oi":732,"total_oi":1439,"total_volume":38,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":28640.0,"put_delta":-115872.0,"net_delta":-87232.0,"call_oi":2211,"put_oi":2747,"total_oi":4958,"total_volume":34,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":141575.0,"put_delta":-313230.0,"net_delta":-171655.0,"call_oi":4713,"put_oi":9071,"total_oi":13784,"total_volume":8,"bias":"bearish"},{"expiration":"03/19/2027","dte":168,"call_delta":47170.0,"put_delta":-75980.0,"net_delta":-28810.0,"call_oi":1756,"put_oi":2008,"total_oi":3764,"total_volume":121,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":24963.0,"put_delta":-63597.0,"net_delta":-38633.0,"call_oi":501,"put_oi":1273,"total_oi":1774,"total_volume":14,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":8661.0,"put_delta":-10294.0,"net_delta":-1633.0,"call_oi":123,"put_oi":253,"total_oi":376,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":89.0,"straddle_price":2.25,"straddle_pct":2.51,"implied_move":2.51,"avg_iv":16.3},{"expiration":"11/20/2026","dte":49,"strike":91.0,"straddle_price":4.15,"straddle_pct":4.64,"implied_move":4.64,"avg_iv":15.6},{"expiration":"12/18/2026","dte":77,"strike":90.0,"straddle_price":5.4,"straddle_pct":6.03,"implied_move":6.03,"avg_iv":16.6},{"expiration":"01/15/2027","dte":105,"strike":89.0,"straddle_price":6.05,"straddle_pct":6.76,"implied_move":6.76,"avg_iv":15.7},{"expiration":"03/19/2027","dte":168,"strike":88.0,"straddle_price":7.55,"straddle_pct":8.44,"implied_move":8.44,"avg_iv":15.0}],"volume_profile":{"profile":[{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":340,"total_oi":340,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":135,"total_oi":135,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":75,"total_oi":75,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":29,"total_oi":29,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":76,"total_oi":77,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":19,"put_oi":113,"total_oi":132,"bias":"bearish"},{"strike":71.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":329,"total_oi":329,"bias":"neutral"},{"strike":72.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":8,"total_oi":8,"bias":"neutral"},{"strike":73.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":15,"total_oi":15,"bias":"neutral"},{"strike":74.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":91,"put_oi":1742,"total_oi":1833,"bias":"neutral"},{"strike":76.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":14,"put_oi":11,"total_oi":25,"bias":"neutral"},{"strike":77.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":8,"total_oi":15,"bias":"neutral"},{"strike":78.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":89,"put_oi":5,"total_oi":94,"bias":"neutral"},{"strike":79.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":4,"total_oi":13,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":101,"put_oi":1102,"total_oi":1203,"bias":"bearish"},{"strike":81.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":4,"total_oi":4,"bias":"neutral"},{"strike":82.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":101,"total_oi":109,"bias":"neutral"},{"strike":83.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":23,"put_oi":42,"total_oi":65,"bias":"neutral"},{"strike":84.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":110,"total_oi":112,"bias":"neutral"},{"strike":85.0,"call_volume":12,"put_volume":0,"total_volume":12,"call_oi":99,"put_oi":995,"total_oi":1094,"bias":"bullish"},{"strike":86.0,"call_volume":2,"put_volume":20,"total_volume":22,"call_oi":62,"put_oi":176,"total_oi":238,"bias":"bearish"},{"strike":87.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":133,"put_oi":343,"total_oi":476,"bias":"bearish"},{"strike":88.0,"call_volume":24,"put_volume":12,"total_volume":36,"call_oi":91,"put_oi":2634,"total_oi":2725,"bias":"bullish"},{"strike":89.0,"call_volume":10,"put_volume":22,"total_volume":32,"call_oi":463,"put_oi":2379,"total_oi":2842,"bias":"bearish"},{"strike":90.0,"call_volume":3,"put_volume":15,"total_volume":18,"call_oi":400,"put_oi":1383,"total_oi":1783,"bias":"bearish"},{"strike":91.0,"call_volume":2,"put_volume":3,"total_volume":5,"call_oi":396,"put_oi":760,"total_oi":1156,"bias":"neutral"},{"strike":92.0,"call_volume":0,"put_volume":58,"total_volume":58,"call_oi":300,"put_oi":657,"total_oi":957,"bias":"bearish"},{"strike":93.0,"call_volume":1,"put_volume":26,"total_volume":27,"call_oi":232,"put_oi":957,"total_oi":1189,"bias":"bearish"},{"strike":94.0,"call_volume":10,"put_volume":2,"total_volume":12,"call_oi":283,"put_oi":339,"total_oi":622,"bias":"bullish"},{"strike":95.0,"call_volume":3,"put_volume":1,"total_volume":4,"call_oi":954,"put_oi":318,"total_oi":1272,"bias":"bullish"},{"strike":96.0,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":438,"put_oi":74,"total_oi":512,"bias":"bullish"},{"strike":97.0,"call_volume":18,"put_volume":0,"total_volume":18,"call_oi":1650,"put_oi":19,"total_oi":1669,"bias":"bullish"},{"strike":98.0,"call_volume":24,"put_volume":0,"total_volume":24,"call_oi":811,"put_oi":251,"total_oi":1062,"bias":"bullish"},{"strike":99.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":253,"put_oi":22,"total_oi":275,"bias":"bullish"},{"strike":100.0,"call_volume":7,"put_volume":7,"total_volume":14,"call_oi":2049,"put_oi":2408,"total_oi":4457,"bias":"neutral"},{"strike":101.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":144,"put_oi":52,"total_oi":196,"bias":"neutral"},{"strike":102.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":150,"put_oi":104,"total_oi":254,"bias":"neutral"},{"strike":103.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":135,"put_oi":1,"total_oi":136,"bias":"neutral"},{"strike":104.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":320,"put_oi":12,"total_oi":332,"bias":"neutral"},{"strike":105.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":610,"put_oi":0,"total_oi":610,"bias":"bullish"},{"strike":106.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":110,"put_oi":6,"total_oi":116,"bias":"neutral"},{"strike":107.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":0,"total_oi":37,"bias":"neutral"},{"strike":108.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":45,"put_oi":12,"total_oi":57,"bias":"neutral"},{"strike":109.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":51,"put_oi":0,"total_oi":51,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":532,"put_oi":0,"total_oi":532,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":125,"put_oi":0,"total_oi":125,"bias":"neutral"},{"strike":120.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":90,"put_oi":0,"total_oi":90,"bias":"neutral"},{"strike":125.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":0,"total_oi":4,"bias":"neutral"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":0,"total_oi":10,"bias":"neutral"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":61,"put_oi":0,"total_oi":61,"bias":"neutral"},{"strike":145.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":89,"put_oi":0,"total_oi":89,"bias":"neutral"}],"underlying_price":89.5,"peak_call_strike":88.0,"peak_put_strike":92.0,"total_call_volume":128,"total_put_volume":169,"volume_pc_ratio":1.32},"iv_contours":{"x":[0.73,0.78,0.79,0.82,0.84,0.85,0.87,0.89,0.92,0.93,0.94,0.95,0.96,0.97,0.98,0.99,1.01,1.02,1.03,1.04,1.05,1.06,1.07,1.08,1.09,1.11,1.12,1.13,1.14,1.15,1.16,1.17,1.18,1.2,1.21,1.22,1.23,1.28],"y":[14,49,77,105,168],"z":[[null,null,null,null,null,null,null,null,null,null,null,null,18.45,null,14.73,16.31,19.4,17.11,13.75,18.63,18.23,17.63,72.53,77.06,29.74,85.66,89.76,93.73,33.99,101.36,42.77,null,112.11,null,118.89,null,125.39,null],[null,null,null,null,null,null,null,null,null,null,16.97,19.19,null,null,16.17,16.0,15.45,15.64,null,14.43,15.01,16.24,13.53,15.56,14.92,null,null,null,null,null,null,null,null,null,null,null,null,null],[62.09,51.41,null,null,36.13,null,null,20.68,18.75,18.7,null,18.23,16.88,null,15.88,16.18,16.59,15.04,15.11,14.69,15.45,15.84,15.81,15.66,17.75,16.77,15.55,18.94,20.13,21.29,22.42,23.53,24.61,null,null,null,40.2,21.82],[53.47,33.54,27.29,39.32,23.99,27.3,19.01,19.45,null,17.05,17.67,16.2,16.75,16.16,17.84,15.67,15.88,16.27,16.21,16.61,15.65,16.25,16.39,14.37,17.16,17.54,18.59,16.4,17.16,18.17,18.84,14.32,29.71,30.82,31.9,23.41,16.91,34.76],[null,null,null,null,null,null,null,16.16,null,null,null,18.53,18.69,null,14.96,17.9,18.31,13.78,19.51,13.89,null,17.97,null,16.23,16.36,13.1,12.93,14.19,18.2,13.74,null,15.29,null,null,29.1,null,15.43,null]],"levels":[12.9,24.2,35.4,46.7,57.9,69.2,80.4,91.7,102.9,114.1,125.4],"min_iv":12.9,"max_iv":125.4},"butterfly_spread":[{"expiration":"12/18/2026","dte":77,"atm_strike":90.0,"atm_iv":17.22,"otm_strike":94.0,"otm_iv":15.53,"itm_strike":85.0,"itm_iv":19.17,"iv_butterfly":0.25,"price_butterfly":1.6,"convexity":"flat"},{"expiration":"01/15/2027","dte":105,"atm_strike":89.0,"atm_iv":13.98,"otm_strike":94.0,"otm_iv":13.21,"itm_strike":85.0,"itm_iv":14.52,"iv_butterfly":-0.22,"price_butterfly":0.53,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":31.98},{"date":"2026-09-15","iv":32.94},{"date":"2026-09-16","iv":37.77},{"date":"2026-09-17","iv":45.99},{"date":"2026-09-18","iv":42.57},{"date":"2026-09-21","iv":20.72},{"date":"2026-09-22","iv":19.4},{"date":"2026-09-23","iv":20.5},{"date":"2026-09-24","iv":20.7},{"date":"2026-09-25","iv":21.3},{"date":"2026-09-28","iv":20.8},{"date":"2026-09-29","iv":20.8},{"date":"2026-09-30","iv":23.0},{"date":"2026-10-01","iv":21.7},{"date":"2026-10-02","iv":22.7}]}}