Algorithmic Trading program, that uses Genetic Programming and Genetic Algorithms to predict stock prices.