# Lookback Call Option Valuation

&#x20;

&#x20;

Lookback Call Option Model

&#x20;

A model is presented for pricing a European lookback call option on a stock index with guaranteed exchange rate (LBCGER).&#x20;

&#x20;

The LBCGER specification includes an exercise time, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png) (where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png)),  the guaranteed exchange rate, *GER*, and two parameters, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image006.png) and  ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image008.png)   (where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image010.png)), which define a lookback window ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png).  In addition a sampling frequency (e.g., daily, weekly, etc.) over the lookback window is specified.

&#x20;

Let ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image014.png) denote the value at time![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image016.png) for the underlying security.  The strike of the LBCGER, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image018.png),  is set equal to the minimum price of the underlying security over a set of discrete points,![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image020.png), which partition the lookback window according to the sampling frequency.  That is,

&#x20;

![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png)

&#x20;

where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image024.png).  If, for example, the lookback window is to be partitioned into ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image026.png)  uniformly spaced points, then,

&#x20;

![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image028.png),

&#x20;

for ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image030.png),   where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image032.png).

&#x20;

The payoff at maturity is the value of a standard European call with strike ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image034.png) adjusted by the guaranteed exchange rate ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image036.png), that is,

&#x20;

![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image038.png)

&#x20;

The method for pricing a lookback call option with guaranteed exchange rate is based on a single factor Monte Carlo approach.  The idea of the method is to  stochastically generate a large number of discrete sample paths for the underlying security.&#x20;

&#x20;

For each path, the minimum value of the underlying security over the set of lookback window sample times, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image040.png) , is recorded and used to compute the quantity adjusted payoff (by a certain application of the Black-Scholes pricing formula).  The payoffs for each path are then combined to provide an expected payoff for the option.  Next we describe the method in detail.

&#x20;

Risk neutral pricing formulas are presented for various types of cross-currency instruments, in particular, European call options with payoffs at maturity of the form

&#x20;

&#x20;                                         ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image042.png).

&#x20;

Let ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image044.png)  and ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image014.png) denote respectively the value of the foreign exchange rate and the price of the underlying security at time ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image047.png).  According to Wei, the processes  ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image049.png)  and ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image051.png)respectively satisfy, under the (domestic) risk neutral probability measure, the SDEs

&#x20;

&#x20;                     ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image053.png)

&#x20;

where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image055.png) and  ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image057.png) are standard Brownian motions  with constant instantaneous correlation ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image059.png)  (here ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image061.png) and ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image063.png) are certain constants described below).   In (3.1.1a), ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image065.png) denotes the foreign risk-free rate for the time period ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image067.png), ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image069.png) is the continuous dividend yield for ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image014.png) over the period ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image067.png),  and ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image073.png) is the instantaneous volatility for the proportional change, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image075.png), over the period ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image067.png).  In (3.1.1b), ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image077.png) represents the domestic risk-free interest rate <https://finpricing.com/lib/IrCurve.html>) for the period ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image067.png), and ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image063.png) is the instantaneous volatility in the proportional change, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image080.png), over  ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image067.png).&#x20;

&#x20;

In this section we formulate the price of the LBCGER at time equal to zero.   Let ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image020.png) be a partition of the lookback window ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png). Recall, from Section 2, that

&#x20;

![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image084.png)

&#x20;

is the payoff at maturity for the LBCGER (here ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image086.png) is the price for the underlying security at maturity and ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png)is the minimum of the underlying security price over the discrete set of sample times ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image020.png)).   At time equal to zero, the price of the LBCGER  is equal to the discounted expected payoff at maturity,

&#x20;

&#x20;                                                ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image090.png).                                                  (3.2.1)

&#x20;

However, by the law of iterated conditional expectations, (3.2.1)  is equal to

&#x20;

&#x20;                                            ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image092.png)                                          (3.2.2)

&#x20;

(here ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image094.png) is the filtration induced by the process ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image096.png)).   The formulation (3.2.2) for the price at time zero has certain computational advantages (as we will see in Sections 3.3 and 3.4).

&#x20;

Next  we show how to approximate (3.2.1).

&#x20;

From (3.2.2) and by algebraic manipulation, the price of the LBCGER at time zero is equal to

&#x20;

![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image098.png).

&#x20;

Notice, however, that the conditional expectation

&#x20;

![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image100.png)                                          (3.3.1)

&#x20;

can be viewed as the price of a European call on a domestic asset with dividend yield of

&#x20;

&#x20;                                   ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image102.png).                                                  (3.3.2)                                 &#x20;

To be specific, let  ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image104.png) denote the Black-Scholes price of a European call,  where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image106.png) denotes the option maturity, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image108.png) denotes volatility, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image110.png) denotes the riskless interest rate, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image112.png) denotes the continuous dividend yield, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image114.png) is the initial value for the underlying security, and ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image116.png) is the option strike level.  Then (3.3.1) is equal to

&#x20;

&#x20;                                   ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image118.png).                          &#x20;

&#x20;

Next we describe a Monte Carlo technique, based on the Black-Scholes analysis above, for computing the price, (3.2.2),  of the LBCGER  at time zero.

&#x20;

From the SDE (3.1.1a) and by  Ito’s lemma, the  process  ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image049.png) satisfies the SDE

&#x20;

&#x20;                                 ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image121.png)                        (3.4.1)

&#x20;

where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image123.png) is the drift term in the SDE (3.1.1a).  A discrete sample path, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image125.png), can be generated efficiently by the iterative scheme

&#x20;

&#x20;                                     ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image127.png),                         (3.4.2)

&#x20;

for  ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image129.png), where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image131.png) is a random sample from the standard normal distribution and ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image133.png).  Note that, since the drift and volatility parameters in the SDE (3.4.1) are constant, we can “jump” directly to the start, ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image135.png), of the lookback window.  That is, in the iterative scheme (3.4.2), we set

&#x20;

![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image137.png)                       &#x20;

&#x20;

where ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image139.png) a random sample from the standard normal.  Note also that the iterative scheme (3.4.2) is not employed by Financial Products, New York; rather, a computationally less efficient sampling scheme, which is described in Section 4, is used.

&#x20;

Let ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image141.png) be a discrete sample path generated by the scheme (3.4.2), and let

&#x20;

&#x20;                                                           ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image143.png)                                          &#x20;

&#x20;

be the minimum of all discrete sample times in the lookback window.  Then

&#x20;

&#x20;             ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image145.png)                (3.4.3)

&#x20;

is the payoff for path ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image147.png).  A Monte Carlo approximation to (3.2.1), based on ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image149.png) sample paths, is then given by

&#x20;

&#x20;                           ![](file:///C:/Users/Xiao/AppData/Local/Temp/msohtmlclip1/01/clip_image151.png)

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://finwhite.gitbook.io/lookbackcall/lookback-call-option-valuation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
