Abstract
Machine Learning are widely used in manifold fields, in which finance is one of the most recurring fields to be used. One of a popular study in finance is Portfolio construction. This essay is attempting to constructing portfolio using Markowitz Portfolio Theory, Monte Carlo Method and Least Absolute Shrinkage and Selection Operator (LASSO) algorithm and comparing the simulation result. We will use the daily data of components of NASDAQ during 2020 to simulate.