{"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":"TRMD","summary":{"name":"TRMD","price":40.0,"total_oi":33947,"call_oi":10954,"put_oi":22993,"pc_ratio":2.099,"net_gex":-867055.83,"avg_iv":54.9,"iv_rank":0.0,"iv_52w_high":78.19,"iv_52w_low":54.9,"gamma_flip":null,"max_pain":40.0},"features":{"symbol":"TRMD","price":40.0,"total_oi":33947,"analysis_coverage":1.0,"avg_iv_pct":54.9,"iv_rank":0.0,"iv_52w_high_pct":78.19,"iv_52w_low_pct":54.9,"front_dte":14,"front_atm_iv_pct":48.6093,"back_atm_iv_pct":54.2308,"term_premium_pp":-5.6215,"expected_move_front_pct":9.52,"straddle_front_pct":7.31,"straddle_30d_pct":7.31,"risk_reversal_front_pp":-8.55,"risk_reversal_30d_pp":-8.55,"butterfly_front_pp":-14.07,"butterfly_30d_pp":-14.07,"put_call_oi_ratio":2.099,"put_call_oi_front_ratio":1.857,"put_call_volume_front_ratio":0.047,"option_volume":1992,"volume_oi_ratio":0.05868,"net_delta_normalized":-0.084881,"dealer_delta_normalized":0.076392,"gex_per_100k_oi":-2554145.668248,"vanna_per_100k_oi":1991.339441,"charm_per_100k_oi":610372.050549,"weekend_delta_shift_per_100k_oi":1831119.097417,"iv_surface_range_pp":61.5,"gamma_flip_distance_pct":null,"max_pain_distance_pct":0.0,"peak_call_distance_pct":6.25,"peak_put_distance_pct":18.75},"analyses":{"gamma_walls":[{"strike":15.0,"call_gex":0.0,"put_gex":-81.22,"net_gex":-81.22,"call_oi":5,"put_oi":16},{"strike":17.5,"call_gex":0.0,"put_gex":-205.8,"net_gex":-205.8,"call_oi":5,"put_oi":43},{"strike":20.0,"call_gex":0.0,"put_gex":-1242.38,"net_gex":-1242.38,"call_oi":40,"put_oi":154},{"strike":22.5,"call_gex":0.0,"put_gex":-8538.66,"net_gex":-8538.66,"call_oi":2,"put_oi":768},{"strike":25.0,"call_gex":0.0,"put_gex":-5456.78,"net_gex":-5456.78,"call_oi":172,"put_oi":416},{"strike":27.5,"call_gex":0.0,"put_gex":-6120.46,"net_gex":-6120.46,"call_oi":17,"put_oi":325},{"strike":30.0,"call_gex":6826.7,"put_gex":-53675.52,"net_gex":-46848.82,"call_oi":427,"put_oi":2197},{"strike":32.5,"call_gex":7034.42,"put_gex":-38787.03,"net_gex":-31752.61,"call_oi":1392,"put_oi":1142},{"strike":35.0,"call_gex":152914.84,"put_gex":-145440.4,"net_gex":7474.44,"call_oi":2731,"put_oi":3156},{"strike":37.5,"call_gex":63299.99,"put_gex":-327946.15,"net_gex":-264646.16,"call_oi":2704,"put_oi":3313},{"strike":40.0,"call_gex":320523.43,"put_gex":-633127.43,"net_gex":-312604.0,"call_oi":1923,"put_oi":4998},{"strike":42.5,"call_gex":41915.05,"put_gex":-133610.62,"net_gex":-91695.57,"call_oi":410,"put_oi":1630},{"strike":45.0,"call_gex":60517.02,"put_gex":-92317.03,"net_gex":-31800.01,"call_oi":851,"put_oi":2333},{"strike":47.5,"call_gex":5669.19,"put_gex":-62324.8,"net_gex":-56655.61,"call_oi":115,"put_oi":1882},{"strike":50.0,"call_gex":7381.85,"put_gex":-24258.12,"net_gex":-16876.27,"call_oi":150,"put_oi":605},{"strike":55.0,"call_gex":392.67,"put_gex":-398.58,"net_gex":-5.91,"call_oi":10,"put_oi":15}],"pain_by_strike":[{"strike":15.0,"call_value":0,"put_value":528167.5,"total_value":528167.5},{"strike":17.5,"call_value":12.5,"put_value":470725.0,"total_value":470737.5},{"strike":20.0,"call_value":37.5,"put_value":413390.0,"total_value":413427.5},{"strike":22.5,"call_value":162.5,"put_value":356440.0,"total_value":356602.5},{"strike":25.0,"call_value":292.5,"put_value":301410.0,"total_value":301702.5},{"strike":27.5,"call_value":852.5,"put_value":247420.0,"total_value":248272.5},{"strike":30.0,"call_value":1455.0,"put_value":194242.5,"total_value":195697.5},{"strike":32.5,"call_value":3125.0,"put_value":146557.5,"total_value":149682.5},{"strike":35.0,"call_value":8275.0,"put_value":101727.5,"total_value":110002.5},{"strike":37.5,"call_value":20252.5,"put_value":64787.5,"total_value":85040.0},{"strike":40.0,"call_value":38990.0,"put_value":36130.0,"total_value":75120.0},{"strike":42.5,"call_value":62535.0,"put_value":19967.5,"total_value":82502.5},{"strike":45.0,"call_value":87105.0,"put_value":7880.0,"total_value":94985.0},{"strike":47.5,"call_value":113802.5,"put_value":1625.0,"total_value":115427.5},{"strike":50.0,"call_value":140787.5,"put_value":75.0,"total_value":140862.5},{"strike":55.0,"call_value":195507.5,"put_value":0,"total_value":195507.5}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":177.1,"strike":25.25},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":76.3,"strike":28.75},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":85.8,"strike":23.75},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":51.2,"strike":35.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":42.8,"strike":35.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":39.8,"strike":35.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":38.4,"strike":37.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":51.0,"strike":37.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":45.8,"strike":37.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":48.6,"strike":40.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":54.2,"strike":40.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":49.7,"strike":40.0},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":50.6,"strike":42.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":49.2,"strike":42.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":45.1,"strike":42.5},{"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":79.6,"strike":47.5},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":52.1,"strike":47.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":49.5,"strike":47.5}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.8661,"contract_count":5,"total_oi":7481},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":6,"total_oi":1462},{"expiration":"01/15/2027","dte":105,"iv":0.85,"contract_count":6,"total_oi":2932},{"expiration":"04/16/2027","dte":196,"iv":0.902,"contract_count":6,"total_oi":684},{"expiration":"01/21/2028","dte":476,"iv":0.7917,"contract_count":6,"total_oi":518},{"expiration":"01/19/2029","dte":840,"iv":0.0,"contract_count":3,"total_oi":86}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":9.52,"expected_move_2std":19.04,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":19.87,"expected_move_2std":39.73,"contract_count":2},{"expiration":"01/15/2027","dte":105,"expected_move_1std":26.66,"expected_move_2std":53.32,"contract_count":2},{"expiration":"04/16/2027","dte":196,"expected_move_1std":35.99,"expected_move_2std":71.97,"contract_count":2},{"expiration":"01/21/2028","dte":476,"expected_move_1std":52.26,"expected_move_2std":104.51,"contract_count":2},{"expiration":"01/19/2029","dte":840,"expected_move_1std":32.5,"expected_move_2std":64.99,"contract_count":1}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":5691,"put_oi":10566,"total_oi":16257,"pc_ratio":1.857,"pc_ratio_volume":0.047,"sentiment":"bearish"},{"expiration":"11/20/2026","dte":49,"call_oi":722,"put_oi":2058,"total_oi":2780,"pc_ratio":2.85,"pc_ratio_volume":1.196,"sentiment":"bearish"},{"expiration":"01/15/2027","dte":105,"call_oi":3004,"put_oi":5334,"total_oi":8338,"pc_ratio":1.776,"pc_ratio_volume":0.5,"sentiment":"bearish"},{"expiration":"04/16/2027","dte":196,"call_oi":812,"put_oi":1258,"total_oi":2070,"pc_ratio":1.549,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":539,"put_oi":3711,"total_oi":4250,"pc_ratio":6.885,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"01/19/2029","dte":840,"call_oi":186,"put_oi":66,"total_oi":252,"pc_ratio":0.355,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":15.0,"call_delta_oi":0,"put_delta_oi":-75.0,"dealer_delta":75.0,"call_oi":0,"put_oi":16},{"strike":17.5,"call_delta_oi":0,"put_delta_oi":-193.0,"dealer_delta":193.0,"call_oi":0,"put_oi":43},{"strike":20.0,"call_delta_oi":0,"put_delta_oi":-872.0,"dealer_delta":872.0,"call_oi":0,"put_oi":154},{"strike":22.5,"call_delta_oi":0,"put_delta_oi":-4732.0,"dealer_delta":4732.0,"call_oi":0,"put_oi":768},{"strike":25.0,"call_delta_oi":0,"put_delta_oi":-2162.0,"dealer_delta":2162.0,"call_oi":0,"put_oi":416},{"strike":27.5,"call_delta_oi":0,"put_delta_oi":-3601.0,"dealer_delta":3601.0,"call_oi":0,"put_oi":325},{"strike":30.0,"call_delta_oi":27443.0,"put_delta_oi":-25776.0,"dealer_delta":-1667.0,"call_oi":291,"put_oi":2197},{"strike":32.5,"call_delta_oi":17368.0,"put_delta_oi":-10131.0,"dealer_delta":-7237.0,"call_oi":189,"put_oi":1142},{"strike":35.0,"call_delta_oi":243214.0,"put_delta_oi":-57473.0,"dealer_delta":-185740.0,"call_oi":2731,"put_oi":3156},{"strike":37.5,"call_delta_oi":62140.0,"put_delta_oi":-83264.0,"dealer_delta":21124.0,"call_oi":889,"put_oi":3313},{"strike":40.0,"call_delta_oi":103160.0,"put_delta_oi":-228004.0,"dealer_delta":124845.0,"call_oi":1923,"put_oi":4998},{"strike":42.5,"call_delta_oi":16251.0,"put_delta_oi":-92690.0,"dealer_delta":76438.0,"call_oi":410,"put_oi":1630},{"strike":45.0,"call_delta_oi":27969.0,"put_delta_oi":-116565.0,"dealer_delta":88596.0,"call_oi":851,"put_oi":2333},{"strike":47.5,"call_delta_oi":4330.0,"put_delta_oi":-97827.0,"dealer_delta":93498.0,"call_oi":115,"put_oi":1882},{"strike":50.0,"call_delta_oi":2449.0,"put_delta_oi":-39760.0,"dealer_delta":37310.0,"call_oi":150,"put_oi":605},{"strike":55.0,"call_delta_oi":344.0,"put_delta_oi":-869.0,"dealer_delta":525.0,"call_oi":10,"put_oi":15}],"net_dealer_delta":259327.0,"total_call_delta":504668.0,"total_put_delta":-763995.0,"bias":"bullish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":40.0,"strikes":[{"strike":27.5,"moneyness":0.6875,"type":"put","iv":0.7768,"delta":-0.1271,"oi":267},{"strike":30.0,"moneyness":0.75,"type":"put","iv":0.6152,"delta":-0.1407,"oi":1239},{"strike":35.0,"moneyness":0.875,"type":"put","iv":0.4598,"delta":-0.237,"oi":269},{"strike":35.0,"moneyness":0.875,"type":"call","iv":0.3352,"delta":0.8168,"oi":796},{"strike":37.5,"moneyness":0.9375,"type":"put","iv":0.56,"delta":-0.3424,"oi":644},{"strike":37.5,"moneyness":0.9375,"type":"call","iv":0.356,"delta":0.6909,"oi":550},{"strike":40.0,"moneyness":1.0,"type":"put","iv":0.5735,"delta":-0.4236,"oi":705},{"strike":40.0,"moneyness":1.0,"type":"call","iv":0.4207,"delta":0.566,"oi":114},{"strike":42.5,"moneyness":1.0625,"type":"put","iv":0.586,"delta":-0.4995,"oi":740},{"strike":42.5,"moneyness":1.0625,"type":"call","iv":0.3161,"delta":0.4195,"oi":179},{"strike":45.0,"moneyness":1.125,"type":"put","iv":0.5595,"delta":-0.581,"oi":221},{"strike":47.5,"moneyness":1.1875,"type":"put","iv":0.6664,"delta":-0.6069,"oi":811},{"strike":50.0,"moneyness":1.25,"type":"call","iv":0.3721,"delta":0.1677,"oi":124},{"strike":50.0,"moneyness":1.25,"type":"put","iv":0.7143,"delta":-0.6416,"oi":286}]},{"expiration":"01/21/2028","underlying_price":40.0,"strikes":[{"strike":30.0,"moneyness":0.75,"type":"put","iv":0.6062,"delta":-0.2,"oi":171},{"strike":35.0,"moneyness":0.875,"type":"put","iv":0.6197,"delta":-0.2674,"oi":718},{"strike":37.5,"moneyness":0.9375,"type":"put","iv":0.6348,"delta":-0.2989,"oi":145},{"strike":40.0,"moneyness":1.0,"type":"call","iv":0.2749,"delta":0.6305,"oi":112},{"strike":42.5,"moneyness":1.0625,"type":"put","iv":0.638,"delta":-0.3607,"oi":117},{"strike":45.0,"moneyness":1.125,"type":"put","iv":0.6661,"delta":-0.383,"oi":1481},{"strike":47.5,"moneyness":1.1875,"type":"put","iv":0.6839,"delta":-0.4049,"oi":924}]},{"expiration":"04/16/2027","underlying_price":40.0,"strikes":[{"strike":30.0,"moneyness":0.75,"type":"put","iv":0.5406,"delta":-0.1628,"oi":105},{"strike":35.0,"moneyness":0.875,"type":"put","iv":0.5701,"delta":-0.2799,"oi":500},{"strike":37.5,"moneyness":0.9375,"type":"call","iv":0.2826,"delta":0.7004,"oi":106},{"strike":40.0,"moneyness":1.0,"type":"put","iv":0.6379,"delta":-0.389,"oi":506},{"strike":45.0,"moneyness":1.125,"type":"call","iv":0.3394,"delta":0.3978,"oi":501}]},{"expiration":"10/16/2026","underlying_price":40.0,"strikes":[{"strike":20.0,"moneyness":0.5,"type":"put","iv":2.5923,"delta":-0.048,"oi":114},{"strike":22.5,"moneyness":0.5625,"type":"put","iv":2.3025,"delta":-0.0612,"oi":713},{"strike":25.0,"moneyness":0.625,"type":"put","iv":1.6805,"delta":-0.05,"oi":369},{"strike":30.0,"moneyness":0.75,"type":"call","iv":1.033,"delta":0.9431,"oi":291},{"strike":30.0,"moneyness":0.75,"type":"put","iv":0.9646,"delta":-0.0465,"oi":674},{"strike":32.5,"moneyness":0.8125,"type":"put","iv":0.7693,"delta":-0.0651,"oi":899},{"strike":32.5,"moneyness":0.8125,"type":"call","iv":0.8416,"delta":0.9187,"oi":156},{"strike":35.0,"moneyness":0.875,"type":"put","iv":0.5491,"delta":-0.0877,"oi":1364},{"strike":35.0,"moneyness":0.875,"type":"call","iv":0.4754,"delta":0.9394,"oi":1495},{"strike":37.5,"moneyness":0.9375,"type":"put","iv":0.3836,"delta":-0.1714,"oi":1667},{"strike":40.0,"moneyness":1.0,"type":"put","iv":0.5336,"delta":-0.4739,"oi":3593},{"strike":40.0,"moneyness":1.0,"type":"call","iv":0.4386,"delta":0.5238,"oi":1531},{"strike":42.5,"moneyness":1.0625,"type":"put","iv":0.5432,"delta":-0.7003,"oi":576},{"strike":42.5,"moneyness":1.0625,"type":"call","iv":0.4691,"delta":0.2665,"oi":114},{"strike":45.0,"moneyness":1.125,"type":"put","iv":0.7608,"delta":-0.7697,"oi":509},{"strike":45.0,"moneyness":1.125,"type":"call","iv":0.5841,"delta":0.1587,"oi":146}]},{"expiration":"11/20/2026","underlying_price":40.0,"strikes":[{"strike":35.0,"moneyness":0.875,"type":"call","iv":0.3593,"delta":0.8714,"oi":259},{"strike":35.0,"moneyness":0.875,"type":"put","iv":0.4977,"delta":-0.1946,"oi":303},{"strike":37.5,"moneyness":0.9375,"type":"call","iv":0.441,"delta":0.6979,"oi":103},{"strike":37.5,"moneyness":0.9375,"type":"put","iv":0.5781,"delta":-0.3302,"oi":856},{"strike":40.0,"moneyness":1.0,"type":"put","iv":0.5747,"delta":-0.4479,"oi":150},{"strike":40.0,"moneyness":1.0,"type":"call","iv":0.5097,"delta":0.5488,"oi":103},{"strike":42.5,"moneyness":1.0625,"type":"put","iv":0.5461,"delta":-0.571,"oi":191},{"strike":45.0,"moneyness":1.125,"type":"call","iv":0.4225,"delta":0.256,"oi":151},{"strike":47.5,"moneyness":1.1875,"type":"put","iv":0.5581,"delta":-0.7644,"oi":145},{"strike":50.0,"moneyness":1.25,"type":"put","iv":0.7773,"delta":-0.7359,"oi":226}]}],"greeks_heatmap":{"data":[{"strike":30.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9431,"put_delta":-0.0465,"call_gamma":0.014662,"put_gamma":0.013369,"call_theta":-0.0375,"put_theta":-0.027,"call_vega":0.0086,"put_vega":0.0073,"call_oi":291,"put_oi":674},{"strike":32.5,"dte":14,"expiration":"10/16/2026","call_delta":0.9187,"put_delta":-0.0651,"call_gamma":0.023692,"put_gamma":0.021865,"call_theta":-0.0402,"put_theta":-0.028,"call_vega":0.0114,"put_vega":0.0096,"call_oi":156,"put_oi":899},{"strike":35.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9394,"put_delta":-0.0877,"call_gamma":0.033435,"put_gamma":0.03843,"call_theta":-0.0203,"put_theta":-0.025,"call_vega":0.0091,"put_vega":0.012,"call_oi":1495,"put_oi":1364},{"strike":37.5,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.1714,"call_gamma":0,"put_gamma":0.08785,"call_theta":0,"put_theta":-0.0275,"call_vega":0,"put_vega":0.0192,"call_oi":1815,"put_oi":1667},{"strike":40.0,"dte":14,"expiration":"10/16/2026","call_delta":0.5238,"put_delta":-0.4739,"call_gamma":0.120275,"put_gamma":0.098829,"call_theta":-0.053,"put_theta":-0.0593,"call_vega":0.0301,"put_vega":0.0301,"call_oi":1531,"put_oi":3593},{"strike":42.5,"dte":14,"expiration":"10/16/2026","call_delta":0.2665,"put_delta":-0.7003,"call_gamma":0.092758,"put_gamma":0.084752,"call_theta":-0.0459,"put_theta":-0.0512,"call_vega":0.0248,"put_vega":0.0262,"call_oi":114,"put_oi":576},{"strike":45.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1587,"put_delta":-0.7697,"call_gamma":0.054896,"put_gamma":0.052904,"call_theta":-0.0417,"put_theta":-0.0629,"call_vega":0.0183,"put_vega":0.0229,"call_oi":146,"put_oi":509},{"strike":32.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1014,"call_gamma":0,"put_gamma":0.024602,"call_theta":0,"put_theta":-0.0128,"call_vega":0,"put_vega":0.0257,"call_oi":0,"put_oi":93},{"strike":35.0,"dte":49,"expiration":"11/20/2026","call_delta":0.8714,"put_delta":-0.1946,"call_gamma":0.040293,"put_gamma":0.038142,"call_theta":-0.0148,"put_theta":-0.0197,"call_vega":0.0305,"put_vega":0.0399,"call_oi":259,"put_oi":303},{"strike":37.5,"dte":49,"expiration":"11/20/2026","call_delta":0.6979,"put_delta":-0.3302,"call_gamma":0.05452,"put_gamma":0.043195,"call_theta":-0.026,"put_theta":-0.0299,"call_vega":0.0506,"put_vega":0.0525,"call_oi":103,"put_oi":856},{"strike":40.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5488,"put_delta":-0.4479,"call_gamma":0.053554,"put_gamma":0.047449,"call_theta":-0.0327,"put_theta":-0.0319,"call_vega":0.0574,"put_vega":0.0574,"call_oi":103,"put_oi":150},{"strike":42.5,"dte":49,"expiration":"11/20/2026","call_delta":0.3946,"put_delta":-0.571,"call_gamma":0.060623,"put_gamma":0.049561,"call_theta":-0.0271,"put_theta":-0.0292,"call_vega":0.0558,"put_vega":0.057,"call_oi":59,"put_oi":191},{"strike":45.0,"dte":49,"expiration":"11/20/2026","call_delta":0.256,"put_delta":-0.7116,"call_gamma":0.052507,"put_gamma":0.049067,"call_theta":-0.0216,"put_theta":-0.0207,"call_vega":0.0467,"put_vega":0.0495,"call_oi":151,"put_oi":85},{"strike":47.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.7644,"call_gamma":0,"put_gamma":0.03802,"call_theta":0,"put_theta":-0.0214,"call_vega":0,"put_vega":0.0446,"call_oi":0,"put_oi":145},{"strike":50.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.7359,"call_gamma":0,"put_gamma":0.028997,"call_theta":0,"put_theta":-0.0337,"call_vega":0,"put_vega":0.0474,"call_oi":0,"put_oi":226}],"strikes":[30.0,32.5,35.0,37.5,40.0,42.5,45.0,47.5,50.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-8.55,"put_25d_iv":38.36,"call_25d_iv":46.91,"put_25d_strike":37.5,"call_25d_strike":42.5,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":7.52,"put_25d_iv":49.77,"call_25d_iv":42.25,"put_25d_strike":35.0,"call_25d_strike":45.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":8.77,"put_25d_iv":45.98,"call_25d_iv":37.21,"put_25d_strike":35.0,"call_25d_strike":50.0,"skew":"put_skew"},{"expiration":"04/16/2027","dte":196,"risk_reversal":23.07,"put_25d_iv":57.01,"call_25d_iv":33.94,"put_25d_strike":35.0,"call_25d_strike":45.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":29.24,"put_25d_iv":59.93,"call_25d_iv":30.69,"put_25d_strike":32.5,"call_25d_strike":47.5,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":20.0,"call_vanna":0,"put_vanna":2.0,"net_vanna":2.0,"call_oi":0,"put_oi":114},{"strike":22.5,"call_vanna":0,"put_vanna":14.0,"net_vanna":14.0,"call_oi":0,"put_oi":713},{"strike":25.0,"call_vanna":0,"put_vanna":6.0,"net_vanna":6.0,"call_oi":0,"put_oi":369},{"strike":27.5,"call_vanna":0,"put_vanna":23.0,"net_vanna":23.0,"call_oi":0,"put_oi":320},{"strike":30.0,"call_vanna":-6.0,"put_vanna":163.0,"net_vanna":157.0,"call_oi":291,"put_oi":2189},{"strike":32.5,"call_vanna":-4.0,"put_vanna":45.0,"net_vanna":42.0,"call_oi":156,"put_oi":1142},{"strike":35.0,"call_vanna":-141.0,"put_vanna":255.0,"net_vanna":114.0,"call_oi":2716,"put_oi":3154},{"strike":37.5,"call_vanna":-72.0,"put_vanna":154.0,"net_vanna":82.0,"call_oi":857,"put_oi":3312},{"strike":40.0,"call_vanna":-25.0,"put_vanna":70.0,"net_vanna":45.0,"call_oi":1911,"put_oi":4954},{"strike":42.5,"call_vanna":11.0,"put_vanna":-5.0,"net_vanna":6.0,"call_oi":352,"put_oi":1624},{"strike":45.0,"call_vanna":42.0,"put_vanna":123.0,"net_vanna":165.0,"call_oi":798,"put_oi":2296},{"strike":47.5,"call_vanna":5.0,"put_vanna":34.0,"net_vanna":39.0,"call_oi":88,"put_oi":1880},{"strike":50.0,"call_vanna":11.0,"put_vanna":-31.0,"net_vanna":-20.0,"call_oi":124,"put_oi":583}],"net_vanna":676.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":20.0,"call_charm":0,"put_charm":1068.0,"net_charm":1068.0,"call_oi":0,"put_oi":114},{"strike":22.5,"call_charm":0,"put_charm":9159.0,"net_charm":9159.0,"call_oi":0,"put_oi":713},{"strike":25.0,"call_charm":0,"put_charm":2404.0,"net_charm":2404.0,"call_oi":0,"put_oi":369},{"strike":27.5,"call_charm":0,"put_charm":83.0,"net_charm":83.0,"call_oi":0,"put_oi":53},{"strike":30.0,"call_charm":-26822.0,"put_charm":2210.0,"net_charm":-24612.0,"call_oi":291,"put_oi":674},{"strike":32.5,"call_charm":-15003.0,"put_charm":4370.0,"net_charm":-10633.0,"call_oi":156,"put_oi":992},{"strike":35.0,"call_charm":-76957.0,"put_charm":8651.0,"net_charm":-68306.0,"call_oi":1754,"put_oi":1667},{"strike":37.5,"call_charm":-1393.0,"put_charm":26784.0,"net_charm":25391.0,"call_oi":103,"put_oi":2523},{"strike":40.0,"call_charm":-112177.0,"put_charm":264789.0,"net_charm":152612.0,"call_oi":1634,"put_oi":3743},{"strike":42.5,"call_charm":-4107.0,"put_charm":56193.0,"net_charm":52085.0,"call_oi":173,"put_oi":767},{"strike":45.0,"call_charm":-3145.0,"put_charm":65158.0,"net_charm":62013.0,"call_oi":297,"put_oi":594},{"strike":47.5,"call_charm":0,"put_charm":1769.0,"net_charm":1769.0,"call_oi":0,"put_oi":145},{"strike":50.0,"call_charm":0,"put_charm":4170.0,"net_charm":4170.0,"call_oi":0,"put_oi":226}],"net_charm":207203.0,"weekend_delta_shift":621610.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":267963.0,"put_delta":-306503.0,"net_delta":-38540.0,"call_oi":3753,"put_oi":10566,"total_oi":14319,"total_volume":1650,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":42044.0,"put_delta":-86556.0,"net_delta":-44512.0,"call_oi":701,"put_oi":2058,"total_oi":2759,"total_volume":246,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":120409.0,"put_delta":-198358.0,"net_delta":-77949.0,"call_oi":1808,"put_oi":5334,"total_oi":7142,"total_volume":51,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":42422.0,"put_delta":-42273.0,"net_delta":149.0,"call_oi":805,"put_oi":1258,"total_oi":2063,"total_volume":3,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":23768.0,"put_delta":-129084.0,"net_delta":-105316.0,"call_oi":372,"put_oi":3711,"total_oi":4083,"total_volume":26,"bias":"bearish"},{"expiration":"01/19/2029","dte":840,"call_delta":8061.0,"put_delta":-1221.0,"net_delta":6840.0,"call_oi":120,"put_oi":66,"total_oi":186,"total_volume":1,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":40.0,"straddle_price":2.93,"straddle_pct":7.31,"implied_move":7.31,"avg_iv":48.6},{"expiration":"11/20/2026","dte":49,"strike":40.0,"straddle_price":6.25,"straddle_pct":15.62,"implied_move":15.62,"avg_iv":54.2},{"expiration":"01/15/2027","dte":105,"strike":40.0,"straddle_price":8.4,"straddle_pct":21.0,"implied_move":21.0,"avg_iv":49.7},{"expiration":"04/16/2027","dte":196,"strike":40.0,"straddle_price":11.28,"straddle_pct":28.19,"implied_move":28.19,"avg_iv":49.1},{"expiration":"01/21/2028","dte":476,"strike":40.0,"straddle_price":16.05,"straddle_pct":40.13,"implied_move":40.13,"avg_iv":45.8}],"volume_profile":{"profile":[{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":16,"total_oi":21,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":43,"total_oi":48,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":40,"put_oi":154,"total_oi":194,"bias":"neutral"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":768,"total_oi":770,"bias":"neutral"},{"strike":25.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":172,"put_oi":416,"total_oi":588,"bias":"bullish"},{"strike":27.5,"call_volume":0,"put_volume":10,"total_volume":10,"call_oi":17,"put_oi":325,"total_oi":342,"bias":"bearish"},{"strike":30.0,"call_volume":2,"put_volume":2,"total_volume":4,"call_oi":427,"put_oi":2197,"total_oi":2624,"bias":"neutral"},{"strike":32.5,"call_volume":5,"put_volume":53,"total_volume":58,"call_oi":1392,"put_oi":1142,"total_oi":2534,"bias":"bearish"},{"strike":35.0,"call_volume":49,"put_volume":14,"total_volume":63,"call_oi":2731,"put_oi":3156,"total_oi":5887,"bias":"bullish"},{"strike":37.5,"call_volume":18,"put_volume":16,"total_volume":34,"call_oi":2704,"put_oi":3313,"total_oi":6017,"bias":"neutral"},{"strike":40.0,"call_volume":105,"put_volume":5,"total_volume":110,"call_oi":1923,"put_oi":4998,"total_oi":6921,"bias":"bullish"},{"strike":42.5,"call_volume":1437,"put_volume":4,"total_volume":1441,"call_oi":410,"put_oi":1630,"total_oi":2040,"bias":"bullish"},{"strike":45.0,"call_volume":139,"put_volume":5,"total_volume":144,"call_oi":851,"put_oi":2333,"total_oi":3184,"bias":"bullish"},{"strike":47.5,"call_volume":10,"put_volume":110,"total_volume":120,"call_oi":115,"put_oi":1882,"total_oi":1997,"bias":"bearish"},{"strike":50.0,"call_volume":0,"put_volume":6,"total_volume":6,"call_oi":150,"put_oi":605,"total_oi":755,"bias":"bearish"},{"strike":55.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":10,"put_oi":15,"total_oi":25,"bias":"bullish"}],"underlying_price":40.0,"peak_call_strike":42.5,"peak_put_strike":47.5,"total_call_volume":1767,"total_put_volume":225,"volume_pc_ratio":0.127},"iv_contours":{"x":[0.75,0.81,0.88,0.94,1.0,1.06,1.12,1.19,1.25],"y":[14,49,105],"z":[[99.88,80.55,51.22,38.36,48.61,50.61,67.25,null,85.15],[null,49.69,42.85,50.95,54.22,49.19,45.11,50.48,77.73],[61.52,63.04,39.75,45.8,49.71,45.11,44.64,66.64,54.32]],"levels":[38.4,44.5,50.7,56.8,63.0,69.1,75.3,81.4,87.6,93.7,99.9],"min_iv":38.4,"max_iv":99.9},"butterfly_spread":[{"expiration":"11/20/2026","dte":49,"atm_strike":40.0,"atm_iv":50.97,"otm_strike":42.5,"otm_iv":43.77,"itm_strike":37.5,"itm_iv":44.1,"iv_butterfly":-14.07,"price_butterfly":-0.42,"convexity":"inverted"},{"expiration":"01/15/2027","dte":105,"atm_strike":40.0,"atm_iv":42.07,"otm_strike":42.5,"otm_iv":31.61,"itm_strike":37.5,"itm_iv":35.6,"iv_butterfly":-16.92,"price_butterfly":-1.1,"convexity":"inverted"},{"expiration":"04/16/2027","dte":196,"atm_strike":40.0,"atm_iv":34.43,"otm_strike":42.5,"otm_iv":36.1,"itm_strike":37.5,"itm_iv":28.26,"iv_butterfly":-4.5,"price_butterfly":-0.2,"convexity":"inverted"}],"iv_history":[{"date":"2026-09-14","iv":71.23},{"date":"2026-09-15","iv":67.99},{"date":"2026-09-16","iv":78.19},{"date":"2026-09-17","iv":69.64},{"date":"2026-09-18","iv":63.02},{"date":"2026-09-21","iv":60.33},{"date":"2026-09-22","iv":57.7},{"date":"2026-09-23","iv":59.2},{"date":"2026-09-24","iv":64.8},{"date":"2026-09-25","iv":58.5},{"date":"2026-09-28","iv":59.7},{"date":"2026-09-29","iv":57.8},{"date":"2026-09-30","iv":59.3},{"date":"2026-10-01","iv":56.1},{"date":"2026-10-02","iv":54.9}]}}