Option pricing(call option), simulations, Implied Volatility Smile and some stylized facts are presented in this project. In the Black-Scholes model, it is assumed that the volatility is constant, while the Heston model allows the stochastic volatility. The Black- Scholes model is compared to the Heston model by theoretical and numerical point of views.
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Volatility Smiles and Stylised Facts in the Heston Model
1. Project on Volatility Smiles and Stylized Facts in the Heston Model
Project on
Volatility Smiles and Stylized Facts in the Heston
Model
Kamrul Hasan
Supervised by
Professor Dr. Jörn Saß
Department of Mathematics, TU Kaiserslautern
December 7, 2022
2. Project on Volatility Smiles and Stylized Facts in the Heston Model
Introduction
Introduction
The Black-Scholes-Merton model
First analytic option pricing model
Often quite sucessful in explening the stock option prices
Known biases
Constant volatility
3. Project on Volatility Smiles and Stylized Facts in the Heston Model
Introduction
Introduction
The Black-Scholes-Merton model
First analytic option pricing model
Often quite sucessful in explening the stock option prices
Known biases
Constant volatility
The Heston Model
Generalization of the Black-Scholes model
Randomness of the volatility is considered.
Closed-form solution
Stock price St and variance vt follow a Black-Scholes type
stochastic process and a CIR process respectively.
4. Project on Volatility Smiles and Stylized Facts in the Heston Model
Introduction
Introduction
What we have observed in this project?
European call option prices
Simulation paths and the effect of changing the input
parameters
Volatility smile
Stylized facts
5. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black Scholes Model and Formula
6. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black Scholes Model and Formula
The Black-Scholes model
The stock price is defined by the following equation,
dSt = µStdt + σStdWt
7. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black Scholes Model and Formula
The Black-Scholes model
The stock price is defined by the following equation,
dSt = µStdt + σStdWt
The solution of the stock price,
St = S0e(µ−σ2
2
)t+σWt
8. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black Scholes Model and Formula
The Black-Scholes model
The stock price is defined by the following equation,
dSt = µStdt + σStdWt
The solution of the stock price,
St = S0e(µ−σ2
2
)t+σWt
Girsanov’s theorem is used to express the stock price St in the
following form,
dSt = rStdt + σStdW̃t
9. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black Scholes Model and Formula
The Black-Scholes model
The stock price is defined by the following equation,
dSt = µStdt + σStdWt
The solution of the stock price,
St = S0e(µ−σ2
2
)t+σWt
Girsanov’s theorem is used to express the stock price St in the
following form,
dSt = rStdt + σStdW̃t
log return follows normal distribution,
ln
St+∆t
St
∼ N
(r − σ2
2 )∆t, σ2∆t
10. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black Scholes Model and Formula
The Black-Scholes Formula
The formula for the European call price,
Call Option = C(St, t)
= StN(d1) − N(d2)Ke−rτ
11. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black Scholes Model and Formula
The Black-Scholes Formula
The formula for the European call price,
Call Option = C(St, t)
= StN(d1) − N(d2)Ke−rτ
d1 and d2 are defined by,
d1 =
ln( St
K
)+(r+σ2
2
τ)
σ
√
τ
and d2 = d1 − σ
√
τ
12. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black-Scholes Europena call option Price
Given parameters
S r T σ
100 0.1 1 0.3
13. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Black Scholes Model and Formula
The Black-Scholes Europena call option Price
Given parameters
S r T σ
100 0.1 1 0.3
Strike price Call price
98 17.79
100 16.73
14. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of parameters and Volatility smile
Effects of changing the input parameters
(a) Changing the
call price with S
(b) Changing the
call price with T
(c) Changing the
call price with σ
15. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of parameters and Volatility smile
Effects of changing the input parameters
(a) Changing the
call price with S
(b) Changing the
call price with T
(c) Changing the
call price with σ
Figure: Observation of the European call option price
16. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of parameters and Volatility smile
Volatililty Smile in Option Pricing
(a) Implied volatility Vs
strike price of the
Black-Scholes model
17. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of parameters and Volatility smile
Volatililty Smile in Option Pricing
(a) Implied volatility Vs
strike price of the
Black-Scholes model
(b) Implied volatility Vs
strike price of the Heston
model
Figure: Volatility smile of the Black-Scholes model and Heston model
18. Project on Volatility Smiles and Stylized Facts in the Heston Model
Black-Scholes call price and simulated call price
Option pricing by Monte Carlo Simulation of the Black
Scholes Model
Simulation paths and call price of the Black Scholos Model
The stock price at T maturity,
ST = S0 exp[(r −
1
2
σ2
)t + σ
√
TN]
19. Project on Volatility Smiles and Stylized Facts in the Heston Model
Black-Scholes call price and simulated call price
Option pricing by Monte Carlo Simulation of the Black
Scholes Model
Simulation paths and call price of the Black Scholos Model
The stock price at T maturity,
ST = S0 exp[(r −
1
2
σ2
)t + σ
√
TN]
Generate a large number of stock price
20. Project on Volatility Smiles and Stylized Facts in the Heston Model
Black-Scholes call price and simulated call price
Option pricing by Monte Carlo Simulation of the Black
Scholes Model
Simulation paths and call price of the Black Scholos Model
The stock price at T maturity,
ST = S0 exp[(r −
1
2
σ2
)t + σ
√
TN]
Generate a large number of stock price
Option price (expected value of payoff function)
21. Project on Volatility Smiles and Stylized Facts in the Heston Model
Black-Scholes call price and simulated call price
Option pricing by Monte Carlo Simulation of the Black
Scholes Model
Simulation paths and call price of the Black Scholos Model
The stock price at T maturity,
ST = S0 exp[(r −
1
2
σ2
)t + σ
√
TN]
Generate a large number of stock price
Option price (expected value of payoff function)
Discount factor
22. Project on Volatility Smiles and Stylized Facts in the Heston Model
Black-Scholes call price and simulated call price
Simulation paths of the Black Scholos Model
(a) Simulation paths for
N = 1000
23. Project on Volatility Smiles and Stylized Facts in the Heston Model
Black-Scholes call price and simulated call price
Simulation paths of the Black Scholos Model
(a) Simulation paths for
N = 1000
(b) Simulation paths for
N = 10000
Figure: Simulation paths of the Black-Scholes Model
24. Project on Volatility Smiles and Stylized Facts in the Heston Model
Black-Scholes call price and simulated call price
Compare Black-Scholes call price with simulation results
Call price for N = 1000 and σ = 0.3
Black Scholes
price
17.79
Simulated call
price
16.27
25. Project on Volatility Smiles and Stylized Facts in the Heston Model
Black-Scholes call price and simulated call price
Compare Black-Scholes call price with simulation results
Call price for N = 1000 and σ = 0.3
Black Scholes
price
17.79
Simulated call
price
16.27
Call price for N = 10000 and σ = 0.3
Black Scholes
price
17.79
Simulated call
price
17.72
26. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Heston Model, Formula and Characteristics functions
The Heston Model, Formula and Characteristics functions
27. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Heston Model, Formula and Characteristics functions
The Heston Model, Formula and Characteristics functions
The Heston model
The stock price is defined by the following equation,
dSt = µStdt +
√
vtStdz1(t)
28. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Heston Model, Formula and Characteristics functions
The Heston Model, Formula and Characteristics functions
The Heston model
The stock price is defined by the following equation,
dSt = µStdt +
√
vtStdz1(t)
The instantaneous variance vt follows a
Cox-Ingersoll-Ross(CIR) process and it is defined by,
dvt = κ(θ − vt)dt + σ
√
vtdz2(t)
29. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Heston Model, Formula and Characteristics functions
The Heston Model, Formula and Characteristics functions
The Heston model
The stock price is defined by the following equation,
dSt = µStdt +
√
vtStdz1(t)
The instantaneous variance vt follows a
Cox-Ingersoll-Ross(CIR) process and it is defined by,
dvt = κ(θ − vt)dt + σ
√
vtdz2(t)
z1 and z2 are Wiener processes with correlation ρ which is
equivalently with covariance ρdt as follows,
dz1(t)dz2(t) = ρdt
30. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Heston Model, Formula and Characteristics functions
The Heston Model, Formula and Characteristics functions
The Heston model
The stock price is defined by the following equation,
dSt = µStdt +
√
vtStdz1(t)
The instantaneous variance vt follows a
Cox-Ingersoll-Ross(CIR) process and it is defined by,
dvt = κ(θ − vt)dt + σ
√
vtdz2(t)
z1 and z2 are Wiener processes with correlation ρ which is
equivalently with covariance ρdt as follows,
dz1(t)dz2(t) = ρdt
The St under the risk neutral measure Q by using Girsanov’s
theorem by the following expression,
dSt = rStdt +
√
vtStd ˜
z1(t)
31. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Heston Model, Formula and Characteristics functions
The Heston Model
The risk neutral log price process, ln St is defined by,
ln St = r − 1
2
dt +
√
vtdz1(t)
32. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Heston Model, Formula and Characteristics functions
The Formula and Characteristics functions of Heston model
The Formula and Characteristics functions
European call option price is defined by,
C(S, v, t) = SP1 − KP(t, T)P2
33. Project on Volatility Smiles and Stylized Facts in the Heston Model
The Heston Model, Formula and Characteristics functions
The Formula and Characteristics functions of Heston model
The Formula and Characteristics functions
European call option price is defined by,
C(S, v, t) = SP1 − KP(t, T)P2
Where Pj , j = 1, 2 are risk neutral probabilities obtained by
inverting the characteristic function fj
Pj (x, v, T; ln(K)) = Pr(ln St ln K)
=
1
2
+
1
π
Z ∞
0
Re
he−iϕ ln(K)fj (x, v, T; ϕ)
iϕ
i
dϕ
34. Project on Volatility Smiles and Stylized Facts in the Heston Model
Call price and simulated price under Heston model
European call option price under the Heston model
Correlation between
Brownian motions
European call option
price
0.1 14.32
-0.1 14.45
35. Project on Volatility Smiles and Stylized Facts in the Heston Model
Call price and simulated price under Heston model
European call option price under the Heston model
Correlation between
Brownian motions
European call option
price
0.1 14.32
-0.1 14.45
S0 K r v0 κ θ λ σ T
100 98 0.1 0.04 2 0.04 0 0.3 1
Table: Parameters are used in the Heston Model
36. Project on Volatility Smiles and Stylized Facts in the Heston Model
Call price and simulated price under Heston model
Price and variance paths of the Heston Model
37. Project on Volatility Smiles and Stylized Facts in the Heston Model
Call price and simulated price under Heston model
Price and variance paths of the Heston Model
(a) Variance simulation
paths for N = 1000
38. Project on Volatility Smiles and Stylized Facts in the Heston Model
Call price and simulated price under Heston model
Price and variance paths of the Heston Model
(a) Variance simulation
paths for N = 1000
(b) Price simulation paths
for N = 1000
Figure: Price and variance simulation paths of the Heston Model
39. Project on Volatility Smiles and Stylized Facts in the Heston Model
Call price and simulated price under Heston model
Distribution of the Stock price and variance
(a) Stock price at maturity
40. Project on Volatility Smiles and Stylized Facts in the Heston Model
Call price and simulated price under Heston model
Distribution of the Stock price and variance
(a) Stock price at maturity (b) Variance at maturity
Figure: Stock price and variance distribution of the Heston Model
41. Project on Volatility Smiles and Stylized Facts in the Heston Model
Call price and simulated price under Heston model
Simulation price of the Heston Model
Number of paths (N) European call option price
1000 14.34
10000 14.33
42. Project on Volatility Smiles and Stylized Facts in the Heston Model
Staylized facts
Stylized facts
Following stylized facts are often occur for financial time series:
43. Project on Volatility Smiles and Stylized Facts in the Heston Model
Staylized facts
Stylized facts
Following stylized facts are often occur for financial time series:
Non-stationary
44. Project on Volatility Smiles and Stylized Facts in the Heston Model
Staylized facts
Stylized facts
Following stylized facts are often occur for financial time series:
Non-stationary
Level of returns and volatility clustering.
45. Project on Volatility Smiles and Stylized Facts in the Heston Model
Staylized facts
Stylized facts
Following stylized facts are often occur for financial time series:
Non-stationary
Level of returns and volatility clustering.
White noise
46. Project on Volatility Smiles and Stylized Facts in the Heston Model
Staylized facts
Stylized facts
Following stylized facts are often occur for financial time series:
Non-stationary
Level of returns and volatility clustering.
White noise
Leptokurtic
47. Project on Volatility Smiles and Stylized Facts in the Heston Model
Staylized facts
Stylized facts
Following stylized facts are often occur for financial time series:
Non-stationary
Level of returns and volatility clustering.
White noise
Leptokurtic
No arbitrage oppurtunity
48. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of σ and ρ
Effect of Volatility of Variance(σ)
Effect of σ:
49. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of σ and ρ
Effect of Volatility of Variance(σ)
Effect of σ:
σ effects the pick of the distribution of the log stock price.
50. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of σ and ρ
Effect of Volatility of Variance(σ)
Effect of σ:
σ effects the pick of the distribution of the log stock price.
For σ = 0, the variance process is dropped out.
Increasing σ rises the peak of the distribution.
Create heavy tails on both sides.
51. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of σ and ρ
Effect of Volatility of Variance(σ)
Figure: The effect of Volatility of Variance on Heston Density Function.
52. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of σ and ρ
Effect of correlation(ρ)
Effect of ρ:
53. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of σ and ρ
Effect of correlation(ρ)
Effect of ρ:
ρ controls the heaviness of the tails.
54. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of σ and ρ
Effect of correlation(ρ)
Effect of ρ:
ρ controls the heaviness of the tails.
When ρ = 0, the skewness will be close to 0.
Forρ 0, the variance rises with the increase in stock price.
Forρ 0, the volatility rises if stock price decreases.
55. Project on Volatility Smiles and Stylized Facts in the Heston Model
Effects of σ and ρ
Effect of correlation(ρ)
Figure: The effect of correlation on Heston Density Function.
56. Project on Volatility Smiles and Stylized Facts in the Heston Model
Log-return distributions of both models
Log-return distribution of the Black-Scholes model
57. Project on Volatility Smiles and Stylized Facts in the Heston Model
Log-return distributions of both models
Log-return distribution of the Black-Scholes model
The log-return is defined as ln(St
S0
) and it can be expressed as,
ln
St
S0
=
r −
1
2
σ2
t + σ
√
TN
58. Project on Volatility Smiles and Stylized Facts in the Heston Model
Log-return distributions of both models
Log-return distribution of the Black-Scholes model
The log-return is defined as ln(St
S0
) and it can be expressed as,
ln
St
S0
=
r −
1
2
σ2
t + σ
√
TN
Figure: Log return distribution of the Black-Scholes model
59. Project on Volatility Smiles and Stylized Facts in the Heston Model
Log-return distributions of both models
Log-return distribution of the Heston model
60. Project on Volatility Smiles and Stylized Facts in the Heston Model
Log-return distributions of both models
Log-return distribution of the Heston model
The log return process is given by,
Return = log
St+dt
St
=
µt −
1
2
vt
dt +
√
vtWdt
61. Project on Volatility Smiles and Stylized Facts in the Heston Model
Log-return distributions of both models
Log-return distribution of the Heston model
The log return process is given by,
Return = log
St+dt
St
=
µt −
1
2
vt
dt +
√
vtWdt
Figure: Log return distribution of the Heston model
62. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Black-Scholes model
Squared return of the Black-Scholes model
Squared return:
Two lags (3 and 7) are significanly different from 0 in acf and
pacf.
R2
t is not an independent sequence.
63. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Black-Scholes model
Squared return of the Black-Scholes model
(a) Autocorrelation
function
(b) Partial autocorrelation
function
Figure: Autocorrelation and partial autocorrelation function of squared
return (R2
t )of the Black-Scholes model
64. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Black-Scholes model
Absolute return of the Black-Scholes model
Absolute return:
Lags 7, 12 and 14 in the pacf are more significantly different
from 0 than the acf of those lags.
Absolute returns,|Rt|, are independent sequence i.e. absolute
return,|Rt|, are uncorrelated.
65. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Black-Scholes model
Absolute return of the Black-Scholes model
(a) Autocorrelation
function
(b) Partial autocorrelation
function
Figure: Autocorrelation and partial autocorrelation function of absolute
return of the Black-Scholes model
66. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Black-Scholes model
Return of the Black-Scholes model
Return:
Returns of the Black-Scholes model are uncorrelated.
In the pacf some lags are more significantly different from 0
than the acf of those lags.
Returns, Rt, are independent sequence of the Black-Scholes
model.
67. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Black-Scholes model
Return of the Black-Scholes model
(a) Autocorrelation
function
(b) Partial autocorrelation
function
Figure: Autocorrelation and partial autocorrelation function of return of
the Black-Scholes model
68. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Heston model
Squared return of the Heston model
Squared return:
All lags except 5 and 6 of both functions are inside the
bounds.
Two lags (5 and 6) are significantly different from 0.
R2
t is not an independent sequence i.e. Squared retruns R2
t
are correlated.
69. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Heston model
Squared return of the Heston model
(a) Autocorrelation
function
(b) Partial autocorrelation
function
Figure: Autocorrelation and partial autocorrelation function of squared
return (R2
t )of the Heston model
70. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Heston model
Absolute return of the Heston model
Absolute return:
All lags are inside the bounds.
Counter behavior is not observed in the both functions.
Absolute returns, |Rt|,are correlated.
71. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Heston model
Absolute return of the Heston model
(a) Autocorrelation
function
(b) Partial autocorrelation
function
Figure: Autocorrelation and partial autocorrelation function of absolute
return of the Heston model
72. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Heston model
Return of the Heston model
Return:
Most of the lags of autocorrelation and partial autocorrelation
functions are inside the bounds.
Two lags (5 and 10) are significantly different from 0 in the
acf and pacf.
Rt is not an independent sequence i.e. returns (Rt)are
correlated .
73. Project on Volatility Smiles and Stylized Facts in the Heston Model
Squared return, absolute return and return of the Heston model
Return of the Heston model
(a) Autocorrelation
function
(b) Partial autocorrelation
function
Figure: Autocorrelation and partial autocorrelation function of return of
the Heston model
74. Project on Volatility Smiles and Stylized Facts in the Heston Model
Conclusion
What we have learned today?
75. Project on Volatility Smiles and Stylized Facts in the Heston Model
Conclusion
What we have learned today?
Heston model shows good smile effect.
76. Project on Volatility Smiles and Stylized Facts in the Heston Model
Conclusion
What we have learned today?
Heston model shows good smile effect.
Log return distributions of the Black-Scholes model and
Heston model represent counter behavior.
77. Project on Volatility Smiles and Stylized Facts in the Heston Model
Conclusion
What we have learned today?
Heston model shows good smile effect.
Log return distributions of the Black-Scholes model and
Heston model represent counter behavior.
In the Heston model, σ effects the peak of the lnST and ρ
controls the heaviness of the tails of lnST .
78. Project on Volatility Smiles and Stylized Facts in the Heston Model
Conclusion
What we have learned today?
Heston model shows good smile effect.
Log return distributions of the Black-Scholes model and
Heston model represent counter behavior.
In the Heston model, σ effects the peak of the lnST and ρ
controls the heaviness of the tails of lnST .
Squared returns, absolute returns and returns are correlated in
the Heston model.
79. Project on Volatility Smiles and Stylized Facts in the Heston Model
Conclusion
What we have learned today?
Heston model shows good smile effect.
Log return distributions of the Black-Scholes model and
Heston model represent counter behavior.
In the Heston model, σ effects the peak of the lnST and ρ
controls the heaviness of the tails of lnST .
Squared returns, absolute returns and returns are correlated in
the Heston model.
In the Black-Scholes model, only squared retruns are
correlated. Absolute returns and returns are uncorrelated.
80. Project on Volatility Smiles and Stylized Facts in the Heston Model
References
References
Stefano M. Iacus
Simulation and Inference for Stochastic Differential Equations
Springer-Verlag New York, 2008
Fisher Black, Myron Scholes
The Pricing of Options and Corporate Liabilities
Journal of Political Economy, Volume 3, 1973
Steven L. Heston
A Closed-Form Solution for Options with Stochastic Volatility
with Applications to Bond and Currency Options
The Review of Financial Studies, Volume 6, 1993
John Hull
Options, futures, and other derivatives
Pearson Education, New York, 2018
81. Project on Volatility Smiles and Stylized Facts in the Heston Model
References
Rama Cont, Peter Tankov
Financial Modeling With Jump Processes
Champan Hall/CRC, 2004
Bernt Øksendal
Stochastic Differential Equations
Springer-Verlag Berlin Heidelberg,2003
Jörn Sass
Lecture notes in Financial Mathematics
University of Kaiserslautern, Summer (2022)
Ser-Huang Poon
A Practical Guide to Forecasting Financial Market Volatility
John Wiley and Sons limited (2005)
82. Project on Volatility Smiles and Stylized Facts in the Heston Model
References
Tahmid Tamrin Suki, A B M Shahadat Hossain
A comparative analysis of the Black-Scholes-Merton model
and the Heston stochastic volatility model
J. Bangladesh Math. Soc., Vol. 39 (2019) 127-140
Fabrice Douglas Rouah
The Heston Model and Its Extensions in Matlab and C++
John Wiley and Sons, Inc., Hoboken, New Jersey (2013)
Hull J. and White A
The Pricing of Options on Assets with Stochastic Volatilities
Journal of Finance, 42 (1987), 281-300
Mitun Kumar Mondal, Md. Abdul Alim, Md. Faizur Rahman,
Md. Haider Ali Biswas
Mathematical Analysis of Financial Model on Market Price
with Stochastic Volatility
Journal of Mathematical Finance, 07(02):351-365
83. Project on Volatility Smiles and Stylized Facts in the Heston Model
References
John C. Hull
Options, Futures and Other Derivatives
Global edition, Eighth edition, Pearson Education Limited
(2015-2016)
Rubinstein, M.
Non parametric Tests of Alternative Option Pricing Models
Using All Reported Trades and Quotes on the 30 Most Active
CBOE Option Classes from August 23, 1976 through August
31, 1978
Journal of Finance, 40, 455-480
Johnson H. and Shanno D.
Option Pricing when the Variance Is Changing. Journal of
Finance and Quantitative Analysis
22 (1987), 143-151
Wiggins J. B.
Option Values under Stochastic Volatility: Theory and
84. Project on Volatility Smiles and Stylized Facts in the Heston Model
References
John, Options-trading-Black-Scholes-model
https://www.codearmo.com/python-tutorial/options-trading-
black-scholes-model
December 22, 2020
John, Calculating the Volatility Smile,
https://www.codearmo.com/python-tutorial/calculating-
volatility-smile
January 03, 2021
John, Implied Volatility for European Call with Python,
https://www.codearmo.com/blog/implied-volatility-european-
call-python
September 08, 2020
Implied Volatility,
https://py-vollib-
vectorized.readthedocs.io/en/latest/pkg ref/iv.html