A quantitative finance tool that uses Monte Carlo simulations to predict future stock price paths based on historical volatility and drift. Built with Python.
This project applies the Geometric Brownian Motion (GBM) modelโthe mathematical foundation of the Black-Scholes equationโto real-time financial data. It allows users to:
- Fetch live data for any stock/index (default: NIFTY 50).
- Simulate 100+ potential future price paths over 1 year.
- Calculate key risk metrics like Value at Risk (VaR) and expected returns.
- Python: Core logic.
- yfinance: Real-time market data API.
- NumPy & Pandas: Vectorized financial calculations.
- Matplotlib: Visualization of simulation paths.
- Clone the repository:
git clone [https://github.com/YOUR_USERNAME/gbm-stock-simulator.git](https://github.com/YOUR_USERNAME/gbm-stock-simulator.git)