{"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":"CXDO","summary":{"name":"CXDO","price":5.92,"total_oi":25099,"call_oi":20207,"put_oi":4892,"pc_ratio":0.242,"net_gex":25308.03,"avg_iv":140.0,"iv_rank":26.2,"iv_52w_high":199.3,"iv_52w_low":118.9,"gamma_flip":8.7,"max_pain":5.0},"features":{"symbol":"CXDO","price":5.92,"total_oi":25099,"analysis_coverage":0.7778,"avg_iv_pct":140.0,"iv_rank":26.2,"iv_52w_high_pct":199.3,"iv_52w_low_pct":118.9,"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":52.67,"risk_reversal_30d_pp":52.67,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.242,"put_call_oi_front_ratio":0.165,"put_call_volume_front_ratio":0.0,"option_volume":58,"volume_oi_ratio":0.002311,"net_delta_normalized":0.042413,"dealer_delta_normalized":-0.041624,"gex_per_100k_oi":100832.822025,"vanna_per_100k_oi":3960.317144,"charm_per_100k_oi":-164679.867724,"weekend_delta_shift_per_100k_oi":-494035.618949,"iv_surface_range_pp":122.2,"gamma_flip_distance_pct":46.959459,"max_pain_distance_pct":-15.540541,"peak_call_distance_pct":-15.540541,"peak_put_distance_pct":-15.540541},"analyses":{"gamma_walls":[{"strike":2.5,"call_gex":36.64,"put_gex":-226.09,"net_gex":-189.45,"call_oi":45,"put_oi":241},{"strike":5.0,"call_gex":1216.94,"put_gex":-22562.86,"net_gex":-21345.91,"call_oi":698,"put_oi":4239},{"strike":7.5,"call_gex":12053.55,"put_gex":-1698.63,"net_gex":10354.91,"call_oi":1840,"put_oi":353},{"strike":10.0,"call_gex":23360.97,"put_gex":-159.07,"net_gex":23201.9,"call_oi":11532,"put_oi":49},{"strike":12.5,"call_gex":4532.94,"put_gex":-10.32,"net_gex":4522.62,"call_oi":1755,"put_oi":10},{"strike":15.0,"call_gex":3382.31,"put_gex":0.0,"net_gex":3382.31,"call_oi":1542,"put_oi":0},{"strike":17.5,"call_gex":4900.17,"put_gex":0.0,"net_gex":4900.17,"call_oi":2522,"put_oi":0},{"strike":20.0,"call_gex":481.49,"put_gex":0.0,"net_gex":481.49,"call_oi":273,"put_oi":0}],"pain_by_strike":[{"strike":2.5,"call_value":0,"put_value":12830.0,"total_value":12830.0},{"strike":5.0,"call_value":112.5,"put_value":1202.5,"total_value":1315.0},{"strike":7.5,"call_value":1970.0,"put_value":172.5,"total_value":2142.5},{"strike":10.0,"call_value":8427.5,"put_value":25.0,"total_value":8452.5},{"strike":12.5,"call_value":43715.0,"put_value":0.0,"total_value":43715.0},{"strike":15.0,"call_value":83390.0,"put_value":0.0,"total_value":83390.0},{"strike":17.5,"call_value":126920.0,"put_value":0.0,"total_value":126920.0},{"strike":20.0,"call_value":176755.0,"put_value":0,"total_value":176755.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":251.4,"strike":3.75},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":68.1,"strike":5.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":105.6,"strike":3.75},{"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":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":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":248.7,"strike":11.79},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":99.5,"strike":7.5},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":108.1,"strike":12.5}],"term_structure":[],"expected_move":[],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":14437,"put_oi":2388,"total_oi":16825,"pc_ratio":0.165,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":27,"put_oi":16,"total_oi":43,"pc_ratio":0.593,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":5657,"put_oi":1757,"total_oi":7414,"pc_ratio":0.311,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":84,"put_oi":729,"total_oi":813,"pc_ratio":8.679,"pc_ratio_volume":0.0,"sentiment":"bearish"},{"expiration":"01/21/2028","dte":476,"call_oi":1,"put_oi":1,"total_oi":2,"pc_ratio":1.0,"pc_ratio_volume":0,"sentiment":"neutral"},{"expiration":"01/19/2029","dte":840,"call_oi":1,"put_oi":1,"total_oi":2,"pc_ratio":1.0,"pc_ratio_volume":0,"sentiment":"neutral"}],"dealer_positioning":{"positioning":[{"strike":2.5,"call_delta_oi":4334.0,"put_delta_oi":-2014.0,"dealer_delta":-2320.0,"call_oi":45,"put_oi":241},{"strike":5.0,"call_delta_oi":17482.0,"put_delta_oi":-104284.0,"dealer_delta":86802.0,"call_oi":231,"put_oi":4239},{"strike":7.5,"call_delta_oi":43198.0,"put_delta_oi":-28754.0,"dealer_delta":-14444.0,"call_oi":1840,"put_oi":353},{"strike":10.0,"call_delta_oi":59166.0,"put_delta_oi":-4147.0,"dealer_delta":-55019.0,"call_oi":11532,"put_oi":49},{"strike":12.5,"call_delta_oi":35301.0,"put_delta_oi":-973.0,"dealer_delta":-34327.0,"call_oi":1755,"put_oi":10},{"strike":15.0,"call_delta_oi":31391.0,"put_delta_oi":0,"dealer_delta":-31391.0,"call_oi":1542,"put_oi":0},{"strike":17.5,"call_delta_oi":48713.0,"put_delta_oi":0,"dealer_delta":-48713.0,"call_oi":2522,"put_oi":0},{"strike":20.0,"call_delta_oi":5060.0,"put_delta_oi":0,"dealer_delta":-5060.0,"call_oi":273,"put_oi":0}],"net_dealer_delta":-104473.0,"total_call_delta":244645.0,"total_put_delta":-140172.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":5.920000076293945,"strikes":[{"strike":2.5,"moneyness":0.4223,"type":"put","iv":1.7734,"delta":-0.0812,"oi":120},{"strike":5.0,"moneyness":0.8446,"type":"call","iv":0.664,"delta":0.7542,"oi":196},{"strike":5.0,"moneyness":0.8446,"type":"put","iv":0.5667,"delta":-0.2268,"oi":1420},{"strike":7.5,"moneyness":1.2669,"type":"call","iv":0.7103,"delta":0.3437,"oi":364},{"strike":7.5,"moneyness":1.2669,"type":"put","iv":0.6976,"delta":-0.6615,"oi":170},{"strike":10.0,"moneyness":1.6892,"type":"call","iv":0.7227,"delta":0.1282,"oi":1253},{"strike":12.5,"moneyness":2.1115,"type":"call","iv":1.1057,"delta":0.1709,"oi":666},{"strike":15.0,"moneyness":2.5338,"type":"call","iv":1.4241,"delta":0.2041,"oi":521},{"strike":17.5,"moneyness":2.9561,"type":"call","iv":1.5641,"delta":0.1932,"oi":2382},{"strike":20.0,"moneyness":3.3784,"type":"call","iv":1.6804,"delta":0.1853,"oi":273}]},{"expiration":"04/16/2027","underlying_price":5.920000076293945,"strikes":[{"strike":5.0,"moneyness":0.8446,"type":"put","iv":0.7009,"delta":-0.2643,"oi":726}]},{"expiration":"10/16/2026","underlying_price":5.920000076293945,"strikes":[{"strike":5.0,"moneyness":0.8446,"type":"put","iv":1.8374,"delta":-0.2531,"oi":2077},{"strike":7.5,"moneyness":1.2669,"type":"call","iv":1.3107,"delta":0.2042,"oi":1450},{"strike":7.5,"moneyness":1.2669,"type":"put","iv":0.6811,"delta":-0.9612,"oi":181},{"strike":10.0,"moneyness":1.6892,"type":"call","iv":1.4764,"delta":0.0412,"oi":10247}]}],"greeks_heatmap":{"data":[{"strike":5.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.2531,"call_gamma":0,"put_gamma":0.155808,"call_theta":0,"put_theta":-0.025,"call_vega":0,"put_vega":0.0036,"call_oi":467,"put_oi":2077},{"strike":7.5,"dte":14,"expiration":"10/16/2026","call_delta":0.2042,"put_delta":-0.9612,"call_gamma":0.193598,"put_gamma":0.110544,"call_theta":-0.0161,"put_theta":-0.0016,"call_vega":0.0032,"put_vega":0.0009,"call_oi":1450,"put_oi":181}],"strikes":[5.0,7.5],"dtes":[14]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":52.67,"put_25d_iv":183.74,"call_25d_iv":131.07,"put_25d_strike":5.0,"call_25d_strike":7.5,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-85.74,"put_25d_iv":56.67,"call_25d_iv":142.41,"put_25d_strike":5.0,"call_25d_strike":15.0,"skew":"call_skew"}],"vanna_exposure":{"exposure":[{"strike":2.5,"call_vanna":0,"put_vanna":11.0,"net_vanna":11.0,"call_oi":0,"put_oi":240},{"strike":5.0,"call_vanna":-17.0,"put_vanna":269.0,"net_vanna":252.0,"call_oi":196,"put_oi":4223},{"strike":7.5,"call_vanna":68.0,"put_vanna":-13.0,"net_vanna":55.0,"call_oi":1814,"put_oi":351},{"strike":10.0,"call_vanna":261.0,"put_vanna":0,"net_vanna":261.0,"call_oi":11500,"put_oi":0},{"strike":12.5,"call_vanna":94.0,"put_vanna":0,"net_vanna":94.0,"call_oi":1755,"put_oi":0},{"strike":15.0,"call_vanna":79.0,"put_vanna":0,"net_vanna":79.0,"call_oi":1542,"put_oi":0},{"strike":17.5,"call_vanna":218.0,"put_vanna":0,"net_vanna":218.0,"call_oi":2522,"put_oi":0},{"strike":20.0,"call_vanna":25.0,"put_vanna":0,"net_vanna":25.0,"call_oi":273,"put_oi":0}],"net_vanna":994.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":2.5,"call_charm":0,"put_charm":949.0,"net_charm":949.0,"call_oi":0,"put_oi":120},{"strike":5.0,"call_charm":0,"put_charm":34308.0,"net_charm":34308.0,"call_oi":0,"put_oi":2077},{"strike":7.5,"call_charm":-12423.0,"put_charm":733.0,"net_charm":-11691.0,"call_oi":1450,"put_oi":181},{"strike":10.0,"call_charm":-6194.0,"put_charm":0,"net_charm":-6194.0,"call_oi":10247,"put_oi":0},{"strike":12.5,"call_charm":-28307.0,"put_charm":0,"net_charm":-28307.0,"call_oi":1089,"put_oi":0},{"strike":15.0,"call_charm":-26715.0,"put_charm":0,"net_charm":-26715.0,"call_oi":1021,"put_oi":0},{"strike":17.5,"call_charm":-3683.0,"put_charm":0,"net_charm":-3683.0,"call_oi":140,"put_oi":0}],"net_charm":-41333.0,"weekend_delta_shift":-123998.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":121417.0,"put_delta":-71966.0,"net_delta":49451.0,"call_oi":13970,"put_oi":2388,"total_oi":16358,"total_volume":0,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":1781.0,"put_delta":-332.0,"net_delta":1449.0,"call_oi":27,"put_oi":16,"total_oi":43,"total_volume":20,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":116646.0,"put_delta":-48470.0,"net_delta":68177.0,"call_oi":5657,"put_oi":1757,"total_oi":7414,"total_volume":2,"bias":"neutral"},{"expiration":"04/16/2027","dte":196,"call_delta":4664.0,"put_delta":-19307.0,"net_delta":-14643.0,"call_oi":84,"put_oi":729,"total_oi":813,"total_volume":11,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":75.0,"put_delta":-56.0,"net_delta":19.0,"call_oi":1,"put_oi":1,"total_oi":2,"total_volume":0,"bias":"neutral"},{"expiration":"01/19/2029","dte":840,"call_delta":60.0,"put_delta":-41.0,"net_delta":19.0,"call_oi":1,"put_oi":1,"total_oi":2,"total_volume":0,"bias":"neutral"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":2.5,"call_volume":10,"put_volume":0,"total_volume":10,"call_oi":45,"put_oi":241,"total_oi":286,"bias":"bullish"},{"strike":5.0,"call_volume":43,"put_volume":4,"total_volume":47,"call_oi":698,"put_oi":4239,"total_oi":4937,"bias":"bullish"},{"strike":7.5,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":1840,"put_oi":353,"total_oi":2193,"bias":"bullish"},{"strike":10.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":11532,"put_oi":49,"total_oi":11581,"bias":"neutral"},{"strike":12.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1755,"put_oi":10,"total_oi":1765,"bias":"neutral"},{"strike":15.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1542,"put_oi":0,"total_oi":1542,"bias":"neutral"},{"strike":17.5,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2522,"put_oi":0,"total_oi":2522,"bias":"neutral"},{"strike":20.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":273,"put_oi":0,"total_oi":273,"bias":"neutral"}],"underlying_price":5.920000076293945,"peak_call_strike":5.0,"peak_put_strike":5.0,"total_call_volume":54,"total_put_volume":4,"volume_pc_ratio":0.074},"iv_contours":{"x":[0.84,1.27],"y":[14,49,105],"z":[[183.74,99.59],[68.09,null],[61.54,70.4]],"levels":[61.5,73.8,86.0,98.2,110.4,122.6,134.9,147.1,159.3,171.5,183.7],"min_iv":61.5,"max_iv":183.7},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":136.7},{"date":"2026-09-15","iv":153.75},{"date":"2026-09-16","iv":128.09},{"date":"2026-09-17","iv":119.58},{"date":"2026-09-18","iv":129.43},{"date":"2026-09-21","iv":133.54},{"date":"2026-09-22","iv":118.9},{"date":"2026-09-23","iv":157.5},{"date":"2026-09-24","iv":199.3},{"date":"2026-09-25","iv":138.3},{"date":"2026-09-28","iv":176.8},{"date":"2026-09-29","iv":176.3},{"date":"2026-09-30","iv":133.9},{"date":"2026-10-01","iv":133.0},{"date":"2026-10-02","iv":140.0}]}}