Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

A primal-dual active set approach to the valuation of American options in regime-switching models: numerical solutions and convergence analysis

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

In this study, we explore the valuation challenge posed by American options subject to regime switching, utilizing a model defined by a complex system of parabolic variational inequalities within an infinite domain. The initial pricing model is transformed into a linear complementarity problem (LCP) in a bounded rectangular domain, achieved through the application of a priori estimations and the introduction of an appropriate artificial boundary condition. To discretize the LCP, we employ a finite difference method (FDM), and address the resulting discretized system using a primal-dual active set (PDAS) strategy. The PDAS approach is particularly advantageous for its ability to concurrently determine the option’s price and the optimal exercise boundary. This paper conducts an extensive convergence analysis, evaluating both the truncation error associated with the FDM and the iteration error of the PDAS. Comprehensive numerical simulations are performed to validate the method’s accuracy and efficiency, underscoring its significant potential for application in the field of financial mathematics.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Algorithm 1
Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data Availability

Data are available on reasonable request.

References

  • Babbin J, Forsyth P, Labahn G (2014) A comparison of iterated optimal stopping and local policy iteration for American options under regime switching. J Sci Comput 58:409–430

    Article  MathSciNet  Google Scholar 

  • Bastani A, Ahmadi Z, Damircheli D (2013) A radial basis collocation method for pricing American options under regime-switching jump-diffusion models. Appl Numer Math 65:79–90

    Article  MathSciNet  Google Scholar 

  • Black F, Scholes M (1973) The pricing of options and corporate liabilities. J Polit Econ 81:637–654

    Article  MathSciNet  Google Scholar 

  • Buffington J, Elliott R (2002) American options with regime switching. Int J Theor Appl Finance 5:497–514

    Article  MathSciNet  Google Scholar 

  • Chan L, Zhu S (2021) An analytic approach for pricing American options with regime switching. J Risk Finan Manag 5:188

    Article  Google Scholar 

  • Company R, Egorova V, Jodar L, Vazquez C (2016) Computing American option price under regime switching with rationality parameter. Comput Math Appl 72:741–754

    Article  MathSciNet  Google Scholar 

  • Cottle R, Pang J, Stone R (2009) The linear complementarity problem. SIAM

  • Egorova V, Company R, Jodar L (2016) A new efficient numerical method for solving American option under regime switching model. Comput Math Appl 71:224–237

    Article  MathSciNet  Google Scholar 

  • Elliott C, Ockendon J (1982) Weak and variational methods for moving boundary problems. Pitman Publishing, London, No. 0-273-08503-4

  • Guo X (2001) Information and option pricings. Quant Fiance 1:38–44

    Article  MathSciNet  Google Scholar 

  • Guo X, Zhang Q (2004) Closed-form solutions for perpetual American put options with regime switching. SIAM J Appl Math 64:2034–2049

    Article  MathSciNet  Google Scholar 

  • Hamilton J (1989) A new approach to the economic analysis of nonstationary time series and the business cycle. Econometrica 57:357–384

    Article  MathSciNet  Google Scholar 

  • Hintermüller M, Ito K, Kunisch K (2003) The primal-dual active set strategy as a semismooth Newton method. SIAM J Optim 13:865–888

    Article  MathSciNet  Google Scholar 

  • Ito K, Kunisch K (2000) Augmented Lagrangian methods for nonsmooth convex optimization in Hilbert spaces. Nonlinear Anal 41:591–616

    Article  MathSciNet  Google Scholar 

  • Khaliq A, Liu R (2009) New numerical scheme for pricing American option with regime-switching. Int J Theor Appl Finance 12:319–340

    Article  MathSciNet  Google Scholar 

  • Liu R (2010) Regime-switching recombining tree for option pricing. Int J Theor Appl Finance 13:479–499

    Article  MathSciNet  Google Scholar 

  • Liu R (2012) A new tree method for pricing financial derivatives in a regime-switching mean-reverting model. Nonlinear Anal Real World Appl 13:2609–2621

    Article  MathSciNet  Google Scholar 

  • Mamon R, Rodrigo M (2005) Explicit solutions to European options in a regime-switching economy. Oper Res Lett 33:581–586

    Article  MathSciNet  Google Scholar 

  • Nwankwo C, Dai W, Liu R (2023) Compact finite difference scheme with hermite interpolation for pricing American put options based on regime switching model. Comput Econ 62:817–854

    Article  Google Scholar 

  • Song H, Xu J, Yang J, Li Y (2022) Projection and contraction method for the valuation of American options under regime switching. Commun Nonlinear Sci Numer Simul 109:106332

    Article  MathSciNet  Google Scholar 

  • Strang G (1972) Approximation in the finite element method. Numer Math 19:81–98

    Article  MathSciNet  Google Scholar 

  • Xing J, Ma J (2019) Numerical methods for system parabolic variational inequalities from regime-switching American option pricing. Numer Math Theory Methods Appl 12:566–593

    Article  MathSciNet  Google Scholar 

  • Yang H (2010) A numerical analysis of American options with regime switching. J Sci Comput 44:69–91

    Article  MathSciNet  Google Scholar 

  • Zhang S (2017) Radial basis functions method for valuing options: A multinomial tree approach. J Comput Appl Math 319:97–107

    Article  MathSciNet  Google Scholar 

  • Zhang T, Zhang S, Zhu D (2009) Finite difference approximation for pricing the American lookback option. J Comput Math 27:484–494

    Article  MathSciNet  Google Scholar 

  • Zhu S, Zheng Y (2023) An integral equation approach for pricing American put options under regime-switching model. Int J Comput Math 100:1454–1479

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

All authors would like to thank the reviewers for their valuable comments and suggestions, which significantly contributed to the improvement of this manuscript. The work of H. Song was supported by the National Key Research and Development Program of China under Grant No.2020YFA0713602, the NSF of Jilin Province under Grant No.20200201269JC, and the Fundamental Research Funds for the Central Universities. The work of Y. Li was supported by the Shenzhen Science and Technology Program under Grant No. 20220816165920001, and the Chinese University of Hong Kong, Shenzhen under Grant No. PF01000861.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yutian Li.

Ethics declarations

Conflict of interest

All authors declare that this work has no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Proof of  Lemma 5

Proof

It is evident that \(\lambda _{i,q} \ge 1\). The Taylor expansion gives

$$\begin{aligned} \begin{aligned} \min \{\lambda _{1,q},\lambda _{2,q}\}&=1+\min \{\sigma _1^2,\sigma _2^2\}\alpha \left( 1-\cos \frac{\pi }{N}\right) \\&=1+\min \{\sigma _1^2,\sigma _2^2\}\Delta \tau \left( \frac{\pi ^2}{8L^2}+O\left( (\Delta x)^2\right) \right) . \end{aligned} \end{aligned}$$

Hence, there exists a constant \(\varrho >0\) such that the equation \(\min \{\lambda _{1,q},\lambda _{2,q}\} \le 1+\varrho \) holds when \(\Delta \tau \) and \(\Delta x\) are sufficiently small. On one hand, if \(\frac{1+\beta \Delta \tau }{\min \{\lambda _{1,q},\lambda _{2,q}\}}\ge 1\), we have

$$\begin{aligned} \frac{T}{1+\varrho } \le \frac{\Delta \tau }{\min {\{\lambda _{1,q},\lambda _{2,q}\}}}\sum _{p=1}^{M} \left( \frac{1+\beta \Delta \tau }{\min {\{\lambda _{1,q},\lambda _{2,q}\}}}\right) ^{M-p} \le T(1+\beta \Delta \tau )^{M} \le T e^{\beta T}. \end{aligned}$$

On the other hand, if \(\frac{1+\beta \tau }{\min \{\lambda _{1,q},\lambda _{2,q}\}}< 1\), we can get

$$\begin{aligned} \frac{T}{(1+\varrho )^{M}} \le \frac{\Delta \tau }{\min {\{\lambda _{1,q},\lambda _{2,q}\}}} \sum \limits _{p=1}^{M}\left( \frac{1+\beta \Delta \tau }{\min {\{\lambda _{1,q},\lambda _{2,q}\}}}\right) ^{M-p}\le T. \end{aligned}$$

Therefore, we conclude that

$$\begin{aligned} \frac{\Delta \tau }{\min {\{\lambda _{1,q},\lambda _{2,q}\}}} \sum _{p=1}^{M}\left( \frac{1+\beta \Delta \tau }{\min {\{\lambda _{1,q},\lambda _{2,q}\}}}\right) ^{M-p} \le T e^{\beta T}. \end{aligned}$$

\(\square \)

Proof of  Lemma 6

Proof

Replacing the variable W in (12) with w, we get

$$\begin{aligned} \varvec{L}_{i,j}^{m+1}w =\frac{1}{\Delta \tau }\left( w^{m+1}_{i,j}-w^{m}_{i,j}-\frac{\sigma _i^2}{2}\alpha \delta ^2w^{m+1}_{i,j} -\Delta \tau a_{il}w_{l,j}^{m}e^{(-1)^{l}(\xi \tau _m+\eta x_j)}\right) . \end{aligned}$$

Moreover, making use of the Taylor expansions of \(w^{m}_{i,j}\), \(w^{m+1}_{i,j+1}\) and \(w_{i,j-1}^{m+1}\) at the point \((x_{j},\tau _{m+1})\), we obtain

$$\begin{aligned} w^m_{i,j}&=w^{m+1}_{i,j}-\Delta \tau \Bigg (\frac{\partial w}{\partial \tau }\Bigg )^{m+1}_{i,j}+O((\Delta \tau )^2),\\ \delta ^2w^{m+1}_{i,j}&:=w^{m+1}_{i,j+1}-2w^{m+1}_{i,j}+w^{m+1}_{i,j-1}\\&=w^{m+1}_{i,j}+\Delta x\Bigg (\frac{\partial w}{\partial x}\Bigg )^{m+1}_{i,j} +\frac{1}{2}(\Delta x)^2\Bigg (\frac{\partial ^2 w}{\partial x^2}\Bigg )^{m+1}_{i,j} \\ {}&\quad +\frac{1}{6}(\Delta x)^3\Bigg (\frac{\partial ^3 w}{\partial x^3}\Bigg )^{m+1}_{i,j}+O((\Delta x)^4)\\&\quad -2w^{m+1}_{i,j}+w^{m+1}_{i,j}-\Delta x\Bigg (\frac{\partial w}{\partial x}\Bigg )^{m+1}_{i,j} +\frac{1}{2}(\Delta x)^2\Bigg (\frac{\partial ^2 w}{\partial x^2}\Bigg )^{m+1}_{i,j}\\&\quad -\frac{1}{6}(\Delta x)^3\Bigg (\frac{\partial ^3 w}{\partial x^3}\Bigg )^{m+1}_{i,j} +O((\Delta x)^4)\\&=(\Delta x)^2\Bigg (\frac{\partial ^2 w}{\partial x^2}\Bigg )^{m+1}_{i,j} +O((\Delta x)^4). \end{aligned}$$

Hence, for the regime 1, we have

$$\begin{aligned} \gamma ^{m+1}_{1,j}&=\varvec{L}_{1,j}^{m+1}w-\mathcal {L}_{1}w(x_j,\tau _{m+1})\nonumber \\&=\frac{1}{\Delta \tau }\Bigg (w^{m+1}_{1,j}-w^{m+1}_{1,j} +\Delta \tau \left( \frac{\partial w}{\partial \tau }\right) ^{m+1}_{1,j}+O((\Delta \tau )^2) \nonumber \\&\quad -\frac{\sigma _1^2}{2}\alpha \Bigg ((\Delta x)^2\Big (\frac{\partial ^2 w}{\partial x^2}\Big )^{m+1}_{1,j} +O((\Delta x)^4)\Bigg ) \nonumber \\&\quad -\Delta \tau a_{12}w_{2,j}^{m}e^{(-1)^{2}(\xi \tau _{m}+\eta x_j)}\Bigg ) -\frac{\partial w_1}{\partial \tau }\Bigg |_{(x_j,\tau _{m+1})} \nonumber \\&\quad +\frac{\sigma _{1}^{2}}{2}\frac{\partial ^2 w_1}{\partial x^2}\Bigg |_{(x_j,\tau _{m+1})}+ a_{12}w_{2,j}^{m+1}e^{(-1)^{2}(\xi \tau _{m+1}+\eta x_j)} \nonumber \\&=O(\Delta \tau +(\Delta x)^2)+a_{12}e^{(\xi \tau _{m}+\eta x_j)}\left( w_{2,j}^{m+1}e^{\xi \Delta \tau }-w_{2,j}^m\right) . \end{aligned}$$
(28)

Since \(a_{12}e^{(\xi \tau _{m}+\eta x_j)}\) is bounded, applying the Taylor expansion to \(w_2^{m+1}e^{\xi \Delta \tau }-w_2\) yields

$$\begin{aligned}&w_{2,j}^{m+1}e^{\xi \Delta \tau }-w_{2,j}^{m}\\&\quad =w_{2,j}^{m+1}(e^{\xi \Delta \tau }-1)+(w_{2,j}^{m+1}-w_{2,j}^m)\\&\quad =w_{2,j}^{m+1}(\Delta \tau \xi +O((\Delta \tau )^2))+\left( w_{2,j}^{m+1}-w_{2,j}^{m+1}+\Delta \tau \frac{\partial w_2}{\partial \tau }\Big |_{(x_j,\tau _{m+1})}+O((\Delta \tau )^2)\right) \\&\quad =\left( w_{2,j}^{m+1}\xi +\frac{\partial w_2}{\partial \tau }\Big |_{(x_j,\tau _{m+1})}\right) \Delta \tau +(w_{2,j}^{m+1}+1)O((\Delta \tau )^2). \end{aligned}$$

Applying the boundedness of \(w_2\) and \(\dfrac{\partial w_2}{\partial \tau }\), then for (28), we have

$$\begin{aligned} \gamma ^{m+1}_{1,j}\le C_{\gamma }(\Delta \tau +(\Delta x)^2). \end{aligned}$$

By a similar manner for regime 2, we can also conclude that

$$\begin{aligned} \gamma _{2,j}^{m+1}\le C_{\gamma }(\Delta \tau +(\Delta x)^2). \end{aligned}$$

This completes the proof. \(\square \)

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wen, X., Song, H., Li, Y. et al. A primal-dual active set approach to the valuation of American options in regime-switching models: numerical solutions and convergence analysis. Comp. Appl. Math. 43, 345 (2024). https://doi.org/10.1007/s40314-024-02862-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-024-02862-9

Keywords

Mathematics Subject Classification

Navigation