A Monte Carlo stock price simulator built in Python using Geometric Brownian Motion (GBM). Simulates thousands of potential price paths for a given stock and outputs key statistics and a visualisation.
The simulator models stock price evolution using the GBM stochastic differential equation:
Which in discrete form becomes:
where
- Python 3.x
- NumPy
- Matplotlib
Install dependencies with:
pip install numpy matplotlib