MS&E 242: Machine Learning for Algorithmic Trading — Stanford Root