A Monte Carlo simulation in investing is based on historical price data on the asset or assets being evaluated. The building blocks of the simulation, derived from the historical data, are drift, standard deviation, variance, and average price movement.