Pricing and optimal exercise of perpetual American options with linear programming
Date
Authors
Editor(s)
Advisor
Supervisor
Co-Advisor
Co-Supervisor
Instructor
BUIR Usage Stats
views
downloads
Series
Abstract
An American option is the right but not the obligation to purchase or sell an underlying equity at any time up to a predetermined expiration date for a predetermined amount. A perpetual American option differs from a plain American option in that it does not expire. In this study, we solve the optimal stopping problem of a perpetual American option with methods from the linear programming literature. Under the assumption that the underlying’s price follows a discrete time and discrete state Markov process, we formulate the problem with an infinite dimensional linear program using the excessive and majorant properties of the value function. This formulation allows us to solve complementary slackness conditions efficiently, revealing an optimal stopping strategy which highlights the set of stock-prices for which the option should be exercised. Under two different stock-price movement scenarios (simple and geometric random walks), we show that the optimal strategy is to exercise the option when the stock-price hits a special critical value. The analysis also reveals that such a critical value exists only for some special cases under the geometric random walk, dependent on a combination of state-transition probabilities and the economic discount factor. We further demonstrate that the method is useful for determining the optimal stopping time for combinations of plain vanilla options, by solving the same problem for spread and strangle positions under simple random walks.