cash_dividend_basket
cash_dividend_basket
cash_dividend_basket
* Correspondence: jherekhealy@protonmail.com
1. Introduction
where (ti )i denotes the full ordered set of dividend dates, r R is the stock lending rate (also known as
repo rate), and W is a Brownian motion.
The price of a European call option of strike K, maturity T on S reads
where B(0, Tp ) is the discount factor to the payment date (typically two business days after the maturity
date), calculated using the risk free rate, or the collateral rate. Let ṼC = B(VC
0,T )
be the undiscounted
p
option price. Integrating Equation 1 leads then to
" !#
RT σ2 ( s ) RT n RT σ2 ( s ) RT
r R (s)− ds+ σ (s) dW (s)
ṼC ( T ) = EQ max S(0)e 0 r R (s)− 2 ds+ 0 σ (s) dW (s)
− ∑ αi e ti 2 ti
− K, 0 ,
i =1
(3)
where n is the number of dividends whose ex-date falls between the valuation date and the maturity
date.
2 of 6
We have
σ2 ( s )
R ti R ti
n ds− σ (s) dW (s)
αi e 0 2 0 K
ṼC ( T ) = C (0, T )EQ M ( T ) max S(0) − ∑ − , 0 ,
i =1
C (0, ti ) M( T )C (0, T )
RT
with C (0, T ) = e 0 rR (s) ds . The Girsanov theorem [1, Theorem 5.2.3] tells us that W̃ is a Brownian
motion under the probability measure Q̃ defined by M. The Radon-Nikodym theorem [1, Lemma
5.2.2] leads to
R ti σ2 ( s ) Rt RT 2 RT
n − ds+ 0 i σ (s) dW̃ (s) − 0 σ 2(s) ds+ 0 dW̃ (s)
αe 0 2 Ke
ṼC ( T ) = C (0, T )EQ̃ max S(0) − ∑ i − , 0 .
i =1
C ( 0, t i ) C (0, T )
(6)
The expectation in Equation 6 corresponds to the undiscounted price under the standard
Black-Scholes model of a European put option of strike S(0) and maturity T on a basket composed of
the lognormal assets (Si ) with drift µi and volatility σi defined by
Si ( 0 ) = α i , (7)
1 ti
Z
µi = − r R (s) ds , (8)
T 0
Z t
1 i
σi2 = σ2 (s) ds , (9)
T 0
for 1 ≤ i ≤ n.
If tn = T, we let Sn = αn + K instead of Sn = αn and the basket in composed of n assets. Otherwise,
RT RT
we define Sn+1 = K, µn+1 = − T1 0 r R (s) ds, σn2+1 = T1 0 σ2 (s) ds and the basket is composed of n + 1
assets.
Thus, we have shown that any classic basket option approximation may be used to price European
options on a stock paying discrete cash dividends, under the piecewise lognormal model.
4. Remarks
σ2 ( s )
R ti R ti
n ds− σ (s) dW (s)
αi e 0 2 0 K
max max S(0) − ∑ , 0 − , 0 =
i =1
C (0, ti ) M( T )C (0, T )
R ti σ2 ( s ) Rt
n ds− 0 i σ (s) dW (s)
αe 0 2 K
max S(0) − ∑ i − , 0
i =1
C ( 0, t i ) M ( T ) C (0, T )
3 of 6
for K ≥ 0.
It will however impact the put option price VP , and put options must then be priced using the
put-call parity formula VC − VP = B(0, Tp )( F (0, T ) − K ) with forward equal to the undiscounted call
option price of strike zero F (0, T ) = ṼC ( T, K = 0).
5. Numerical tests
We assess the accuracy of the basket approach against the modern and accurate cash dividend
approximation of Sahel and Gocsei [3], the second-order approximation of Zhang [4] and the
third-order formula of Le Floc’h [5] respectively named "GS", "Zhang-2" and "LL-3". As basket
option approximation, we evaluate the one of Ju [6] named "BB-Ju" the more standard Curran based
approximation of Deelstra et al. [7] named "BB", and the related lower bound approximation named
"BB-LB" in the figures and tables.
Deelstra et al. [7] present several variations. While those do not significantly change the results,
using their notation, we choose δi = δ3 = er(T − j) and f s (Λ) = f 3 (Λ) = FGF as it led to the best results
in [7, Figures 1 and 2].
50 100 150
1e-02
Absolute Error in Volatility (%)
1e-03
1e-04
1e-05
1e-06
0.00 0.25 0.50 0.75 1.00 0.00 0.25 0.50 0.75 1.00 0.00 0.25 0.50 0.75 1.00
Dividend ex-date in years
BB BB-LB LL-3
Model
BB-Ju GS Zhang-2
Figure 1. Error of the various approximation on the case of the single dividend α1 = 7, varying the
dividend ex-date for strike K = 50, K = 100 and K = 150.
In Table 1, we reproduce the example of a 7-year option, with varying yearly dividend amounts,
first presented in [8] and in [9]. Our reference, named "FDM" is the price obtained by the TR-BDF2 finite
difference method using 10,000 space steps and 3,650 time-steps and is accurate to the fifth decimal.
We also give the values of the Richardson extrapolated binomial tree from Vellekoop and Nieuwenhuis
[8], named "VNRE", and of the third order approximation from Etore and Gobet [9], named "EG-3".
On this example, the maximum relative error in price (MRE) is largest for GS (2 · 10−3 ), and smallest
Table 1. Price of a call option of maturity 7 years, on an asset with spot price S = 100 paying yearly
dividends of respective amounts 6, 6.5, 7, 7.5 8, 8, 8, starting at t1 = 0.9, with r = 6% and σ = 25%.
for BB (around 1 · 10−5 , at the limit of our reference price accuracy obtained by the TR-BDF2 finite
difference method).
5.4. Performance
The basket approximation from Deelstra et al. [7] requires a one-dimensional numerical integration
and as such is slower than the alternatives. We use an adaptive Simpson quadrature for the integration,
5 of 6
1e-01
Absolute Error in Volatility (%)
1e-02 Model
BB
1e-03 BB-Ju
BB-LB
GS
1e-04 LL-3
Zhang-2
1e-05
Figure 2. Error of the various approximation in the case of semi-annual dividends αi = 2, for an option
of maturity 10 years, varying the strike price.
1e-01
Absolute Error in Price
1e-02 Method
BB
BB-LB
1e-03 GS
LL-3
Zhang-2
1e-04
1e-05
Figure 3. Error of the various approximation in the case of two large dividends αi = 25 and high
volatility σ = 80%, for an option of maturity 1 year, varying the strike price.
with an error tolerance set to 10−7 , such that the result of the quadrature may be considered exact for
all practical purposes. For a large number of dividends, this basket approximation will however be
faster than third-order approximations as the computational complexity is in O(n2 ) where n is the
number of dividends vs. O(n3 ) for third-order methods. While the Deelstra-based approximation is
Table 2. Time to price 1000 vanilla options with 100 dividends yo the option maturity.
around 70 times slower than other second-order methods, it is unlikely to be a real bottleneck in a
financial system. The use of a Gauss-Legendre quadrature ("BB-L" in Table 2) with 33 points results in
a speed-up by a factor of two, while keeping the same accuracy overall. Instead of the one-dimensional
integration, it is also possible to use the corresponding lower-bound approximation (named "BB-LB"
in Table 2), where no numerical integration is required. The method is then the fastest, but its accuracy
becomes similar to the least accurate second-order method, GS.
6 of 6
6. Conclusion
We have shown that any basket option approximation for the standard Black-Scholes model may
be directly used to price a European option on single aasset under the piecewise-lognormal model.
For a single cash dividend, the Curran based basket approximation leads to prices as accurate
as advanced second-order or third-order cash dividend specific approximations. In the context of
many dividends, the basket approach is found to be the most accurate one while the computational
cost evolves as the square of the number of dividends, in similar fashion as the second-order cash
dividend approximations. The need for a numerical integration makes it slower than other existing
cash-dividend approximations in general. This is however unlikely to be a real issue in a financial
system. The lower bound basket approximation, while less accurate, does not require a numerical
integration and was found to be of similar accuracy as the approximation of Sahel and Gocsei, while
being faster the the latter.
The technique presented in this paper may be easily extended to to price vanilla basket options
under the piecewise lognormal model through the classic Black-Scholes basket option approximations,
something that specific discrete dividend approximations typically do not allow.
1. Shreve, S. Stochastic Calculus For Finance II, Continuous-Time Models; Springer Finance, 2004.
2. Haug, E.G.; Haug, J.; Lewis, A. Back to basics: a new approach to the discrete dividend problem. Wilmott
magazine 2003, 9, 37–47.
3. Sahel, F.; Gocsei, A. Matching Sensitivities to Discrete Dividends: A New Approach for Pricing Vanillas.
Wilmott 2011, 2011, 80–85.
4. Zhang, K. Fast Valuation for European Options With Cash Dividends. Wilmott magazine 2011, 5, 46–51.
5. Le Floc’h, F. More Stochastic Expansions for the Pricing of Vanilla Options with Cash Dividends. Available
at SSRN 2698283 2015.
6. Ju, N. Pricing Asian and Basket Options Via Taylor Expansion 2002.
7. Deelstra, G.; Diallo, I.; Vanmaele, M. Moment matching approximation of Asian basket option prices.
Journal of computational and applied mathematics 2010, 234, 1006–1016.
8. Vellekoop, M.H.; Nieuwenhuis, J.W. Efficient pricing of derivatives on assets with discrete dividends.
Applied Mathematical Finance 2006, 13, 265–284.
9. Etore, P.; Gobet, E. Stochastic expansion for the pricing of call options with discrete dividends. Applied
Mathematical Finance 2012, 19, 233–264.