{"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":"TBT","summary":{"name":"TBT","price":42.54,"total_oi":27703,"call_oi":17639,"put_oi":10064,"pc_ratio":0.571,"net_gex":1358184.29,"avg_iv":37.5,"iv_rank":21.7,"iv_52w_high":58.75,"iv_52w_low":31.6,"gamma_flip":39.83,"max_pain":38.0},"features":{"symbol":"TBT","price":42.54,"total_oi":27703,"analysis_coverage":1.0,"avg_iv_pct":37.5,"iv_rank":21.7,"iv_52w_high_pct":58.75,"iv_52w_low_pct":31.6,"front_dte":14,"front_atm_iv_pct":31.402,"back_atm_iv_pct":31.3322,"term_premium_pp":0.0698,"expected_move_front_pct":6.15,"straddle_front_pct":4.23,"straddle_30d_pct":4.23,"risk_reversal_front_pp":-8.94,"risk_reversal_30d_pp":-8.94,"butterfly_front_pp":7.65,"butterfly_30d_pp":7.65,"put_call_oi_ratio":0.571,"put_call_oi_front_ratio":0.612,"put_call_volume_front_ratio":0.741,"option_volume":661,"volume_oi_ratio":0.02386,"net_delta_normalized":0.264058,"dealer_delta_normalized":-0.239543,"gex_per_100k_oi":4902661.408512,"vanna_per_100k_oi":985.452839,"charm_per_100k_oi":-789593.184854,"weekend_delta_shift_per_100k_oi":-2368783.164278,"iv_surface_range_pp":109.2,"gamma_flip_distance_pct":-6.370475,"max_pain_distance_pct":-10.672308,"peak_call_distance_pct":-3.620122,"peak_put_distance_pct":-1.269394},"analyses":{"gamma_walls":[{"strike":15.0,"call_gex":0.0,"put_gex":-98.88,"net_gex":-98.88,"call_oi":0,"put_oi":87},{"strike":19.0,"call_gex":0.0,"put_gex":-68.42,"net_gex":-68.42,"call_oi":0,"put_oi":26},{"strike":20.0,"call_gex":0.0,"put_gex":-589.04,"net_gex":-589.04,"call_oi":2,"put_oi":73},{"strike":21.0,"call_gex":0.0,"put_gex":-55.83,"net_gex":-55.83,"call_oi":0,"put_oi":6},{"strike":22.0,"call_gex":0.0,"put_gex":-307.23,"net_gex":-307.23,"call_oi":0,"put_oi":30},{"strike":23.0,"call_gex":0.0,"put_gex":-1278.01,"net_gex":-1278.01,"call_oi":0,"put_oi":115},{"strike":24.0,"call_gex":0.0,"put_gex":-399.03,"net_gex":-399.03,"call_oi":0,"put_oi":34},{"strike":25.0,"call_gex":0.0,"put_gex":-17416.74,"net_gex":-17416.74,"call_oi":5,"put_oi":1283},{"strike":26.0,"call_gex":0.0,"put_gex":-593.22,"net_gex":-593.22,"call_oi":13,"put_oi":41},{"strike":27.0,"call_gex":0.0,"put_gex":-1140.96,"net_gex":-1140.96,"call_oi":0,"put_oi":73},{"strike":28.0,"call_gex":0.0,"put_gex":-479.0,"net_gex":-479.0,"call_oi":15,"put_oi":27},{"strike":29.0,"call_gex":0.0,"put_gex":-1098.89,"net_gex":-1098.89,"call_oi":2,"put_oi":57},{"strike":30.0,"call_gex":0.0,"put_gex":-6221.8,"net_gex":-6221.8,"call_oi":305,"put_oi":278},{"strike":31.0,"call_gex":0.0,"put_gex":-4001.89,"net_gex":-4001.89,"call_oi":114,"put_oi":170},{"strike":32.0,"call_gex":0.0,"put_gex":-11439.06,"net_gex":-11439.06,"call_oi":55,"put_oi":418},{"strike":33.0,"call_gex":75.48,"put_gex":-2814.95,"net_gex":-2739.47,"call_oi":178,"put_oi":91},{"strike":34.0,"call_gex":126.17,"put_gex":-15435.74,"net_gex":-15309.57,"call_oi":394,"put_oi":420},{"strike":35.0,"call_gex":1541.05,"put_gex":-12105.6,"net_gex":-10564.55,"call_oi":408,"put_oi":279},{"strike":36.0,"call_gex":31454.45,"put_gex":-39272.17,"net_gex":-7817.72,"call_oi":1138,"put_oi":876},{"strike":37.0,"call_gex":17121.71,"put_gex":-27564.14,"net_gex":-10442.44,"call_oi":744,"put_oi":550},{"strike":38.0,"call_gex":46894.79,"put_gex":-91237.24,"net_gex":-44342.45,"call_oi":904,"put_oi":1326},{"strike":39.0,"call_gex":61642.92,"put_gex":-111563.17,"net_gex":-49920.25,"call_oi":662,"put_oi":1134},{"strike":40.0,"call_gex":370779.21,"put_gex":-147000.46,"net_gex":223778.75,"call_oi":2926,"put_oi":992},{"strike":41.0,"call_gex":154021.55,"put_gex":-94241.89,"net_gex":59779.66,"call_oi":1127,"put_oi":438},{"strike":42.0,"call_gex":438075.04,"put_gex":-88871.72,"net_gex":349203.32,"call_oi":2334,"put_oi":437},{"strike":43.0,"call_gex":110791.95,"put_gex":-35317.99,"net_gex":75473.96,"call_oi":537,"put_oi":214},{"strike":44.0,"call_gex":659162.59,"put_gex":-375.53,"net_gex":658787.06,"call_oi":2742,"put_oi":3},{"strike":45.0,"call_gex":127244.47,"put_gex":-59348.77,"net_gex":67895.7,"call_oi":1107,"put_oi":375},{"strike":46.0,"call_gex":7785.27,"put_gex":-6464.61,"net_gex":1320.66,"call_oi":71,"put_oi":50},{"strike":47.0,"call_gex":5420.07,"put_gex":0.0,"net_gex":5420.07,"call_oi":60,"put_oi":0},{"strike":48.0,"call_gex":3146.91,"put_gex":-1304.2,"net_gex":1842.71,"call_oi":36,"put_oi":18},{"strike":49.0,"call_gex":3497.73,"put_gex":0.0,"net_gex":3497.73,"call_oi":45,"put_oi":0},{"strike":50.0,"call_gex":73188.95,"put_gex":-2257.41,"net_gex":70931.54,"call_oi":1029,"put_oi":48},{"strike":53.0,"call_gex":51.72,"put_gex":0.0,"net_gex":51.72,"call_oi":1,"put_oi":0},{"strike":55.0,"call_gex":30954.27,"put_gex":-4428.41,"net_gex":26525.86,"call_oi":685,"put_oi":95}],"pain_by_strike":[{"strike":15.0,"call_value":0,"put_value":207591.0,"total_value":207591.0},{"strike":19.0,"call_value":0.0,"put_value":167683.0,"total_value":167683.0},{"strike":20.0,"call_value":0.0,"put_value":157732.0,"total_value":157732.0},{"strike":21.0,"call_value":2.0,"put_value":147854.0,"total_value":147856.0},{"strike":22.0,"call_value":4.0,"put_value":137982.0,"total_value":137986.0},{"strike":23.0,"call_value":6.0,"put_value":128140.0,"total_value":128146.0},{"strike":24.0,"call_value":8.0,"put_value":118413.0,"total_value":118421.0},{"strike":25.0,"call_value":10.0,"put_value":108720.0,"total_value":108730.0},{"strike":26.0,"call_value":17.0,"put_value":100310.0,"total_value":100327.0},{"strike":27.0,"call_value":37.0,"put_value":91941.0,"total_value":91978.0},{"strike":28.0,"call_value":57.0,"put_value":83645.0,"total_value":83702.0},{"strike":29.0,"call_value":92.0,"put_value":75376.0,"total_value":75468.0},{"strike":30.0,"call_value":129.0,"put_value":67164.0,"total_value":67293.0},{"strike":31.0,"call_value":471.0,"put_value":59230.0,"total_value":59701.0},{"strike":32.0,"call_value":927.0,"put_value":51466.0,"total_value":52393.0},{"strike":33.0,"call_value":1438.0,"put_value":44120.0,"total_value":45558.0},{"strike":34.0,"call_value":2127.0,"put_value":36865.0,"total_value":38992.0},{"strike":35.0,"call_value":3210.0,"put_value":30030.0,"total_value":33240.0},{"strike":36.0,"call_value":4701.0,"put_value":23474.0,"total_value":28175.0},{"strike":37.0,"call_value":7330.0,"put_value":17794.0,"total_value":25124.0},{"strike":38.0,"call_value":10703.0,"put_value":12664.0,"total_value":23367.0},{"strike":39.0,"call_value":14980.0,"put_value":8860.0,"total_value":23840.0},{"strike":40.0,"call_value":19919.0,"put_value":6190.0,"total_value":26109.0},{"strike":41.0,"call_value":27784.0,"put_value":4512.0,"total_value":32296.0},{"strike":42.0,"call_value":36776.0,"put_value":3272.0,"total_value":40048.0},{"strike":43.0,"call_value":48102.0,"put_value":2469.0,"total_value":50571.0},{"strike":44.0,"call_value":59965.0,"put_value":1880.0,"total_value":61845.0},{"strike":45.0,"call_value":74570.0,"put_value":1294.0,"total_value":75864.0},{"strike":46.0,"call_value":90282.0,"put_value":1083.0,"total_value":91365.0},{"strike":47.0,"call_value":106065.0,"put_value":922.0,"total_value":106987.0},{"strike":48.0,"call_value":121908.0,"put_value":761.0,"total_value":122669.0},{"strike":49.0,"call_value":137787.0,"put_value":618.0,"total_value":138405.0},{"strike":50.0,"call_value":153711.0,"put_value":475.0,"total_value":154186.0},{"strike":53.0,"call_value":204570.0,"put_value":190.0,"total_value":204760.0},{"strike":55.0,"call_value":238478.0,"put_value":0,"total_value":238478.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":96.0,"strike":34.44},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":52.9,"strike":35.38},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":78.7,"strike":29.29},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":36.9,"strike":38.67},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":30.0,"strike":38.67},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":29.4,"strike":38.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":31.1,"strike":40.5},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":30.0,"strike":40.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":29.3,"strike":40.43},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":29.6,"strike":42.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":32.2,"strike":42.33},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":31.1,"strike":42.43},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":39.7,"strike":44.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":33.1,"strike":44.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":31.8,"strike":44.33},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":49.2,"strike":46.33},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":35.6,"strike":46.5},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":28.2,"strike":46.5},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":78.3,"strike":50.67},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":49.0,"strike":50.67},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":37.8,"strike":50.62}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":16,"total_oi":8340},{"expiration":"11/20/2026","dte":49,"iv":0.65,"contract_count":12,"total_oi":1288},{"expiration":"12/18/2026","dte":77,"iv":0.6452,"contract_count":12,"total_oi":1544},{"expiration":"01/15/2027","dte":105,"iv":0.5297,"contract_count":13,"total_oi":2585},{"expiration":"03/19/2027","dte":168,"iv":0.3746,"contract_count":11,"total_oi":544},{"expiration":"01/21/2028","dte":476,"iv":0.0,"contract_count":10,"total_oi":843},{"expiration":"01/19/2029","dte":840,"iv":0.0671,"contract_count":4,"total_oi":5}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":6.15,"expected_move_2std":12.31,"contract_count":8},{"expiration":"11/20/2026","dte":49,"expected_move_1std":11.48,"expected_move_2std":22.96,"contract_count":6},{"expiration":"12/18/2026","dte":77,"expected_move_1std":14.24,"expected_move_2std":28.48,"contract_count":7},{"expiration":"01/15/2027","dte":105,"expected_move_1std":16.5,"expected_move_2std":33.0,"contract_count":7},{"expiration":"03/19/2027","dte":168,"expected_move_1std":18.8,"expected_move_2std":37.6,"contract_count":5},{"expiration":"01/21/2028","dte":476,"expected_move_1std":27.17,"expected_move_2std":54.34,"contract_count":5},{"expiration":"01/19/2029","dte":840,"expected_move_1std":35.79,"expected_move_2std":71.58,"contract_count":4}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":6132,"put_oi":3751,"total_oi":9883,"pc_ratio":0.612,"pc_ratio_volume":0.741,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1152,"put_oi":540,"total_oi":1692,"pc_ratio":0.469,"pc_ratio_volume":0.55,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":2898,"put_oi":1820,"total_oi":4718,"pc_ratio":0.628,"pc_ratio_volume":0.03,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":4603,"put_oi":2817,"total_oi":7420,"pc_ratio":0.612,"pc_ratio_volume":0.044,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":928,"put_oi":93,"total_oi":1021,"pc_ratio":0.1,"pc_ratio_volume":0.385,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":1888,"put_oi":580,"total_oi":2468,"pc_ratio":0.307,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":38,"put_oi":463,"total_oi":501,"pc_ratio":12.184,"pc_ratio_volume":0,"sentiment":"bearish"}],"dealer_positioning":{"positioning":[{"strike":15.0,"call_delta_oi":0,"put_delta_oi":-34.0,"dealer_delta":34.0,"call_oi":0,"put_oi":87},{"strike":19.0,"call_delta_oi":0,"put_delta_oi":-22.0,"dealer_delta":22.0,"call_oi":0,"put_oi":26},{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-581.0,"dealer_delta":581.0,"call_oi":0,"put_oi":73},{"strike":21.0,"call_delta_oi":0,"put_delta_oi":-55.0,"dealer_delta":55.0,"call_oi":0,"put_oi":6},{"strike":22.0,"call_delta_oi":0,"put_delta_oi":-292.0,"dealer_delta":292.0,"call_oi":0,"put_oi":30},{"strike":23.0,"call_delta_oi":0,"put_delta_oi":-1190.0,"dealer_delta":1190.0,"call_oi":0,"put_oi":115},{"strike":24.0,"call_delta_oi":0,"put_delta_oi":-369.0,"dealer_delta":369.0,"call_oi":0,"put_oi":34},{"strike":25.0,"call_delta_oi":0,"put_delta_oi":-14821.0,"dealer_delta":14821.0,"call_oi":0,"put_oi":1283},{"strike":26.0,"call_delta_oi":0,"put_delta_oi":-466.0,"dealer_delta":466.0,"call_oi":0,"put_oi":41},{"strike":27.0,"call_delta_oi":0,"put_delta_oi":-849.0,"dealer_delta":849.0,"call_oi":0,"put_oi":73},{"strike":28.0,"call_delta_oi":0,"put_delta_oi":-362.0,"dealer_delta":362.0,"call_oi":0,"put_oi":27},{"strike":29.0,"call_delta_oi":0,"put_delta_oi":-799.0,"dealer_delta":799.0,"call_oi":0,"put_oi":57},{"strike":30.0,"call_delta_oi":0,"put_delta_oi":-3755.0,"dealer_delta":3755.0,"call_oi":0,"put_oi":278},{"strike":31.0,"call_delta_oi":0,"put_delta_oi":-2568.0,"dealer_delta":2568.0,"call_oi":0,"put_oi":170},{"strike":32.0,"call_delta_oi":0,"put_delta_oi":-7070.0,"dealer_delta":7070.0,"call_oi":0,"put_oi":418},{"strike":33.0,"call_delta_oi":993.0,"put_delta_oi":-1531.0,"dealer_delta":538.0,"call_oi":10,"put_oi":91},{"strike":34.0,"call_delta_oi":1490.0,"put_delta_oi":-6928.0,"dealer_delta":5438.0,"call_oi":15,"put_oi":420},{"strike":35.0,"call_delta_oi":4279.0,"put_delta_oi":-3164.0,"dealer_delta":-1115.0,"call_oi":45,"put_oi":279},{"strike":36.0,"call_delta_oi":67114.0,"put_delta_oi":-13593.0,"dealer_delta":-53522.0,"call_oi":716,"put_oi":876},{"strike":37.0,"call_delta_oi":28249.0,"put_delta_oi":-10244.0,"dealer_delta":-18005.0,"call_oi":315,"put_oi":550},{"strike":38.0,"call_delta_oi":50650.0,"put_delta_oi":-12304.0,"dealer_delta":-38346.0,"call_oi":604,"put_oi":1326},{"strike":39.0,"call_delta_oi":56597.0,"put_delta_oi":-16802.0,"dealer_delta":-39794.0,"call_oi":662,"put_oi":1134},{"strike":40.0,"call_delta_oi":227793.0,"put_delta_oi":-16431.0,"dealer_delta":-211362.0,"call_oi":2926,"put_oi":992},{"strike":41.0,"call_delta_oi":79885.0,"put_delta_oi":-10965.0,"dealer_delta":-68921.0,"call_oi":1127,"put_oi":438},{"strike":42.0,"call_delta_oi":140700.0,"put_delta_oi":-17538.0,"dealer_delta":-123162.0,"call_oi":2334,"put_oi":437},{"strike":43.0,"call_delta_oi":26278.0,"put_delta_oi":-9759.0,"dealer_delta":-16519.0,"call_oi":537,"put_oi":214},{"strike":44.0,"call_delta_oi":86555.0,"put_delta_oi":-166.0,"dealer_delta":-86389.0,"call_oi":2742,"put_oi":3},{"strike":45.0,"call_delta_oi":44569.0,"put_delta_oi":-26528.0,"dealer_delta":-18041.0,"call_oi":1107,"put_oi":375},{"strike":46.0,"call_delta_oi":2400.0,"put_delta_oi":-3773.0,"dealer_delta":1373.0,"call_oi":71,"put_oi":50},{"strike":47.0,"call_delta_oi":2072.0,"put_delta_oi":0,"dealer_delta":-2072.0,"call_oi":60,"put_oi":0},{"strike":48.0,"call_delta_oi":1001.0,"put_delta_oi":-1175.0,"dealer_delta":174.0,"call_oi":36,"put_oi":18},{"strike":49.0,"call_delta_oi":901.0,"put_delta_oi":0,"dealer_delta":-901.0,"call_oi":45,"put_oi":0},{"strike":50.0,"call_delta_oi":25388.0,"put_delta_oi":-2772.0,"dealer_delta":-22616.0,"call_oi":1029,"put_oi":48},{"strike":53.0,"call_delta_oi":24.0,"put_delta_oi":0,"dealer_delta":-24.0,"call_oi":1,"put_oi":0},{"strike":55.0,"call_delta_oi":10962.0,"put_delta_oi":-7390.0,"dealer_delta":-3572.0,"call_oi":685,"put_oi":95}],"net_dealer_delta":-663605.0,"total_call_delta":857900.0,"total_put_delta":-194295.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":42.540000915527344,"strikes":[{"strike":23.0,"moneyness":0.5407,"type":"put","iv":1.2697,"delta":-0.1031,"oi":102},{"strike":25.0,"moneyness":0.5877,"type":"put","iv":1.1402,"delta":-0.1155,"oi":1252},{"strike":30.0,"moneyness":0.7052,"type":"put","iv":0.8557,"delta":-0.154,"oi":141},{"strike":34.0,"moneyness":0.7992,"type":"put","iv":0.5517,"delta":-0.1712,"oi":305},{"strike":35.0,"moneyness":0.8228,"type":"put","iv":0.3246,"delta":-0.0998,"oi":160},{"strike":38.0,"moneyness":0.8933,"type":"call","iv":0.2594,"delta":0.8344,"oi":165},{"strike":39.0,"moneyness":0.9168,"type":"put","iv":0.3366,"delta":-0.2608,"oi":130},{"strike":40.0,"moneyness":0.9403,"type":"call","iv":0.261,"delta":0.7252,"oi":1107},{"strike":41.0,"moneyness":0.9638,"type":"call","iv":0.2473,"delta":0.669,"oi":228},{"strike":42.0,"moneyness":0.9873,"type":"call","iv":0.239,"delta":0.6021,"oi":284},{"strike":45.0,"moneyness":1.0578,"type":"call","iv":0.2779,"delta":0.4117,"oi":497},{"strike":50.0,"moneyness":1.1754,"type":"call","iv":0.3206,"delta":0.2154,"oi":792},{"strike":55.0,"moneyness":1.2929,"type":"call","iv":0.3559,"delta":0.1164,"oi":451}]},{"expiration":"01/19/2029","underlying_price":42.540000915527344,"strikes":[{"strike":36.0,"moneyness":0.8463,"type":"put","iv":0.3343,"delta":-0.219,"oi":252},{"strike":37.0,"moneyness":0.8698,"type":"put","iv":0.3145,"delta":-0.2309,"oi":203}]},{"expiration":"01/21/2028","underlying_price":42.540000915527344,"strikes":[{"strike":40.0,"moneyness":0.9403,"type":"call","iv":0.1394,"delta":0.7923,"oi":107},{"strike":41.0,"moneyness":0.9638,"type":"call","iv":0.1445,"delta":0.7395,"oi":304},{"strike":42.0,"moneyness":0.9873,"type":"call","iv":0.1631,"delta":0.6769,"oi":121},{"strike":43.0,"moneyness":1.0108,"type":"put","iv":0.3609,"delta":-0.3767,"oi":113},{"strike":50.0,"moneyness":1.1754,"type":"call","iv":0.2243,"delta":0.3869,"oi":170},{"strike":55.0,"moneyness":1.2929,"type":"call","iv":0.2599,"delta":0.2975,"oi":132}]},{"expiration":"03/19/2027","underlying_price":42.540000915527344,"strikes":[{"strike":37.0,"moneyness":0.8698,"type":"call","iv":0.2063,"delta":0.8867,"oi":233},{"strike":39.0,"moneyness":0.9168,"type":"call","iv":0.1921,"delta":0.8115,"oi":150},{"strike":42.0,"moneyness":0.9873,"type":"call","iv":0.2458,"delta":0.6091,"oi":171}]},{"expiration":"10/16/2026","underlying_price":42.540000915527344,"strikes":[{"strike":38.0,"moneyness":0.8933,"type":"put","iv":0.3883,"delta":-0.0551,"oi":910},{"strike":39.0,"moneyness":0.9168,"type":"call","iv":0.3404,"delta":0.9205,"oi":181},{"strike":39.0,"moneyness":0.9168,"type":"put","iv":0.3779,"delta":-0.1011,"oi":755},{"strike":40.0,"moneyness":0.9403,"type":"call","iv":0.3513,"delta":0.8376,"oi":1318},{"strike":40.0,"moneyness":0.9403,"type":"put","iv":0.3253,"delta":-0.145,"oi":837},{"strike":41.0,"moneyness":0.9638,"type":"call","iv":0.289,"delta":0.7677,"oi":211},{"strike":41.0,"moneyness":0.9638,"type":"put","iv":0.2795,"delta":-0.2254,"oi":348},{"strike":42.0,"moneyness":0.9873,"type":"call","iv":0.3289,"delta":0.6031,"oi":1010},{"strike":42.0,"moneyness":0.9873,"type":"put","iv":0.3057,"delta":-0.3911,"oi":228},{"strike":43.0,"moneyness":1.0108,"type":"call","iv":0.3219,"delta":0.4515,"oi":297},{"strike":44.0,"moneyness":1.0343,"type":"call","iv":0.3237,"delta":0.3095,"oi":2609},{"strike":45.0,"moneyness":1.0578,"type":"put","iv":0.4596,"delta":-0.7215,"oi":350}]},{"expiration":"11/20/2026","underlying_price":42.540000915527344,"strikes":[{"strike":38.0,"moneyness":0.8933,"type":"put","iv":0.3486,"delta":-0.1586,"oi":211},{"strike":41.0,"moneyness":0.9638,"type":"call","iv":0.2816,"delta":0.6797,"oi":132},{"strike":42.0,"moneyness":0.9873,"type":"put","iv":0.3428,"delta":-0.4169,"oi":121},{"strike":42.0,"moneyness":0.9873,"type":"call","iv":0.2972,"delta":0.5887,"oi":537}]},{"expiration":"12/18/2026","underlying_price":42.540000915527344,"strikes":[{"strike":30.0,"moneyness":0.7052,"type":"put","iv":0.738,"delta":-0.109,"oi":112},{"strike":32.0,"moneyness":0.7522,"type":"put","iv":0.8748,"delta":-0.1749,"oi":302},{"strike":36.0,"moneyness":0.8463,"type":"call","iv":0.2607,"delta":0.9378,"oi":694},{"strike":36.0,"moneyness":0.8463,"type":"put","iv":0.3498,"delta":-0.1188,"oi":477},{"strike":37.0,"moneyness":0.8698,"type":"put","iv":0.3337,"delta":-0.1467,"oi":225},{"strike":38.0,"moneyness":0.8933,"type":"call","iv":0.2821,"delta":0.8437,"oi":389},{"strike":38.0,"moneyness":0.8933,"type":"put","iv":0.3275,"delta":-0.187,"oi":171},{"strike":39.0,"moneyness":0.9168,"type":"put","iv":0.3183,"delta":-0.2322,"oi":211},{"strike":40.0,"moneyness":0.9403,"type":"call","iv":0.2956,"delta":0.7222,"oi":272},{"strike":41.0,"moneyness":0.9638,"type":"call","iv":0.2511,"delta":0.6759,"oi":215},{"strike":42.0,"moneyness":0.9873,"type":"call","iv":0.2993,"delta":0.5896,"oi":209},{"strike":45.0,"moneyness":1.0578,"type":"call","iv":0.3152,"delta":0.3984,"oi":389}]}],"greeks_heatmap":{"data":[{"strike":36.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1735,"call_gamma":0,"put_gamma":0.03006,"call_theta":0,"put_theta":-0.0831,"call_vega":0,"put_vega":0.0206,"call_oi":0,"put_oi":85},{"strike":37.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1907,"call_gamma":0,"put_gamma":0.035613,"call_theta":0,"put_theta":-0.0788,"call_vega":0,"put_vega":0.0218,"call_oi":53,"put_oi":60},{"strike":38.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0551,"call_gamma":0,"put_gamma":0.035734,"call_theta":0,"put_theta":-0.0131,"call_vega":0,"put_vega":0.0089,"call_oi":214,"put_oi":910},{"strike":39.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9205,"put_delta":-0.1011,"call_gamma":0.054165,"put_gamma":0.058321,"call_theta":-0.0197,"put_theta":-0.0201,"call_vega":0.0119,"put_vega":0.0142,"call_oi":181,"put_oi":755},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8376,"put_delta":-0.145,"call_gamma":0.087116,"put_gamma":0.087268,"call_theta":-0.0305,"put_theta":-0.0222,"call_vega":0.0197,"put_vega":0.0183,"call_oi":1318,"put_oi":837},{"strike":41.0,"dte":14,"expiration":"10/16/2026","call_delta":0.7677,"put_delta":-0.2254,"call_gamma":0.131628,"put_gamma":0.133784,"call_theta":-0.0308,"put_theta":-0.0248,"call_vega":0.0245,"put_vega":0.0241,"call_oi":211,"put_oi":348},{"strike":42.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6031,"put_delta":-0.3911,"call_gamma":0.146032,"put_gamma":0.156441,"call_theta":-0.042,"put_theta":-0.0342,"call_vega":0.031,"put_vega":0.0308,"call_oi":1010,"put_oi":228},{"strike":43.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4515,"put_delta":-0.5764,"call_gamma":0.153245,"put_gamma":0.213321,"call_theta":-0.0415,"put_theta":-0.0247,"call_vega":0.0318,"put_vega":0.0314,"call_oi":297,"put_oi":74},{"strike":44.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3095,"put_delta":0,"call_gamma":0.135686,"put_gamma":0,"call_theta":-0.0367,"put_theta":0,"call_vega":0.0283,"put_vega":0,"call_oi":2609,"put_oi":0},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2263,"put_delta":-0.7215,"call_gamma":0.101609,"put_gamma":0.090989,"call_theta":-0.0354,"put_theta":-0.0437,"call_vega":0.0242,"put_vega":0.027,"call_oi":67,"put_oi":350},{"strike":55.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1754,"put_delta":0,"call_gamma":0.02505,"put_gamma":0,"call_theta":-0.1031,"put_theta":0,"call_vega":0.0207,"put_vega":0,"call_oi":100,"put_oi":0},{"strike":38.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1586,"call_gamma":0,"put_gamma":0.044986,"call_theta":0,"put_theta":-0.0127,"call_vega":0,"put_vega":0.0373,"call_oi":0,"put_oi":211},{"strike":39.0,"dte":49,"expiration":"11/20/2026","call_delta":0.8863,"put_delta":0,"call_gamma":0.057138,"put_gamma":0,"call_theta":-0.0107,"put_theta":0,"call_vega":0.0297,"put_vega":0,"call_oi":81,"put_oi":0},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.7486,"put_delta":-0.2499,"call_gamma":0.068684,"put_gamma":0.069035,"call_theta":-0.0187,"put_theta":-0.0139,"call_vega":0.0492,"put_vega":0.049,"call_oi":67,"put_oi":79},{"strike":41.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6797,"put_delta":0,"call_gamma":0.082351,"put_gamma":0,"call_theta":-0.0192,"put_theta":0,"call_vega":0.0552,"put_vega":0,"call_oi":132,"put_oi":0},{"strike":42.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5887,"put_delta":-0.4169,"call_gamma":0.084844,"put_gamma":0.073791,"call_theta":-0.0212,"put_theta":-0.0192,"call_vega":0.06,"put_vega":0.0602,"call_oi":537,"put_oi":121},{"strike":43.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5061,"put_delta":0,"call_gamma":0.0794,"put_gamma":0,"call_theta":-0.0232,"put_theta":0,"call_vega":0.0615,"put_vega":0,"call_oi":54,"put_oi":0},{"strike":44.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4238,"put_delta":0,"call_gamma":0.081329,"put_gamma":0,"call_theta":-0.0216,"put_theta":0,"call_vega":0.0604,"put_vega":0,"call_oi":89,"put_oi":0},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3685,"put_delta":0,"call_gamma":0.069904,"put_gamma":0,"call_theta":-0.0229,"put_theta":0,"call_vega":0.0582,"put_vega":0,"call_oi":52,"put_oi":0},{"strike":30.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.109,"call_gamma":0,"put_gamma":0.013042,"call_theta":0,"put_theta":-0.017,"call_vega":0,"put_vega":0.0363,"call_oi":0,"put_oi":112},{"strike":31.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1645,"call_gamma":0,"put_gamma":0.01366,"call_theta":0,"put_theta":-0.0285,"call_vega":0,"put_vega":0.0481,"call_oi":0,"put_oi":89},{"strike":32.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1749,"call_gamma":0,"put_gamma":0.015174,"call_theta":0,"put_theta":-0.0277,"call_vega":0,"put_vega":0.05,"call_oi":0,"put_oi":302},{"strike":34.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.144,"call_gamma":0,"put_gamma":0.021485,"call_theta":0,"put_theta":-0.0149,"call_vega":0,"put_vega":0.044,"call_oi":285,"put_oi":51},{"strike":35.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":0,"call_gamma":0,"put_gamma":0,"call_theta":0,"put_theta":0,"call_vega":0,"put_vega":0,"call_oi":81,"put_oi":0},{"strike":36.0,"dte":77,"expiration":"12/18/2026","call_delta":0.9378,"put_delta":-0.1188,"call_gamma":0.024197,"put_gamma":0.029252,"call_theta":-0.0079,"put_theta":-0.0082,"call_vega":0.0238,"put_vega":0.0386,"call_oi":694,"put_oi":477},{"strike":37.0,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1467,"call_gamma":0,"put_gamma":0.035468,"call_theta":0,"put_theta":-0.009,"call_vega":0,"put_vega":0.0446,"call_oi":217,"put_oi":225},{"strike":38.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8437,"put_delta":-0.187,"call_gamma":0.043752,"put_gamma":0.042263,"call_theta":-0.0122,"put_theta":-0.0102,"call_vega":0.0465,"put_vega":0.0522,"call_oi":389,"put_oi":171},{"strike":39.0,"dte":77,"expiration":"12/18/2026","call_delta":0.7936,"put_delta":-0.2322,"call_gamma":0.052934,"put_gamma":0.049403,"call_theta":-0.0135,"put_theta":-0.0112,"call_vega":0.0554,"put_vega":0.0593,"call_oi":90,"put_oi":211},{"strike":40.0,"dte":77,"expiration":"12/18/2026","call_delta":0.7222,"put_delta":0,"call_gamma":0.058431,"put_gamma":0,"call_theta":-0.0158,"put_theta":0,"call_vega":0.0651,"put_vega":0,"call_oi":272,"put_oi":0},{"strike":41.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6759,"put_delta":0,"call_gamma":0.073745,"put_gamma":0,"call_theta":-0.0145,"put_theta":0,"call_vega":0.0698,"put_vega":0,"call_oi":215,"put_oi":0},{"strike":42.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5896,"put_delta":0,"call_gamma":0.066921,"put_gamma":0,"call_theta":-0.0175,"put_theta":0,"call_vega":0.0755,"put_vega":0,"call_oi":209,"put_oi":0},{"strike":45.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3984,"put_delta":0,"call_gamma":0.063083,"put_gamma":0,"call_theta":-0.0173,"put_theta":0,"call_vega":0.0749,"put_vega":0,"call_oi":389,"put_oi":0}],"strikes":[30.0,31.0,32.0,34.0,35.0,36.0,37.0,38.0,39.0,40.0,41.0,42.0,43.0,44.0,45.0,55.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-8.94,"put_25d_iv":27.95,"call_25d_iv":36.89,"put_25d_strike":41.0,"call_25d_strike":45.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":-5.13,"put_25d_iv":29.83,"call_25d_iv":34.97,"put_25d_strike":40.0,"call_25d_strike":45.0,"skew":"call_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":0.31,"put_25d_iv":31.83,"call_25d_iv":31.52,"put_25d_strike":39.0,"call_25d_strike":45.0,"skew":"neutral"},{"expiration":"01/15/2027","dte":105,"risk_reversal":1.6,"put_25d_iv":33.66,"call_25d_iv":32.06,"put_25d_strike":39.0,"call_25d_strike":50.0,"skew":"neutral"},{"expiration":"01/21/2028","dte":476,"risk_reversal":10.72,"put_25d_iv":36.72,"call_25d_iv":25.99,"put_25d_strike":31.0,"call_25d_strike":55.0,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":15.0,"call_vanna":0,"put_vanna":1.0,"net_vanna":1.0,"call_oi":0,"put_oi":87},{"strike":23.0,"call_vanna":0,"put_vanna":8.0,"net_vanna":8.0,"call_oi":0,"put_oi":102},{"strike":25.0,"call_vanna":0,"put_vanna":100.0,"net_vanna":100.0,"call_oi":0,"put_oi":1252},{"strike":30.0,"call_vanna":0,"put_vanna":20.0,"net_vanna":20.0,"call_oi":0,"put_oi":253},{"strike":31.0,"call_vanna":0,"put_vanna":21.0,"net_vanna":21.0,"call_oi":0,"put_oi":169},{"strike":32.0,"call_vanna":0,"put_vanna":30.0,"net_vanna":30.0,"call_oi":0,"put_oi":379},{"strike":33.0,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":59},{"strike":34.0,"call_vanna":0,"put_vanna":31.0,"net_vanna":31.0,"call_oi":0,"put_oi":356},{"strike":35.0,"call_vanna":0,"put_vanna":12.0,"net_vanna":12.0,"call_oi":0,"put_oi":160},{"strike":36.0,"call_vanna":-34.0,"put_vanna":99.0,"net_vanna":65.0,"call_oi":694,"put_oi":814},{"strike":37.0,"call_vanna":-34.0,"put_vanna":69.0,"net_vanna":35.0,"call_oi":312,"put_oi":488},{"strike":38.0,"call_vanna":-44.0,"put_vanna":43.0,"net_vanna":-1.0,"call_oi":554,"put_oi":1292},{"strike":39.0,"call_vanna":-53.0,"put_vanna":47.0,"net_vanna":-6.0,"call_oi":662,"put_oi":1096},{"strike":40.0,"call_vanna":-178.0,"put_vanna":30.0,"net_vanna":-148.0,"call_oi":2926,"put_oi":916},{"strike":41.0,"call_vanna":-94.0,"put_vanna":11.0,"net_vanna":-83.0,"call_oi":1090,"put_oi":348},{"strike":42.0,"call_vanna":-74.0,"put_vanna":6.0,"net_vanna":-68.0,"call_oi":2332,"put_oi":349},{"strike":43.0,"call_vanna":1.0,"put_vanna":11.0,"net_vanna":12.0,"call_oi":447,"put_oi":187},{"strike":44.0,"call_vanna":68.0,"put_vanna":0,"net_vanna":68.0,"call_oi":2698,"put_oi":0},{"strike":45.0,"call_vanna":34.0,"put_vanna":-10.0,"net_vanna":24.0,"call_oi":1066,"put_oi":350},{"strike":46.0,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":52,"put_oi":0},{"strike":50.0,"call_vanna":93.0,"put_vanna":0,"net_vanna":93.0,"call_oi":1017,"put_oi":0},{"strike":55.0,"call_vanna":60.0,"put_vanna":-8.0,"net_vanna":52.0,"call_oi":683,"put_oi":95}],"net_vanna":273.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":36.0,"call_charm":0,"put_charm":3197.0,"net_charm":3197.0,"call_oi":0,"put_oi":85},{"strike":37.0,"call_charm":0,"put_charm":2351.0,"net_charm":2351.0,"call_oi":0,"put_oi":60},{"strike":38.0,"call_charm":0,"put_charm":2026.0,"net_charm":2026.0,"call_oi":0,"put_oi":1121},{"strike":39.0,"call_charm":-9122.0,"put_charm":4006.0,"net_charm":-5117.0,"call_oi":262,"put_oi":755},{"strike":40.0,"call_charm":-88402.0,"put_charm":7214.0,"net_charm":-81188.0,"call_oi":1385,"put_oi":916},{"strike":41.0,"call_charm":-14304.0,"put_charm":5064.0,"net_charm":-9240.0,"call_oi":343,"put_oi":348},{"strike":42.0,"call_charm":-71663.0,"put_charm":8680.0,"net_charm":-62983.0,"call_oi":1547,"put_oi":349},{"strike":43.0,"call_charm":-14980.0,"put_charm":2745.0,"net_charm":-12235.0,"call_oi":351,"put_oi":74},{"strike":44.0,"call_charm":-77903.0,"put_charm":0,"net_charm":-77903.0,"call_oi":2698,"put_oi":0},{"strike":45.0,"call_charm":-1724.0,"put_charm":28789.0,"net_charm":27065.0,"call_oi":119,"put_oi":350},{"strike":55.0,"call_charm":-4715.0,"put_charm":0,"net_charm":-4715.0,"call_oi":100,"put_oi":0}],"net_charm":-218741.0,"weekend_delta_shift":-656224.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":304324.0,"put_delta":-78163.0,"net_delta":226161.0,"call_oi":5832,"put_oi":3751,"total_oi":9583,"total_volume":390,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":68346.0,"put_delta":-13138.0,"net_delta":55208.0,"call_oi":1108,"put_oi":540,"total_oi":1648,"total_volume":31,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":169553.0,"put_delta":-31264.0,"net_delta":138289.0,"call_oi":2309,"put_oi":1820,"total_oi":4129,"total_volume":68,"bias":"bullish"},{"expiration":"01/15/2027","dte":105,"call_delta":187495.0,"put_delta":-45888.0,"net_delta":141607.0,"call_oi":3877,"put_oi":2817,"total_oi":6694,"total_volume":27,"bias":"bullish"},{"expiration":"03/19/2027","dte":168,"call_delta":60819.0,"put_delta":-2788.0,"net_delta":58032.0,"call_oi":877,"put_oi":93,"total_oi":970,"total_volume":36,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":66853.0,"put_delta":-12716.0,"net_delta":54137.0,"call_oi":1055,"put_oi":580,"total_oi":1635,"total_volume":2,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":510.0,"put_delta":-10339.0,"net_delta":-9829.0,"call_oi":9,"put_oi":463,"total_oi":472,"total_volume":1,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":43.0,"straddle_price":1.8,"straddle_pct":4.23,"implied_move":4.23,"avg_iv":27.5},{"expiration":"11/20/2026","dte":49,"strike":42.0,"straddle_price":3.95,"straddle_pct":9.29,"implied_move":9.29,"avg_iv":32.0},{"expiration":"12/18/2026","dte":77,"strike":42.0,"straddle_price":4.93,"straddle_pct":11.58,"implied_move":11.58,"avg_iv":31.8},{"expiration":"01/15/2027","dte":105,"strike":43.0,"straddle_price":5.88,"straddle_pct":13.81,"implied_move":13.81,"avg_iv":32.5},{"expiration":"01/21/2028","dte":476,"strike":43.0,"straddle_price":10.15,"straddle_pct":23.86,"implied_move":23.86,"avg_iv":26.6}],"volume_profile":{"profile":[{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":87,"total_oi":87,"bias":"neutral"},{"strike":19.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":26,"total_oi":26,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":73,"total_oi":75,"bias":"neutral"},{"strike":21.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":6,"total_oi":6,"bias":"neutral"},{"strike":22.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":30,"total_oi":30,"bias":"neutral"},{"strike":23.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":115,"total_oi":115,"bias":"neutral"},{"strike":24.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":34,"total_oi":34,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":1283,"total_oi":1288,"bias":"neutral"},{"strike":26.0,"call_volume":13,"put_volume":0,"total_volume":13,"call_oi":13,"put_oi":41,"total_oi":54,"bias":"bullish"},{"strike":27.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":0,"put_oi":73,"total_oi":73,"bias":"neutral"},{"strike":28.0,"call_volume":26,"put_volume":0,"total_volume":26,"call_oi":15,"put_oi":27,"total_oi":42,"bias":"bullish"},{"strike":29.0,"call_volume":13,"put_volume":0,"total_volume":13,"call_oi":2,"put_oi":57,"total_oi":59,"bias":"bullish"},{"strike":30.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":305,"put_oi":278,"total_oi":583,"bias":"bearish"},{"strike":31.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":114,"put_oi":170,"total_oi":284,"bias":"neutral"},{"strike":32.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":55,"put_oi":418,"total_oi":473,"bias":"neutral"},{"strike":33.0,"call_volume":50,"put_volume":0,"total_volume":50,"call_oi":178,"put_oi":91,"total_oi":269,"bias":"bullish"},{"strike":34.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":394,"put_oi":420,"total_oi":814,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":7,"total_volume":7,"call_oi":408,"put_oi":279,"total_oi":687,"bias":"bearish"},{"strike":36.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":1138,"put_oi":876,"total_oi":2014,"bias":"bullish"},{"strike":37.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":744,"put_oi":550,"total_oi":1294,"bias":"neutral"},{"strike":38.0,"call_volume":13,"put_volume":5,"total_volume":18,"call_oi":904,"put_oi":1326,"total_oi":2230,"bias":"bullish"},{"strike":39.0,"call_volume":46,"put_volume":4,"total_volume":50,"call_oi":662,"put_oi":1134,"total_oi":1796,"bias":"bullish"},{"strike":40.0,"call_volume":44,"put_volume":9,"total_volume":53,"call_oi":2926,"put_oi":992,"total_oi":3918,"bias":"bullish"},{"strike":41.0,"call_volume":65,"put_volume":50,"total_volume":115,"call_oi":1127,"put_oi":438,"total_oi":1565,"bias":"neutral"},{"strike":42.0,"call_volume":24,"put_volume":80,"total_volume":104,"call_oi":2334,"put_oi":437,"total_oi":2771,"bias":"bearish"},{"strike":43.0,"call_volume":27,"put_volume":36,"total_volume":63,"call_oi":537,"put_oi":214,"total_oi":751,"bias":"neutral"},{"strike":44.0,"call_volume":15,"put_volume":0,"total_volume":15,"call_oi":2742,"put_oi":3,"total_oi":2745,"bias":"bullish"},{"strike":45.0,"call_volume":64,"put_volume":0,"total_volume":64,"call_oi":1107,"put_oi":375,"total_oi":1482,"bias":"bullish"},{"strike":46.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":71,"put_oi":50,"total_oi":121,"bias":"bullish"},{"strike":47.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":60,"put_oi":0,"total_oi":60,"bias":"neutral"},{"strike":48.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":36,"put_oi":18,"total_oi":54,"bias":"bullish"},{"strike":49.0,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":45,"put_oi":0,"total_oi":45,"bias":"bullish"},{"strike":50.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":1029,"put_oi":48,"total_oi":1077,"bias":"bullish"},{"strike":53.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":55.0,"call_volume":58,"put_volume":0,"total_volume":58,"call_oi":685,"put_oi":95,"total_oi":780,"bias":"bullish"}],"underlying_price":42.540000915527344,"peak_call_strike":41.0,"peak_put_strike":42.0,"total_call_volume":469,"total_put_volume":192,"volume_pc_ratio":0.409},"iv_contours":{"x":[0.7,0.73,0.75,0.78,0.8,0.82,0.85,0.87,0.89,0.92,0.94,0.96,0.99,1.01,1.03,1.06,1.08,1.1,1.13,1.15,1.18,1.29],"y":[14,49,77,105,168],"z":[[null,null,null,null,88.88,86.56,106.24,95.11,38.83,35.91,33.83,28.42,31.73,27.53,32.37,41.42,54.86,null,null,null,null,128.37],[null,null,null,null,null,41.17,35.49,50.37,34.86,27.56,29.95,30.12,32.0,32.57,31.22,34.97,34.78,null,null,null,null,null],[73.8,93.42,87.48,81.68,54.4,49.75,30.52,33.37,30.48,29.8,31.95,29.51,31.82,27.95,28.98,31.52,null,null,null,null,null,null],[85.57,null,63.62,59.59,55.17,32.46,32.45,32.61,29.75,27.51,28.82,24.73,30.4,32.49,26.36,27.79,28.07,28.38,35.72,30.2,32.06,43.25],[null,null,null,null,31.9,null,null,20.63,25.38,19.21,27.7,25.9,24.58,23.75,null,31.77,null,27.67,null,null,27.39,null]],"levels":[19.2,30.1,41.0,52.0,62.9,73.8,84.7,95.6,106.5,117.5,128.4],"min_iv":19.2,"max_iv":128.4},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":43.0,"atm_iv":32.19,"otm_strike":45.0,"otm_iv":36.89,"itm_strike":40.0,"itm_iv":35.13,"iv_butterfly":7.65,"price_butterfly":1.52,"convexity":"high_convexity"},{"expiration":"11/20/2026","dte":49,"atm_strike":43.0,"atm_iv":32.57,"otm_strike":45.0,"otm_iv":34.97,"itm_strike":40.0,"itm_iv":30.08,"iv_butterfly":-0.09,"price_butterfly":0.98,"convexity":"flat"},{"expiration":"12/18/2026","dte":77,"atm_strike":43.0,"atm_iv":27.95,"otm_strike":45.0,"otm_iv":31.52,"itm_strike":40.0,"itm_iv":29.56,"iv_butterfly":5.18,"price_butterfly":1.3,"convexity":"high_convexity"},{"expiration":"01/15/2027","dte":105,"atm_strike":43.0,"atm_iv":28.15,"otm_strike":45.0,"otm_iv":27.79,"itm_strike":40.0,"itm_iv":26.1,"iv_butterfly":-2.42,"price_butterfly":0.67,"convexity":"inverted"},{"expiration":"03/19/2027","dte":168,"atm_strike":43.0,"atm_iv":23.75,"otm_strike":45.0,"otm_iv":27.04,"itm_strike":40.0,"itm_iv":23.26,"iv_butterfly":2.79,"price_butterfly":1.18,"convexity":"high_convexity"},{"expiration":"01/21/2028","dte":476,"atm_strike":43.0,"atm_iv":17.13,"otm_strike":45.0,"otm_iv":19.24,"itm_strike":40.0,"itm_iv":13.94,"iv_butterfly":-1.08,"price_butterfly":0.75,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":44.07},{"date":"2026-09-15","iv":58.75},{"date":"2026-09-16","iv":58.57},{"date":"2026-09-17","iv":56.94},{"date":"2026-09-18","iv":51.53},{"date":"2026-09-21","iv":43.17},{"date":"2026-09-22","iv":32.9},{"date":"2026-09-23","iv":38.3},{"date":"2026-09-24","iv":39.0},{"date":"2026-09-25","iv":31.6},{"date":"2026-09-28","iv":49.1},{"date":"2026-09-29","iv":33.8},{"date":"2026-09-30","iv":34.3},{"date":"2026-10-01","iv":39.8},{"date":"2026-10-02","iv":37.5}]}}