Abstract
This chapter is an introduction and survey of numerical solution methods for stochastic differential equations. The solutions will be continuous stochastic processes that represent diffusive dynamics, a common modeling assumption for financial systems. We include a review of fundamental concepts, a description of elementary numerical methods and the concepts of convergence and order for stochastic differential equation solvers. In the remainder of the chapter we describe applications of SDE solvers to Monte-Carlo sampling for financial pricing of derivatives. Monte-Carlo simulation can be computationally inefficient in its basic form, and so we explore some common methods for fostering efficiency by variance reduction and the use of quasi-random numbers. In addition, we briefly discuss the extension of SDE solvers to coupled systems driven by correlated noise, which is applicable to multiple asset markets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Black, F., & Scholes, M. (1973). The pricing of options and corporate liabilities. Journal of Political Economy, 81, 637–654.
Box, G. E. P., & Muller, M. (1958). A note on the generation of random normal deviates. Annals of Mathematical Statistics, 29, 610–611.
Burrage, K., Burrage, P. M., & Mitsui, T. (2000). Numerical solutions of stochastic differential equations - implementation and stability issues. Journal of Computational and Applied Mathematics, 125, 171–182.
Burrage, K., Burrage, P. M., & Tian, T. (2004). Numerical methods for strong solutions of stochastic differential equations: an overview. Proceedings of the Royal Society of London A, 460, 373–402.
Fishman, G. S. (1996). Monte Carlo: concepts, algorithms, and applications. Berlin: Springer.
Gentle, J. E. (2003). Random number generation and Monte Carlo methods (2nd ed.). Berlin: Springer.
Gikhman, I., & Skorokhod, A. (1972). Stochastic differential equations. Berlin: Springer.
Glasserman, P. (2004). Monte Carlo methods in financial engineering. New York: Springer.
Halton, J. H. (1960). On the efficiency of certain quasi-random sequences of points in evaluating multi-dimensional integrals. Numerische Mathematik, 2, 84–90.
Hellekalek, P. (1998). Good random number generators are (not so) easy to find. Mathematics and Computers in Simulation, 46, 485–505.
Higham, D. J. (2001). An algorithmic introduction to numerical simulation of stochastic differential equations. SIAM Review, 43, 525–546.
Higham, D. J., & Kloeden, P. (2005). Numerical methods for nonlinear stochastic differential equations with jumps. Numerische Mathematik, 101, 101–119.
Higham, D. J., Mao, X., & Stuart, A. (2002). Strong convergence of Euler-type methods for nonlinear stochastic differential equations. SIAM Journal on Numerical Analysis, 40, 1041–1063.
Hull, J. C. (2002). Options, futures, and other derivatives (5th ed.). Upper Saddle River, NJ: Prentice Hall.
Jentzen, A., Kloeden, P., & Neuenkirch, A. (2008). Pathwise approximation of stochastic differential equations on domains: higher order convergence rates without global Lipschitz coefficients. Numerische Mathematik, 112, 41–64.
Klebaner, F. (1998). Introduction to stochastic calculus with applications. London: Imperial College Press.
Kloeden, P., & Platen, E. (1992). Numerical solution of stochastic differential equations. Berlin: Springer.
Kloeden, P., Platen, E., & Schurz, H. (1994). Numerical solution of SDE through computer experiments. Berlin: Springer.
Lamba, H., Mattingly, J. C., & Stuart, A. (2007). An adaptive Euler-Maruyama scheme for SDEs: convergence and stability. IMA Journal of Numerical Analysis, 27, 479–506.
Marsaglia, G., & Zaman, A. (1991). A new class of random number generators. Annals of Applied Probability, 1, 462–480.
Marsaglia, G., & Tsang, W. W. (2000). The ziggurat method for generating random variables. Journal of Statistical Software, 5, 1–7.
Maruyama, G. (1955). Continuous Markov processes and stochastic equations. Rendiconti del Circolo Matematico di Palermo, 4, 48–90.
Milstein, G. (1988). A theorem on the order of convergence of mean-square approximations of solutions of stochastic differential equations. Theory of Probability and Its Applications, 32, 738–741.
Milstein, G. (1995). Numerical integration of stochastic differential equations. Dordrecht: Kluwer.
Milstein, G., & Tretyakov, M. (1997). Mean-square numerical methods for stochastic differential equations with small noises. SIAM Journal on Scientific Computing, 18, 1067–1087.
Milstein, G., & Tretyakov, M. (2004). Stochastic numerics for mathematical physics. Berlin: Springer.
Milstein, G., & Tretyakov, M. (2005). Numerical integration of stochastic differential equations with nonglobally Lipschitz coefficients. SIAM Journal on Numerical Analysis, 43, 1139–1154.
Niederreiter, H. (1992). Random number generation and quasi-Monte Carlo methods. Philadelphia: SIAM Publications.
Niederreiter, H. (2010). Low-discrepancy simulation. In H. Niederreiter (Ed.), Handbook of Computational Finance 2011 (pp. 715–741). Berlin: Springer.
Oksendal, B. (1998). Stochastic differential equations: an introduction with applications (5th ed.). Berlin: Springer.
Park, S., & Miller, K. (1988). Random number generators: good ones are hard to find. Communications of the ACM, 31, 1192–1201.
Platen, E. (1987). Derivative-free numerical methods for stochastic differential equations. Lecture Notes in Control and Information Sciences, 96, 187–193.
Platen, E. (1999). An introduction to numerical methods for stochastic differential equations. Acta Numerica, 8, 197–246.
Platen, E., & Wagner, W. (1982). On a Taylor formula for a class of Ito processes. Probability and Mathematical Statistics, 3, 37–51.
Romisch, W., & Winkler, R. (2006). Stepsize control for mean-square numerical methods for stochastic differential equations with small noise. SIAM Journal on Scientific Computing, 28, 604–625.
Rubinstein, R. Y. (1981). Simulation and the Monte Carlo method. New York: Wiley.
Rumelin, W. (1982). Numerical treatment of stochastic differential equations. SIAM Journal of Numerical Analysis, 19, 604–613.
Saito, Y., & Mitsui, T. (1996). Stability analysis of numerical schemes for stochastic differential equations. SIAM Journal of Numerical Analysis, 33, 2254–2267.
Sauer, T. (2006). Numerical analysis. Boston: Pearson.
Steele, J. M. (2001). Stochastic calculus and financial applications. New York: Springer.
Talay, D., & Tubaro, L. (1990). Expansion of the global error for numerical schemes solving stochastic differential equations. Stochastic Analysis and Applications, 8, 483–509.
Tocino, A., & Ardanuy, R. (2002). Runge-Kutta methods for numerical solution of stochastic differential equations. Journal of Computational and Applied Mathematics, 138, 219–241.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Sauer, T. (2012). Numerical Solution of Stochastic Differential Equations in Finance. In: Duan, JC., Härdle, W., Gentle, J. (eds) Handbook of Computational Finance. Springer Handbooks of Computational Statistics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17254-0_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-17254-0_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17253-3
Online ISBN: 978-3-642-17254-0
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)