Code covered by the BSD License  

Highlights from
Foreign Exchange Options

Be the first to rate this file! 4 Downloads (last 30 days) File Size: 2.36 KB File ID: #23811

Foreign Exchange Options

by Rodolphe Sitter

 

17 Apr 2009

Valuation of European and American options on foreign exchange using Garman-Kohlhagen model

| Watch this File

File Information
Description

fxoptions( S0, X, rd, rf, T, vol, style)

Valuation of European and American call and put options on foreign exchange using Garman-Kohlhagen model.
European option prices are given by an exact formula (Garman-Kohlhagen).
American option prices are approximated using both binomial and trinomial trees.

Example:

Suppose that the spot price of the Canadian dollar is US $0.85 and that the CAD|USD exchange rate has a volatility of 4% per annum. The risk-free rates of interest in canada and the United States are 4% and 5% per annum, respectively.
The value of an American call option expiring in nine months that gives the holder the right to buy one Canadian dollar for 0.85 USD is:

>> fxoptions( .85, .85, 5/100, 4/100, 9/12, 4/100, 'a')

$0.014700 (Binomial Tree)
$0.014701 (Trinomial Tree)

MATLAB release MATLAB 7.5 (R2007b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
finance Rodolphe Sitter 17 Apr 2009 10:10:58
foreign exchange Rodolphe Sitter 17 Apr 2009 10:10:58
fx Rodolphe Sitter 17 Apr 2009 10:10:58
option Rodolphe Sitter 17 Apr 2009 10:10:58
pricing Rodolphe Sitter 17 Apr 2009 10:10:58
american Rodolphe Sitter 17 Apr 2009 10:10:58
european Rodolphe Sitter 17 Apr 2009 10:10:58
binomial tree Rodolphe Sitter 17 Apr 2009 10:10:58
trinomial tree Rodolphe Sitter 17 Apr 2009 10:10:58

Contact us at files@mathworks.com