Abstract
The aim of this paper is to derive an approximation formula for a single barrier option under local volatility models, stochastic volatility models, and their hybrids, which are widely used in practice. The basic idea of our approximation is to mimic a target underlying asset process by a polynomial of the Wiener process. We then translate the problem of solving first hit probability of the asset process into that of a Wiener process whose distribution of passage time is known. Finally, utilizing the Girsanov’s theorem and the reflection principle, we show that single barrier option prices can be approximated in a closed-form. Furthermore, ample numerical examples will show the accuracy of our approximation is high enough for practical applications.
Similar content being viewed by others
Notes
The up-and-out, up-and-in, down-and-in, and down-and-out barrier cases is considered in Sect. 5.5.
The existence of \(\omega _{i}(t)\) is discussed in Sect. 4.
For example, we have \(h_{1}(x)=x\), \(h_{2}(x)=x^{2} - 1\), \(h_{3}(x)=x^{3} - 3x\), etc.
See, e.g., Emanuel and MacBeth (1982) for more details.
References
Akahori, J., & Imamura, Y. (2014). On a symmetrization of diffusion processes. Quantitative Finance, 14, 1211–1216.
Black, F., & Scholes, M. (1973). The pricing of options and corporate liabilities. Journal of Political Economy, 81, 637–654.
Carr, P., & Lee, R. (2009). Put-call symmetry: Extensions and applications. Mathematical Finance, 19, 523–560.
Chiarella, C., Kang, B., & Meyer, G. H. (2012). The evaluation of barrier option prices under stochastic volatility. Computers and Mathematics with Application, 64(6), 2034–2048.
Di Nunno, G., Øksendal, B., & Proske, F. (2009). Malliavin calculus for Lévy processes with applications to finance. Berlin: Springer.
Dzougoutov, A., Moon, K. S., Schwerin, E. V., Szepessy, A., & Tempone, R. (2005). Adaptive Monte Carlo algorithms for stopped diffusion. Lecture Notes in Computational Science and Engineering, 44, 59–88.
Elkhodiry, A., Paradi, J., & Seco, L. (2011). Using equity options to imply credit information. Annals of Operations Research, 1, 45–73.
Emanuel, D. C., & MacBeth, J. D. (1982). Further results of the constant elasticity of variance call option pricing model. Journal of Financial and Quantitative Analysis, 4, 533–553.
Fang, F., & Oosterlee, C. W. (2009). A novel pricing method for European options based on Fourier-cosine series expansions. SIAM Journal on Scientific Computing, 31(2), 826–848.
Fang, F., & Oosterlee, C. W. (2011). A Fourier-based valuation method for Bermudan and barrier options under Heston’s model. SIAM Journal on Financial Mathematics, 2(1), 439–463.
Funahashi, H. (2014). A chaos expansion approach under hybrid volatility models. Quantitative Finance, 14(11), 1923–1936.
Funahashi, H. (2017). Pricing derivatives with fractional volatility models. International Journal of Financial Engineering, 4(1), 17500141.
Funahashi, H., & Kijima, M. (2015). A chaos expansion approach for the pricing of contingent claims. Journal of Computational Finance, 18, 27–58.
Funahashi, H., & Kijima, M. (2016). Analytical pricing of single barrier options under local volatility models. Quantitative Finance, 16(6), 867–886.
Funahashi, H., & Kijima, M. (2017). A unified approach for the pricing of options relating to averages. Review of Derivatives Research (in press).
Gobet, E. (2000). Weak approximation of killed diffusion using Euler schemes. Stochastic Processes and Their Applications, 87(2), 167–197.
Glasserman, P. (2003). Monte Carlo methods in financial engineering. New York City: Springer.
Hagan, P. S., Kumar, D. A., Lesniewski, S., & Woodward, D. E. (2002, September). Managing smile risk. Wilmott Magazine, 84–108.
Heston, S. L. (1993). A closed-form solution for options with stochastic volatility with applications to bond and currency options. The Review of Financial Studies, 6(2), 327–343.
Karazas, I., & Shreve, S. (1998). Brownian motion and stochastic calculus. New York: Springer.
Metwally, S., & Atiya, A. (2002). Using Brownian bridge for fast simulation of jump-diffusion processes and barrier options. Journal of Derivatives, 10, 43–54.
Rubinstein, M., & Reiner, E. (1991). Breaking down the barriers. Risk, 4(8), 28–35.
Yousuf, M. (2009). A fourth-order smoothing scheme for pricing barrier options under stochastic volatility. International Journal of Computer Mathematics, 86, 1054–1067.
Acknowledgements
The authors is grateful to the anonymous referees for invaluable comments that improved the original manuscript considerably. Funahashi also thanks Tetsuhiro Takeshita, QDS Consulting, for his careful reading of this manuscript. Needless to say, all errors and confusions are ours.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A: Proof of Proposition 3.1
In order to calculate the probability distribution of \(X_t\), we derive an approximated characteristic function of \(X_t\) and invert it back to derive an approximation of the probability distribution of \(X_t\).
Let the characteristic function of \(X_t\) be \(\Psi (\xi ) = \mathbb {E}[ \mathrm{e}^{i \xi X_t} ] \). We approximate it as
where \(R_3\) consists of the forth or higher-order multiple stochastic integrals. Note that, since
we regard \(\mathbb {E}\left[ \mathrm{e}^{ i \xi a_{1}(t) } R_3 \right] \approx 0\) as for the previous case.
Taking the conditional expectation on \(a_1(t)\), which follows normal distribution with 0 mean and variance \(\Sigma _t\), we then have
Further, if X follows a normal distribution with zero mean and variance \(\Sigma \), then by differentiating both sides of
w.r.t. y, we have for any polynomial functions f(x) and g(x)
where n(x; a, b) denotes the normal density function with mean a and variance b.
Therefore, we can apply (A.1) to obtain the approximation of the density function as
Appendix B: Formulas for conditional expectation
Let \(W^p_t\), \(W^q_t\), and \(W^r_t\) be standard Brownian motions with correlation \(\rho _{i,j} \mathrm{d}t = \mathrm{d}W^i_t \mathrm{d}W^j_t\), and let \(y_{i}(x)\) for \(i=1,2,3\) be some deterministic functions. Moreover, let \(\Sigma := \int _{0}^{T} y^2_{1}(t) \mathrm{d}t\), and denote \(J_T(y_1)= \int _{0}^{T} y_{1}(t) \mathrm{d}W^p_t\).
Then, the following formulas are derived:
where
The interested reader can find more details in Funahashi and Kijima (2015).
Appendix C: Proof of Theorem 5.1
If r, \(\kappa \), and \(\theta \) are zero, we have \(F(0,t) = S_0\) and \(V(0,t) = v_0\). Therefore, \({\bar{\sigma }} := \sigma (S_0,v_0)\), \({\bar{\sigma }}_S := \sigma _S(S_0,v_0)\), \({\bar{\sigma }}_v := \sigma _v(S_0,v_0)\), and \({\bar{\gamma }} := \gamma _0\) become constants.
The variance of the 1st-order Wiener–Ito chaos expansion \(V_1(t) := \mathbb {E}[\left( a_1(t) - \widetilde{a}_1(t) \right) ^2]\) is
But, since \(\sigma ^{(0)}(s) - \sqrt{\Sigma _t / t} = 0\), we get \(V_1(t) = 0\).
Similarly, let \({\bar{p}}_1 := {\bar{\sigma }} + S_0 {\bar{\sigma }}_S\), \({\bar{p}}_2 := {\bar{\sigma }} _v\), \({\bar{p}}_3 := {\bar{\gamma }}\), \(\Sigma _t = {\bar{p}}_1^2 t\), and \(q(t) = \left( {\bar{\sigma }}^3 {\bar{p}}_1 + \rho {\bar{p}}_2 {\bar{p}}_3 {\bar{\sigma }}^2 \right) t^2 / 2\) the variance of the 2st-order Wiener–Ito chaos expansion \(V_2(t):= \mathbb {E}[\left( a_1(t) - \widetilde{a}_1(t) \right) ^2]\) can be computed as
Inserting \(q(t)/(t \Sigma _t) = \left[ {\bar{p}}_1 {\bar{\sigma }} + \rho {\bar{p}}_2 {\bar{p}}_3\right] /2\) and \(\rho ^2 = 1\) into the left-hand side of the last equation, we obtain \(V_2(t) = 0\).
Hence, from the definition of \(V_Y(t)\), we obtain the desired result.
Rights and permissions
About this article
Cite this article
Funahashi, H., Higuchi, T. An analytical approximation for single barrier options under stochastic volatility models. Ann Oper Res 266, 129–157 (2018). https://doi.org/10.1007/s10479-017-2559-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-017-2559-3