American Put (Barone-Adesi-Whaley)
Computes the price of an American put option with the Barone-Adesi-Whaley quadratic approximation. Unlike the European put, the American one can be exercised at any time, and that right has value — the so-called early-exercise premium. The method iteratively finds the critical price below which exercising already pays off, and adds that premium to the European put value. It's fast and accurate, with no need for a binomial tree. Enter the spot price, the strike, the rate, the cost of carry, the volatility and the term.
Result
—
American Put (Barone-Adesi-Whaley)
Computes the price of an American put option with the Barone-Adesi-Whaley quadratic approximation. Unlike the European put, the American one can be exercised at any time, and that right has value — the so-called early-exercise premium. The method iteratively finds the critical price below which exercising already pays off, and adds that premium to the European put value. It's fast and accurate, with no need for a binomial tree. Enter the spot price, the strike, the rate, the cost of carry, the volatility and the term.
The American put without needing a tree
The American put is a tough nut to crack. Unlike the European one, it can be exercised at any time, and there are scenarios where exercising early really pays off — when the price falls so far that holding the option costs more than it's worth. That extra right has a price, the early-exercise premium, and there's no exact closed form for it.
Barone-Adesi and Whaley, in 1987, gave the approximation that became standard. Instead of a binomial tree with thousands of steps, they iteratively compute the critical price below which exercising is already optimal, and add a correction term to the European put value. The result is nearly as accurate as the tree and runs in a fraction of the time.
Enter the spot price, the strike, the interest rate, the cost of carry, the volatility and the term. The tool finds the critical price by Newton's method and returns the American put value. With cost of carry equal to the rate (no dividends), only the put has an early-exercise premium; the American call, in that case, is worth the same as the European.
Related Tools
American Call with Dividend (Roll-Geske-Whaley)
Computes the price of an American call option on a stock paying a discrete dividend, with the Roll-Geske-Whaley model. Unlike the European call, the American one can be exercised early, and that's only optimal precisely an instant before the dividend, when the price will drop. The model finds the critical exercise price and combines probabilities via the bivariate normal. Enter the spot price, the strike, the rate, the volatility, the term, the dividend and the date it's paid.
American Call (Bjerksund-Stensland)
Computes the price of an American call option with the Bjerksund-Stensland (1993) approximation, valid when the asset pays dividends (cost of carry below the interest rate). It defines an exercise trigger price and, below it, combines exponential terms to approximate the value with early exercise. It's faster than a binomial tree and widely used in practice for American calls on dividend-paying stocks. Enter the spot price, the strike, the rate, the cost of carry, the volatility and the term.
Spread Option (Kirk Approximation)
Computes the price of a spread option with Kirk's approximation: a call on the difference between two assets, S1 minus S2, with a strike. Spreads are everywhere in commodities (oil crack spread, power spark spread) and no exact formula exists, so Kirk proposed a clever approximation that reduces the problem to a Black-Scholes with an effective volatility combining the two vols and the correlation. Enter the two forward prices, the strike, the volatilities, the correlation, the rate and the term.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.