EconPapers    
Economics at your fingertips  
 

Using program synthesis to price derivatives

Curt Randall, Elaine Kant and Ashvin Chhabra

Journal of Computational Finance

Abstract: ABSTRACT The authors demonstrate the use of software synthesis to produce finite-difference code for a variety of option pricing problems. In this approach, pricing models are specified in a concise language that mirrors the mathematical and financial statement of the problem. Specifications typically occupy less than a half page. An intelligent software synthesis system then automatically translates these specifications into codes of thousands lines in a conventional programming language such as C or Fortran. Option features for which pricing code can be automatically synthesized include discrete dividends and early exercise, discretely or continuously sampled stationary or moving barriers, stochastic volatility and interest rate models, multiple underlying assets, and more. A method of parametrizing an arbitrary functional dependence on the underlying assets enables synthesis of code for standard path dependent options such as Asian and lookbacks as well as for much more complex path-dependent options.

References: Add references at CitEc
Citations:

Downloads: (external link)
https://www.risk.net/journal-of-computational-fina ... to-price-derivatives (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:rsk:journ0:2160499

Access Statistics for this article

More articles in Journal of Computational Finance from Journal of Computational Finance
Bibliographic data for series maintained by Thomas Paine ().

 
Page updated 2025-03-19
Handle: RePEc:rsk:journ0:2160499