The best timeframe for a KDJ strategy is daily. We conducted time-based research and found that the KDJ system underperformed the market on all timeframes from 5 minutes to daily charts. However, the KDJ failure rate was lower with daily charts.