Itovsn3: Doing Stochastic Calculus with Mathematica

  • Wilfrid S. Kendall


This chapter describes the construction and use of Itovsn3, a Mathematica package which implements stochastic calculus (also known as Itô calculus). Stochastic calculus is of great use in mathematical finance (see for example Duffie, 1988) and therefore its implementation within computer algebra packages is likely to be of considerable interest to readers of this volume. Itovsn3 is a direct descendant of a collection of procedures (also called Itovsn3) which implement stochastic calculus in the REDUCE computer algebra language. The two implementations are similar, differing mainly in the use of the package concept (for the Mathematica version) and in the use of global substitution rules (for the REDUCE version), but both providing a simple and direct implementation based around the renowned Itô formula.


Brownian Motion Stochastic Differential Equation Computer Algebra Stochastic Calculus Local Martingale 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Barndorff Nielsen, O. E., P. E. Jupp, & W. S. Kendall, (1991), “Stochastic Calculus, Statistical Asymptotics, Strings and Phyla”, Warwick University Department of Statistics Research Report 222.Google Scholar
  2. Bouleau, N. & D. Talay, (1992), Probabilités Numeriques. INRIA, Rocquencourt, France.zbMATHGoogle Scholar
  3. Chung, K. L. & R. J. Williams, (1983), Introduction to Stochastic Integration. Birkhauser, Boston.CrossRefzbMATHGoogle Scholar
  4. Duffie, D. (1988), Security markets: Stochastic Models. Academic Press, New York.zbMATHGoogle Scholar
  5. Duffie, D. & H. R. Richardson, (1991), “Mean-variance hedging in continuous time”, Annals of Applied Probability, 1, 1–15.MathSciNetCrossRefzbMATHGoogle Scholar
  6. Emery, M. (1989) Stochastic Calculus in Manifolds, with an appendix by P. A. Meyer, Springer-Verlag, New York.CrossRefzbMATHGoogle Scholar
  7. Karatzas, I. & S. Shreve, (1988), Brownian motion and Stochastic Calculus. Springer-Verlag, New York.CrossRefGoogle Scholar
  8. Kendall, W. S. (1985), Discussion of read paper by Clifford, Green and Pilling, Journal of the Royal Statistical Society 49, 286–287.Google Scholar
  9. Kendall, W. S. (1988) “Symbolic computation and the diffusion of shapes of triads,” Advances in Applied Probability 20, 775–797.MathSciNetCrossRefzbMATHGoogle Scholar
  10. Kendall, W. S. (1990a), “The Euclidean Diffusion of Shape” in Disorder in Physical Systems Editors D. Welsh & G. Grimmett, Oxford University Press, Oxford, 203–217.Google Scholar
  11. Kendall, W. S. (1990b), “Computer Algebra and Stochastic Calculus,” Notices of the American Mathematical Society 37, 1254–1256.Google Scholar
  12. Kendall, W. S. (1991), “Symbolic Itô calculus: an introduction,” Warwick University Department of Statistics Research Report 217.Google Scholar
  13. Kendall, W. S. (1992a), “Symbolic Itô calculus: an overview” in Probabilités Numeriques Editors N. Bouleau & D. Talay, INRIA, Rocquencourt, France, 186–192.Google Scholar
  14. Kendall, W. S. (1992b), “A remark on the proof of Itô’s formula for C2 functions of continuous semimartingales”, Journal of Applied Probability 29, 216–221.MathSciNetCrossRefzbMATHGoogle Scholar
  15. Kendall, W. S. (1993), “Computer Algebra in Probability and Statistics”, Statistica Neerlandica (1), 9–25.CrossRefGoogle Scholar
  16. Øksendal, B. (1989), Stochastic Differential Equations, Second edition. Springer-Verlag, New York.CrossRefGoogle Scholar
  17. Protter, P. (1990), Stochastic Integration and Differential Equations: a new approach. Springer-Verlag, New York.CrossRefzbMATHGoogle Scholar
  18. Revuz, D. & M. Yor, (1991), Continuous martingales and Brownian motion. Springer-Verlag, New York.CrossRefzbMATHGoogle Scholar
  19. Rogers, L. C. G. & D. Williams, (1987), Diffusions, Markov Processes and Martingales, volume 2: Itô calculus. Wiley & Sons, New York.zbMATHGoogle Scholar
  20. Steele, J. M. & R. A. Stine, (1991), Applications of Mathematica to the Stochastic Calculus, ASA Proceedings.Google Scholar
  21. Valkeila, E. (1991), “Computer algebra and stochastic analysis—some possibilities”, C WI Newsletter 4, 229–238.MathSciNetzbMATHGoogle Scholar

Copyright information

© Springer Science+Business Media New York 1993

Authors and Affiliations

  • Wilfrid S. Kendall

There are no affiliations available

Personalised recommendations