1001Ferramentas
🇺🇸 Calculators

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.

💵

Cash-or-Nothing Put

Computes the price of a cash-or-nothing put: it pays a fixed amount if the asset finishes below the strike, and nothing otherwise. It's the downside version of the digital option, the complement of the cash-or-nothing call. The price is the payout discounted and multiplied by the risk-neutral probability of the asset finishing below the strike, Q·e^(−rT)·N(−d2). Enter the spot price, the strike, the interest rate, the term, the volatility and the payout.

📉

Black-76 Put Price (Options on Futures)

Works out the premium of a European put option on futures with the Black-76 model, the Black-Scholes version for when the underlying is a future or forward contract. The price is e^(−rT)·[K·N(−d2) − F·N(−d1)], where d1 and d2 come from the futures price, the strike, the volatility and the term. The future already carries the cost of carry, so the discount factor multiplies both terms and interest does not enter d1. It applies to puts on commodities, indices and rates. Enter the futures price, the strike, the risk-free rate, the term in years and the annual volatility.

🐂

Bull Put Spread

Computes the outcome of a bull put spread: selling a higher-strike put and buying a lower-strike put, collecting a credit. It's a bullish (or neutral) bet that pockets the premium with risk capped by the bought put. The tool returns the credit received (maximum profit), the maximum loss and the breakeven. Enter the two strikes and the respective put premiums.

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.