{"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":"TSMG","summary":{"name":"TSMG","price":46.96,"total_oi":1826,"call_oi":1322,"put_oi":504,"pc_ratio":0.381,"net_gex":73849.41,"avg_iv":76.2,"iv_rank":17.8,"iv_52w_high":114.95,"iv_52w_low":67.8,"gamma_flip":42.37,"max_pain":41.0},"features":{"symbol":"TSMG","price":46.96,"total_oi":1826,"analysis_coverage":0.9444,"avg_iv_pct":76.2,"iv_rank":17.8,"iv_52w_high_pct":114.95,"iv_52w_low_pct":67.8,"front_dte":14,"front_atm_iv_pct":71.7396,"back_atm_iv_pct":66.1305,"term_premium_pp":5.6091,"expected_move_front_pct":14.05,"straddle_front_pct":23.53,"straddle_30d_pct":23.53,"risk_reversal_front_pp":null,"risk_reversal_30d_pp":null,"butterfly_front_pp":-5.83,"butterfly_30d_pp":-5.83,"put_call_oi_ratio":0.381,"put_call_oi_front_ratio":0.512,"put_call_volume_front_ratio":6.667,"option_volume":53,"volume_oi_ratio":0.029025,"net_delta_normalized":0.390418,"dealer_delta_normalized":-0.389129,"gex_per_100k_oi":4044326.94414,"vanna_per_100k_oi":-1369.112815,"charm_per_100k_oi":-1680722.891566,"weekend_delta_shift_per_100k_oi":-5042223.439211,"iv_surface_range_pp":68.3,"gamma_flip_distance_pct":-9.774276,"max_pain_distance_pct":-12.691652,"peak_call_distance_pct":-25.468484,"peak_put_distance_pct":-10.562181},"analyses":{"gamma_walls":[{"strike":20.0,"call_gex":0.0,"put_gex":-141.01,"net_gex":-141.01,"call_oi":6,"put_oi":22},{"strike":25.0,"call_gex":18.03,"put_gex":-261.29,"net_gex":-243.27,"call_oi":2,"put_oi":24},{"strike":29.0,"call_gex":16.79,"put_gex":-340.66,"net_gex":-323.87,"call_oi":1,"put_oi":22},{"strike":30.0,"call_gex":36.22,"put_gex":-453.47,"net_gex":-417.25,"call_oi":4,"put_oi":25},{"strike":31.0,"call_gex":102.63,"put_gex":-581.2,"net_gex":-478.57,"call_oi":5,"put_oi":32},{"strike":32.0,"call_gex":60.36,"put_gex":-882.01,"net_gex":-821.65,"call_oi":3,"put_oi":41},{"strike":33.0,"call_gex":47.96,"put_gex":-1041.06,"net_gex":-993.1,"call_oi":2,"put_oi":44},{"strike":34.0,"call_gex":144.72,"put_gex":-875.03,"net_gex":-730.31,"call_oi":6,"put_oi":31},{"strike":35.0,"call_gex":414.56,"put_gex":-1261.44,"net_gex":-846.89,"call_oi":14,"put_oi":41},{"strike":36.0,"call_gex":370.0,"put_gex":-238.46,"net_gex":131.54,"call_oi":11,"put_oi":7},{"strike":37.0,"call_gex":393.34,"put_gex":-1788.11,"net_gex":-1394.77,"call_oi":11,"put_oi":48},{"strike":38.0,"call_gex":341.73,"put_gex":-576.28,"net_gex":-234.55,"call_oi":9,"put_oi":13},{"strike":39.0,"call_gex":493.22,"put_gex":-84.27,"net_gex":408.96,"call_oi":11,"put_oi":2},{"strike":40.0,"call_gex":2403.77,"put_gex":-740.93,"net_gex":1662.84,"call_oi":47,"put_oi":14},{"strike":41.0,"call_gex":3080.75,"put_gex":-186.2,"net_gex":2894.55,"call_oi":59,"put_oi":3},{"strike":42.0,"call_gex":1471.29,"put_gex":-1459.54,"net_gex":11.76,"call_oi":19,"put_oi":16},{"strike":43.0,"call_gex":5615.69,"put_gex":-1487.98,"net_gex":4127.71,"call_oi":83,"put_oi":24},{"strike":44.0,"call_gex":26650.54,"put_gex":-558.31,"net_gex":26092.23,"call_oi":451,"put_oi":8},{"strike":45.0,"call_gex":3773.96,"put_gex":-1606.76,"net_gex":2167.2,"call_oi":49,"put_oi":25},{"strike":46.0,"call_gex":27024.08,"put_gex":-1606.14,"net_gex":25417.95,"call_oi":207,"put_oi":21},{"strike":49.0,"call_gex":393.63,"put_gex":0.0,"net_gex":393.63,"call_oi":10,"put_oi":0},{"strike":50.0,"call_gex":9519.07,"put_gex":-770.54,"net_gex":8748.53,"call_oi":133,"put_oi":21},{"strike":55.0,"call_gex":4693.85,"put_gex":-716.59,"net_gex":3977.27,"call_oi":87,"put_oi":20},{"strike":60.0,"call_gex":3604.5,"put_gex":0.0,"net_gex":3604.5,"call_oi":70,"put_oi":0},{"strike":65.0,"call_gex":540.12,"put_gex":0.0,"net_gex":540.12,"call_oi":13,"put_oi":0},{"strike":70.0,"call_gex":295.85,"put_gex":0.0,"net_gex":295.85,"call_oi":9,"put_oi":0}],"pain_by_strike":[{"strike":20.0,"call_value":0,"put_value":8173.0,"total_value":8173.0},{"strike":25.0,"call_value":30.0,"put_value":5763.0,"total_value":5793.0},{"strike":29.0,"call_value":62.0,"put_value":3931.0,"total_value":3993.0},{"strike":30.0,"call_value":71.0,"put_value":3495.0,"total_value":3566.0},{"strike":31.0,"call_value":84.0,"put_value":3084.0,"total_value":3168.0},{"strike":32.0,"call_value":102.0,"put_value":2705.0,"total_value":2807.0},{"strike":33.0,"call_value":123.0,"put_value":2367.0,"total_value":2490.0},{"strike":34.0,"call_value":146.0,"put_value":2073.0,"total_value":2219.0},{"strike":35.0,"call_value":175.0,"put_value":1810.0,"total_value":1985.0},{"strike":36.0,"call_value":218.0,"put_value":1588.0,"total_value":1806.0},{"strike":37.0,"call_value":272.0,"put_value":1373.0,"total_value":1645.0},{"strike":38.0,"call_value":337.0,"put_value":1206.0,"total_value":1543.0},{"strike":39.0,"call_value":411.0,"put_value":1052.0,"total_value":1463.0},{"strike":40.0,"call_value":496.0,"put_value":900.0,"total_value":1396.0},{"strike":41.0,"call_value":628.0,"put_value":762.0,"total_value":1390.0},{"strike":42.0,"call_value":819.0,"put_value":627.0,"total_value":1446.0},{"strike":43.0,"call_value":1029.0,"put_value":508.0,"total_value":1537.0},{"strike":44.0,"call_value":1322.0,"put_value":413.0,"total_value":1735.0},{"strike":45.0,"call_value":2066.0,"put_value":326.0,"total_value":2392.0},{"strike":46.0,"call_value":2859.0,"put_value":264.0,"total_value":3123.0},{"strike":49.0,"call_value":5859.0,"put_value":141.0,"total_value":6000.0},{"strike":50.0,"call_value":6869.0,"put_value":100.0,"total_value":6969.0},{"strike":55.0,"call_value":12584.0,"put_value":0.0,"total_value":12584.0},{"strike":60.0,"call_value":18734.0,"put_value":0.0,"total_value":18734.0},{"strike":65.0,"call_value":25234.0,"put_value":0.0,"total_value":25234.0},{"strike":70.0,"call_value":31799.0,"put_value":0,"total_value":31799.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":108.0,"strike":35.68},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":73.0,"strike":35.17},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":72.6,"strike":34.41},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":70.1,"strike":42.5},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":64.2,"strike":42.5},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":66.8,"strike":42.5},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":71.9,"strike":44.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":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":66.4,"strike":44.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":71.7,"strike":46.0},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":66.1,"strike":46.0},{"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":70.4,"strike":50.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":63.7,"strike":50.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":67.0,"strike":50.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":null,"strike":null},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":null,"strike":null},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":65.2,"strike":62.5}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":9,"total_oi":272},{"expiration":"11/20/2026","dte":49,"iv":0.0,"contract_count":4,"total_oi":33},{"expiration":"12/18/2026","dte":77,"iv":0.2406,"contract_count":8,"total_oi":652},{"expiration":"03/19/2027","dte":168,"iv":0.8021,"contract_count":5,"total_oi":75}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":14.05,"expected_move_2std":28.1,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":24.23,"expected_move_2std":48.46,"contract_count":2},{"expiration":"12/18/2026","dte":77,"expected_move_1std":30.12,"expected_move_2std":60.24,"contract_count":2},{"expiration":"03/19/2027","dte":168,"expected_move_1std":46.93,"expected_move_2std":93.86,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":303,"put_oi":155,"total_oi":458,"pc_ratio":0.512,"pc_ratio_volume":6.667,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":16,"put_oi":46,"total_oi":62,"pc_ratio":2.875,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":874,"put_oi":234,"total_oi":1108,"pc_ratio":0.268,"pc_ratio_volume":0.8,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":129,"put_oi":69,"total_oi":198,"pc_ratio":0.535,"pc_ratio_volume":0.5,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-76.0,"dealer_delta":76.0,"call_oi":0,"put_oi":22},{"strike":25.0,"call_delta_oi":193.0,"put_delta_oi":-129.0,"dealer_delta":-64.0,"call_oi":2,"put_oi":24},{"strike":29.0,"call_delta_oi":92.0,"put_delta_oi":-134.0,"dealer_delta":42.0,"call_oi":1,"put_oi":22},{"strike":30.0,"call_delta_oi":392.0,"put_delta_oi":-229.0,"dealer_delta":-163.0,"call_oi":4,"put_oi":25},{"strike":31.0,"call_delta_oi":443.0,"put_delta_oi":-192.0,"dealer_delta":-252.0,"call_oi":5,"put_oi":32},{"strike":32.0,"call_delta_oi":271.0,"put_delta_oi":-302.0,"dealer_delta":32.0,"call_oi":3,"put_oi":41},{"strike":33.0,"call_delta_oi":171.0,"put_delta_oi":-333.0,"dealer_delta":162.0,"call_oi":2,"put_oi":44},{"strike":34.0,"call_delta_oi":517.0,"put_delta_oi":-379.0,"dealer_delta":-138.0,"call_oi":6,"put_oi":31},{"strike":35.0,"call_delta_oi":1218.0,"put_delta_oi":-397.0,"dealer_delta":-821.0,"call_oi":14,"put_oi":41},{"strike":36.0,"call_delta_oi":952.0,"put_delta_oi":-63.0,"dealer_delta":-889.0,"call_oi":11,"put_oi":7},{"strike":37.0,"call_delta_oi":918.0,"put_delta_oi":-829.0,"dealer_delta":-89.0,"call_oi":11,"put_oi":48},{"strike":38.0,"call_delta_oi":787.0,"put_delta_oi":-164.0,"dealer_delta":-623.0,"call_oi":9,"put_oi":13},{"strike":39.0,"call_delta_oi":899.0,"put_delta_oi":-36.0,"dealer_delta":-863.0,"call_oi":11,"put_oi":2},{"strike":40.0,"call_delta_oi":3739.0,"put_delta_oi":-252.0,"dealer_delta":-3488.0,"call_oi":47,"put_oi":14},{"strike":41.0,"call_delta_oi":4367.0,"put_delta_oi":-66.0,"dealer_delta":-4300.0,"call_oi":59,"put_oi":3},{"strike":42.0,"call_delta_oi":1479.0,"put_delta_oi":-279.0,"dealer_delta":-1200.0,"call_oi":19,"put_oi":16},{"strike":43.0,"call_delta_oi":5830.0,"put_delta_oi":-736.0,"dealer_delta":-5094.0,"call_oi":83,"put_oi":24},{"strike":44.0,"call_delta_oi":29586.0,"put_delta_oi":-267.0,"dealer_delta":-29319.0,"call_oi":451,"put_oi":8},{"strike":45.0,"call_delta_oi":3099.0,"put_delta_oi":-928.0,"dealer_delta":-2172.0,"call_oi":49,"put_oi":25},{"strike":46.0,"call_delta_oi":12230.0,"put_delta_oi":-859.0,"dealer_delta":-11371.0,"call_oi":207,"put_oi":21},{"strike":49.0,"call_delta_oi":573.0,"put_delta_oi":0,"dealer_delta":-573.0,"call_oi":10,"put_oi":0},{"strike":50.0,"call_delta_oi":6300.0,"put_delta_oi":-911.0,"dealer_delta":-5389.0,"call_oi":133,"put_oi":21},{"strike":55.0,"call_delta_oi":3425.0,"put_delta_oi":-1003.0,"dealer_delta":-2422.0,"call_oi":87,"put_oi":20},{"strike":60.0,"call_delta_oi":1771.0,"put_delta_oi":0,"dealer_delta":-1771.0,"call_oi":70,"put_oi":0},{"strike":65.0,"call_delta_oi":246.0,"put_delta_oi":0,"dealer_delta":-246.0,"call_oi":13,"put_oi":0},{"strike":70.0,"call_delta_oi":122.0,"put_delta_oi":0,"dealer_delta":-122.0,"call_oi":9,"put_oi":0}],"net_dealer_delta":-71055.0,"total_call_delta":79620.0,"total_put_delta":-8564.0,"bias":"neutral"},"vol_smile":[{"expiration":"10/16/2026","underlying_price":46.959999084472656,"strikes":[{"strike":46.0,"moneyness":0.9796,"type":"call","iv":0.7305,"delta":0.5909,"oi":200}]},{"expiration":"12/18/2026","underlying_price":46.959999084472656,"strikes":[{"strike":44.0,"moneyness":0.937,"type":"call","iv":0.6466,"delta":0.6547,"oi":429}]}],"greeks_heatmap":{"data":[{"strike":46.0,"dte":14,"expiration":"10/16/2026","call_delta":0.5909,"put_delta":0,"call_gamma":0.060019,"put_gamma":0,"call_theta":-0.0996,"put_theta":0,"call_vega":0.0344,"put_vega":0,"call_oi":200,"put_oi":0},{"strike":41.0,"dte":77,"expiration":"12/18/2026","call_delta":0.738,"put_delta":0,"call_gamma":0.023484,"put_gamma":0,"call_theta":-0.0327,"put_theta":0,"call_vega":0.0698,"put_vega":0,"call_oi":58,"put_oi":0},{"strike":43.0,"dte":77,"expiration":"12/18/2026","call_delta":0.683,"put_delta":0,"call_gamma":0.025714,"put_gamma":0,"call_theta":-0.0353,"put_theta":0,"call_vega":0.0763,"put_vega":0,"call_oi":63,"put_oi":0},{"strike":44.0,"dte":77,"expiration":"12/18/2026","call_delta":0.6547,"put_delta":0,"call_gamma":0.026597,"put_gamma":0,"call_theta":-0.0363,"put_theta":0,"call_vega":0.079,"put_vega":0,"call_oi":429,"put_oi":0},{"strike":50.0,"dte":77,"expiration":"12/18/2026","call_delta":0.4871,"put_delta":0,"call_gamma":0.028539,"put_gamma":0,"call_theta":-0.0388,"put_theta":0,"call_vega":0.0854,"put_vega":0,"call_oi":72,"put_oi":0},{"strike":55.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3511,"put_delta":0,"call_gamma":0.027763,"put_gamma":0,"call_theta":-0.0342,"put_theta":0,"call_vega":0.0795,"put_vega":0,"call_oi":56,"put_oi":0},{"strike":60.0,"dte":77,"expiration":"12/18/2026","call_delta":0.2509,"put_delta":0,"call_gamma":0.023431,"put_gamma":0,"call_theta":-0.0296,"put_theta":0,"call_vega":0.0682,"put_vega":0,"call_oi":69,"put_oi":0}],"strikes":[41.0,43.0,44.0,46.0,50.0,55.0,60.0],"dtes":[14,77]},"risk_reversal":[],"vanna_exposure":{"exposure":[{"strike":41.0,"call_vanna":-4.0,"put_vanna":0,"net_vanna":-4.0,"call_oi":58,"put_oi":0},{"strike":43.0,"call_vanna":-4.0,"put_vanna":0,"net_vanna":-4.0,"call_oi":63,"put_oi":0},{"strike":44.0,"call_vanna":-22.0,"put_vanna":0,"net_vanna":-22.0,"call_oi":429,"put_oi":0},{"strike":46.0,"call_vanna":-3.0,"put_vanna":0,"net_vanna":-3.0,"call_oi":200,"put_oi":0},{"strike":50.0,"call_vanna":0.0,"put_vanna":0,"net_vanna":0.0,"call_oi":72,"put_oi":0},{"strike":55.0,"call_vanna":3.0,"put_vanna":0,"net_vanna":3.0,"call_oi":56,"put_oi":0},{"strike":60.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":69,"put_oi":0}],"net_vanna":-25.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":46.0,"call_charm":-30690.0,"put_charm":0,"net_charm":-30690.0,"call_oi":200,"put_oi":0}],"net_charm":-30690.0,"weekend_delta_shift":-92071.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":18984.0,"put_delta":-1444.0,"net_delta":17541.0,"call_oi":303,"put_oi":155,"total_oi":458,"total_volume":23,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":950.0,"put_delta":-1108.0,"net_delta":-158.0,"call_oi":16,"put_oi":46,"total_oi":62,"total_volume":2,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":51933.0,"put_delta":-3773.0,"net_delta":48161.0,"call_oi":873,"put_oi":234,"total_oi":1107,"total_volume":18,"bias":"neutral"},{"expiration":"03/19/2027","dte":168,"call_delta":7752.0,"put_delta":-2240.0,"net_delta":5512.0,"call_oi":124,"put_oi":69,"total_oi":193,"total_volume":3,"bias":"neutral"}],"straddle_pricing":[{"expiration":"12/18/2026","dte":77,"strike":45.0,"straddle_price":11.05,"straddle_pct":23.53,"implied_move":23.53,"avg_iv":65.6}],"volume_profile":{"profile":[{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":22,"total_oi":28,"bias":"neutral"},{"strike":25.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":24,"total_oi":26,"bias":"neutral"},{"strike":29.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":1,"put_oi":22,"total_oi":23,"bias":"bearish"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":4,"put_oi":25,"total_oi":29,"bias":"neutral"},{"strike":31.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":5,"put_oi":32,"total_oi":37,"bias":"bearish"},{"strike":32.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":3,"put_oi":41,"total_oi":44,"bias":"neutral"},{"strike":33.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":44,"total_oi":46,"bias":"neutral"},{"strike":34.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":6,"put_oi":31,"total_oi":37,"bias":"bearish"},{"strike":35.0,"call_volume":6,"put_volume":4,"total_volume":10,"call_oi":14,"put_oi":41,"total_oi":55,"bias":"neutral"},{"strike":36.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":11,"put_oi":7,"total_oi":18,"bias":"bearish"},{"strike":37.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":11,"put_oi":48,"total_oi":59,"bias":"bearish"},{"strike":38.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":13,"total_oi":22,"bias":"neutral"},{"strike":39.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11,"put_oi":2,"total_oi":13,"bias":"neutral"},{"strike":40.0,"call_volume":2,"put_volume":1,"total_volume":3,"call_oi":47,"put_oi":14,"total_oi":61,"bias":"bullish"},{"strike":41.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":59,"put_oi":3,"total_oi":62,"bias":"bearish"},{"strike":42.0,"call_volume":1,"put_volume":5,"total_volume":6,"call_oi":19,"put_oi":16,"total_oi":35,"bias":"bearish"},{"strike":43.0,"call_volume":3,"put_volume":1,"total_volume":4,"call_oi":83,"put_oi":24,"total_oi":107,"bias":"bullish"},{"strike":44.0,"call_volume":0,"put_volume":5,"total_volume":5,"call_oi":451,"put_oi":8,"total_oi":459,"bias":"bearish"},{"strike":45.0,"call_volume":1,"put_volume":5,"total_volume":6,"call_oi":49,"put_oi":25,"total_oi":74,"bias":"bearish"},{"strike":46.0,"call_volume":3,"put_volume":1,"total_volume":4,"call_oi":207,"put_oi":21,"total_oi":228,"bias":"bullish"},{"strike":49.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":10,"put_oi":0,"total_oi":10,"bias":"neutral"},{"strike":50.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":133,"put_oi":21,"total_oi":154,"bias":"bullish"},{"strike":55.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":87,"put_oi":20,"total_oi":107,"bias":"neutral"},{"strike":60.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":70,"put_oi":0,"total_oi":70,"bias":"bullish"},{"strike":65.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":0,"total_oi":13,"bias":"neutral"},{"strike":70.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":9,"put_oi":0,"total_oi":9,"bias":"neutral"}],"underlying_price":46.959999084472656,"peak_call_strike":35.0,"peak_put_strike":42.0,"total_call_volume":19,"total_put_volume":34,"volume_pc_ratio":1.789},"iv_contours":{"x":[0.7,0.72,0.74,0.79,0.85,0.87,0.89,0.92,0.94,0.96,0.98,1.06,1.17,1.28],"y":[14,49,77,168],"z":[[130.56,null,117.1,null,74.7,null,68.95,69.89,null,null,73.05,70.38,null,null],[null,null,null,null,null,null,null,null,null,null,68.52,null,null,null],[null,68.79,69.45,70.35,64.05,64.71,null,66.85,64.66,65.58,null,65.2,62.33,63.41],[null,null,null,null,null,null,null,null,68.13,null,null,72.84,72.48,null]],"levels":[62.3,69.2,76.0,82.8,89.6,96.4,103.3,110.1,116.9,123.7,130.6],"min_iv":62.3,"max_iv":130.6},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":46.0,"atm_iv":73.05,"otm_strike":50.0,"otm_iv":70.38,"itm_strike":43.0,"itm_iv":69.89,"iv_butterfly":-5.83,"price_butterfly":0.05,"convexity":"inverted"},{"expiration":"12/18/2026","dte":77,"atm_strike":45.0,"atm_iv":61.23,"otm_strike":50.0,"otm_iv":65.2,"itm_strike":45.0,"itm_iv":61.23,"iv_butterfly":3.98,"price_butterfly":-1.85,"convexity":"high_convexity"}],"iv_history":[{"date":"2026-09-14","iv":114.95},{"date":"2026-09-15","iv":113.71},{"date":"2026-09-16","iv":104.17},{"date":"2026-09-17","iv":83.83},{"date":"2026-09-18","iv":68.19},{"date":"2026-09-21","iv":71.15},{"date":"2026-09-22","iv":67.8},{"date":"2026-09-23","iv":70.2},{"date":"2026-09-24","iv":68.4},{"date":"2026-09-25","iv":70.9},{"date":"2026-09-28","iv":73.1},{"date":"2026-09-29","iv":72.8},{"date":"2026-09-30","iv":76.6},{"date":"2026-10-01","iv":75.4},{"date":"2026-10-02","iv":76.2}]}}