Algorithms, complexity, financial markets, hybrid models, machine learning2, Optimization, Particle Swarm Optimization, PSO, Recurrent Neural Networks.