Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
lyndskg authored Jan 7, 2024
1 parent f218f79 commit 1a4f86e
Showing 1 changed file with 14 additions and 8 deletions.
22 changes: 14 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -229,17 +229,23 @@ Going beyond the basic implementation, this project showcases an array of advanc
> - [x] ~~Enhanced Black-Scholes pricing models incorporating option Greeks (constructor, calculating, setting, getting)~~
> - [x] ~~Enhanced Black-Scholes pricing models incorporating implied volatility (constructor, calculating, setting, getting)~~
> - [ ] Heston model
> - [ ] Enhanced Black-Scholes pricing models incorporating Heston model equations
> - [ ] **Heston Model**
> > - Enhanced Black-Scholes pricing models incorporating Heston model equations
> - [ ] **Calibration procedure** to estimate the Heston model parameters based on market data
> - [ ] **Volatility surface calculation: c**alculate the implied volatility surface using the Heston model
> - [ ] **Volatility surface calculation: c**alculate the implied volatility surface using the Heston Model
> > - By solving the Heston model equations and comparing the model prices with market prices, you can derive the implied volatility at different strikes and maturities, thus constructing the volatility surface.
> - [ ] **Greeks calculation:** Enhance your project to calculate option Greeks, such as delta, gamma, vega, theta, and rho, using the Heston model.
> > - These measures provide valuable insights into the sensitivity of option prices to changes in underlying factors. You can use finite difference methods or other numerical techniques to estimate these sensitivities based on the Heston model equations.
> - [ ] **Greeks calculation:** Enhance your project to calculate option Greeks, such as delta, gamma, vega, theta, and rho, using the Heston Model.
> > - These measures provide valuable insights into the sensitivity of option prices to changes in underlying factors.
> > > - You can use finite difference methods or other numerical techniques to estimate these sensitivities based on the Heston model equations.
> - [ ] **Monte Carlo Simulation:** Implement Monte Carlo simulation to generate random paths for both the underlying asset price and volatility based on the Heston model.
> - [ ] **Historical Volatility Analysis:** Incorporate functionality to calculate historical volatility based on historical price data. This can be useful for comparing the implied volatility from the Heston model with realized historical volatility. You can calculate rolling or weighted average volatilities to capture different time horizons.
> - [ ] **Sensitivity Analysis:** Extend your project to perform sensitivity analysis using the Heston model. Explore the impact of varying input parameters, such as mean reversion speed, volatility of volatility, and correlation, on option prices and Greeks. This analysis can help assess the model's sensitivity to different market conditions.
> - [ ] **Visualizations:** Enhance your project by adding visualizations to present the results more intuitively. Plot option prices, implied volatility surfaces, Greeks, or other relevant metrics to provide a graphical representation of the Heston model outputs.
> - [ ] **Historical Volatility Analysis:** Incorporate functionality to calculate historical volatility based on historical price data.
> > - This can be useful for comparing the implied volatility from the Heston model with realized historical volatility.
> > - You can calculate rolling or weighted average volatilities to capture different time horizons.
> - [ ] **Sensitivity Analysis:** Extend your project to perform sensitivity analysis using the Heston model.
> > - Explore the impact of varying input parameters, such as mean reversion speed, volatility of volatility, and correlation, on option prices and Greeks.
> > - This analysis can help assess the model's sensitivity to different market conditions.
> - [ ] **Visualizations:** Enhance your project by adding visualizations to present the results more intuitively.
> > - Plot option prices, implied volatility surfaces, Greeks, or other relevant metrics to provide a graphical representation of the Heston model outputs.
- Divided Difference approach

Expand Down

0 comments on commit 1a4f86e

Please sign in to comment.