pendletonML Machine Learning stock trading program that identifies small and mid cap stocks that have overreacted and buys on weakness. Random forrest using data gathered from YaFin/Xignite