How can traders backtest and validate their AI-driven trading algorithms?