1001Ferramentas
📐 Calculators

Bachelier Model Call

Computes the price of a call option with the Bachelier model, which assumes the price follows normal (arithmetic) motion instead of lognormal. Because it allows negative prices, it came back into fashion for pricing options on assets that can go negative, as happened with oil in 2020 and with some spreads. The volatility here is absolute, in price units, not a percentage. The premium is e^(−rT)·[(F−K)·N(d) + σ√T·φ(d)]. Enter the forward price, the strike, the interest rate, the normal volatility and the term.

Result

Bachelier Model Call

Computes the price of a call option with the Bachelier model, which assumes the price follows normal (arithmetic) motion instead of lognormal. Because it allows negative prices, it came back into fashion for pricing options on assets that can go negative, as happened with oil in 2020 and with some spreads. The volatility here is absolute, in price units, not a percentage. The premium is e^(−rT)·[(F−K)·N(d) + σ√T·φ(d)]. Enter the forward price, the strike, the interest rate, the normal volatility and the term.

The model that accepts negative prices

For decades, the Bachelier model was treated as a historical curiosity, the 1900 work that preceded Black-Scholes but used an assumption considered wrong: prices that move normally, not lognormally. The problem, it was said, is that this allows negative prices. Until April 2020, when oil actually went negative, and the Bachelier model came back from retirement.

The central difference is in the volatility. In Bachelier it's absolute, measured in price units, not a percentage. That makes it the natural choice for pricing options on spreads, rates and any asset that can cross zero, situations where Black-Scholes simply breaks by not allowing negative values.

Enter the forward price, the strike, the interest rate, the normal volatility in price units and the term. The tool returns the call premium. Note that when the forward equals the strike, the price depends almost entirely on volatility and time, in a much simpler form than the lognormal model's.

Related Tools

📈

Option Price (Heston Model)

Prices a European call under the Heston (1993) model, where the asset volatility is itself stochastic and mean-reverting — reproducing the volatility smile and skew that constant-vol Black-Scholes misses. The price comes out in semi-closed form by numerically integrating the characteristic function (Little Heston Trap formulation, Gauss-Legendre quadrature). Enter spot, strike, maturity, rate, dividend and the five model parameters: initial variance, kappa, theta, vol of vol and correlation.

📈

Black-76 Call Price (Options on Futures)

Works out the premium of a European call option on futures with the Black-76 model, the variant of Black-Scholes used when the underlying is a futures or forward contract. The price is e^(−rT)·[F·N(d1) − K·N(d2)], with d1 and d2 built from the futures price, the strike, the volatility and the term. Because the future already embeds the cost of carry, the discount hits both terms and the interest rate never shows up inside d1. It is the standard for options on commodities, indices and rates. Enter the futures price, the strike, the risk-free rate, the term in years and the annual volatility.

💱

Garman-Kohlhagen FX Call Price

Prices an FX call option with the Garman-Kohlhagen model, the extension of Black-Scholes to the currency market. The foreign interest rate behaves like a continuous dividend on the base currency: the premium is S·e^(−rf·T)·N(d1) − K·e^(−rd·T)·N(d2). The spot term is discounted by the foreign rate and the strike by the domestic rate — swapping the two flips the result. It is used for hedging and speculation with currency options. Enter the spot rate, the strike, the domestic and foreign rates, the term in years and the volatility.

💡

Digital Call (Cash-or-Nothing)

Computes the price of a cash-or-nothing digital call option: it pays a fixed amount if the asset finishes above the strike, and nothing otherwise. The price is the discounted payout multiplied by the risk-neutral probability of finishing in the money, Q·e^(−rT)·N(d2). It's the purest form of a binary bet and the building block of many exotic structures. Enter the spot price, the strike, the interest rate, the term, the volatility and the payout.

🎁

Asset-or-Nothing Call

Computes the price of an asset-or-nothing call: it delivers the asset itself if the price finishes above the strike, and nothing otherwise. It's the sibling of the cash-or-nothing option, and together they decompose the plain Black-Scholes call — a call equals exactly an asset-or-nothing minus a strike's worth of cash-or-nothing. The price is simply S·N(d1). Enter the spot price, the strike, the interest rate, the volatility and the term.

📈

Contingent-Premium Call Option

Computes the fair premium of a contingent-premium call option, also called pay-later. The buyer pays nothing upfront: the premium is only due at expiry, and even then only if the option finishes in the money. For the deal to be fair, that deferred premium must be larger than a plain call's, compensating for the risk the seller receives nothing. The formula divides the Black-Scholes value by the exercise probability. Enter price, strike, rate, dividend, volatility and 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.