1001Ferramentas
🔗 Calculators

Synthetic Forward (Put-Call Parity)

Computes the synthetic forward price implied by the prices of a European call and put with the same strike and expiry, via put-call parity: F = (C − P)·e^(rT) + K. Instead of starting from the spot price and cost of carry, it extracts the forward directly from the options market, which is useful for checking arbitrage between the two markets. Enter the call and put premiums, the strike, the interest rate and the term.

Result

Synthetic Forward (Put-Call Parity)

Computes the synthetic forward price implied by the prices of a European call and put with the same strike and expiry, via put-call parity: F = (C − P)·e^(rT) + K. Instead of starting from the spot price and cost of carry, it extracts the forward directly from the options market, which is useful for checking arbitrage between the two markets. Enter the call and put premiums, the strike, the interest rate and the term.

The forward hidden inside the options

There's a rigid relationship between a call's price, a put's price at the same strike and the asset's forward price. It's put-call parity, and it allows an elegant trick: extracting the implied forward without looking at the spot price, using only the option premiums. If the call is worth more than the put, the market is saying the forward is above the strike, and the formula quantifies by how much.

The expression is F = (C − P)·e^(rT) + K. The practical appeal is the arbitrage check: if the forward implied by the options differs from the forward traded in the futures market, there's an inconsistency to exploit. That's why derivatives traders compute this number constantly, cross-referencing the two markets in search of mismatches.

Enter the call and put premiums, the strike, the continuous interest rate and the term. The tool returns the synthetic forward. Keep in mind exact parity only holds for European options; in American options, the early-exercise premium breaks the equality and the number becomes just an approximation.

Related Tools

🇺🇸

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.

🇺🇸

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.

🔭

Floating-Strike Lookback Call

Computes the price of a floating-strike lookback call with the Goldman-Sosin-Gatto formula: an option that pays the difference between the final price and the lowest price observed during the contract's life. In practice, it's like buying at the best possible price in hindsight, which makes it expensive but eliminates the risk of mistiming the purchase. It requires a positive interest rate. Enter the spot price, the observed minimum, the interest rate, the volatility 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.