⚖️ Put-Call Parity Calculator
Calculate missing option pricing variables using the put-call parity principle for European options.
How to Use This Tool
Follow these steps to calculate missing put-call parity variables:
- Select the variable you want to calculate from the "Calculate" dropdown (e.g., Call Option Price, Put Option Price).
- Enter values for all other input fields: use current market prices for options and underlying assets, the annual risk-free rate (e.g., 10-year Treasury yield), and time to expiration in years (e.g., 0.25 for 3 months).
- Click the "Calculate" button to generate results. Leave the target variable's input field blank.
- Review the detailed breakdown including present value of the strike price, left/right sides of the parity equation, and a parity check indicator.
- Use the "Copy" button next to the calculated value to save it to your clipboard, or click "Reset" to clear all fields.
Formula and Logic
Put-call parity is a fundamental principle for European-style options, which cannot be exercised before expiration. The formula states that the price of a call option plus the present value of the strike price equals the price of a put option plus the current price of the underlying asset:
C + (K / (1 + r)^t) = P + S
- C: Price of the European call option (premium)
- P: Price of the European put option (premium)
- S: Current price of the underlying asset
- K: Strike price of the options
- r: Annual risk-free interest rate (decimal)
- t: Time to expiration in years
The present value of the strike price (K / (1 + r)^t) accounts for the time value of money: the strike price is discounted by the risk-free rate over the option's term, as you would earn interest on that cash if you held it until expiration.
Practical Notes
For personal finance and individual investing contexts, keep these tips in mind:
- Put-call parity only applies to European options. American options (which allow early exercise) do not follow this principle due to early exercise value.
- Use the risk-free rate matching the option's time to expiration: for example, use a 6-month Treasury bill yield for an option expiring in 6 months.
- Interest rate changes impact option prices: higher risk-free rates increase call prices and decrease put prices, all else equal.
- Parity violations may indicate arbitrage opportunities, but transaction costs, taxes, and liquidity constraints often eliminate these in real markets.
- Option premiums include implied volatility, which is not explicitly part of the put-call parity formula. This tool uses stated premiums, not implied volatility.
Why This Tool Is Useful
This calculator simplifies complex options math for non-professional investors and financial planners:
- Verify if option prices are fairly valued relative to each other and the underlying asset.
- Calculate missing variables when you have partial market data (e.g., find the fair strike price for a given call/put premium).
- Check for pricing inconsistencies before making options trades, reducing the risk of overpaying for premiums.
- Educate yourself on how interest rates, time to expiration, and strike prices impact option valuation.
- Validate assumptions used in personal financial planning, such as hedging strategies with options.
Frequently Asked Questions
Does put-call parity apply to American options?
No, put-call parity only holds for European-style options, which cannot be exercised before their expiration date. American options allow early exercise, which adds additional value not captured in the standard put-call parity formula. For American options, the principle provides a rough benchmark but not an exact relationship.
What risk-free interest rate should I use?
Use a U.S. Treasury yield matching the option's time to expiration: for example, a 3-month Treasury bill yield for an option expiring in 3 months, or a 10-year Treasury note yield for a long-term option. These rates are considered risk-free because they are backed by the U.S. government, with virtually no default risk.
What does a parity violation mean for individual investors?
A parity violation (left side ≠ right side) means the call and put options are mispriced relative to each other and the underlying asset. In theory, this creates an arbitrage opportunity (risk-free profit by buying undervalued assets and selling overvalued ones). However, individual investors should account for transaction fees, bid-ask spreads, taxes, and liquidity before acting on parity violations.
Additional Guidance
When using this tool for personal financial planning:
- Always use real-time market data for option premiums and underlying prices, as these change constantly during trading hours.
- Remember that this tool does not account for dividends paid by the underlying asset. If the underlying pays dividends before expiration, subtract the present value of dividends from the underlying price (S) in the formula.
- Consult a licensed financial advisor before making significant options trades, especially if you are using options for hedging or retirement planning.
- Keep records of your calculations to track your options trading assumptions and adjust your strategy over time.