Hostname: page-component-6766d58669-88psn Total loading time: 0 Render date: 2026-05-14T21:32:22.672Z Has data issue: false hasContentIssue false

Commercial uses: Going functional on exotic trades

Published online by Cambridge University Press:  01 January 2009

SIMON FRANKAU
Affiliation:
Barclays Capital, 5 The North Colonnade, London E14 4BB, UK (e-mail: Simon.Frankau@barclayscapital.com)
DIOMIDIS SPINELLIS
Affiliation:
Athens University of Economics and Business, Patision 76, GR 104 34, Athens, Greece (e-mail: dds@aueb.gr)
NICK NASSUPHIS
Affiliation:
Barclays Capital, 5 The North Colonnade, London E14 4BB, UK (e-mail: Nick.Nassuphis@barclayscapital.com, Christoph.Burgard@barclayscapital.com)
CHRISTOPH BURGARD
Affiliation:
Barclays Capital, 5 The North Colonnade, London E14 4BB, UK (e-mail: Nick.Nassuphis@barclayscapital.com, Christoph.Burgard@barclayscapital.com)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

The Functional Payout Framework (fpf) is a Haskell application that uses an embedded domain-specific functional language to represent and process exotic financial derivatives. Whereas scripting languages for pricing exotic derivatives are common in banking, fpf uses multiple interpretations to not only price such trades, but also to analyse the scripts to provide lifecycle support and more. This paper discusses fpf in relation to the wider trading workflow and our experiences in using a functional language in such a system as both an implementation language and a domain-specific language.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2008
Submit a response

Discussions

No Discussions have been published for this article.