• DocumentCode
    3124462
  • Title

    Multithreaded algorithms for pricing a class of complex options

  • Author

    Thulasiram, Ruppa K. ; Litov, Lubomir ; Nojumi, Hassan ; Downing, Christopher T. ; Gao, Guang R.

  • Author_Institution
    Dept. of Comput. Sci., Manitoba Univ., Winnipeg, Man., Canada
  • fYear
    2001
  • fDate
    36982
  • Abstract
    In this paper, we study multithreaded algorithms for pricing American Style options. We describe the algorithms, explain their relative complexities, and study their performance. The binomial lattice problem has been formulated in two distinct ways. In the first approach, the recursive algorithm, we establish a parent-child relationship between threads while fully exploiting the inherent parallelism. The second approach, the iterative algorithm, follows a data-flow model based on the producer-consumer style of programming. We implement the algorithms on the EARTH platform. The limitations posed by the problem size on the recursive algorithm and the solution to overcome this problem by the iterative algorithm are explained through the performance results. We have then extended these algorithms to study complicated options with dividend paying underlying assets and reported the performance results
  • Keywords
    financial data processing; multi-threading; binomial lattice problem; complex options; dividend paying; financial models; financial securities; multithreaded algorithms; pricing American Style options; recursive algorithm; Contracts; Delay; Earth; Economic forecasting; Instruments; Iterative algorithms; Parallel processing; Pricing; Security; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings 15th International
  • Conference_Location
    San Francisco, CA
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-0990-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2001.924950
  • Filename
    924950