Overview

Monte Carlo simulations use repeated random sampling to obtain numerical results. They are used to model the probability of different outcomes in processes that cannot easily be predicted due to the intervention of random variables.

How it Works

  1. Define a domain of possible inputs.
  2. Generate inputs randomly from a probability distribution.
  3. Perform a deterministic calculation on the inputs.
  4. Aggregate the results.

Use Cases

  • Risk analysis in finance and insurance.
  • Simulating physical systems in physics and engineering.
  • Pricing complex financial derivatives.

Related Terms