{"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":"TGEN","summary":{"name":"TGEN","price":2.65,"total_oi":9585,"call_oi":6666,"put_oi":2919,"pc_ratio":0.438,"net_gex":-1561.94,"avg_iv":321.6,"iv_rank":100.0,"iv_52w_high":321.6,"iv_52w_low":164.82,"gamma_flip":null,"max_pain":5.0},"features":{"symbol":"TGEN","price":2.65,"total_oi":9585,"analysis_coverage":0.8333,"avg_iv_pct":321.6,"iv_rank":100.0,"iv_52w_high_pct":321.6,"iv_52w_low_pct":164.82,"front_dte":null,"front_atm_iv_pct":null,"back_atm_iv_pct":null,"term_premium_pp":null,"expected_move_front_pct":null,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":-103.7,"risk_reversal_30d_pp":-103.7,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.438,"put_call_oi_front_ratio":0.596,"put_call_volume_front_ratio":0.0,"option_volume":8,"volume_oi_ratio":0.000835,"net_delta_normalized":0.155497,"dealer_delta_normalized":-0.155496,"gex_per_100k_oi":-16295.670318,"vanna_per_100k_oi":1742.305686,"charm_per_100k_oi":-335565.988524,"weekend_delta_shift_per_100k_oi":-1006687.532603,"iv_surface_range_pp":25.1,"gamma_flip_distance_pct":null,"max_pain_distance_pct":88.679245,"peak_call_distance_pct":88.679245,"peak_put_distance_pct":183.018868},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":950.57,"put_gex":-5856.51,"net_gex":-4905.94,"call_oi":404,"put_oi":1633},{"strike":5.0,"call_gex":3638.8,"put_gex":-1165.93,"net_gex":2472.87,"call_oi":3133,"put_oi":1191},{"strike":7.5,"call_gex":321.66,"put_gex":-74.27,"net_gex":247.39,"call_oi":1850,"put_oi":95},{"strike":10.0,"call_gex":598.4,"put_gex":0.0,"net_gex":598.4,"call_oi":813,"put_oi":0},{"strike":12.5,"call_gex":25.33,"put_gex":0.0,"net_gex":25.33,"call_oi":466,"put_oi":0}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":3452.5,"total_value":3452.5},{"strike":5.0,"call_value":1010.0,"put_value":237.5,"total_value":1247.5},{"strike":7.5,"call_value":9852.5,"put_value":0.0,"total_value":9852.5},{"strike":10.0,"call_value":23320.0,"put_value":0.0,"total_value":23320.0},{"strike":12.5,"call_value":38820.0,"put_value":0,"total_value":38820.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":null,"strike":null},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":null,"strike":null},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":null,"strike":null},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":165.4,"strike":2.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":141.9,"strike":2.5},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":140.3,"strike":2.5},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":null,"strike":null},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":null,"strike":null},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":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":215.4,"strike":5.83},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":123.9,"strike":5.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":149.7,"strike":6.88}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":1.0,"contract_count":2,"total_oi":1643},{"expiration":"11/20/2026","dte":49,"iv":0.4304,"contract_count":2,"total_oi":20},{"expiration":"01/15/2027","dte":105,"iv":0.3933,"contract_count":2,"total_oi":307},{"expiration":"04/16/2027","dte":196,"iv":0.0317,"contract_count":1,"total_oi":35},{"expiration":"05/21/2027","dte":231,"iv":0.0,"contract_count":2,"total_oi":32}],"expected_move":[],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":2960,"put_oi":1764,"total_oi":4724,"pc_ratio":0.596,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":33,"put_oi":12,"total_oi":45,"pc_ratio":0.364,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":3595,"put_oi":1077,"total_oi":4672,"pc_ratio":0.3,"pc_ratio_volume":0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":12,"put_oi":39,"total_oi":51,"pc_ratio":3.25,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"05/21/2027","dte":231,"call_oi":66,"put_oi":27,"total_oi":93,"pc_ratio":0.409,"pc_ratio_volume":0.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":26083.0,"put_delta_oi":-57119.0,"dealer_delta":31036.0,"call_oi":404,"put_oi":1633},{"strike":5.0,"call_delta_oi":57911.0,"put_delta_oi":-93343.0,"dealer_delta":35433.0,"call_oi":3133,"put_oi":1191},{"strike":7.5,"call_delta_oi":162818.0,"put_delta_oi":-8319.0,"dealer_delta":-154499.0,"call_oi":1850,"put_oi":95},{"strike":10.0,"call_delta_oi":16612.0,"put_delta_oi":0,"dealer_delta":-16612.0,"call_oi":813,"put_oi":0},{"strike":12.5,"call_delta_oi":44401.0,"put_delta_oi":0,"dealer_delta":-44401.0,"call_oi":466,"put_oi":0}],"net_dealer_delta":-149043.0,"total_call_delta":307824.0,"total_put_delta":-158782.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":2.6500000953674316,"strikes":[{"strike":2.5,"moneyness":0.9434,"type":"put","iv":1.2353,"delta":-0.3313,"oi":279},{"strike":5.0,"moneyness":1.8868,"type":"call","iv":1.4606,"delta":0.3413,"oi":950},{"strike":5.0,"moneyness":1.8868,"type":"put","iv":1.4319,"delta":-0.6673,"oi":707},{"strike":10.0,"moneyness":3.7736,"type":"call","iv":1.7928,"delta":0.185,"oi":753}]},{"expiration":"10/16/2026","underlying_price":2.6500000953674316,"strikes":[{"strike":2.5,"moneyness":0.9434,"type":"put","iv":1.264,"delta":-0.3557,"oi":1303},{"strike":2.5,"moneyness":0.9434,"type":"call","iv":2.0435,"delta":0.636,"oi":340},{"strike":5.0,"moneyness":1.8868,"type":"call","iv":2.301,"delta":0.1072,"oi":2115},{"strike":5.0,"moneyness":1.8868,"type":"put","iv":1.6155,"delta":-0.9729,"oi":457}]}],"greeks_heatmap":{"data":[{"strike":2.5,"dte":14,"expiration":"10/16/2026","call_delta":0.636,"put_delta":-0.3557,"call_gamma":0.367437,"put_gamma":0.589352,"call_theta":-0.0149,"put_theta":-0.0089,"call_vega":0.0019,"put_vega":0.0019,"call_oi":340,"put_oi":1303}],"strikes":[2.5],"dtes":[14]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":-103.7,"put_25d_iv":126.4,"call_25d_iv":230.1,"put_25d_strike":2.5,"call_25d_strike":5.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-55.75,"put_25d_iv":123.53,"call_25d_iv":179.28,"put_25d_strike":2.5,"call_25d_strike":10.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":2.5,"call_vanna":-7.0,"put_vanna":45.0,"net_vanna":38.0,"call_oi":340,"put_oi":1582},{"strike":5.0,"call_vanna":117.0,"put_vanna":-51.0,"net_vanna":66.0,"call_oi":3065,"put_oi":1164},{"strike":7.5,"call_vanna":2.0,"put_vanna":-8.0,"net_vanna":-5.0,"call_oi":1843,"put_oi":91},{"strike":10.0,"call_vanna":68.0,"put_vanna":0,"net_vanna":68.0,"call_oi":813,"put_oi":0},{"strike":12.5,"call_vanna":-0.0,"put_vanna":0,"net_vanna":-0.0,"call_oi":427,"put_oi":0}],"net_vanna":167.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":2.5,"call_charm":-8402.0,"put_charm":10790.0,"net_charm":2388.0,"call_oi":340,"put_oi":1303},{"strike":5.0,"call_charm":-4848.0,"put_charm":1588.0,"net_charm":-3260.0,"call_oi":2115,"put_oi":457},{"strike":7.5,"call_charm":-27052.0,"put_charm":0,"net_charm":-27052.0,"call_oi":406,"put_oi":0},{"strike":10.0,"call_charm":-4239.0,"put_charm":0,"net_charm":-4239.0,"call_oi":60,"put_oi":0}],"net_charm":-32164.0,"weekend_delta_shift":-96491.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":67563.0,"put_delta":-91202.0,"net_delta":-23639.0,"call_oi":2960,"put_oi":1764,"total_oi":4724,"total_volume":0,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":1289.0,"put_delta":-828.0,"net_delta":461.0,"call_oi":33,"put_oi":12,"total_oi":45,"total_volume":0,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":234687.0,"put_delta":-64353.0,"net_delta":170334.0,"call_oi":3595,"put_oi":1077,"total_oi":4672,"total_volume":2,"bias":"bullish"},{"expiration":"04/16/2027","dte":196,"call_delta":556.0,"put_delta":-1253.0,"net_delta":-697.0,"call_oi":12,"put_oi":39,"total_oi":51,"total_volume":0,"bias":"neutral"},{"expiration":"05/21/2027","dte":231,"call_delta":3730.0,"put_delta":-1145.0,"net_delta":2585.0,"call_oi":66,"put_oi":27,"total_oi":93,"total_volume":5,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":2.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":404,"put_oi":1633,"total_oi":2037,"bias":"neutral"},{"strike":5.0,"call_volume":5,"put_volume":1,"total_volume":6,"call_oi":3133,"put_oi":1191,"total_oi":4324,"bias":"bullish"},{"strike":7.5,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":1850,"put_oi":95,"total_oi":1945,"bias":"bearish"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":813,"put_oi":0,"total_oi":813,"bias":"neutral"},{"strike":12.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":466,"put_oi":0,"total_oi":466,"bias":"neutral"}],"underlying_price":2.6500000953674316,"peak_call_strike":5.0,"peak_put_strike":7.5,"total_call_volume":5,"total_put_volume":3,"volume_pc_ratio":0.6},"iv_contours":{"x":[0.94],"y":[14,49,105],"z":[[165.38],[160.96],[140.33]],"levels":[140.3,142.8,145.3,147.8,150.3,152.9,155.4,157.9,160.4,162.9,165.4],"min_iv":140.3,"max_iv":165.4},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":165.81},{"date":"2026-09-15","iv":165.07},{"date":"2026-09-16","iv":202.91},{"date":"2026-09-17","iv":189.5},{"date":"2026-09-18","iv":178.21},{"date":"2026-09-21","iv":164.82},{"date":"2026-09-22","iv":236.1},{"date":"2026-09-23","iv":279.1},{"date":"2026-09-24","iv":226.7},{"date":"2026-09-25","iv":231.2},{"date":"2026-09-28","iv":243.8},{"date":"2026-09-29","iv":204.0},{"date":"2026-09-30","iv":208.4},{"date":"2026-10-01","iv":238.1},{"date":"2026-10-02","iv":321.6}]}}