{"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":"TRMB","summary":{"name":"TRMB","price":57.52,"total_oi":12594,"call_oi":9063,"put_oi":3531,"pc_ratio":0.39,"net_gex":454160.26,"avg_iv":53.4,"iv_rank":23.0,"iv_52w_high":71.1,"iv_52w_low":48.1,"gamma_flip":57.14,"max_pain":60.0},"features":{"symbol":"TRMB","price":57.52,"total_oi":12594,"analysis_coverage":1.0,"avg_iv_pct":53.4,"iv_rank":23.0,"iv_52w_high_pct":71.1,"iv_52w_low_pct":48.1,"front_dte":14,"front_atm_iv_pct":39.6227,"back_atm_iv_pct":40.7755,"term_premium_pp":-1.1528,"expected_move_front_pct":7.76,"straddle_front_pct":12.13,"straddle_30d_pct":12.13,"risk_reversal_front_pp":-0.08,"risk_reversal_30d_pp":-0.08,"butterfly_front_pp":1.96,"butterfly_30d_pp":1.96,"put_call_oi_ratio":0.39,"put_call_oi_front_ratio":0.153,"put_call_volume_front_ratio":0.667,"option_volume":29,"volume_oi_ratio":0.002303,"net_delta_normalized":0.051229,"dealer_delta_normalized":-0.051225,"gex_per_100k_oi":3606163.72876,"vanna_per_100k_oi":3350.801969,"charm_per_100k_oi":-258710.497062,"weekend_delta_shift_per_100k_oi":-776131.491186,"iv_surface_range_pp":44.6,"gamma_flip_distance_pct":-0.66064,"max_pain_distance_pct":4.311544,"peak_call_distance_pct":-4.381085,"peak_put_distance_pct":-13.073713},"analyses":{"gamma_walls":[{"strike":25.0,"call_gex":0.0,"put_gex":-9.01,"net_gex":-9.01,"call_oi":0,"put_oi":1},{"strike":30.0,"call_gex":18.19,"put_gex":-196.32,"net_gex":-178.12,"call_oi":2,"put_oi":17},{"strike":35.0,"call_gex":903.26,"put_gex":-1355.91,"net_gex":-452.66,"call_oi":48,"put_oi":78},{"strike":40.0,"call_gex":470.94,"put_gex":-5070.25,"net_gex":-4599.31,"call_oi":16,"put_oi":199},{"strike":45.0,"call_gex":8865.91,"put_gex":-10452.45,"net_gex":-1586.54,"call_oi":189,"put_oi":234},{"strike":50.0,"call_gex":10367.26,"put_gex":-53158.44,"net_gex":-42791.18,"call_oi":131,"put_oi":639},{"strike":55.0,"call_gex":52687.85,"put_gex":-131436.23,"net_gex":-78748.38,"call_oi":445,"put_oi":916},{"strike":60.0,"call_gex":374238.35,"put_gex":-74003.54,"net_gex":300234.81,"call_oi":2154,"put_oi":522},{"strike":65.0,"call_gex":47636.36,"put_gex":-9785.05,"net_gex":37851.31,"call_oi":431,"put_oi":96},{"strike":70.0,"call_gex":88360.9,"put_gex":-4075.82,"net_gex":84285.08,"call_oi":1170,"put_oi":54},{"strike":75.0,"call_gex":145535.92,"put_gex":-40197.07,"net_gex":105338.85,"call_oi":2452,"put_oi":775},{"strike":80.0,"call_gex":17994.33,"put_gex":0.0,"net_gex":17994.33,"call_oi":417,"put_oi":0},{"strike":85.0,"call_gex":3115.35,"put_gex":0.0,"net_gex":3115.35,"call_oi":79,"put_oi":0},{"strike":90.0,"call_gex":12675.82,"put_gex":0.0,"net_gex":12675.82,"call_oi":438,"put_oi":0},{"strike":95.0,"call_gex":6685.3,"put_gex":0.0,"net_gex":6685.3,"call_oi":419,"put_oi":0},{"strike":100.0,"call_gex":5936.03,"put_gex":0.0,"net_gex":5936.03,"call_oi":223,"put_oi":0},{"strike":105.0,"call_gex":3314.87,"put_gex":0.0,"net_gex":3314.87,"call_oi":164,"put_oi":0},{"strike":110.0,"call_gex":1703.41,"put_gex":0.0,"net_gex":1703.41,"call_oi":86,"put_oi":0},{"strike":115.0,"call_gex":3390.33,"put_gex":0.0,"net_gex":3390.33,"call_oi":199,"put_oi":0}],"pain_by_strike":[{"strike":25.0,"call_value":0,"put_value":115275.0,"total_value":115275.0},{"strike":30.0,"call_value":0.0,"put_value":97625.0,"total_value":97625.0},{"strike":35.0,"call_value":10.0,"put_value":80060.0,"total_value":80070.0},{"strike":40.0,"call_value":260.0,"put_value":62885.0,"total_value":63145.0},{"strike":45.0,"call_value":590.0,"put_value":46705.0,"total_value":47295.0},{"strike":50.0,"call_value":1865.0,"put_value":31695.0,"total_value":33560.0},{"strike":55.0,"call_value":3795.0,"put_value":19880.0,"total_value":23675.0},{"strike":60.0,"call_value":7950.0,"put_value":12645.0,"total_value":20595.0},{"strike":65.0,"call_value":22875.0,"put_value":8020.0,"total_value":30895.0},{"strike":70.0,"call_value":39955.0,"put_value":3875.0,"total_value":43830.0},{"strike":75.0,"call_value":62885.0,"put_value":0.0,"total_value":62885.0},{"strike":80.0,"call_value":98075.0,"put_value":0.0,"total_value":98075.0},{"strike":85.0,"call_value":135350.0,"put_value":0.0,"total_value":135350.0},{"strike":90.0,"call_value":173020.0,"put_value":0.0,"total_value":173020.0},{"strike":95.0,"call_value":212880.0,"put_value":0.0,"total_value":212880.0},{"strike":100.0,"call_value":254835.0,"put_value":0.0,"total_value":254835.0},{"strike":105.0,"call_value":297905.0,"put_value":0.0,"total_value":297905.0},{"strike":110.0,"call_value":341795.0,"put_value":0.0,"total_value":341795.0},{"strike":115.0,"call_value":386115.0,"put_value":0,"total_value":386115.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":52.9,"strike":50.0},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":72.0,"strike":41.88},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":56.7,"strike":40.0},{"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":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":43.1,"strike":55.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":41.6,"strike":55.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":39.5,"strike":55.0},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":null,"strike":null},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":null,"strike":null},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":36.1,"strike":60.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":39.9,"strike":60.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":38.0,"strike":60.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":null,"strike":null},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":null,"strike":null},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":null,"strike":null},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":70.0,"strike":70.0},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":68.9,"strike":85.71},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":47.3,"strike":79.5}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.4187,"contract_count":4,"total_oi":707},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":4,"total_oi":2047},{"expiration":"01/15/2027","dte":105,"iv":0.0,"contract_count":4,"total_oi":1203},{"expiration":"02/19/2027","dte":140,"iv":0.9976,"contract_count":4,"total_oi":79},{"expiration":"05/21/2027","dte":231,"iv":0.2917,"contract_count":1,"total_oi":1}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":7.76,"expected_move_2std":15.51,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":14.94,"expected_move_2std":29.88,"contract_count":4},{"expiration":"01/15/2027","dte":105,"expected_move_1std":20.79,"expected_move_2std":41.58,"contract_count":4},{"expiration":"02/19/2027","dte":140,"expected_move_1std":25.25,"expected_move_2std":50.5,"contract_count":4},{"expiration":"05/21/2027","dte":231,"expected_move_1std":31.3,"expected_move_2std":62.61,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":778,"put_oi":119,"total_oi":897,"pc_ratio":0.153,"pc_ratio_volume":0.667,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":4207,"put_oi":2457,"total_oi":6664,"pc_ratio":0.584,"pc_ratio_volume":0.095,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":3865,"put_oi":760,"total_oi":4625,"pc_ratio":0.197,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":202,"put_oi":189,"total_oi":391,"pc_ratio":0.936,"pc_ratio_volume":0,"sentiment":"neutral"},{"expiration":"05/21/2027","dte":231,"call_oi":11,"put_oi":6,"total_oi":17,"pc_ratio":0.545,"pc_ratio_volume":0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":25.0,"call_delta_oi":0,"put_delta_oi":-5.0,"dealer_delta":5.0,"call_oi":0,"put_oi":1},{"strike":30.0,"call_delta_oi":195.0,"put_delta_oi":-68.0,"dealer_delta":-126.0,"call_oi":2,"put_oi":17},{"strike":35.0,"call_delta_oi":4370.0,"put_delta_oi":-394.0,"dealer_delta":-3976.0,"call_oi":47,"put_oi":78},{"strike":40.0,"call_delta_oi":1459.0,"put_delta_oi":-1130.0,"dealer_delta":-329.0,"call_oi":16,"put_oi":199},{"strike":45.0,"call_delta_oi":16283.0,"put_delta_oi":-2032.0,"dealer_delta":-14252.0,"call_oi":189,"put_oi":234},{"strike":50.0,"call_delta_oi":10396.0,"put_delta_oi":-11444.0,"dealer_delta":1048.0,"call_oi":131,"put_oi":639},{"strike":55.0,"call_delta_oi":29011.0,"put_delta_oi":-30507.0,"dealer_delta":1496.0,"call_oi":445,"put_oi":916},{"strike":60.0,"call_delta_oi":88499.0,"put_delta_oi":-28877.0,"dealer_delta":-59622.0,"call_oi":2154,"put_oi":522},{"strike":65.0,"call_delta_oi":7933.0,"put_delta_oi":-6544.0,"dealer_delta":-1389.0,"call_oi":431,"put_oi":96},{"strike":70.0,"call_delta_oi":15126.0,"put_delta_oi":-4567.0,"dealer_delta":-10559.0,"call_oi":1170,"put_oi":54},{"strike":75.0,"call_delta_oi":32831.0,"put_delta_oi":-70382.0,"dealer_delta":37551.0,"call_oi":2452,"put_oi":775},{"strike":80.0,"call_delta_oi":4009.0,"put_delta_oi":0,"dealer_delta":-4009.0,"call_oi":417,"put_oi":0},{"strike":85.0,"call_delta_oi":933.0,"put_delta_oi":0,"dealer_delta":-933.0,"call_oi":79,"put_oi":0},{"strike":90.0,"call_delta_oi":3251.0,"put_delta_oi":0,"dealer_delta":-3251.0,"call_oi":438,"put_oi":0},{"strike":95.0,"call_delta_oi":1297.0,"put_delta_oi":0,"dealer_delta":-1297.0,"call_oi":419,"put_oi":0},{"strike":100.0,"call_delta_oi":2125.0,"put_delta_oi":0,"dealer_delta":-2125.0,"call_oi":223,"put_oi":0},{"strike":105.0,"call_delta_oi":1019.0,"put_delta_oi":0,"dealer_delta":-1019.0,"call_oi":164,"put_oi":0},{"strike":110.0,"call_delta_oi":587.0,"put_delta_oi":0,"dealer_delta":-587.0,"call_oi":86,"put_oi":0},{"strike":115.0,"call_delta_oi":1140.0,"put_delta_oi":0,"dealer_delta":-1140.0,"call_oi":199,"put_oi":0}],"net_dealer_delta":-64513.0,"total_call_delta":220465.0,"total_put_delta":-155951.0,"bias":"neutral"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":57.52000045776367,"strikes":[{"strike":40.0,"moneyness":0.6954,"type":"put","iv":0.4842,"delta":-0.0569,"oi":160},{"strike":45.0,"moneyness":0.7823,"type":"call","iv":0.5065,"delta":0.8617,"oi":181},{"strike":55.0,"moneyness":0.9562,"type":"call","iv":0.3945,"delta":0.6464,"oi":227},{"strike":55.0,"moneyness":0.9562,"type":"put","iv":0.3951,"delta":-0.3537,"oi":256},{"strike":60.0,"moneyness":1.0431,"type":"call","iv":0.3849,"delta":0.4825,"oi":524},{"strike":60.0,"moneyness":1.0431,"type":"put","iv":0.3761,"delta":-0.5198,"oi":196},{"strike":75.0,"moneyness":1.3039,"type":"call","iv":0.3924,"delta":0.1347,"oi":2355},{"strike":80.0,"moneyness":1.3908,"type":"call","iv":0.4039,"delta":0.0859,"oi":317}]},{"expiration":"10/16/2026","underlying_price":57.52000045776367,"strikes":[{"strike":55.0,"moneyness":0.9562,"type":"put","iv":0.3929,"delta":-0.2541,"oi":109},{"strike":60.0,"moneyness":1.0431,"type":"call","iv":0.3937,"delta":0.3048,"oi":586},{"strike":65.0,"moneyness":1.13,"type":"call","iv":0.4305,"delta":0.0741,"oi":162}]},{"expiration":"11/20/2026","underlying_price":57.52000045776367,"strikes":[{"strike":45.0,"moneyness":0.7823,"type":"put","iv":0.5262,"delta":-0.0791,"oi":196},{"strike":50.0,"moneyness":0.8693,"type":"put","iv":0.4527,"delta":-0.1661,"oi":462},{"strike":55.0,"moneyness":0.9562,"type":"put","iv":0.4067,"delta":-0.3389,"oi":546},{"strike":55.0,"moneyness":0.9562,"type":"call","iv":0.4261,"delta":0.6567,"oi":194},{"strike":60.0,"moneyness":1.0431,"type":"call","iv":0.4065,"delta":0.4306,"oi":996},{"strike":60.0,"moneyness":1.0431,"type":"put","iv":0.3917,"delta":-0.5741,"oi":311},{"strike":65.0,"moneyness":1.13,"type":"call","iv":0.3915,"delta":0.2264,"oi":213},{"strike":70.0,"moneyness":1.217,"type":"call","iv":0.4178,"delta":0.1183,"oi":1046},{"strike":75.0,"moneyness":1.3039,"type":"put","iv":0.5041,"delta":-0.9082,"oi":775},{"strike":90.0,"moneyness":1.5647,"type":"call","iv":0.768,"delta":0.0738,"oi":433},{"strike":95.0,"moneyness":1.6516,"type":"call","iv":0.681,"delta":0.0297,"oi":412},{"strike":100.0,"moneyness":1.7385,"type":"call","iv":1.0276,"delta":0.0998,"oi":149},{"strike":105.0,"moneyness":1.8255,"type":"call","iv":0.9608,"delta":0.0621,"oi":164},{"strike":115.0,"moneyness":1.9993,"type":"call","iv":1.0695,"delta":0.0573,"oi":199}]}],"greeks_heatmap":{"data":[{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2541,"call_gamma":0,"put_gamma":0.075147,"call_theta":0,"put_theta":-0.0508,"call_vega":0,"put_vega":0.0348,"call_oi":0,"put_oi":109},{"strike":60.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3048,"put_delta":0,"call_gamma":0.081934,"put_gamma":0,"call_theta":-0.0595,"put_theta":0,"call_vega":0.038,"put_vega":0,"call_oi":586,"put_oi":0},{"strike":65.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0741,"put_delta":0,"call_gamma":0.030028,"put_gamma":0,"call_theta":-0.0257,"put_theta":0,"call_vega":0.0152,"put_vega":0,"call_oi":162,"put_oi":0},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.0791,"call_gamma":0,"put_gamma":0.013431,"call_theta":0,"put_theta":-0.0163,"call_vega":0,"put_vega":0.0308,"call_oi":0,"put_oi":196},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0.802,"put_delta":-0.1661,"call_gamma":0.024966,"put_gamma":0.026404,"call_theta":-0.0366,"put_theta":-0.0233,"call_vega":0.058,"put_vega":0.052,"call_oi":95,"put_oi":462},{"strike":55.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6567,"put_delta":-0.3389,"call_gamma":0.041381,"put_gamma":0.043142,"call_theta":-0.0379,"put_theta":-0.0298,"call_vega":0.0767,"put_vega":0.0763,"call_oi":194,"put_oi":546},{"strike":60.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4306,"put_delta":-0.5741,"call_gamma":0.046342,"put_gamma":0.04798,"call_theta":-0.0373,"put_theta":-0.029,"call_vega":0.082,"put_vega":0.0818,"call_oi":996,"put_oi":311},{"strike":65.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2264,"put_delta":0,"call_gamma":0.036854,"put_gamma":0,"call_theta":-0.027,"put_theta":0,"call_vega":0.0628,"put_vega":0,"call_oi":213,"put_oi":0},{"strike":70.0,"dte":49,"expiration":"11/20/2026","call_delta":0.1183,"put_delta":0,"call_gamma":0.022729,"put_gamma":0,"call_theta":-0.0187,"put_theta":0,"call_vega":0.0413,"put_vega":0,"call_oi":1046,"put_oi":0}],"strikes":[45.0,50.0,55.0,60.0,65.0,70.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-0.08,"put_25d_iv":39.29,"call_25d_iv":39.37,"put_25d_strike":55.0,"call_25d_strike":60.0,"skew":"neutral"},{"expiration":"11/20/2026","dte":49,"risk_reversal":6.11,"put_25d_iv":45.27,"call_25d_iv":39.15,"put_25d_strike":50.0,"call_25d_strike":65.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":2.02,"put_25d_iv":41.01,"call_25d_iv":38.99,"put_25d_strike":50.0,"call_25d_strike":70.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":35.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":64},{"strike":40.0,"call_vanna":0,"put_vanna":9.0,"net_vanna":9.0,"call_oi":0,"put_oi":160},{"strike":45.0,"call_vanna":-15.0,"put_vanna":9.0,"net_vanna":-7.0,"call_oi":181,"put_oi":196},{"strike":50.0,"call_vanna":-6.0,"put_vanna":44.0,"net_vanna":38.0,"call_oi":95,"put_oi":632},{"strike":55.0,"call_vanna":-21.0,"put_vanna":41.0,"net_vanna":20.0,"call_oi":421,"put_oi":911},{"strike":60.0,"call_vanna":39.0,"put_vanna":-8.0,"net_vanna":31.0,"call_oi":2106,"put_oi":507},{"strike":65.0,"call_vanna":16.0,"put_vanna":-4.0,"net_vanna":13.0,"call_oi":375,"put_oi":62},{"strike":70.0,"call_vanna":64.0,"put_vanna":0,"net_vanna":64.0,"call_oi":1117,"put_oi":0},{"strike":75.0,"call_vanna":203.0,"put_vanna":-38.0,"net_vanna":165.0,"call_oi":2429,"put_oi":775},{"strike":80.0,"call_vanna":26.0,"put_vanna":0,"net_vanna":26.0,"call_oi":396,"put_oi":0},{"strike":85.0,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":55,"put_oi":0},{"strike":90.0,"call_vanna":19.0,"put_vanna":0,"net_vanna":19.0,"call_oi":433,"put_oi":0},{"strike":95.0,"call_vanna":9.0,"put_vanna":0,"net_vanna":9.0,"call_oi":412,"put_oi":0},{"strike":100.0,"call_vanna":13.0,"put_vanna":0,"net_vanna":13.0,"call_oi":223,"put_oi":0},{"strike":105.0,"call_vanna":6.0,"put_vanna":0,"net_vanna":6.0,"call_oi":164,"put_oi":0},{"strike":110.0,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":86,"put_oi":0},{"strike":115.0,"call_vanna":7.0,"put_vanna":0,"net_vanna":7.0,"call_oi":199,"put_oi":0}],"net_vanna":422.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":35.0,"call_charm":0,"put_charm":50.0,"net_charm":50.0,"call_oi":0,"put_oi":64},{"strike":45.0,"call_charm":0,"put_charm":188.0,"net_charm":188.0,"call_oi":0,"put_oi":196},{"strike":50.0,"call_charm":-2078.0,"put_charm":1332.0,"net_charm":-746.0,"call_oi":95,"put_oi":462},{"strike":55.0,"call_charm":-3592.0,"put_charm":7779.0,"net_charm":4187.0,"call_oi":194,"put_oi":655},{"strike":60.0,"call_charm":-39632.0,"put_charm":3857.0,"net_charm":-35776.0,"call_oi":1582,"put_oi":311},{"strike":65.0,"call_charm":-1775.0,"put_charm":0,"net_charm":-1775.0,"call_oi":375,"put_oi":0},{"strike":70.0,"call_charm":-1726.0,"put_charm":0,"net_charm":-1726.0,"call_oi":1046,"put_oi":0},{"strike":75.0,"call_charm":-104.0,"put_charm":5211.0,"net_charm":5107.0,"call_oi":74,"put_oi":775},{"strike":80.0,"call_charm":-259.0,"put_charm":0,"net_charm":-259.0,"call_oi":79,"put_oi":0},{"strike":85.0,"call_charm":-174.0,"put_charm":0,"net_charm":-174.0,"call_oi":55,"put_oi":0},{"strike":90.0,"call_charm":-566.0,"put_charm":0,"net_charm":-566.0,"call_oi":433,"put_oi":0},{"strike":95.0,"call_charm":-93.0,"put_charm":0,"net_charm":-93.0,"call_oi":412,"put_oi":0},{"strike":100.0,"call_charm":-440.0,"put_charm":0,"net_charm":-440.0,"call_oi":149,"put_oi":0},{"strike":105.0,"call_charm":-197.0,"put_charm":0,"net_charm":-197.0,"call_oi":164,"put_oi":0},{"strike":110.0,"call_charm":-134.0,"put_charm":0,"net_charm":-134.0,"call_oi":86,"put_oi":0},{"strike":115.0,"call_charm":-229.0,"put_charm":0,"net_charm":-229.0,"call_oi":199,"put_oi":0}],"net_charm":-32582.0,"weekend_delta_shift":-97746.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":19966.0,"put_delta":-3091.0,"net_delta":16875.0,"call_oi":778,"put_oi":119,"total_oi":897,"total_volume":5,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":92507.0,"put_delta":-121732.0,"net_delta":-29225.0,"call_oi":4206,"put_oi":2457,"total_oi":6663,"total_volume":23,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":97290.0,"put_delta":-23382.0,"net_delta":73908.0,"call_oi":3865,"put_oi":760,"total_oi":4625,"total_volume":1,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":10316.0,"put_delta":-7609.0,"net_delta":2707.0,"call_oi":202,"put_oi":189,"total_oi":391,"total_volume":0,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":385.0,"put_delta":-137.0,"net_delta":248.0,"call_oi":11,"put_oi":6,"total_oi":17,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"11/20/2026","dte":49,"strike":60.0,"straddle_price":6.97,"straddle_pct":12.13,"implied_move":12.13,"avg_iv":39.9},{"expiration":"01/15/2027","dte":105,"strike":60.0,"straddle_price":9.55,"straddle_pct":16.6,"implied_move":16.6,"avg_iv":38.0}],"volume_profile":{"profile":[{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":1,"total_oi":1,"bias":"neutral"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":17,"total_oi":19,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":48,"put_oi":78,"total_oi":126,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":16,"put_oi":199,"total_oi":215,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":189,"put_oi":234,"total_oi":423,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":131,"put_oi":639,"total_oi":770,"bias":"bearish"},{"strike":55.0,"call_volume":18,"put_volume":2,"total_volume":20,"call_oi":445,"put_oi":916,"total_oi":1361,"bias":"bullish"},{"strike":60.0,"call_volume":6,"put_volume":1,"total_volume":7,"call_oi":2154,"put_oi":522,"total_oi":2676,"bias":"bullish"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":431,"put_oi":96,"total_oi":527,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1170,"put_oi":54,"total_oi":1224,"bias":"neutral"},{"strike":75.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2452,"put_oi":775,"total_oi":3227,"bias":"neutral"},{"strike":80.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":417,"put_oi":0,"total_oi":417,"bias":"neutral"},{"strike":85.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":79,"put_oi":0,"total_oi":79,"bias":"neutral"},{"strike":90.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":438,"put_oi":0,"total_oi":438,"bias":"neutral"},{"strike":95.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":419,"put_oi":0,"total_oi":419,"bias":"neutral"},{"strike":100.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":223,"put_oi":0,"total_oi":223,"bias":"neutral"},{"strike":105.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":164,"put_oi":0,"total_oi":164,"bias":"neutral"},{"strike":110.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":86,"put_oi":0,"total_oi":86,"bias":"neutral"},{"strike":115.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":199,"put_oi":0,"total_oi":199,"bias":"neutral"}],"underlying_price":57.52000045776367,"peak_call_strike":55.0,"peak_put_strike":50.0,"total_call_volume":24,"total_put_volume":5,"volume_pc_ratio":0.208},"iv_contours":{"x":[0.78,0.87,0.96,1.04,1.13,1.22],"y":[14,49,105,140],"z":[[null,null,39.29,39.37,43.05,81.49],[52.62,49.36,41.64,39.91,36.92,40.71],[46.75,43.77,39.48,38.05,38.25,38.99],[44.12,41.5,42.64,42.49,38.84,38.25]],"levels":[36.9,41.4,45.8,50.3,54.7,59.2,63.7,68.1,72.6,77.0,81.5],"min_iv":36.9,"max_iv":81.5},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":60.0,"atm_iv":40.65,"otm_strike":60.0,"otm_iv":40.65,"itm_strike":55.0,"itm_iv":42.61,"iv_butterfly":1.96,"price_butterfly":2.58,"convexity":"moderate_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":60.0,"atm_iv":38.49,"otm_strike":60.0,"otm_iv":38.49,"itm_strike":55.0,"itm_iv":39.45,"iv_butterfly":0.96,"price_butterfly":2.5,"convexity":"moderate_convexity"},{"expiration":"02/19/2027","dte":140,"atm_strike":60.0,"atm_iv":42.49,"otm_strike":60.0,"otm_iv":42.49,"itm_strike":55.0,"itm_iv":42.64,"iv_butterfly":0.16,"price_butterfly":2.35,"convexity":"flat"}],"iv_history":[{"date":"2026-09-14","iv":59.6},{"date":"2026-09-15","iv":66.12},{"date":"2026-09-16","iv":71.1},{"date":"2026-09-17","iv":64.36},{"date":"2026-09-18","iv":63.32},{"date":"2026-09-21","iv":52.09},{"date":"2026-09-22","iv":48.3},{"date":"2026-09-23","iv":56.4},{"date":"2026-09-24","iv":52.8},{"date":"2026-09-25","iv":48.5},{"date":"2026-09-28","iv":48.1},{"date":"2026-09-29","iv":51.9},{"date":"2026-09-30","iv":55.0},{"date":"2026-10-01","iv":55.3},{"date":"2026-10-02","iv":53.4}]}}