A Comparison of Some Monte Carlo and Quasi Monte Carlo Techniques for Option Pricing

  • Peter A. Acworth
  • Mark Broadie
  • Paul Glasserman
Part of the Lecture Notes in Statistics book series (LNS, volume 127)


This article compares the performance of ordinary Monte Carlo and quasi Monte Carlo methods in valuing moderate-and high-dimensional options. The dimensionality of the problems arises either from the number of time steps along a single path or from the number of underlying assets. We compare ordinary Monte Carlo with and without antithetic variates against Sobol’, Faure, and Generalized Faure sequences and three constructions of a discretely sampled Brownian path. We test the standard random walk construction with all methods, a Brownian bridge construction proposed by Caflisch and Morokoff with Sobol’ points and an alternative construction based on principal components analysis also with Sobol’ points. We find that the quasi Monte Carlo methods outperform ordinary Monte Carlo; the Brownian bridge construction generally outperforms the standard construction; and the principal components construction generally outperforms the Brownian bridge construction and is more widely applicable. We interpret both the Brownian bridge and principal components constructions in terms of orthogonal expansions of Brownian motion and note an optimality property of the principal components construction.


Monte Carlo Option Price Brownian Bridge Root Mean Square Relative Error Barrier Option 
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. [1]
    Adler, R.J., An Introduction to Continuity, Extrema, and Related Topics for General Gaussian Processes, Institute of Mathematical Statistics, Hayward, California, 1990.Google Scholar
  2. [2]
    Berman, L., Comparison of Path Generation Methods for Monte Carlo Valuation of Single Underlying Derivative Securities, Research Report RC20570, IBM Research Division, Yorktown Heights, New York.Google Scholar
  3. [3]
    Boyle, P., M. Broadie, and P. Glasserman, Monte Carlo Methods for Security Pricing, J. Economic Dynamics and Control, to appear.Google Scholar
  4. [4]
    Bratley, P., and B.L. Fox, Algorithm 659: Implementing Sobol’s Quasirandom Sequence Generator, ACM Trans. Mathematical Software 14, 88–100, 1988.CrossRefzbMATHGoogle Scholar
  5. [5]
    Broadie, M., P. Glasserman, and S. Kou, Connecting Discrete and Continuous Path-Dependent Options, Working Paper, Columbia Business School, New York, 1996.Google Scholar
  6. [6]
    Caflisch, R.E., and W. Morokoff, Valuation of Mortgage Backed Securities Using the Quasi-Monte Carlo Method, Working Paper, Department of Mathematics, UCLA, 1996.Google Scholar
  7. [7]
    Caflisch, R.E., and B. Moskowitz, Modified Monte Carlo Methods Using Quasi-Random Sequences. In Monte Carlo and Quasi-Monte Carlo Methods in Scientific Computing, (H. Niederreiter and P.J.-S. Shiue, eds.), Springer-Verlag, New York, 1995.Google Scholar
  8. [8]
    Duffie, D., Dynamic Asset Pricing Theory, Second Edition, Princeton University Press, 1996.Google Scholar
  9. [9]
    Fox, B.L., Algorithm 647: Implementation and Relative Efficiency of Quasi-Random Sequence Generators, ACM Trans. Mathematical Software 12, 362–376, 1986.CrossRefzbMATHGoogle Scholar
  10. [l0]
    Fox, B.L., Generating Poisson Processes by Quasi-Monte Carlo. Working Paper, SIM-OPT Consulting, Boulder, Colorado, 1996.Google Scholar
  11. [11]
    Harrison, J.M., and D. Kreps, Martingales and Arbitrage in Multiperiod Securities Markets, J. Economic Theory 20, 381–408, 1979.CrossRefzbMATHMathSciNetGoogle Scholar
  12. [12]
    Harrison, J.M., and S. Pliska, Martingales and Stochastic Integrals in the Theory of Continuous Trading, Stochastic Processes and their Applications 11, 215–260, 1981.CrossRefzbMATHMathSciNetGoogle Scholar
  13. [13]
    Hull, J.C., Options, Futures,and Other Derivatives, Third Edition, Prentice-Hall, Englewood Cliffs, New Jersey, 1997.Google Scholar
  14. [14]
    Janicki, A., and A. Weron, Simulation and Chaotic Behavior of ce-Stable Stochastic Processes, Marcel-Dekker, New York, 1994.Google Scholar
  15. [15]
    Jarrow, R., and S. Turnbull, Derivative Securities, South-Western College Publishing, Cincinnati, Ohio, 1996.Google Scholar
  16. [16]
    Karlin, S., and H. Taylor, A First Course in Stochastic Processes, Academic Press, New York, 1975.zbMATHGoogle Scholar
  17. [17]
    Moro, B., The Full Monte, RISK 8, 57–58, February 1995.Google Scholar
  18. [18]
    Niederreiter, H., Random Number Generation and Quasi-Monte Carlo Methods, SIAM, Philadelphia, 1992.CrossRefzbMATHGoogle Scholar
  19. [19]
    Papageorgiou, A., and J.TR.Aub, Beating Monte Carlo, Risk 9, 63–65, June 1996.Google Scholar
  20. [20]
    Paskov, S., and J. Traub, Faster Valuation of Financial Derivatives, J. Portfolio Management, 113–120, Fall 1995.Google Scholar
  21. [21]
    Press, W.H., S.A. Teukolsky, W.T. Vetterling, and B.P. Flannery, Numerical Recipes in C: The Art of Scientific Computing, Second Edition, Cambridge University Press, 1992.18Google Scholar
  22. [22]
    Rogers, C., and D. Talay, EDS., Numerical Methods in Financial Mathematics, Cambridge University Press, 1997.Google Scholar
  23. [23]
    Tezuka, S. Uniform Random Numbers: Theory and Practice, Kluwer Academic Publishers, Norwell, Massachusetts, 1995.CrossRefzbMATHGoogle Scholar

Copyright information

© Springer Science+Business Media New York 1998

Authors and Affiliations

  • Peter A. Acworth
    • 1
  • Mark Broadie
    • 2
  • Paul Glasserman
    • 3
  1. 1.Doctoral OfficeColumbia Business SchoolNew YorkUSA
  2. 2.Columbia Business SchoolNew YorkUSA
  3. 3.Columbia Business SchoolNew YorkUSA

Personalised recommendations