{"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":"TD","summary":{"name":"TD","price":117.88,"total_oi":77405,"call_oi":35769,"put_oi":41636,"pc_ratio":1.164,"net_gex":2699569.61,"avg_iv":34.5,"iv_rank":13.0,"iv_52w_high":54.6,"iv_52w_low":31.5,"gamma_flip":120.61,"max_pain":115.0},"features":{"symbol":"TD","price":117.88,"total_oi":77405,"analysis_coverage":1.0,"avg_iv_pct":34.5,"iv_rank":13.0,"iv_52w_high_pct":54.6,"iv_52w_low_pct":31.5,"front_dte":14,"front_atm_iv_pct":20.9857,"back_atm_iv_pct":21.0973,"term_premium_pp":-0.1116,"expected_move_front_pct":4.11,"straddle_front_pct":3.65,"straddle_30d_pct":3.65,"risk_reversal_front_pp":6.34,"risk_reversal_30d_pp":6.34,"butterfly_front_pp":3.87,"butterfly_30d_pp":3.87,"put_call_oi_ratio":1.164,"put_call_oi_front_ratio":1.299,"put_call_volume_front_ratio":1.2,"option_volume":377,"volume_oi_ratio":0.00487,"net_delta_normalized":0.019495,"dealer_delta_normalized":-0.017971,"gex_per_100k_oi":3487590.737032,"vanna_per_100k_oi":1643.304696,"charm_per_100k_oi":1026769.588528,"weekend_delta_shift_per_100k_oi":3080310.05749,"iv_surface_range_pp":130.2,"gamma_flip_distance_pct":2.315914,"max_pain_distance_pct":-2.443163,"peak_call_distance_pct":6.040041,"peak_put_distance_pct":-15.167967},"analyses":{"gamma_walls":[{"strike":27.5,"call_gex":0.0,"put_gex":-1754.16,"net_gex":-1754.16,"call_oi":0,"put_oi":273},{"strike":30.0,"call_gex":0.0,"put_gex":-333.18,"net_gex":-333.18,"call_oi":0,"put_oi":46},{"strike":32.5,"call_gex":0.0,"put_gex":-168.26,"net_gex":-168.26,"call_oi":0,"put_oi":44},{"strike":35.0,"call_gex":0.0,"put_gex":-866.42,"net_gex":-866.42,"call_oi":0,"put_oi":101},{"strike":37.5,"call_gex":0.0,"put_gex":-200.24,"net_gex":-200.24,"call_oi":0,"put_oi":21},{"strike":40.0,"call_gex":0.0,"put_gex":-2478.74,"net_gex":-2478.74,"call_oi":41,"put_oi":425},{"strike":42.5,"call_gex":0.0,"put_gex":-724.41,"net_gex":-724.41,"call_oi":0,"put_oi":62},{"strike":45.0,"call_gex":0.0,"put_gex":-464.18,"net_gex":-464.18,"call_oi":63,"put_oi":36},{"strike":47.5,"call_gex":0.0,"put_gex":-298.38,"net_gex":-298.38,"call_oi":33,"put_oi":21},{"strike":50.0,"call_gex":0.0,"put_gex":-95502.46,"net_gex":-95502.46,"call_oi":111,"put_oi":6105},{"strike":52.5,"call_gex":0.0,"put_gex":-18819.23,"net_gex":-18819.23,"call_oi":4,"put_oi":1094},{"strike":55.0,"call_gex":0.0,"put_gex":-49709.97,"net_gex":-49709.97,"call_oi":37,"put_oi":2323},{"strike":57.5,"call_gex":0.0,"put_gex":-1552.6,"net_gex":-1552.6,"call_oi":1,"put_oi":71},{"strike":60.0,"call_gex":0.0,"put_gex":-86837.42,"net_gex":-86837.42,"call_oi":265,"put_oi":3618},{"strike":62.5,"call_gex":0.0,"put_gex":-52.79,"net_gex":-52.79,"call_oi":50,"put_oi":2},{"strike":65.0,"call_gex":0.0,"put_gex":-10393.4,"net_gex":-10393.4,"call_oi":78,"put_oi":350},{"strike":67.5,"call_gex":0.0,"put_gex":-1624.46,"net_gex":-1624.46,"call_oi":41,"put_oi":54},{"strike":70.0,"call_gex":0.0,"put_gex":-5906.68,"net_gex":-5906.68,"call_oi":951,"put_oi":360},{"strike":72.5,"call_gex":0.0,"put_gex":-7144.89,"net_gex":-7144.89,"call_oi":203,"put_oi":187},{"strike":75.0,"call_gex":0.0,"put_gex":-148106.53,"net_gex":-148106.53,"call_oi":469,"put_oi":3111},{"strike":77.5,"call_gex":0.0,"put_gex":-16883.55,"net_gex":-16883.55,"call_oi":143,"put_oi":580},{"strike":80.0,"call_gex":0.0,"put_gex":-37271.55,"net_gex":-37271.55,"call_oi":816,"put_oi":690},{"strike":82.5,"call_gex":0.0,"put_gex":-14883.74,"net_gex":-14883.74,"call_oi":160,"put_oi":278},{"strike":85.0,"call_gex":0.0,"put_gex":-9063.47,"net_gex":-9063.47,"call_oi":245,"put_oi":167},{"strike":87.5,"call_gex":0.0,"put_gex":-16054.52,"net_gex":-16054.52,"call_oi":35,"put_oi":200},{"strike":90.0,"call_gex":0.0,"put_gex":-231873.82,"net_gex":-231873.82,"call_oi":718,"put_oi":3152},{"strike":92.5,"call_gex":0.0,"put_gex":-4916.86,"net_gex":-4916.86,"call_oi":53,"put_oi":62},{"strike":95.0,"call_gex":1720.42,"put_gex":-75103.16,"net_gex":-73382.74,"call_oi":1156,"put_oi":724},{"strike":97.5,"call_gex":949.39,"put_gex":-60655.55,"net_gex":-59706.16,"call_oi":219,"put_oi":483},{"strike":100.0,"call_gex":32672.59,"put_gex":-279813.12,"net_gex":-247140.53,"call_oi":691,"put_oi":2244},{"strike":105.0,"call_gex":118603.3,"put_gex":-214595.13,"net_gex":-95991.82,"call_oi":728,"put_oi":1008},{"strike":110.0,"call_gex":383754.91,"put_gex":-569392.86,"net_gex":-185637.95,"call_oi":1701,"put_oi":1963},{"strike":115.0,"call_gex":2119268.09,"put_gex":-1884212.86,"net_gex":235055.24,"call_oi":3218,"put_oi":2801},{"strike":120.0,"call_gex":2861940.71,"put_gex":-1845345.37,"net_gex":1016595.34,"call_oi":3066,"put_oi":2676},{"strike":125.0,"call_gex":2525429.88,"put_gex":-1091426.81,"net_gex":1434003.07,"call_oi":7818,"put_oi":2409},{"strike":130.0,"call_gex":1498775.75,"put_gex":-756553.8,"net_gex":742221.94,"call_oi":7704,"put_oi":2984},{"strike":135.0,"call_gex":671631.71,"put_gex":-210819.59,"net_gex":460812.12,"call_oi":3371,"put_oi":906},{"strike":140.0,"call_gex":184870.98,"put_gex":-521.18,"net_gex":184349.8,"call_oi":1117,"put_oi":3},{"strike":145.0,"call_gex":24592.28,"put_gex":-320.72,"net_gex":24271.55,"call_oi":217,"put_oi":2},{"strike":150.0,"call_gex":14810.34,"put_gex":0.0,"net_gex":14810.34,"call_oi":111,"put_oi":0},{"strike":155.0,"call_gex":1491.94,"put_gex":0.0,"net_gex":1491.94,"call_oi":11,"put_oi":0},{"strike":160.0,"call_gex":4399.81,"put_gex":0.0,"net_gex":4399.81,"call_oi":51,"put_oi":0},{"strike":165.0,"call_gex":1010.72,"put_gex":0.0,"net_gex":1010.72,"call_oi":9,"put_oi":0},{"strike":170.0,"call_gex":5633.72,"put_gex":0.0,"net_gex":5633.72,"call_oi":56,"put_oi":0},{"strike":180.0,"call_gex":659.11,"put_gex":0.0,"net_gex":659.11,"call_oi":8,"put_oi":0}],"pain_by_strike":[{"strike":27.5,"call_value":0,"put_value":2463655.0,"total_value":2463655.0},{"strike":30.0,"call_value":0.0,"put_value":2360247.5,"total_value":2360247.5},{"strike":32.5,"call_value":0.0,"put_value":2256955.0,"total_value":2256955.0},{"strike":35.0,"call_value":0.0,"put_value":2153772.5,"total_value":2153772.5},{"strike":37.5,"call_value":0.0,"put_value":2050842.5,"total_value":2050842.5},{"strike":40.0,"call_value":0.0,"put_value":1947965.0,"total_value":1947965.0},{"strike":42.5,"call_value":102.5,"put_value":1846150.0,"total_value":1846252.5},{"strike":45.0,"call_value":205.0,"put_value":1744490.0,"total_value":1744695.0},{"strike":47.5,"call_value":465.0,"put_value":1642920.0,"total_value":1643385.0},{"strike":50.0,"call_value":807.5,"put_value":1541402.5,"total_value":1542210.0},{"strike":52.5,"call_value":1427.5,"put_value":1455147.5,"total_value":1456575.0},{"strike":55.0,"call_value":2057.5,"put_value":1371627.5,"total_value":1373685.0},{"strike":57.5,"call_value":2780.0,"put_value":1293915.0,"total_value":1296695.0},{"strike":60.0,"call_value":3505.0,"put_value":1216380.0,"total_value":1219885.0},{"strike":62.5,"call_value":4892.5,"put_value":1147890.0,"total_value":1152782.5},{"strike":65.0,"call_value":6405.0,"put_value":1079405.0,"total_value":1085810.0},{"strike":67.5,"call_value":8112.5,"put_value":1011795.0,"total_value":1019907.5},{"strike":70.0,"call_value":9922.5,"put_value":944320.0,"total_value":954242.5},{"strike":72.5,"call_value":14110.0,"put_value":877745.0,"total_value":891855.0},{"strike":75.0,"call_value":18805.0,"put_value":811637.5,"total_value":830442.5},{"strike":77.5,"call_value":24672.5,"put_value":753307.5,"total_value":777980.0},{"strike":80.0,"call_value":30897.5,"put_value":696427.5,"total_value":727325.0},{"strike":82.5,"call_value":39162.5,"put_value":641272.5,"total_value":680435.0},{"strike":85.0,"call_value":47827.5,"put_value":586812.5,"total_value":634640.0},{"strike":87.5,"call_value":57105.0,"put_value":532770.0,"total_value":589875.0},{"strike":90.0,"call_value":66470.0,"put_value":479227.5,"total_value":545697.5},{"strike":92.5,"call_value":77630.0,"put_value":433565.0,"total_value":511195.0},{"strike":95.0,"call_value":88922.5,"put_value":388057.5,"total_value":476980.0},{"strike":97.5,"call_value":103105.0,"put_value":344360.0,"total_value":447465.0},{"strike":100.0,"call_value":117835.0,"put_value":301870.0,"total_value":419705.0},{"strike":105.0,"call_value":150750.0,"put_value":228110.0,"total_value":378860.0},{"strike":110.0,"call_value":187305.0,"put_value":159390.0,"total_value":346695.0},{"strike":115.0,"call_value":232365.0,"put_value":100485.0,"total_value":332850.0},{"strike":120.0,"call_value":293515.0,"put_value":55585.0,"total_value":349100.0},{"strike":125.0,"call_value":369995.0,"put_value":24065.0,"total_value":394060.0},{"strike":130.0,"call_value":485565.0,"put_value":4590.0,"total_value":490155.0},{"strike":135.0,"call_value":639655.0,"put_value":35.0,"total_value":639690.0},{"strike":140.0,"call_value":810600.0,"put_value":10.0,"total_value":810610.0},{"strike":145.0,"call_value":987130.0,"put_value":0.0,"total_value":987130.0},{"strike":150.0,"call_value":1164745.0,"put_value":0.0,"total_value":1164745.0},{"strike":155.0,"call_value":1342915.0,"put_value":0.0,"total_value":1342915.0},{"strike":160.0,"call_value":1521140.0,"put_value":0.0,"total_value":1521140.0},{"strike":165.0,"call_value":1699620.0,"put_value":0.0,"total_value":1699620.0},{"strike":170.0,"call_value":1878145.0,"put_value":0.0,"total_value":1878145.0},{"strike":180.0,"call_value":2235755.0,"put_value":0,"total_value":2235755.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":147.4,"strike":84.17},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":33.7,"strike":95.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":80.6,"strike":64.92},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":41.2,"strike":105.0},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":26.8,"strike":105.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":20.6,"strike":105.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":23.3,"strike":110.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":19.5,"strike":110.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":23.6,"strike":110.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":21.0,"strike":117.5},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":21.1,"strike":117.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":21.9,"strike":117.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":27.7,"strike":125.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":23.3,"strike":125.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":21.6,"strike":125.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":36.5,"strike":130.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":23.9,"strike":130.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":22.7,"strike":130.0},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":54.9,"strike":138.75},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":30.9,"strike":138.75},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":30.3,"strike":142.92}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":8,"total_oi":11173},{"expiration":"11/20/2026","dte":49,"iv":0.6176,"contract_count":8,"total_oi":2937},{"expiration":"12/18/2026","dte":77,"iv":0.8524,"contract_count":6,"total_oi":325},{"expiration":"01/15/2027","dte":105,"iv":0.7633,"contract_count":8,"total_oi":6528},{"expiration":"04/16/2027","dte":196,"iv":0.9557,"contract_count":7,"total_oi":228},{"expiration":"01/21/2028","dte":476,"iv":0.8091,"contract_count":8,"total_oi":4457},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":3,"total_oi":4}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":4.11,"expected_move_2std":8.22,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":7.73,"expected_move_2std":15.46,"contract_count":4},{"expiration":"12/18/2026","dte":77,"expected_move_1std":10.34,"expected_move_2std":20.68,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":11.41,"expected_move_2std":22.81,"contract_count":4},{"expiration":"04/16/2027","dte":196,"expected_move_1std":16.95,"expected_move_2std":33.91,"contract_count":3},{"expiration":"01/21/2028","dte":476,"expected_move_1std":25.03,"expected_move_2std":50.07,"contract_count":4},{"expiration":"01/19/2029","dte":840,"expected_move_1std":27.9,"expected_move_2std":55.79,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":11515,"put_oi":14953,"total_oi":26468,"pc_ratio":1.299,"pc_ratio_volume":1.2,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":5138,"put_oi":3369,"total_oi":8507,"pc_ratio":0.656,"pc_ratio_volume":1.86,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":552,"put_oi":476,"total_oi":1028,"pc_ratio":0.862,"pc_ratio_volume":0.25,"sentiment":"neutral"},{"expiration":"01/15/2027","dte":105,"call_oi":11700,"put_oi":20588,"total_oi":32288,"pc_ratio":1.76,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"04/16/2027","dte":196,"call_oi":211,"put_oi":259,"total_oi":470,"pc_ratio":1.227,"pc_ratio_volume":31.5,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":5889,"put_oi":1484,"total_oi":7373,"pc_ratio":0.252,"pc_ratio_volume":0.056,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":764,"put_oi":507,"total_oi":1271,"pc_ratio":0.664,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":27.5,"call_delta_oi":0,"put_delta_oi":-590.0,"dealer_delta":590.0,"call_oi":0,"put_oi":273},{"strike":30.0,"call_delta_oi":0,"put_delta_oi":-107.0,"dealer_delta":107.0,"call_oi":0,"put_oi":46},{"strike":32.5,"call_delta_oi":0,"put_delta_oi":-31.0,"dealer_delta":31.0,"call_oi":0,"put_oi":44},{"strike":35.0,"call_delta_oi":0,"put_delta_oi":-239.0,"dealer_delta":239.0,"call_oi":0,"put_oi":101},{"strike":37.5,"call_delta_oi":0,"put_delta_oi":-53.0,"dealer_delta":53.0,"call_oi":0,"put_oi":21},{"strike":40.0,"call_delta_oi":0,"put_delta_oi":-426.0,"dealer_delta":426.0,"call_oi":0,"put_oi":425},{"strike":42.5,"call_delta_oi":0,"put_delta_oi":-175.0,"dealer_delta":175.0,"call_oi":0,"put_oi":62},{"strike":45.0,"call_delta_oi":0,"put_delta_oi":-108.0,"dealer_delta":108.0,"call_oi":0,"put_oi":36},{"strike":47.5,"call_delta_oi":0,"put_delta_oi":-66.0,"dealer_delta":66.0,"call_oi":0,"put_oi":21},{"strike":50.0,"call_delta_oi":0,"put_delta_oi":-20386.0,"dealer_delta":20386.0,"call_oi":0,"put_oi":6105},{"strike":52.5,"call_delta_oi":0,"put_delta_oi":-3850.0,"dealer_delta":3850.0,"call_oi":0,"put_oi":1094},{"strike":55.0,"call_delta_oi":0,"put_delta_oi":-12208.0,"dealer_delta":12208.0,"call_oi":0,"put_oi":2323},{"strike":57.5,"call_delta_oi":0,"put_delta_oi":-312.0,"dealer_delta":312.0,"call_oi":0,"put_oi":71},{"strike":60.0,"call_delta_oi":0,"put_delta_oi":-16758.0,"dealer_delta":16758.0,"call_oi":0,"put_oi":3618},{"strike":62.5,"call_delta_oi":0,"put_delta_oi":-10.0,"dealer_delta":10.0,"call_oi":0,"put_oi":2},{"strike":65.0,"call_delta_oi":0,"put_delta_oi":-2050.0,"dealer_delta":2050.0,"call_oi":0,"put_oi":350},{"strike":67.5,"call_delta_oi":0,"put_delta_oi":-279.0,"dealer_delta":279.0,"call_oi":0,"put_oi":54},{"strike":70.0,"call_delta_oi":0,"put_delta_oi":-549.0,"dealer_delta":549.0,"call_oi":0,"put_oi":360},{"strike":72.5,"call_delta_oi":0,"put_delta_oi":-1138.0,"dealer_delta":1138.0,"call_oi":0,"put_oi":187},{"strike":75.0,"call_delta_oi":0,"put_delta_oi":-26366.0,"dealer_delta":26366.0,"call_oi":0,"put_oi":3111},{"strike":77.5,"call_delta_oi":0,"put_delta_oi":-1430.0,"dealer_delta":1430.0,"call_oi":0,"put_oi":580},{"strike":80.0,"call_delta_oi":0,"put_delta_oi":-5374.0,"dealer_delta":5374.0,"call_oi":0,"put_oi":690},{"strike":82.5,"call_delta_oi":0,"put_delta_oi":-2258.0,"dealer_delta":2258.0,"call_oi":0,"put_oi":278},{"strike":85.0,"call_delta_oi":0,"put_delta_oi":-829.0,"dealer_delta":829.0,"call_oi":0,"put_oi":167},{"strike":87.5,"call_delta_oi":0,"put_delta_oi":-2259.0,"dealer_delta":2259.0,"call_oi":0,"put_oi":200},{"strike":90.0,"call_delta_oi":0,"put_delta_oi":-17952.0,"dealer_delta":17952.0,"call_oi":0,"put_oi":3152},{"strike":92.5,"call_delta_oi":0,"put_delta_oi":-342.0,"dealer_delta":342.0,"call_oi":0,"put_oi":62},{"strike":95.0,"call_delta_oi":5932.0,"put_delta_oi":-7802.0,"dealer_delta":1870.0,"call_oi":60,"put_oi":724},{"strike":97.5,"call_delta_oi":917.0,"put_delta_oi":-5722.0,"dealer_delta":4805.0,"call_oi":10,"put_oi":483},{"strike":100.0,"call_delta_oi":44952.0,"put_delta_oi":-19816.0,"dealer_delta":-25137.0,"call_oi":466,"put_oi":2244},{"strike":105.0,"call_delta_oi":67468.0,"put_delta_oi":-12393.0,"dealer_delta":-55075.0,"call_oi":724,"put_oi":1008},{"strike":110.0,"call_delta_oi":145877.0,"put_delta_oi":-33863.0,"dealer_delta":-112014.0,"call_oi":1701,"put_oi":1963},{"strike":115.0,"call_delta_oi":230765.0,"put_delta_oi":-85618.0,"dealer_delta":-145148.0,"call_oi":3218,"put_oi":2801},{"strike":120.0,"call_delta_oi":121908.0,"put_delta_oi":-152626.0,"dealer_delta":30718.0,"call_oi":3066,"put_oi":2676},{"strike":125.0,"call_delta_oi":263285.0,"put_delta_oi":-176591.0,"dealer_delta":-86694.0,"call_oi":7818,"put_oi":2409},{"strike":130.0,"call_delta_oi":80800.0,"put_delta_oi":-206624.0,"dealer_delta":125825.0,"call_oi":7704,"put_oi":2984},{"strike":135.0,"call_delta_oi":52547.0,"put_delta_oi":-74408.0,"dealer_delta":21861.0,"call_oi":3371,"put_oi":906},{"strike":140.0,"call_delta_oi":11973.0,"put_delta_oi":-210.0,"dealer_delta":-11763.0,"call_oi":1117,"put_oi":3},{"strike":145.0,"call_delta_oi":1502.0,"put_delta_oi":-162.0,"dealer_delta":-1340.0,"call_oi":217,"put_oi":2},{"strike":150.0,"call_delta_oi":1641.0,"put_delta_oi":0,"dealer_delta":-1641.0,"call_oi":111,"put_oi":0},{"strike":155.0,"call_delta_oi":188.0,"put_delta_oi":0,"dealer_delta":-188.0,"call_oi":11,"put_oi":0},{"strike":160.0,"call_delta_oi":371.0,"put_delta_oi":0,"dealer_delta":-371.0,"call_oi":51,"put_oi":0},{"strike":165.0,"call_delta_oi":129.0,"put_delta_oi":0,"dealer_delta":-129.0,"call_oi":9,"put_oi":0},{"strike":170.0,"call_delta_oi":736.0,"put_delta_oi":0,"dealer_delta":-736.0,"call_oi":56,"put_oi":0},{"strike":180.0,"call_delta_oi":89.0,"put_delta_oi":0,"dealer_delta":-89.0,"call_oi":8,"put_oi":0}],"net_dealer_delta":-139102.0,"total_call_delta":1031079.0,"total_put_delta":-891978.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":117.87999725341797,"strikes":[{"strike":27.5,"moneyness":0.2333,"type":"put","iv":1.7768,"delta":-0.0216,"oi":273},{"strike":35.0,"moneyness":0.2969,"type":"put","iv":1.4353,"delta":-0.0236,"oi":101},{"strike":40.0,"moneyness":0.3393,"type":"put","iv":0.9914,"delta":-0.0099,"oi":257},{"strike":50.0,"moneyness":0.4242,"type":"put","iv":1.0487,"delta":-0.0334,"oi":6093},{"strike":52.5,"moneyness":0.4454,"type":"put","iv":0.9964,"delta":-0.0352,"oi":1094},{"strike":55.0,"moneyness":0.4666,"type":"put","iv":1.1153,"delta":-0.055,"oi":2149},{"strike":60.0,"moneyness":0.509,"type":"put","iv":0.8924,"delta":-0.0463,"oi":3589},{"strike":65.0,"moneyness":0.5514,"type":"put","iv":0.8074,"delta":-0.0521,"oi":226},{"strike":70.0,"moneyness":0.5938,"type":"put","iv":0.477,"delta":-0.0131,"oi":344},{"strike":72.5,"moneyness":0.615,"type":"put","iv":0.6821,"delta":-0.0605,"oi":151},{"strike":77.5,"moneyness":0.6574,"type":"put","iv":0.4364,"delta":-0.0245,"oi":578},{"strike":80.0,"moneyness":0.6787,"type":"put","iv":0.5714,"delta":-0.0717,"oi":491},{"strike":95.0,"moneyness":0.8059,"type":"put","iv":0.3191,"delta":-0.0773,"oi":117},{"strike":97.5,"moneyness":0.8271,"type":"put","iv":0.2882,"delta":-0.0823,"oi":230},{"strike":100.0,"moneyness":0.8483,"type":"put","iv":0.2789,"delta":-0.1037,"oi":1817},{"strike":100.0,"moneyness":0.8483,"type":"call","iv":0.1605,"delta":0.9823,"oi":379},{"strike":105.0,"moneyness":0.8907,"type":"put","iv":0.2514,"delta":-0.1539,"oi":333},{"strike":105.0,"moneyness":0.8907,"type":"call","iv":0.175,"delta":0.9214,"oi":349},{"strike":110.0,"moneyness":0.9332,"type":"put","iv":0.2596,"delta":-0.2559,"oi":831},{"strike":110.0,"moneyness":0.9332,"type":"call","iv":0.1996,"delta":0.7928,"oi":263},{"strike":115.0,"moneyness":0.9756,"type":"call","iv":0.1979,"delta":0.656,"oi":1649},{"strike":115.0,"moneyness":0.9756,"type":"put","iv":0.2401,"delta":-0.3626,"oi":788},{"strike":120.0,"moneyness":1.018,"type":"put","iv":0.2228,"delta":-0.4954,"oi":355},{"strike":120.0,"moneyness":1.018,"type":"call","iv":0.19,"delta":0.4977,"oi":677},{"strike":125.0,"moneyness":1.0604,"type":"put","iv":0.2577,"delta":-0.6062,"oi":206},{"strike":125.0,"moneyness":1.0604,"type":"call","iv":0.192,"delta":0.3436,"oi":1759},{"strike":130.0,"moneyness":1.1028,"type":"call","iv":0.1923,"delta":0.2165,"oi":761},{"strike":135.0,"moneyness":1.1452,"type":"call","iv":0.1929,"delta":0.1255,"oi":593},{"strike":140.0,"moneyness":1.1876,"type":"call","iv":0.2313,"delta":0.1088,"oi":555}]},{"expiration":"01/19/2029","underlying_price":117.87999725341797,"strikes":[{"strike":130.0,"moneyness":1.1028,"type":"put","iv":0.2789,"delta":-0.4164,"oi":500},{"strike":135.0,"moneyness":1.1452,"type":"call","iv":0.1879,"delta":0.5037,"oi":500}]},{"expiration":"01/21/2028","underlying_price":117.87999725341797,"strikes":[{"strike":40.0,"moneyness":0.3393,"type":"put","iv":0.4882,"delta":-0.0102,"oi":168},{"strike":55.0,"moneyness":0.4666,"type":"put","iv":0.4055,"delta":-0.0228,"oi":174},{"strike":82.5,"moneyness":0.6999,"type":"put","iv":0.3374,"delta":-0.1032,"oi":150},{"strike":110.0,"moneyness":0.9332,"type":"put","iv":0.2576,"delta":-0.2841,"oi":161},{"strike":110.0,"moneyness":0.9332,"type":"call","iv":0.191,"delta":0.7518,"oi":603},{"strike":115.0,"moneyness":0.9756,"type":"call","iv":0.1906,"delta":0.6833,"oi":107},{"strike":120.0,"moneyness":1.018,"type":"call","iv":0.1929,"delta":0.6104,"oi":295},{"strike":125.0,"moneyness":1.0604,"type":"call","iv":0.1967,"delta":0.5388,"oi":3221},{"strike":130.0,"moneyness":1.1028,"type":"put","iv":0.2645,"delta":-0.4961,"oi":501},{"strike":130.0,"moneyness":1.1028,"type":"call","iv":0.1969,"delta":0.4693,"oi":712}]},{"expiration":"10/16/2026","underlying_price":117.87999725341797,"strikes":[{"strike":75.0,"moneyness":0.6362,"type":"put","iv":2.0416,"delta":-0.0853,"oi":3029},{"strike":80.0,"moneyness":0.6787,"type":"put","iv":1.8144,"delta":-0.0955,"oi":170},{"strike":85.0,"moneyness":0.7211,"type":"put","iv":1.0878,"delta":-0.0443,"oi":151},{"strike":87.5,"moneyness":0.7423,"type":"put","iv":1.4939,"delta":-0.1144,"oi":195},{"strike":90.0,"moneyness":0.7635,"type":"put","iv":0.9708,"delta":-0.0579,"oi":3051},{"strike":95.0,"moneyness":0.8059,"type":"put","iv":1.1909,"delta":-0.1402,"oi":425},{"strike":97.5,"moneyness":0.8271,"type":"put","iv":1.0925,"delta":-0.1513,"oi":252},{"strike":100.0,"moneyness":0.8483,"type":"put","iv":0.3758,"delta":-0.0088,"oi":385},{"strike":105.0,"moneyness":0.8907,"type":"put","iv":0.5092,"delta":-0.1024,"oi":581},{"strike":105.0,"moneyness":0.8907,"type":"call","iv":0.3156,"delta":0.9771,"oi":179},{"strike":110.0,"moneyness":0.9332,"type":"put","iv":0.2642,"delta":-0.0746,"oi":927},{"strike":110.0,"moneyness":0.9332,"type":"call","iv":0.2018,"delta":0.9696,"oi":624},{"strike":115.0,"moneyness":0.9756,"type":"put","iv":0.2341,"delta":-0.2689,"oi":1639},{"strike":115.0,"moneyness":0.9756,"type":"call","iv":0.1597,"delta":0.8122,"oi":1190},{"strike":120.0,"moneyness":1.018,"type":"put","iv":0.275,"delta":-0.6135,"oi":1558},{"strike":120.0,"moneyness":1.018,"type":"call","iv":0.1707,"delta":0.312,"oi":1742},{"strike":125.0,"moneyness":1.0604,"type":"put","iv":0.3751,"delta":-0.7798,"oi":1492},{"strike":125.0,"moneyness":1.0604,"type":"call","iv":0.1783,"delta":0.0464,"oi":2001},{"strike":130.0,"moneyness":1.1028,"type":"put","iv":0.4988,"delta":-0.8356,"oi":823},{"strike":130.0,"moneyness":1.1028,"type":"call","iv":0.2303,"delta":0.0141,"oi":3706},{"strike":135.0,"moneyness":1.1452,"type":"put","iv":0.6122,"delta":-0.865,"oi":106},{"strike":135.0,"moneyness":1.1452,"type":"call","iv":0.5097,"delta":0.0891,"oi":1040},{"strike":140.0,"moneyness":1.1876,"type":"call","iv":0.6318,"delta":0.0853,"oi":383}]},{"expiration":"11/20/2026","underlying_price":117.87999725341797,"strikes":[{"strike":95.0,"moneyness":0.8059,"type":"put","iv":0.3358,"delta":-0.0301,"oi":136},{"strike":110.0,"moneyness":0.9332,"type":"call","iv":0.1447,"delta":0.9266,"oi":189},{"strike":115.0,"moneyness":0.9756,"type":"call","iv":0.1863,"delta":0.6853,"oi":263},{"strike":115.0,"moneyness":0.9756,"type":"put","iv":0.2376,"delta":-0.3464,"oi":296},{"strike":120.0,"moneyness":1.018,"type":"call","iv":0.182,"delta":0.4394,"oi":289},{"strike":120.0,"moneyness":1.018,"type":"put","iv":0.2381,"delta":-0.5393,"oi":431},{"strike":125.0,"moneyness":1.0604,"type":"call","iv":0.1895,"delta":0.2304,"oi":797},{"strike":125.0,"moneyness":1.0604,"type":"put","iv":0.2755,"delta":-0.6848,"oi":659},{"strike":130.0,"moneyness":1.1028,"type":"call","iv":0.1892,"delta":0.095,"oi":2450},{"strike":130.0,"moneyness":1.1028,"type":"put","iv":0.2898,"delta":-0.7955,"oi":1150},{"strike":135.0,"moneyness":1.1452,"type":"call","iv":0.2481,"delta":0.0807,"oi":884},{"strike":135.0,"moneyness":1.1452,"type":"put","iv":0.3559,"delta":-0.8271,"oi":559},{"strike":140.0,"moneyness":1.1876,"type":"call","iv":0.269,"delta":0.0487,"oi":109},{"strike":145.0,"moneyness":1.2301,"type":"call","iv":0.3642,"delta":0.0722,"oi":153}]},{"expiration":"12/18/2026","underlying_price":117.87999725341797,"strikes":[{"strike":105.0,"moneyness":0.8907,"type":"call","iv":0.1928,"delta":0.9278,"oi":161},{"strike":120.0,"moneyness":1.018,"type":"put","iv":0.2601,"delta":-0.5065,"oi":237},{"strike":135.0,"moneyness":1.1452,"type":"put","iv":0.3116,"delta":-0.794,"oi":210},{"strike":135.0,"moneyness":1.1452,"type":"call","iv":0.1871,"delta":0.0746,"oi":320}]}],"greeks_heatmap":{"data":[{"strike":85.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0443,"call_gamma":0,"put_gamma":0.003867,"call_theta":0,"put_theta":-0.0864,"call_vega":0,"put_vega":0.0208,"call_oi":0,"put_oi":151},{"strike":87.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1144,"call_gamma":0,"put_gamma":0.005819,"call_theta":0,"put_theta":-0.2454,"call_vega":0,"put_vega":0.043,"call_oi":0,"put_oi":195},{"strike":90.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0579,"call_gamma":0,"put_gamma":0.005362,"call_theta":0,"put_theta":-0.0953,"call_vega":0,"put_vega":0.0258,"call_oi":157,"put_oi":3051},{"strike":95.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1402,"call_gamma":0,"put_gamma":0.008411,"call_theta":0,"put_theta":-0.2249,"call_vega":0,"put_vega":0.0496,"call_oi":55,"put_oi":425},{"strike":97.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1513,"call_gamma":0,"put_gamma":0.009647,"call_theta":0,"put_theta":-0.2169,"call_vega":0,"put_vega":0.0522,"call_oi":165,"put_oi":252},{"strike":100.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0088,"call_gamma":0,"put_gamma":0.002837,"call_theta":0,"put_theta":-0.0075,"call_vega":0,"put_vega":0.0053,"call_oi":225,"put_oi":385},{"strike":105.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9771,"put_delta":-0.1024,"call_gamma":0.007722,"put_gamma":0.015765,"call_theta":-0.0265,"put_theta":-0.0763,"call_vega":0.0121,"put_vega":0.0397,"call_oi":179,"put_oi":581},{"strike":110.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9696,"put_delta":-0.0746,"call_gamma":0.015312,"put_gamma":0.023971,"call_theta":-0.0242,"put_theta":-0.0308,"call_vega":0.0153,"put_vega":0.0313,"call_oi":624,"put_oi":927},{"strike":115.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8122,"put_delta":-0.2689,"call_gamma":0.075842,"put_gamma":0.06336,"call_theta":-0.0476,"put_theta":-0.0623,"call_vega":0.0599,"put_vega":0.0734,"call_oi":1190,"put_oi":1639},{"strike":120.0,"dte":14,"expiration":"10/16/2026","call_delta":0.312,"put_delta":-0.6135,"call_gamma":0.09315,"put_gamma":0.062559,"call_theta":-0.0559,"put_theta":-0.0812,"call_vega":0.0787,"put_vega":0.0851,"call_oi":1742,"put_oi":1558},{"strike":125.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0464,"put_delta":-0.7798,"call_gamma":0.024479,"put_gamma":0.035496,"call_theta":-0.0154,"put_theta":-0.0834,"call_vega":0.0216,"put_vega":0.0659,"call_oi":2001,"put_oi":1492},{"strike":130.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0141,"put_delta":-0.8356,"call_gamma":0.006993,"put_gamma":0.022318,"call_theta":-0.0072,"put_theta":-0.0927,"call_vega":0.008,"put_vega":0.0551,"call_oi":3706,"put_oi":823},{"strike":135.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0891,"put_delta":-0.865,"call_gamma":0.014221,"put_gamma":0.015945,"call_theta":-0.0715,"put_theta":-0.0998,"call_vega":0.0359,"put_vega":0.0483,"call_oi":1040,"put_oi":106},{"strike":140.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0853,"put_delta":0,"call_gamma":0.011105,"put_gamma":0,"call_theta":-0.0855,"put_theta":0,"call_vega":0.0347,"put_vega":0,"call_oi":383,"put_oi":0},{"strike":90.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0136,"call_gamma":0,"put_gamma":0.002294,"call_theta":0,"put_theta":-0.0053,"call_vega":0,"put_vega":0.0148,"call_oi":0,"put_oi":60},{"strike":95.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0301,"call_gamma":0,"put_gamma":0.004757,"call_theta":0,"put_theta":-0.0098,"call_vega":0,"put_vega":0.0292,"call_oi":0,"put_oi":136},{"strike":105.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0977,"call_gamma":0,"put_gamma":0.015035,"call_theta":0,"put_theta":-0.0192,"call_vega":0,"put_vega":0.0737,"call_oi":0,"put_oi":61},{"strike":110.0,"dte":49,"expiration":"11/20/2026","call_delta":0.9266,"put_delta":0,"call_gamma":0.022507,"put_gamma":0,"call_theta":-0.0207,"put_theta":0,"call_vega":0.0595,"put_vega":0,"call_oi":189,"put_oi":0},{"strike":115.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6853,"put_delta":-0.3464,"call_gamma":0.044579,"put_gamma":0.036323,"call_theta":-0.0383,"put_theta":-0.034,"call_vega":0.1518,"put_vega":0.1577,"call_oi":263,"put_oi":296},{"strike":120.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4394,"put_delta":-0.5393,"call_gamma":0.050689,"put_gamma":0.039013,"call_theta":-0.0377,"put_theta":-0.0341,"call_vega":0.1686,"put_vega":0.1697,"call_oi":289,"put_oi":431},{"strike":125.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2304,"put_delta":-0.6848,"call_gamma":0.037514,"put_gamma":0.030173,"call_theta":-0.0287,"put_theta":-0.0332,"call_vega":0.1299,"put_vega":0.1519,"call_oi":797,"put_oi":659},{"strike":130.0,"dte":49,"expiration":"11/20/2026","call_delta":0.095,"put_delta":-0.7955,"call_gamma":0.020895,"put_gamma":0.022905,"call_theta":-0.0155,"put_theta":-0.0242,"call_vega":0.0722,"put_vega":0.1213,"call_oi":2450,"put_oi":1150},{"strike":135.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0807,"put_delta":-0.8271,"call_gamma":0.014113,"put_gamma":0.016812,"call_theta":-0.0176,"put_theta":-0.0271,"call_vega":0.064,"put_vega":0.1094,"call_oi":884,"put_oi":559},{"strike":140.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0487,"put_delta":0,"call_gamma":0.00879,"put_gamma":0,"call_theta":-0.0127,"put_theta":0,"call_vega":0.0432,"put_vega":0,"call_oi":109,"put_oi":0},{"strike":145.0,"dte":49,"expiration":"11/20/2026","call_delta":0.0722,"put_delta":0,"call_gamma":0.008832,"put_gamma":0,"call_theta":-0.0232,"put_theta":0,"call_vega":0.0588,"put_vega":0,"call_oi":153,"put_oi":0},{"strike":105.0,"dte":77,"expiration":"12/18/2026","call_delta":0.9278,"put_delta":0,"call_gamma":0.013256,"put_gamma":0,"call_theta":-0.0205,"put_theta":0,"call_vega":0.0739,"put_vega":0,"call_oi":161,"put_oi":0},{"strike":120.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.5065,"call_gamma":0,"put_gamma":0.028515,"call_theta":0,"put_theta":-0.029,"call_vega":0,"put_vega":0.2146,"call_oi":0,"put_oi":237},{"strike":135.0,"dte":77,"expiration":"12/18/2026","call_delta":0.0746,"put_delta":-0.794,"call_gamma":0.014013,"put_gamma":0.017,"call_theta":-0.0103,"put_theta":-0.0185,"call_vega":0.0759,"put_vega":0.1533,"call_oi":320,"put_oi":210}],"strikes":[85.0,87.5,90.0,95.0,97.5,100.0,105.0,110.0,115.0,120.0,125.0,130.0,135.0,140.0,145.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":6.34,"put_25d_iv":23.41,"call_25d_iv":17.07,"put_25d_strike":115.0,"call_25d_strike":120.0,"skew":"put_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":4.81,"put_25d_iv":23.76,"call_25d_iv":18.95,"put_25d_strike":115.0,"call_25d_strike":125.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":7.3,"put_25d_iv":26.01,"call_25d_iv":18.71,"put_25d_strike":120.0,"call_25d_strike":135.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":6.73,"put_25d_iv":25.96,"call_25d_iv":19.23,"put_25d_strike":110.0,"call_25d_strike":130.0,"skew":"put_skew"},{"expiration":"04/16/2027","dte":196,"risk_reversal":5.28,"put_25d_iv":24.78,"call_25d_iv":19.5,"put_25d_strike":120.0,"call_25d_strike":130.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":6.85,"put_25d_iv":25.76,"call_25d_iv":18.91,"put_25d_strike":110.0,"call_25d_strike":150.0,"skew":"put_skew"},{"expiration":"01/19/2029","dte":840,"risk_reversal":9.1,"put_25d_iv":27.89,"call_25d_iv":18.79,"put_25d_strike":130.0,"call_25d_strike":135.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":27.5,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":273},{"strike":35.0,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":101},{"strike":40.0,"call_vanna":0,"put_vanna":9.0,"net_vanna":9.0,"call_oi":0,"put_oi":425},{"strike":42.5,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":62},{"strike":50.0,"call_vanna":0,"put_vanna":225.0,"net_vanna":225.0,"call_oi":0,"put_oi":6093},{"strike":52.5,"call_vanna":0,"put_vanna":42.0,"net_vanna":42.0,"call_oi":0,"put_oi":1094},{"strike":55.0,"call_vanna":0,"put_vanna":124.0,"net_vanna":124.0,"call_oi":0,"put_oi":2323},{"strike":57.5,"call_vanna":0,"put_vanna":3.0,"net_vanna":3.0,"call_oi":0,"put_oi":71},{"strike":60.0,"call_vanna":0,"put_vanna":169.0,"net_vanna":169.0,"call_oi":0,"put_oi":3589},{"strike":65.0,"call_vanna":0,"put_vanna":22.0,"net_vanna":22.0,"call_oi":0,"put_oi":301},{"strike":70.0,"call_vanna":0,"put_vanna":6.0,"net_vanna":6.0,"call_oi":0,"put_oi":344},{"strike":72.5,"call_vanna":0,"put_vanna":8.0,"net_vanna":8.0,"call_oi":0,"put_oi":151},{"strike":75.0,"call_vanna":0,"put_vanna":79.0,"net_vanna":79.0,"call_oi":0,"put_oi":3107},{"strike":77.5,"call_vanna":0,"put_vanna":17.0,"net_vanna":17.0,"call_oi":0,"put_oi":578},{"strike":80.0,"call_vanna":0,"put_vanna":35.0,"net_vanna":35.0,"call_oi":0,"put_oi":661},{"strike":82.5,"call_vanna":0,"put_vanna":26.0,"net_vanna":26.0,"call_oi":0,"put_oi":233},{"strike":85.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":151},{"strike":87.5,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":195},{"strike":90.0,"call_vanna":0,"put_vanna":60.0,"net_vanna":60.0,"call_oi":0,"put_oi":3111},{"strike":95.0,"call_vanna":-2.0,"put_vanna":24.0,"net_vanna":22.0,"call_oi":60,"put_oi":678},{"strike":97.5,"call_vanna":0,"put_vanna":23.0,"net_vanna":23.0,"call_oi":0,"put_oi":482},{"strike":100.0,"call_vanna":-23.0,"put_vanna":140.0,"net_vanna":117.0,"call_oi":465,"put_oi":2202},{"strike":105.0,"call_vanna":-33.0,"put_vanna":48.0,"net_vanna":14.0,"call_oi":689,"put_oi":975},{"strike":110.0,"call_vanna":-149.0,"put_vanna":118.0,"net_vanna":-31.0,"call_oi":1679,"put_oi":1919},{"strike":115.0,"call_vanna":-167.0,"put_vanna":103.0,"net_vanna":-65.0,"call_oi":3209,"put_oi":2723},{"strike":120.0,"call_vanna":21.0,"put_vanna":-28.0,"net_vanna":-7.0,"call_oi":3003,"put_oi":2661},{"strike":125.0,"call_vanna":76.0,"put_vanna":-87.0,"net_vanna":-11.0,"call_oi":7778,"put_oi":2357},{"strike":130.0,"call_vanna":240.0,"put_vanna":-45.0,"net_vanna":196.0,"call_oi":7704,"put_oi":2974},{"strike":135.0,"call_vanna":130.0,"put_vanna":-53.0,"net_vanna":77.0,"call_oi":3337,"put_oi":875},{"strike":140.0,"call_vanna":64.0,"put_vanna":0,"net_vanna":64.0,"call_oi":1101,"put_oi":0},{"strike":145.0,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":153,"put_oi":0},{"strike":150.0,"call_vanna":13.0,"put_vanna":0,"net_vanna":13.0,"call_oi":108,"put_oi":0},{"strike":170.0,"call_vanna":10.0,"put_vanna":0,"net_vanna":10.0,"call_oi":56,"put_oi":0}],"net_vanna":1272.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":75.0,"call_charm":0,"put_charm":182689.0,"net_charm":182689.0,"call_oi":0,"put_oi":3029},{"strike":80.0,"call_charm":0,"put_charm":11082.0,"net_charm":11082.0,"call_oi":0,"put_oi":170},{"strike":82.5,"call_charm":0,"put_charm":2409.0,"net_charm":2409.0,"call_oi":0,"put_oi":83},{"strike":85.0,"call_charm":0,"put_charm":1507.0,"net_charm":1507.0,"call_oi":0,"put_oi":151},{"strike":87.5,"call_charm":0,"put_charm":14273.0,"net_charm":14273.0,"call_oi":0,"put_oi":195},{"strike":90.0,"call_charm":0,"put_charm":43897.0,"net_charm":43897.0,"call_oi":0,"put_oi":3111},{"strike":95.0,"call_charm":0,"put_charm":34980.0,"net_charm":34980.0,"call_oi":0,"put_oi":561},{"strike":97.5,"call_charm":0,"put_charm":21551.0,"net_charm":21551.0,"call_oi":0,"put_oi":252},{"strike":100.0,"call_charm":0,"put_charm":66.0,"net_charm":66.0,"call_oi":0,"put_oi":385},{"strike":105.0,"call_charm":-12097.0,"put_charm":11930.0,"net_charm":-167.0,"call_oi":179,"put_oi":642},{"strike":110.0,"call_charm":-40930.0,"put_charm":5551.0,"net_charm":-35379.0,"call_oi":813,"put_oi":927},{"strike":115.0,"call_charm":-124965.0,"put_charm":74160.0,"net_charm":-50805.0,"call_oi":1453,"put_oi":1935},{"strike":120.0,"call_charm":-82749.0,"put_charm":208264.0,"net_charm":125515.0,"call_oi":2031,"put_oi":1989},{"strike":125.0,"call_charm":-7658.0,"put_charm":264281.0,"net_charm":256623.0,"call_oi":2798,"put_oi":2151},{"strike":130.0,"call_charm":-3671.0,"put_charm":182743.0,"net_charm":179071.0,"call_oi":6156,"put_oi":1973},{"strike":135.0,"call_charm":-18215.0,"put_charm":33201.0,"net_charm":14986.0,"call_oi":1924,"put_oi":665},{"strike":140.0,"call_charm":-7336.0,"put_charm":0,"net_charm":-7336.0,"call_oi":492,"put_oi":0},{"strike":145.0,"call_charm":-191.0,"put_charm":0,"net_charm":-191.0,"call_oi":153,"put_oi":0}],"net_charm":794771.0,"weekend_delta_shift":2384314.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":256057.0,"put_delta":-406050.0,"net_delta":-149992.0,"call_oi":10892,"put_oi":14953,"total_oi":25845,"total_volume":32,"bias":"bearish"},{"expiration":"11/20/2026","dte":49,"call_delta":98636.0,"put_delta":-217697.0,"net_delta":-119061.0,"call_oi":5134,"put_oi":3369,"total_oi":8503,"total_volume":143,"bias":"bearish"},{"expiration":"12/18/2026","dte":77,"call_delta":20431.0,"put_delta":-29695.0,"net_delta":-9264.0,"call_oi":552,"put_oi":476,"total_oi":1028,"total_volume":10,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":323517.0,"put_delta":-173047.0,"net_delta":150469.0,"call_oi":7125,"put_oi":20588,"total_oi":27713,"total_volume":6,"bias":"bullish"},{"expiration":"04/16/2027","dte":196,"call_delta":6904.0,"put_delta":-8265.0,"net_delta":-1361.0,"call_oi":168,"put_oi":259,"total_oi":427,"total_volume":65,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":299973.0,"put_delta":-36323.0,"net_delta":263650.0,"call_oi":5340,"put_oi":1484,"total_oi":6824,"total_volume":114,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":25561.0,"put_delta":-20900.0,"net_delta":4661.0,"call_oi":507,"put_oi":507,"total_oi":1014,"total_volume":1,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":120.0,"straddle_price":4.3,"straddle_pct":3.65,"implied_move":3.65,"avg_iv":22.3},{"expiration":"11/20/2026","dte":49,"strike":120.0,"straddle_price":7.3,"straddle_pct":6.19,"implied_move":6.19,"avg_iv":21.0},{"expiration":"12/18/2026","dte":77,"strike":120.0,"straddle_price":9.85,"straddle_pct":8.36,"implied_move":8.36,"avg_iv":22.8},{"expiration":"01/15/2027","dte":105,"strike":120.0,"straddle_price":10.4,"straddle_pct":8.82,"implied_move":8.82,"avg_iv":20.6},{"expiration":"04/16/2027","dte":196,"strike":120.0,"straddle_price":15.25,"straddle_pct":12.94,"implied_move":12.94,"avg_iv":22.3},{"expiration":"01/21/2028","dte":476,"strike":120.0,"straddle_price":23.35,"straddle_pct":19.81,"implied_move":19.81,"avg_iv":22.0}],"volume_profile":{"profile":[{"strike":27.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":273,"total_oi":273,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":46,"total_oi":46,"bias":"neutral"},{"strike":32.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":44,"total_oi":44,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":101,"total_oi":101,"bias":"neutral"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":21,"total_oi":21,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":41,"put_oi":425,"total_oi":466,"bias":"neutral"},{"strike":42.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":62,"total_oi":62,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":63,"put_oi":36,"total_oi":99,"bias":"neutral"},{"strike":47.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":33,"put_oi":21,"total_oi":54,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":111,"put_oi":6105,"total_oi":6216,"bias":"neutral"},{"strike":52.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":1094,"total_oi":1098,"bias":"neutral"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":2323,"total_oi":2360,"bias":"neutral"},{"strike":57.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":71,"total_oi":72,"bias":"neutral"},{"strike":60.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":265,"put_oi":3618,"total_oi":3883,"bias":"neutral"},{"strike":62.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":50,"put_oi":2,"total_oi":52,"bias":"neutral"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":78,"put_oi":350,"total_oi":428,"bias":"neutral"},{"strike":67.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":41,"put_oi":54,"total_oi":95,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":951,"put_oi":360,"total_oi":1311,"bias":"neutral"},{"strike":72.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":203,"put_oi":187,"total_oi":390,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":469,"put_oi":3111,"total_oi":3580,"bias":"neutral"},{"strike":77.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":143,"put_oi":580,"total_oi":723,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":816,"put_oi":690,"total_oi":1506,"bias":"bearish"},{"strike":82.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":160,"put_oi":278,"total_oi":438,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":245,"put_oi":167,"total_oi":412,"bias":"neutral"},{"strike":87.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":35,"put_oi":200,"total_oi":235,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":718,"put_oi":3152,"total_oi":3870,"bias":"neutral"},{"strike":92.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":53,"put_oi":62,"total_oi":115,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":8,"total_volume":8,"call_oi":1156,"put_oi":724,"total_oi":1880,"bias":"bearish"},{"strike":97.5,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":219,"put_oi":483,"total_oi":702,"bias":"bullish"},{"strike":100.0,"call_volume":1,"put_volume":60,"total_volume":61,"call_oi":691,"put_oi":2244,"total_oi":2935,"bias":"bearish"},{"strike":105.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":728,"put_oi":1008,"total_oi":1736,"bias":"bullish"},{"strike":110.0,"call_volume":0,"put_volume":13,"total_volume":13,"call_oi":1701,"put_oi":1963,"total_oi":3664,"bias":"bearish"},{"strike":115.0,"call_volume":7,"put_volume":46,"total_volume":53,"call_oi":3218,"put_oi":2801,"total_oi":6019,"bias":"bearish"},{"strike":120.0,"call_volume":21,"put_volume":6,"total_volume":27,"call_oi":3066,"put_oi":2676,"total_oi":5742,"bias":"bullish"},{"strike":125.0,"call_volume":153,"put_volume":49,"total_volume":202,"call_oi":7818,"put_oi":2409,"total_oi":10227,"bias":"bullish"},{"strike":130.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7704,"put_oi":2984,"total_oi":10688,"bias":"neutral"},{"strike":135.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3371,"put_oi":906,"total_oi":4277,"bias":"neutral"},{"strike":140.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1117,"put_oi":3,"total_oi":1120,"bias":"neutral"},{"strike":145.0,"call_volume":5,"put_volume":0,"total_volume":5,"call_oi":217,"put_oi":2,"total_oi":219,"bias":"bullish"},{"strike":150.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":111,"put_oi":0,"total_oi":111,"bias":"bullish"},{"strike":155.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":0,"total_oi":11,"bias":"neutral"},{"strike":160.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":51,"put_oi":0,"total_oi":51,"bias":"neutral"},{"strike":165.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":0,"total_oi":9,"bias":"neutral"},{"strike":170.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":56,"put_oi":0,"total_oi":56,"bias":"neutral"},{"strike":180.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":8,"put_oi":0,"total_oi":8,"bias":"neutral"}],"underlying_price":117.87999725341797,"peak_call_strike":125.0,"peak_put_strike":100.0,"total_call_volume":194,"total_put_volume":183,"volume_pc_ratio":0.943},"iv_contours":{"x":[0.72,0.74,0.76,0.79,0.81,0.83,0.85,0.89,0.93,0.98,1.02,1.06,1.1,1.15,1.19,1.23,1.27],"y":[14,49,77,105],"z":[[108.78,149.39,97.08,85.34,119.09,109.25,37.58,41.24,23.3,19.69,22.29,27.67,36.45,56.09,63.18,44.33,null],[null,null,35.4,null,33.58,null,null,26.84,19.48,21.2,21.0,23.25,23.95,30.2,26.9,36.42,null],[null,null,null,null,null,null,null,19.28,null,24.24,22.77,null,null,24.94,38.92,null,null],[null,null,31.83,30.85,31.91,28.82,21.97,21.32,22.96,21.9,20.64,22.48,19.23,24.82,23.13,24.13,27.25]],"levels":[19.2,32.2,45.3,58.3,71.3,84.3,97.3,110.3,123.4,136.4,149.4],"min_iv":19.2,"max_iv":149.4},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":120.0,"atm_iv":17.07,"otm_strike":125.0,"otm_iv":17.83,"itm_strike":110.0,"itm_iv":20.18,"iv_butterfly":3.87,"price_butterfly":6.68,"convexity":"high_convexity"},{"expiration":"11/20/2026","dte":49,"atm_strike":120.0,"atm_iv":18.2,"otm_strike":125.0,"otm_iv":18.95,"itm_strike":110.0,"itm_iv":14.47,"iv_butterfly":-2.97,"price_butterfly":4.85,"convexity":"inverted"},{"expiration":"01/15/2027","dte":105,"atm_strike":120.0,"atm_iv":19.0,"otm_strike":125.0,"otm_iv":19.2,"itm_strike":110.0,"itm_iv":19.96,"iv_butterfly":1.18,"price_butterfly":4.48,"convexity":"moderate_convexity"},{"expiration":"04/16/2027","dte":196,"atm_strike":120.0,"atm_iv":19.73,"otm_strike":125.0,"otm_iv":20.3,"itm_strike":110.0,"itm_iv":19.83,"iv_butterfly":0.68,"price_butterfly":4.0,"convexity":"moderate_convexity"},{"expiration":"01/21/2028","dte":476,"atm_strike":120.0,"atm_iv":19.29,"otm_strike":125.0,"otm_iv":19.67,"itm_strike":110.0,"itm_iv":19.1,"iv_butterfly":0.2,"price_butterfly":3.5,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":44.52},{"date":"2026-09-15","iv":48.02},{"date":"2026-09-16","iv":54.6},{"date":"2026-09-17","iv":46.7},{"date":"2026-09-18","iv":46.35},{"date":"2026-09-21","iv":42.61},{"date":"2026-09-22","iv":34.3},{"date":"2026-09-23","iv":35.9},{"date":"2026-09-24","iv":34.2},{"date":"2026-09-25","iv":31.5},{"date":"2026-09-28","iv":35.6},{"date":"2026-09-29","iv":32.7},{"date":"2026-09-30","iv":37.7},{"date":"2026-10-01","iv":33.8},{"date":"2026-10-02","iv":34.5}]}}