1. Introduction
Greeks are quantities that represent the sensitivity of the price of derivative securities with respect to changes in the price of underlying assets or parameters. They are defined by derivatives of the option price function with respect to parameters such as the price of underlying assets, volatility level, and spot interest rate. The computation of these sensitivities is very important for risk management, for an example on this and similar topics, refer to Hull [1] . The recent development of the Malliavin calculus approach in financial mathematics enables us to compute Greeks for a various kinds of contingent claims, for a previous research on this topic, see Fournié et al. [2] and Kohatsu-Higa and Montero [3] among others. See also Bernis et al. [4] for the computational methods of Greeks for exotic options such as knock-out options and lookback options. In these studies, Greeks were usually represented by expectation formulas derived from the Malliavin calculus; these expectations are computed using Monte Carlo simulations. Many previous studies have focused on the computational methods of Greeks for European options and exotic options such as Asian options. In recent times, several studies on the computation of Greeks for American options have been reported. See Gobet [5] and Bally et al. [6] , for example. One can obtain Greeks by simply taking the differential of the option pricing function if the closed-form pricing formula is known. However, one generally cannot compute Greeks for American options using this direct method because the explicit formula for the price of American options is not known. The most direct approximation method to derive Greeks for American options is the finite difference method. However, it is well known that the finite difference method sometimes leads to unstable results. In order to overcome this short- coming, Malliavin calculus approaches combined with Monte Carlo methods are widely used. Despite recent progress of the Monte Carlo simulation approach to the pricing of American options, such as Longstaff and Schwartz [7] , it is not easy to derive the price and Greeks for American options using this approach. Although Gobet [5] , Bally et al. [6] considered the Monte Carlo simulation an approach to compute Greeks for American options, the approach is mathema- tically difficult to understand. Therefore, the finite difference approach is still widely used in practical purposes to compute vega and rho. Therefore, we introduce a new approach in this paper.
Muroi and Suda [8] [9] proposed new methods for the computation of Greeks for European options using the binomial tree methods of Cox et al. [10] and the discrete Malliavin calculus introduced by Leitz-Martini [11] and Privault [12] [13] . See also Privault and Schoutens [14] . In that article, we took derivatives of the expectation form-formula for European options directly and computed it further using relationships between the discrete Malliavin calculus and the discrete Skorohod integrals. Although this is an elegant way to derive Greeks for European options, this method still requires a closed-form formula for the option price to derive option Greeks. Muroi and Suda [8] [9] took derivatives of the pricing formula for European options, however, in this article we take derivative at each node on the binomial tree to derive Greeks for American options. In other words, we employed a step-by-step approach. In this article, we also show Greeks for European options are asymptotically equivalent to discrete version of the Malliavin Greeks and the binomial Greeks are converging to Greeks in the continuous time model. This model is also extended to the jump- diffusion model in Suda and Muroi [15] . Chung et al. [16] also proved the binomial delta for plain vanilla European options is converging to delta in the continuous time model.
The remainder of this paper is organized as follows. In Section 2, we give brief explanations on the binomial tree methods of Cox et al. [10] . The computational methods of Greeks are introduced in Section 3. Computation algorithms of Greeks for American options are discussed in Section 4. The numerical results are given in Section 5 followed by the concluding remarks in Section 6. In the Appendix, we show the derived Greeks converge to the Malliavin Greeks in Black and Scholes model.
2. Binomial Tree
In this section, we briefly explain the binomial tree model of Cox et al. [10] , which has been explained in many textbooks such as Hull [1] . The basic idea for computation of Greeks for European options is also presented. On the basis of these explanations, the computational methods of Greeks using the binomial tree are explained in detail in the next section.
Introduce independently and identically distributed random variables
on the probability space
, where
is a random variable with probability
,
. The time step
is fixed as
. We introduce a random walk process,
, given by
One can regard the stochastic process
with
as an ap- proximation of the standard Brownian motion. On the other hand, the stocha- stic process
is generally regarded as an approximation of the
Brownian motion with drift
in the general case (
).
The binomial tree is a computational method for pricing options on securities whose price process is governed by the geometric Brownian motion
(1)
where
is a standard Brownian motion under the risk-neutral measure Q. A binomial tree is constructed in the following manner. We consider a model with N periods and assume that the maturity date of the options is fixed as
. If the price of underlying assets at time
is given by
, the price moves to
or
in the next time period
. The probability of the price moving upward to (
) is p and downward to (
) is
. In order to construct the binomial tree so that the expectation and variance are consistent with the geometric Brownian motion (1), we fix the parameters u, d, p as
where we assume an additional relationship,
. Consider European options with a pay-off function
and a maturity date T. The price of options at time
is denoted by
if the price of underlying assets is x at time
. The price is given by the backward induction algorithm
(2)
One can derive the closed-form formulas for Greeks for European options using the discrete Malliavin calculus (See Muroi and Suda [8] ).
3. Computation of Greeks for European Options
New computational methods of Greeks for European options are presented in this section. Although computational methods of delta and gamma using the binomial tree have already been proposed by Pelsser and Vorst [17] , computa- tional methods of other Greeks such as vega and rho using the binomial tree have not been deeply studied, except in the finite difference approach.
Because the option price is given by the weighted sum of the pay-off function, we can compute Greeks if we assume that the pay-off function is smooth. However, the pay-off function for, say, European call options is not smooth. Therefore, the smoothness of the pay-off function is too strong to be assumed for practical purposes. In this section, however, we compute Greeks under the following assumption. We will show that the obtained formulas in this section converge to Greeks in the continuous time model under the milder conditions. It is discussed in Section 7.2.
Assumption 1. We assume that the pay-off function
is a smooth function.
3.1. Computation of Delta
In this subsection, we calculate delta, which is used to measure the sensitivity of the option price with respect to changes in the price of underlying assets. Delta is given by the first derivative of the option value function with respect to the price of underlying assets. Delta for European options is computed as
(3)
Now, we have two approaches to compute
. The first one is given by
(4)
and the second one is given by
These two formulas yield the approximation formula for the derivative
:
(5)
Substituting this formula in (3) leads to the following relation
#Math_42# (6)
Taylor expansion yields the approximation formula for p, and it is given by
(7)
where
is a constant given by
Let us compute the expec- tation
. The above approximation formula leads to
(8)
Note that we have used the identities
to derive the last equality. This formula allows further computation of (6). It is given by
(9)
We call this MS delta, which is the one-step version of discrete Malliavin delta given in Muroi and Suda [8] . Actually, we can show the stronger result,
(10)
if we assume smoothness to the pay-off function. This is organized as the following theorem, because we use the Formula (10) to show the accuracy of Vega.
Theorem 1. We assume that the pay-off function
as a smooth function. We can estimate the accuracy of MS delta as
[Proof] First we compute a higher order term for the error term for MS delta. Taylor expansion,
yields the higher order term for equality (4). It is given by
This leads to the higher order expansion formula for the delta given by (6):
(11)
The second term in (11) is calculated as
where we have used the approximation (7). This result enables us to compute delta given by (11). It is computed as
Applying the Formula (8), the higher order expansion for delta is finally given by
(12)
This shows the theorem.
Discrete Malliavin Greeks for European options using an N-steps binomial tree were obtained by Muroi and Suda [8] ; they used the discrete Malliavin derivatives introduced by Leitz-Martini [11] . See also Privault [12] [13] . Discrete Malliavin delta
is given by
As discussed in Appendix, MS delta and discrete Malliavin delta is actually equivalent. Because Muroi and Suda [8] used the discrete version of the Mal- liavin calculus approach, one cannot use their method to derive Greeks for Ame- rican options. In our study, we exploit the stepwise approach to derive Greeks for American options. See Section 4 for a detailed discussion on the computation of Greeks for American options.
If we exploit another approximation formula for the derivative
, we can obtain another approximation formula for delta. If we use a more direct formula for the derivative,
(13)
we get another approximation formula for delta for European options in the one-period time model. Substituting (13) in (3) yields
, and it is given as
This is the delta introduced by Hull [1] . This fact reveals that the two different approximation formulas for
given by (5) and (13) yield two
different approximation formulas for delta1. Our computational results indicate that MS delta converges a little bit faster than delta introduced by Hull [1] . Moreover, as shown in the Appendix, the formula,
, is actually satisfied. This means that MS delta is more natural representation of delta than Hull’s delta.
Lastly, we can show the convergence of MS delta to delta in Black and Scholes model, even if we do not assume the smoothness to the pay-off function. This is shown in Appendix.
3.2. Computation of Gamma
1Actually, MS delta is deeply related to Hull’s delta. We have a relation,
, because we have Formulas (8) and (9).
In this subsection, we calculate gamma, which is used to measure the sensitivity of delta with respect to changes in the price of underlying assets. Gamma is given by the second derivative of the option value function with respect to the price of underlying assets. The pricing algorithm for European options (2) yields delta for European options:
Applying chain rule to
leads to
Delta for European options is given by
Taking derivative with respect to the price of underlying assets yields gamma for European options as
Using the approximation formula
allows further calculation of gamma as
(14)
We call this formula MS gamma. This formula is valid only if the pay-off function
is a smooth function. In this case, the order of the error term is
, i.e.
. Second equality in (14) is shown by using the Formula (10). We will also prove that MS gamma is asymptotically equivalent to the Gamma in the Black and Scholes model in the Appendix.
3.3. Computation of Vega
The computational method of vega for European options is presented in this subsection. Vega is the sensitivity of the option pricing formula with respect to changes in volatility level,
. It appears that the computational methods of vega and rho using the binomial tree have not yet been considered seriously, except for the finite difference approach. See Hull [1] for computation of vega using the finite difference approach with the binomial tree. Let us assume that the price for underlying assets at time
is given by
. The price and vega for European options at time
are denoted by
and
, respectively. Vega for European options is given by taking de- rivatives to the pricing Formula (2):
where
are given by
The derivative of p with respect to
is given by
This result and the approximation Formula (8) lead to the approximation formula for
:
For further computation of
, one needs delta at time
. Moreover, it is necessary to compute vega for European options at time
to evaluate
. This implies that one has to use the backward induction algorithm to compute vega for European options. Vega at the maturity date is given by
. These results are combined to form the computational formulas for vega:
(15)
Delta and vega at time
are substituted by MS delta and vega to get MS vega at time
, respectively. In other words, MS vega at time
is defined recursively by the backward algorithm,
(16)
We have the following theorem on MS Vega.
Theorem 2 Let us assume that the pay-off function
is a smooth function. The accuracy of the MS vega is given by
We need a little bit more effort show this fact and it is shown in Appendix. We also show the convergence of MS vega to the vega in the Black and Scholes model even if we do not assume the smoothness of the pay-off function in the Appendix. It should be noted that in order to compute Vega, we formally assume
if the pay-off function
is not smooth one. As an alter- native approach, the finite difference approach is used to obtain vega for prac- tical purposes. In many cases, it works well: however, in some it does not, for example one cannot obtain a stable estimator of vega for digital options.
3.4. Computation of Rho
The computational method of rho for European options is discussed in this subsection. Rho measures the sensitivity of the option price with respect to changes in the spot interest rate level, r. It is defined by the first derivative of the option value function with respect to the spot interest rate, r. The price and rho for European options are denoted by
and
, respec- tively, if the price of underlying assets at time
is given by
. Simple cal- culation yields
where
are given by
The derivative
in
is given by
This relation and the Formula (8) leads to the further calculation,
In order to compute
, one needs to compute rho at time
, i.e.,
. This implies that one has to use the backward induc- tion approach to evaluate rho. These results are combined to form the computa- tional formulas of rho for European options:
(17)
In order to compute MS rho at time
, rho at time
is substituted by MS rho at time
. In other words, MS rho is defined recursively by the backward algorithm,
Because rho at the maturity date is equal to 0, rho given by the Formula (17) is further calculated as
(18)
This shows the final result,
MS rho is also asymptotically equivalent to the rho in the Black and Scholes model.
4. Computation of Greeks for American Options
We suggest a new algorithm for computation of Greeks for American options. An American option is a contingent claim that its holder can exercise at any time before its maturity date. Consider an American option with a pay-off function
and a maturity date
. If the price of underlying assets at time
is given by x, the price of these options at time
is denoted by
. The price of American options is given by the backward induction algorithm:
where the price of options at the maturity date is given by
. Introduce new sets,
and
The continuous region and stopping region for American options are defined by
and
, respectively. We will present an intuitive way for the computation of Greeks for American options. If the price of underlying assets at the initial time satisfies
, Greeks are simply the derivative of the pay-off function. Sensitivity for American options at the initial time respect to a parameter
, is computed as
if the function
is differentiable at
. (Second derivatives such as gamma is given by
.) If the price of underlying assets at the initial time satisfies
, Greeks are also given by the derivative of the price function of American options, and it is given by2
(19)
Notice that the Formula (19) has a same functional form to the European options Greeks. Delta, for example, is given by
2Strictly speaking, one cannot use our computational formula for delta if the initial price is on the early exercise boundary, and one cannot use our gamma, vega, and rho formulas if the nodes on the binomial tree are on the early exercise boundary. However, numerical results show that our formula works very well when we compute Greeks for American put options with the pay-off
if the delta is fixed at
on the stopping region and the boundary. This is because we have a smooth-fit condition in the continuous model, and our model is an approximation of the Black and Scholes model.
One can compute other Greeks using same method. Numerical demonstra- tions are shown in Section 5. The extended binomial tree of Pelsser and Vorst [17] is one of the most suitable alternative methods to derive delta and gamma using binomial trees. One can efficiently and accurately derive Greeks efficiently and accurately as discussed in Section 5. However, one cannot apply this method to derive vega and rho.
5. Numerical Results
In this section, we demonstrate the numerical results for the new computational methods of Greeks that were introduced in previous sections. In order to check the effectiveness of our approach, Greeks for American put options are com- puted by the newly proposed approach and the finite difference approach. We also demonstrate the extended binomial tree approach of Pelsser and Vorst [17] to compute delta and gamma. It is well known that the extended binomial tree approach of Pelsser and Vorst [17] yields very accurate and fast algorithms to compute delta and gamma for options. On the other hand, the finite difference approach is a very popular approach for computing vega and rho, as discussed in Hull [1] . We also compare to the existent other tree methods for computations of Greeks.
Figures 2-4 and Figure 6 plot the values of Greeks (delta, gamma, vega, and rho, respectively) for American put options computed using our approach and the finite difference approach. MS Greeks, extended binomial Greeks (EB Greeks) calculated by the extended binomial tree of Pelsser and Vorst [17] , Greeks introduced by Hull (Hull’s Greeks) are also plotted in Figure 2 and Figure 3. The extended (N-step) binomial tree is a
binomial tree starting from
, as shown in Figure 1. The EB delta and EB gamma are given by
where
. These results are computed using binomial trees with
steps for one year. The parameter values assumed for these numerical studies were
The MS Greeks (delta, gamma, vega, and rho) are represented by the real lines and the dotted line (without any mark) represents the finite difference Greeks (FD Greeks). Two other kinds of dotted lines, dotted lines with a circle and square, represent EB Greeks and Hull’s Greeks (delta and gamma), respectively. The horizontal lines in Figure 2 and Figure 3 are the EB delta and EB gamma computed by the extended binomial tree with 100,000 steps for one year. The horizontal lines in Figure 4 and Figure 6 are FD vega and FD rho computed using the binomial trees with 100,000 steps for one year. Because we use very fine meshes for the computation of these horizontal lines, these numerical
![]()
Figure 2. Delta for American put options (MS delta, EB delta, FD delta, and Hull delta, K = 100) computed by binomial trees with
steps.
![]()
Figure 3. Gamma for American put options (MS gamma, EB gamma, FD gamma, and Hull gamma, K = 100) computed by binomial trees with
steps.
results are expected to be very accurate. If the initial underlying asset price
is in the continuous region, i.e.
, the FD delta and gamma are given by
and the FD vega and rho are given by
where
,
, and
are small parameters. We take
, and
for our computations. Figure 2 shows that MS delta converges much faster than the FD delta. Figure 3 shows that FD gamma does not appear in the picture, and we do not recommend the use of the finite difference approach to compute gamma. Figure 4 reveals that MS vega conver- ges slower than FD vega. However, this is not a universal result. MS vega and FD vega for American put options are plotted in Figures 5 with strike prices of
(in-the-money case). The oscillation phenomenon for FD vega is observable for the options with the strike price
. The behaviors of MS rho and FD rho demonstrated in Figure 6 are almost the same, and we found this to be a universal relationship in our numerical experience. It is important to note the backward induction algorithm needs to be used only once to obtain MS rho, whereas it has to be used twice to obtain FD rho. Hence, the computational
![]()
Figure 4. Vega for American put options (MS vega and FD gamma, K = 100) computed by binomial trees with
steps.
![]()
Figure 5. Vega for American put options (MS vega and FD gamma, K = 105) computed by binomial trees with
steps.
![]()
Figure 6. Rho for American put options (MS rho and FD rho, K = 100) computed by binomial trees with
steps.
3It is enough to use binomial trees with 100 steps to obtain Greeks. Then, one can compute in an instant.
time for MS rho is expected to be shorter than that for FD rho. Table 1 lists the computational time and results for MS rho and FD rho computed by a binomial tree with 10,000 steps3. It was found that the computational time for MS rho was about 20% shorter even though the computational results obtained were almost the same. Hence, computing MS rho rather than the FD rho is more advanta- geous.
Figures 7-10 present Greeks (delta, gamma, vega, and rho, respectively) for
![]()
Figure 7. Delta for American put options as a function of the undelying asset price (MS delta, EB delta, and FD delta, K = 100).
![]()
Figure 8. Gamma for American put options as a function of the undelying asset price (MS gamma, EB gamma, and FD gamma, K = 100).
![]()
Table 1. Computational time for Rho.
American put options as a function of the price of underlying assets. The price range of underlying assets is from 50 to 200. Other parameters used for these numerical studies are same as those used in the previous numerical studies. Figure 7 and Figure 8 plot the MS, FD, and EB delta and gamma computed using the 100 step binomial trees, respectively. The curves of all the MS Greeks
![]()
Figure 9. Vega for American put options as a function of the undelying asset price (MS vega and FD vega, K = 100).
![]()
Figure 10. Rho for American put options as a function of the undelying asset price (MS rho and FD rho, K = 100).
and EB Greeks are very smooth, whereas those of FD delta and FD gamma are unstable. Figure 9 and Figure 10 plot the MS and FD vega and rho using a 100 step binomial tree, respectively. As shown in Figure 9, the shape of MS vega is very smooth, whereas the oscillation phenomenon is observed for FD vega. The oscillation phenomenon for FD vega is especially strong when the strike price is higher than the initial price of underlying assets. Figure 10 reveals that the numerical results of MS rho and FD rho are almost same.
Finally, we compared our new methods with other existing tree methods. We compare MS delta with delta for European options computed by other kinds of binomial tree, namely tree methods introduced by Chung and Shackelton [18] , Tian [19] , and Leisen and Reimer [20] . These are summarized in Figure 11. In order to obtain delta using the binomial trees of Chung and Shackelton [18] and Tian [19] , we employed the extended binomial tree approach. On the other hand, we used the finite difference approach to the binomial tree for Leisen and Reimer, because we wanted to implement simple calculations. Leisen and Reimer [20] introduced a new kind of binomial tree, which computes the price of options efficiently. They construct two kinds of trees using two different transform formulas. Note that because no significant difference is observed in two methods of Leisen and Reimer [20] , we used “Method-1” described in their article. As shown in Figure 11, Greeks calculated by trees introduced by Chung and Shackelton [18] and Tian [19] converges to the real value smoothly, however, MS delta converges faster than these methods. Delta computed by the tree introduced by Leisen and Reimer [20] converges considerably fast, if one uses trees with odd steps.. It should be pointed out that it is not easy to compute vega and rho by Leisen and Reimer’s binomial tree.
6. Conclusion
This paper presented new computational methods of Greeks using the binomial tree. There are two important results in this paper. First, we obtain a very efficient algorithm to evaluate Greeks. It is especially efficient to compute Greeks for American options. Although many studies have been conducted for the computation of Greeks for European options, few papers have examined the
![]()
Figure 11. Delta (MS delta and delta computed by various kinds of binomial trees.) computed by binomial trees with
steps. MS: MS delta. CS: delta com- puted by binomial tree introduced by Chung and Shackelton [18] . Tian: delta computed by binomial tree introduced by Tian [19] . LR: delta computed by binomial tree intro- duced by Leisen and Reimer [20] .
computation of Greeks for American options. We introduce the binomial tree approach to overcome these problems and confirm its effectiveness for comput- ing Greeks for American options very quickly and accurately. Numerical results indicate that Greeks converge faster when computed using our method than when computed using the extended binomial tree approach of Pelsser and Vorst [17] . Second, we show that Greeks computed by our algorithm converge to the Greeks in the continuous time model. We also showed the relation between MS Greeks and discrete Malliavin Greeks. We are now preparing an article on computations of Greeks in the jump diffusion models using the binomial tree approach (Muroi and Suda [9] and Suda and Muroi [15] ).
Acknowledgements
This work was supported by Japan Society for the Promotion of Science. Grant- in-Aid for Scientific Research (C) 16K03731.This paper was written while Shintaro Suda was a graduate student at Tohoku University. The views ex- pressed in this paper are those of the authors and do not necessarily reflect the official views of MTEC.
Appendix: Closed-Form Formulas for Option Greeks
We first show the error estimate of MS vega given by (16). This is presented in Section A. We also prove that MS Greeks converge to Greeks for continuous time Black and Scholes model. This is shown in Section B. Closed-form expectation formulas for MS Greeks (delta, gamma, vega, rho) for European options are investigated in Appendix B. We found that MS Greeks are approxi- mations of the discrete version of the Malliavin Greeks in the continuous time model and these results indicate that MS Greeks converge to Greeks for a continuous time model (Black and Scholes model) when we take a limit,
.
A. Error terms for MS vega
We present theorem 2 again as theorem 3.
Theorem 3. Let us assume that the pay-off function
is a smooth function. The accuracy of the MS vega is given by
[Proof]
Insert (12) to the Formula (15) leads to
This formula yields
(20)
where new variables
and
are defined by
If the pay-off function
is not smooth, we formally define
although we assume that the pay-off function
is smooth in this subsection. If the pay-off function
is smooth, vega given by (20) is further computed as
Vega for the binomial tree model at the initial time is given by
(21)
This shows the result.
B. Convergence of MS greeks to black and scholes model
In Section 3, we derive Greeks under the Assumption 1. As discussed in Section 3, the smoothness of the pay-off function is too strong to be assumed. Therefore, in this section, we assume that the pay-off function
is not a necessarily smooth function. We show that MS Greeks obtained in Section 3 converge to Greeks in the continuous time model under the following assum- ption.
Assumption 2. We assume that the pay-off function,
, is a function in the class
.
is the class of real-valued functions on R that satisfy the following conditions: (i)
is piecewise
, (ii) at each x, the function
satisfies
, and (iii)
,
, and
are poly-
nomial bounded. We assume that
is a function in the class
.
For example, the pay-off function for European call/put options is included in class
.
Theorem 4. We assume that the pay-off function is in class
. We also assume the number of steps of the binomial tree give by N to be even. Then, MS delta, gamma vega and rho converge to delta, gamma, vega, and rho in Black and Scholes model.
[Proof] We show that MS Greeks (delta, gamma, vega, and rho) are asympto- tically equivalent to the Malliavin Greeks. Malliavina Greeks are Greeks calcu- lated using the Malliavin calculus. See Kohatsu-Higa and Montero [3] for detail.
1. Delta
MS delta given by the Formula (9) is further calculated as
where we used the fact that
is an i.i.d. sequence to deduce the last equality. This yields
(22)
where
is given by
. Note that this formula indicates that the MS delta is identical to the discrete Malliavin delta. See Kohatsu-Higa and Montero [3] about the Malliavin delta, for example. If the pay-off function
is smooth, proposition 2.1 in Heston and Zhou [21] leads to
4The order of error term is
, if the discontinuity for the pay-off function
is not on a lattice point. However, if all discontinuities are on lattice points, the order of the error term is
. See Corollary 4.2 in Walsh [22] for details. Also note that Chung et al. [16] show that the rate of error terms of binomial delta for European options is
.
where the stochastic process
is a geometric Brownian motion given in (1) and
is delta in a continuous time model (Black and Scholes model). Even though MS delta does not approximate delta for the binomial tree model, if the pay-off function
is not smooth, it still is an approximation formula for the continuous time delta. Under Assumption 2, corollary 4.2 in Walsh [22] shows that the option price in the binomial tree model converges to the options price in the Black and Scholes model. Note that Walsh show the convergence only on the binomial tree with even numbers. This result shows4
As previously discussed, MS delta does not approximate delta for the binomial tree model, if the pay-off function is not smooth. On the other hand, even if the pay-off function is not smooth, MS delta still is an approximation for continuous delta.
2. Gamma
MS gamma for European options is given by (14). Further computation of MS gamma yields,
(23)
The first and second terms in (23) are denoted by
and
, i.e.
:
The first term is given by
and the second term is given by
This formula is divided into three parts,
, where
and
are
These results are combined into the closed-form formulas for MS Gamma:
As discussed in the delta case, Walsh [22] yields,
even if
is not smooth.
3. Vega
MS Vega for the binomial tree model is given by (16). The expectation
is given by
Under the condition
, the expectation
is given by
Formulas
lead to
If the pay-off function
is a smooth one, the expectation
is calculated as
If the pay-off function
is not smooth, the relation
still satisfied, because we formally assumed
. These results are combi- ned into
As discussed in delta case, the approximation
is valid, even if the pay-off function
is not smooth.
4. Rho
In this subsection, we derive the closed-form formula of rho for European options. We also show that MS rho converges to rho in the continuous time model. On the other hand, the formula
leads the further calculation of rho. This formula is plugged into the Formula (18) and we have
The last equality comes from the closed-form formula for MS delta given by (9) (or (22)). As is the discussions in the previous cases, the formula
must be satisfied under certain conditions given by Walsh [22] .