{"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":"OTEX","summary":{"name":"OTEX","price":22.22,"total_oi":6477,"call_oi":4358,"put_oi":2119,"pc_ratio":0.486,"net_gex":40519.3,"avg_iv":61.8,"iv_rank":13.1,"iv_52w_high":81.9,"iv_52w_low":58.78,"gamma_flip":27.71,"max_pain":25.0},"features":{"symbol":"OTEX","price":22.22,"total_oi":6477,"analysis_coverage":0.9444,"avg_iv_pct":61.8,"iv_rank":13.1,"iv_52w_high_pct":81.9,"iv_52w_low_pct":58.78,"front_dte":14,"front_atm_iv_pct":41.9715,"back_atm_iv_pct":43.805,"term_premium_pp":-1.8335,"expected_move_front_pct":8.22,"straddle_front_pct":6.41,"straddle_30d_pct":6.41,"risk_reversal_front_pp":-18.56,"risk_reversal_30d_pp":-18.56,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.486,"put_call_oi_front_ratio":0.651,"put_call_volume_front_ratio":0.8,"option_volume":16,"volume_oi_ratio":0.00247,"net_delta_normalized":0.029438,"dealer_delta_normalized":-0.029277,"gex_per_100k_oi":625587.463332,"vanna_per_100k_oi":4508.259997,"charm_per_100k_oi":22294.27204,"weekend_delta_shift_per_100k_oi":66882.816119,"iv_surface_range_pp":52.2,"gamma_flip_distance_pct":24.707471,"max_pain_distance_pct":12.511251,"peak_call_distance_pct":-9.990999,"peak_put_distance_pct":12.511251},"analyses":{"gamma_walls":[{"strike":12.5,"call_gex":25.37,"put_gex":-185.55,"net_gex":-160.19,"call_oi":13,"put_oi":30},{"strike":15.0,"call_gex":221.56,"put_gex":-423.7,"net_gex":-202.14,"call_oi":59,"put_oi":40},{"strike":17.5,"call_gex":610.49,"put_gex":-10047.62,"net_gex":-9437.13,"call_oi":34,"put_oi":529},{"strike":20.0,"call_gex":3530.64,"put_gex":-20087.31,"net_gex":-16556.66,"call_oi":119,"put_oi":576},{"strike":22.5,"call_gex":14801.52,"put_gex":-27616.56,"net_gex":-12815.04,"call_oi":184,"put_oi":465},{"strike":25.0,"call_gex":28012.17,"put_gex":-13517.43,"net_gex":14494.73,"call_oi":659,"put_oi":354},{"strike":27.5,"call_gex":24193.94,"put_gex":-1613.43,"net_gex":22580.5,"call_oi":871,"put_oi":59},{"strike":30.0,"call_gex":25887.65,"put_gex":-1057.17,"net_gex":24830.48,"call_oi":1233,"put_oi":54},{"strike":32.5,"call_gex":11194.66,"put_gex":-102.57,"net_gex":11092.1,"call_oi":664,"put_oi":6},{"strike":35.0,"call_gex":4986.28,"put_gex":-87.16,"net_gex":4899.12,"call_oi":358,"put_oi":6},{"strike":37.5,"call_gex":72.61,"put_gex":0.0,"net_gex":72.61,"call_oi":6,"put_oi":0},{"strike":40.0,"call_gex":1408.64,"put_gex":0.0,"net_gex":1408.64,"call_oi":119,"put_oi":0},{"strike":42.5,"call_gex":9.64,"put_gex":0.0,"net_gex":9.64,"call_oi":1,"put_oi":0},{"strike":45.0,"call_gex":17.64,"put_gex":0.0,"net_gex":17.64,"call_oi":2,"put_oi":0},{"strike":47.5,"call_gex":64.08,"put_gex":0.0,"net_gex":64.08,"call_oi":7,"put_oi":0},{"strike":50.0,"call_gex":220.91,"put_gex":0.0,"net_gex":220.91,"call_oi":29,"put_oi":0}],"pain_by_strike":[{"strike":12.5,"call_value":0,"put_value":18225.0,"total_value":18225.0},{"strike":15.0,"call_value":32.5,"put_value":13002.5,"total_value":13035.0},{"strike":17.5,"call_value":212.5,"put_value":7880.0,"total_value":8092.5},{"strike":20.0,"call_value":477.5,"put_value":4080.0,"total_value":4557.5},{"strike":22.5,"call_value":1040.0,"put_value":1720.0,"total_value":2760.0},{"strike":25.0,"call_value":2062.5,"put_value":522.5,"total_value":2585.0},{"strike":27.5,"call_value":4732.5,"put_value":210.0,"total_value":4942.5},{"strike":30.0,"call_value":9580.0,"put_value":45.0,"total_value":9625.0},{"strike":32.5,"call_value":17510.0,"put_value":15.0,"total_value":17525.0},{"strike":35.0,"call_value":27100.0,"put_value":0.0,"total_value":27100.0},{"strike":37.5,"call_value":37585.0,"put_value":0.0,"total_value":37585.0},{"strike":40.0,"call_value":48085.0,"put_value":0.0,"total_value":48085.0},{"strike":42.5,"call_value":58882.5,"put_value":0.0,"total_value":58882.5},{"strike":45.0,"call_value":69682.5,"put_value":0.0,"total_value":69682.5},{"strike":47.5,"call_value":80487.5,"put_value":0.0,"total_value":80487.5},{"strike":50.0,"call_value":91310.0,"put_value":0,"total_value":91310.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":null,"strike":null},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":86.8,"strike":15.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":76.9,"strike":15.0},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":67.9,"strike":20.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":46.8,"strike":20.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":53.2,"strike":20.0},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":null,"strike":null},{"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":null,"strike":null},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":42.0,"strike":22.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":43.8,"strike":22.5},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":46.0,"strike":22.5},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":null,"strike":null},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":null,"strike":null},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":null,"strike":null},{"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":77.8,"strike":26.88},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":65.4,"strike":29.06},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":78.4,"strike":35.16}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":4,"total_oi":255},{"expiration":"11/20/2026","dte":49,"iv":0.0,"contract_count":3,"total_oi":356},{"expiration":"12/18/2026","dte":77,"iv":0.4769,"contract_count":4,"total_oi":589},{"expiration":"02/19/2027","dte":140,"iv":0.0618,"contract_count":4,"total_oi":137},{"expiration":"05/21/2027","dte":231,"iv":0.645,"contract_count":2,"total_oi":7}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":8.22,"expected_move_2std":16.43,"contract_count":2},{"expiration":"11/20/2026","dte":49,"expected_move_1std":16.05,"expected_move_2std":32.09,"contract_count":2},{"expiration":"12/18/2026","dte":77,"expected_move_1std":21.15,"expected_move_2std":42.29,"contract_count":2},{"expiration":"02/19/2027","dte":140,"expected_move_1std":27.45,"expected_move_2std":54.89,"contract_count":2}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":367,"put_oi":239,"total_oi":606,"pc_ratio":0.651,"pc_ratio_volume":0.8,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":1377,"put_oi":844,"total_oi":2221,"pc_ratio":0.613,"pc_ratio_volume":1.0,"sentiment":"bullish"},{"expiration":"12/18/2026","dte":77,"call_oi":2277,"put_oi":850,"total_oi":3127,"pc_ratio":0.373,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"02/19/2027","dte":140,"call_oi":305,"put_oi":160,"total_oi":465,"pc_ratio":0.525,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"05/21/2027","dte":231,"call_oi":32,"put_oi":26,"total_oi":58,"pc_ratio":0.812,"pc_ratio_volume":0,"sentiment":"neutral"}],"dealer_positioning":{"positioning":[{"strike":12.5,"call_delta_oi":1189.0,"put_delta_oi":-347.0,"dealer_delta":-842.0,"call_oi":12,"put_oi":30},{"strike":15.0,"call_delta_oi":2364.0,"put_delta_oi":-386.0,"dealer_delta":-1978.0,"call_oi":25,"put_oi":40},{"strike":17.5,"call_delta_oi":2882.0,"put_delta_oi":-7669.0,"dealer_delta":4787.0,"call_oi":34,"put_oi":529},{"strike":20.0,"call_delta_oi":8577.0,"put_delta_oi":-14345.0,"dealer_delta":5768.0,"call_oi":119,"put_oi":576},{"strike":22.5,"call_delta_oi":9133.0,"put_delta_oi":-22537.0,"dealer_delta":13404.0,"call_oi":184,"put_oi":465},{"strike":25.0,"call_delta_oi":18997.0,"put_delta_oi":-23847.0,"dealer_delta":4850.0,"call_oi":659,"put_oi":354},{"strike":27.5,"call_delta_oi":14626.0,"put_delta_oi":-4648.0,"dealer_delta":-9979.0,"call_oi":871,"put_oi":59},{"strike":30.0,"call_delta_oi":21936.0,"put_delta_oi":-4759.0,"dealer_delta":-17177.0,"call_oi":1233,"put_oi":54},{"strike":32.5,"call_delta_oi":10978.0,"put_delta_oi":-494.0,"dealer_delta":-10484.0,"call_oi":664,"put_oi":6},{"strike":35.0,"call_delta_oi":4951.0,"put_delta_oi":-487.0,"dealer_delta":-4464.0,"call_oi":358,"put_oi":6},{"strike":37.5,"call_delta_oi":78.0,"put_delta_oi":0,"dealer_delta":-78.0,"call_oi":6,"put_oi":0},{"strike":40.0,"call_delta_oi":2329.0,"put_delta_oi":0,"dealer_delta":-2329.0,"call_oi":119,"put_oi":0},{"strike":42.5,"call_delta_oi":12.0,"put_delta_oi":0,"dealer_delta":-12.0,"call_oi":1,"put_oi":0},{"strike":45.0,"call_delta_oi":22.0,"put_delta_oi":0,"dealer_delta":-22.0,"call_oi":2,"put_oi":0},{"strike":47.5,"call_delta_oi":107.0,"put_delta_oi":0,"dealer_delta":-107.0,"call_oi":7,"put_oi":0},{"strike":50.0,"call_delta_oi":302.0,"put_delta_oi":0,"dealer_delta":-302.0,"call_oi":29,"put_oi":0}],"net_dealer_delta":-18963.0,"total_call_delta":98482.0,"total_put_delta":-79519.0,"bias":"neutral"},"vol_smile":[{"expiration":"10/16/2026","underlying_price":22.219999313354492,"strikes":[{"strike":22.5,"moneyness":1.0126,"type":"put","iv":0.4733,"delta":-0.5313,"oi":136},{"strike":25.0,"moneyness":1.1251,"type":"call","iv":0.6589,"delta":0.1912,"oi":164},{"strike":27.5,"moneyness":1.2376,"type":"call","iv":0.9415,"delta":0.1351,"oi":123}]},{"expiration":"11/20/2026","underlying_price":22.219999313354492,"strikes":[{"strike":17.5,"moneyness":0.7876,"type":"put","iv":0.7173,"delta":-0.1424,"oi":444},{"strike":20.0,"moneyness":0.9001,"type":"put","iv":0.4679,"delta":-0.2302,"oi":189},{"strike":22.5,"moneyness":1.0126,"type":"put","iv":0.4644,"delta":-0.4828,"oi":102},{"strike":25.0,"moneyness":1.1251,"type":"call","iv":0.447,"delta":0.2704,"oi":216},{"strike":27.5,"moneyness":1.2376,"type":"call","iv":0.4836,"delta":0.1365,"oi":462},{"strike":30.0,"moneyness":1.3501,"type":"call","iv":0.7885,"delta":0.1874,"oi":389},{"strike":32.5,"moneyness":1.4626,"type":"call","iv":0.8921,"delta":0.1595,"oi":228}]},{"expiration":"12/18/2026","underlying_price":22.219999313354492,"strikes":[{"strike":20.0,"moneyness":0.9001,"type":"put","iv":0.5167,"delta":-0.2736,"oi":314},{"strike":22.5,"moneyness":1.0126,"type":"put","iv":0.4657,"delta":-0.4645,"oi":163},{"strike":25.0,"moneyness":1.1251,"type":"call","iv":0.4621,"delta":0.3403,"oi":215},{"strike":25.0,"moneyness":1.1251,"type":"put","iv":0.5126,"delta":-0.6365,"oi":185},{"strike":27.5,"moneyness":1.2376,"type":"call","iv":0.486,"delta":0.2088,"oi":211},{"strike":30.0,"moneyness":1.3501,"type":"call","iv":0.5943,"delta":0.1739,"oi":815},{"strike":32.5,"moneyness":1.4626,"type":"call","iv":0.7248,"delta":0.1691,"oi":408},{"strike":35.0,"moneyness":1.5752,"type":"call","iv":0.7721,"delta":0.1382,"oi":315},{"strike":40.0,"moneyness":1.8002,"type":"call","iv":1.1366,"delta":0.1957,"oi":119}]}],"greeks_heatmap":{"data":[{"strike":22.5,"dte":14,"expiration":"10/16/2026","call_delta":0.4503,"put_delta":-0.5313,"call_gamma":0.25807,"put_gamma":0.200368,"call_theta":-0.0245,"put_theta":-0.0289,"call_vega":0.0166,"put_vega":0.0167,"call_oi":72,"put_oi":136},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1912,"put_delta":-0.8354,"call_gamma":0.098578,"put_gamma":0.098927,"call_theta":-0.0294,"put_theta":-0.0214,"call_vega":0.0114,"put_vega":0.0104,"call_oi":164,"put_oi":62},{"strike":27.5,"dte":14,"expiration":"10/16/2026","call_delta":0.1351,"put_delta":0,"call_gamma":0.055028,"put_gamma":0,"call_theta":-0.0333,"put_theta":0,"call_vega":0.0091,"put_vega":0,"call_oi":123,"put_oi":0},{"strike":17.5,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1424,"call_gamma":0,"put_gamma":0.038958,"call_theta":0,"put_theta":-0.0131,"call_vega":0,"put_vega":0.0181,"call_oi":0,"put_oi":444},{"strike":20.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.2302,"call_gamma":0,"put_gamma":0.080584,"call_theta":0,"put_theta":-0.0113,"call_vega":0,"put_vega":0.0245,"call_oi":0,"put_oi":189},{"strike":22.5,"dte":49,"expiration":"11/20/2026","call_delta":0.5112,"put_delta":-0.4828,"call_gamma":0.120297,"put_gamma":0.106501,"call_theta":-0.0149,"put_theta":-0.0141,"call_vega":0.0321,"put_vega":0.0321,"call_oi":65,"put_oi":102},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.2704,"put_delta":-0.699,"call_gamma":0.091864,"put_gamma":0.085555,"call_theta":-0.013,"put_theta":-0.0126,"call_vega":0.0267,"put_vega":0.0281,"call_oi":216,"put_oi":60},{"strike":27.5,"dte":49,"expiration":"11/20/2026","call_delta":0.1365,"put_delta":0,"call_gamma":0.056144,"put_gamma":0,"call_theta":-0.0092,"put_theta":0,"call_vega":0.0176,"put_vega":0,"call_oi":462,"put_oi":0},{"strike":17.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.1412,"call_gamma":0,"put_gamma":0.038394,"call_theta":0,"put_theta":-0.0082,"call_vega":0,"put_vega":0.0227,"call_oi":0,"put_oi":59},{"strike":20.0,"dte":77,"expiration":"12/18/2026","call_delta":0.7196,"put_delta":-0.2736,"call_gamma":0.060701,"put_gamma":0.063533,"call_theta":-0.0138,"put_theta":-0.0106,"call_vega":0.0342,"put_vega":0.0337,"call_oi":88,"put_oi":314},{"strike":22.5,"dte":77,"expiration":"12/18/2026","call_delta":0,"put_delta":-0.4645,"call_gamma":0,"put_gamma":0.084147,"call_theta":0,"put_theta":-0.0109,"call_vega":0,"put_vega":0.0403,"call_oi":0,"put_oi":163},{"strike":25.0,"dte":77,"expiration":"12/18/2026","call_delta":0.3403,"put_delta":-0.6365,"call_gamma":0.078233,"put_gamma":0.072216,"call_theta":-0.0121,"put_theta":-0.0108,"call_vega":0.0372,"put_vega":0.0381,"call_oi":215,"put_oi":185},{"strike":27.5,"dte":77,"expiration":"12/18/2026","call_delta":0.2088,"put_delta":0,"call_gamma":0.058291,"put_gamma":0,"call_theta":-0.0098,"put_theta":0,"call_vega":0.0291,"put_vega":0,"call_oi":211,"put_oi":0}],"strikes":[17.5,20.0,22.5,25.0,27.5],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-18.56,"put_25d_iv":47.33,"call_25d_iv":65.89,"put_25d_strike":22.5,"call_25d_strike":25.0,"skew":"call_skew"},{"expiration":"11/20/2026","dte":49,"risk_reversal":2.09,"put_25d_iv":46.79,"call_25d_iv":44.7,"put_25d_strike":20.0,"call_25d_strike":25.0,"skew":"put_skew"},{"expiration":"12/18/2026","dte":77,"risk_reversal":3.07,"put_25d_iv":51.67,"call_25d_iv":48.6,"put_25d_strike":20.0,"call_25d_strike":27.5,"skew":"put_skew"},{"expiration":"02/19/2027","dte":140,"risk_reversal":-2.77,"put_25d_iv":44.84,"call_25d_iv":47.61,"put_25d_strike":22.5,"call_25d_strike":27.5,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":17.5,"call_vanna":0,"put_vanna":30.0,"net_vanna":30.0,"call_oi":0,"put_oi":503},{"strike":20.0,"call_vanna":-6.0,"put_vanna":33.0,"net_vanna":27.0,"call_oi":88,"put_oi":503},{"strike":22.5,"call_vanna":0.0,"put_vanna":4.0,"net_vanna":4.0,"call_oi":137,"put_oi":465},{"strike":25.0,"call_vanna":29.0,"put_vanna":-14.0,"net_vanna":15.0,"call_oi":595,"put_oi":307},{"strike":27.5,"call_vanna":53.0,"put_vanna":0,"net_vanna":53.0,"call_oi":871,"put_oi":0},{"strike":30.0,"call_vanna":86.0,"put_vanna":0,"net_vanna":86.0,"call_oi":1204,"put_oi":0},{"strike":32.5,"call_vanna":45.0,"put_vanna":0,"net_vanna":45.0,"call_oi":636,"put_oi":0},{"strike":35.0,"call_vanna":23.0,"put_vanna":0,"net_vanna":23.0,"call_oi":315,"put_oi":0},{"strike":40.0,"call_vanna":9.0,"put_vanna":0,"net_vanna":9.0,"call_oi":119,"put_oi":0}],"net_vanna":292.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":17.5,"call_charm":0,"put_charm":618.0,"net_charm":618.0,"call_oi":0,"put_oi":444},{"strike":20.0,"call_charm":0,"put_charm":365.0,"net_charm":365.0,"call_oi":0,"put_oi":189},{"strike":22.5,"call_charm":-2437.0,"put_charm":5958.0,"net_charm":3521.0,"call_oi":137,"put_oi":238},{"strike":25.0,"call_charm":-2971.0,"put_charm":3279.0,"net_charm":308.0,"call_oi":380,"put_oi":122},{"strike":27.5,"call_charm":-1876.0,"put_charm":0,"net_charm":-1876.0,"call_oi":585,"put_oi":0},{"strike":30.0,"call_charm":-990.0,"put_charm":0,"net_charm":-990.0,"call_oi":389,"put_oi":0},{"strike":32.5,"call_charm":-502.0,"put_charm":0,"net_charm":-502.0,"call_oi":228,"put_oi":0}],"net_charm":1444.0,"weekend_delta_shift":4332.0,"interpretation":"delta_decays_bullish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":8511.0,"put_delta":-12888.0,"net_delta":-4377.0,"call_oi":367,"put_oi":239,"total_oi":606,"total_volume":9,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":26632.0,"put_delta":-22755.0,"net_delta":3877.0,"call_oi":1377,"put_oi":844,"total_oi":2221,"total_volume":2,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":51309.0,"put_delta":-35881.0,"net_delta":15428.0,"call_oi":2277,"put_oi":850,"total_oi":3127,"total_volume":1,"bias":"neutral"},{"expiration":"02/19/2027","dte":140,"call_delta":10303.0,"put_delta":-7139.0,"net_delta":3164.0,"call_oi":270,"put_oi":160,"total_oi":430,"total_volume":4,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":1727.0,"put_delta":-855.0,"net_delta":872.0,"call_oi":32,"put_oi":26,"total_oi":58,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":22.5,"straddle_price":1.43,"straddle_pct":6.41,"implied_move":6.41,"avg_iv":42.0},{"expiration":"11/20/2026","dte":49,"strike":22.5,"straddle_price":2.83,"straddle_pct":12.71,"implied_move":12.71,"avg_iv":43.8},{"expiration":"12/18/2026","dte":77,"strike":22.5,"straddle_price":3.72,"straddle_pct":16.76,"implied_move":16.76,"avg_iv":46.0},{"expiration":"02/19/2027","dte":140,"strike":22.5,"straddle_price":4.83,"straddle_pct":21.71,"implied_move":21.71,"avg_iv":44.3}],"volume_profile":{"profile":[{"strike":12.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":13,"put_oi":30,"total_oi":43,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":59,"put_oi":40,"total_oi":99,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":34,"put_oi":529,"total_oi":563,"bias":"neutral"},{"strike":20.0,"call_volume":5,"put_volume":1,"total_volume":6,"call_oi":119,"put_oi":576,"total_oi":695,"bias":"bullish"},{"strike":22.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":184,"put_oi":465,"total_oi":649,"bias":"neutral"},{"strike":25.0,"call_volume":1,"put_volume":8,"total_volume":9,"call_oi":659,"put_oi":354,"total_oi":1013,"bias":"bearish"},{"strike":27.5,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":871,"put_oi":59,"total_oi":930,"bias":"bearish"},{"strike":30.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1233,"put_oi":54,"total_oi":1287,"bias":"neutral"},{"strike":32.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":664,"put_oi":6,"total_oi":670,"bias":"neutral"},{"strike":35.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":358,"put_oi":6,"total_oi":364,"bias":"neutral"},{"strike":37.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":0,"total_oi":6,"bias":"neutral"},{"strike":40.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":119,"put_oi":0,"total_oi":119,"bias":"neutral"},{"strike":42.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":45.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":0,"total_oi":2,"bias":"neutral"},{"strike":47.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"},{"strike":50.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":29,"put_oi":0,"total_oi":29,"bias":"neutral"}],"underlying_price":22.219999313354492,"peak_call_strike":20.0,"peak_put_strike":25.0,"total_call_volume":6,"total_put_volume":10,"volume_pc_ratio":1.667},"iv_contours":{"x":[0.79,0.9,1.01,1.12,1.24],"y":[14,49,77,140],"z":[[null,49.64,41.95,62.81,94.15],[71.73,46.79,43.79,47.61,49.0],[57.52,53.2,46.03,48.73,53.97],[50.7,46.52,44.32,45.12,47.61]],"levels":[42.0,47.2,52.4,57.6,62.8,68.1,73.3,78.5,83.7,88.9,94.2],"min_iv":42.0,"max_iv":94.2},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":70.84},{"date":"2026-09-15","iv":76.61},{"date":"2026-09-16","iv":72.33},{"date":"2026-09-17","iv":59.26},{"date":"2026-09-18","iv":68.57},{"date":"2026-09-21","iv":58.78},{"date":"2026-09-22","iv":63.4},{"date":"2026-09-23","iv":62.0},{"date":"2026-09-24","iv":81.3},{"date":"2026-09-25","iv":81.9},{"date":"2026-09-28","iv":62.9},{"date":"2026-09-29","iv":64.7},{"date":"2026-09-30","iv":63.0},{"date":"2026-10-01","iv":70.7},{"date":"2026-10-02","iv":61.8}]}}