Skip to content

CFA Level I · CFA Level I Exam

Simulation of Financial Asset Prices and Returns for CFA Level I

Simulation uses a computer to generate many random outcomes for an asset price or return. You specify a model and its inputs, draw random values, compute the result for each trial, then study the distribution of results. Monte Carlo draws from an assumed distribution. Bootstrap resamples observed data with replacement.

What this chapter covers

This chapter is about using repeated random trials to estimate things that have no simple formula. You choose a model for a variable, such as a stock's return, draw random numbers, and compute the outcome. You repeat this thousands of times and read the answer from the distribution of results, such as its mean, its spread or a percentile.

The chapter has two main methods. Monte Carlo simulation draws random values from a probability distribution you assume, such as the normal or lognormal. Bootstrap resampling draws from your own observed data, with replacement, and makes no distribution assumption. You need to know what each does, what it needs as input, and where each can go wrong.

The chapter builds on Quantitative Methods: probability distributions, lognormal prices, continuously compounded returns, sampling and standard error. It then feeds into later topics. Derivatives use simulation to value complex options. Portfolio and risk topics use it for value at risk and scenario analysis. Expect conceptual questions more than long calculations.

Questions here are usually short and conceptual, so they are among the more winnable items in Quantitative Methods, which carries 11-14% of the exam. With three options and no penalty for wrong answers, knowing the steps, the inputs and the limits lets you eliminate two options quickly. The ideas also support your understanding of risk, option valuation and sampling elsewhere in the curriculum, so the effort pays back in other topics. Note that the 2027 curriculum has updates, so check the current learning outcomes in your official materials.

Simulation of Financial Asset Prices and Returns: topics in the order to study them

  1. 1Monte Carlo Simulation BasicsStart here because it defines the core procedure and vocabulary that every later topic uses.
  2. 2Simulating Asset Prices and ReturnsNext, apply the procedure to prices and returns, where lognormal prices and continuously compounded returns from your Quantitative Methods work come in.
  3. 3Applications of Simulation in FinanceOnce you can build a simulation, learn what it is used for, such as valuing complex securities and estimating risk.
  4. 4Limitations and Bootstrap ResamplingFinish with what simulation cannot do and the data-driven alternative, which makes sense only after you know the standard method.

How to prepare Simulation of Financial Asset Prices and Returns

Aim for clear understanding of the logic, then practise questions that test it. Phone-friendly short sessions work well for this chapter.

  1. Write the Monte Carlo steps in your own words: specify the model, set the inputs, generate random draws, compute outcomes, repeat, then analyse the distribution.
  2. Revise the Quantitative Methods links: the normal and lognormal distributions, continuously compounded return, and why a price modelled this way cannot go below zero.
  3. Work out a small simulated trial by hand. Convert a random draw into a return, then into an end price, so the mechanics are clear.
  4. List what each application needs from the simulation, for example the payoff at each trial for an option or the loss percentile for risk.
  5. Make a two-column comparison of Monte Carlo and bootstrap: source of draws, distribution assumption, and main weakness.
  6. Practise three-option questions. For each, name the two wrong options and the reason they fail.
  7. Revisit your errors after a few days and rewrite any rule you got wrong in one line.

Common mistakes in Simulation of Financial Asset Prices and Returns

  • Thinking more trials make a bad model accurate

    Fix: Separate sampling error from model error. More trials fix the first only. Wrong inputs or a wrong distribution stay wrong.

  • Mixing up Monte Carlo and bootstrap

    Fix: Ask where the draws come from. An assumed distribution means Monte Carlo. Resampling your own data with replacement means bootstrap.

  • Forgetting that bootstrap samples with replacement

    Fix: Remember that each observation can appear more than once in a resample, and the resample usually matches the original size.

  • Treating simulation as exact

    Fix: Remember it is a statistical estimate that depends on trials and assumptions. Analytical formulas, where they exist, are exact under their own assumptions.

  • Ignoring the link between lognormal prices and normal returns

    Fix: Recall that if continuously compounded returns are normal, prices are lognormal. Review that link before simulating prices.

  • Overlooking that inputs drive the output

    Fix: In every question, check the assumed mean, volatility and any correlations. Weak or unrealistic inputs are a standard answer to limitation questions.

Last-day revision: Simulation of Financial Asset Prices and Returns

  • Simulation estimates outcomes by repeating many random trials of a model.
  • Monte Carlo draws from an assumed probability distribution.
  • Bootstrap draws from observed data with replacement and assumes no distribution.
  • Core steps: specify the model, generate random values, compute results, repeat, analyse.
  • More trials reduce sampling error in the estimate but do not fix a wrong model.
  • A lognormal model keeps simulated prices above zero.
  • Continuously compounded returns are often modelled as normal.
  • The output is a distribution, so you can read the mean, spread and percentiles.
  • Typical uses include valuing complex derivatives and estimating risk measures.
  • Results are only as good as the model and inputs: garbage in, garbage out.
  • Simulation gives approximate answers, not exact analytical solutions.
  • Bootstrap is limited by how well the sample represents the true population.

Simulation of Financial Asset Prices and Returns practice questions

Simulation of Financial Asset Prices and Returns in other exams

The same ground in other exams, if you are preparing for more than one or want another angle on it.

Simulation of Financial Asset Prices and Returns: frequently asked questions

What is Monte Carlo simulation in CFA Level I?

It is a method that generates many random outcomes from a model with assumed distributions. You compute the result for each trial and analyse the resulting distribution. It is used when no simple formula gives the answer.

What is the difference between Monte Carlo simulation and bootstrap?

Monte Carlo draws random values from a distribution you specify. Bootstrap resamples your observed data with replacement and does not assume a distribution. Both repeat the process many times and study the results.

Do I need a calculator for this chapter?

Mostly you need concepts rather than long calculations. You may still need your approved calculator for basic steps, such as turning a return into an end price using an exponential or a simple multiplication.

What are the main limitations of simulation?

Results depend on the model and the inputs, so poor assumptions give poor answers. Simulation gives approximate results and can be complex to build. Bootstrap also depends on the sample being representative of the population.