What is the Put-Call Parity?
The put-call parity is an important concept in options Options: Calls and PutsAn option is a form of derivative contract which gives the holder the right, but not the obligation, to buy or sell an asset by a certain date (expiration date) at a specified price (strike price). There are two types of options: calls and puts. US options can be exercised at any timepricing which shows how the prices of putsPut OptionA put option is an option contract that gives the buyer the right, but not the obligation, to sell the underlying security at a specified price (also known as strike price) before or at a predetermined expiration date. It is one of the two main types of options, the other type being a call option., callsCall OptionA call option, commonly referred to as a "call," is a form of a derivatives contract that gives the call option buyer the right, but not the obligation, to buy a stock or other financial instrument at a specific price - the strike price of the option - within a specified time frame., and the future underlying assetAsset ClassAn asset class is a group of similar investment vehicles. Different classes, or types, of investment assets – such as fixed-income investments - are grouped together based on having a similar financial structure. They are typically traded in the same financial markets and subject to the same rules and regulations. must be consistent with one another. This equation establishes a relationship between the price of a European call and put option which have the same underlying asset. For this relationship to work, the call and put option must have an identical expiration date and strike price. The put-call parity relationship shows that a portfolio consisting of a long Long and Short PositionsIn investing, long and short positions represent directional bets by investors that a security will either go up (when long) or down (when short). In the trading of assets, an investor can take two types of positions: long and short. An investor can either buy an asset (going long), or sell it (going short).call option and a shortLong and Short PositionsIn investing, long and short positions represent directional bets by investors that a security will either go up (when long) or down (when short). In the trading of assets, an investor can take two types of positions: long and short. An investor can either buy an asset (going long), or sell it (going short). put option should be equal to a forward contract with the same underlying asset, expiration, and price as the strikeStrike PriceThe strike price is the price at which the holder of the option can exercise the option to buy or sell an underlying security, depending on whether they hold a call option or put option. An option is a contract with the right to exercise the contract at a specific price, which is known as the strike price. . This equation can be rearranged to show alternative ways of viewing this relationship. For example, another way this relationship can be interpreted would be that a portfolio of a short call option and a long put option should be equal to a long position on the strike price and short position of the underlying asset.

Quick Summary of Points
- The put-call parity is an important relationship between the prices of puts, calls, and the underlying asset
- This relationship is only true for European options with identical strike prices, maturity dates, and underlying assets
- The equation states that a long position on the call and a short position on the put should equal a long position on the underlying asset and a short position on the strike price
- The put-call parity can be used to identify arbitrage opportunities in the market
Put-Call Parity Excel Calculator
Below, we will go through an example question involving the put-call parity relationship. This can easily be done on excel. To download the put-call parity calculator, check out CFI’s free resource: Put-Call Parity CalculatorPut-Call Parity CalculatorThis put-call parity calculator demonstrates the relationship between put options, call options, and their underlying asset.
Interpreting the Put-Call Parity
To better understand the put-call parity, let us consider a hypothetical situation where you buy a call optionCall OptionA call option, commonly referred to as a "call," is a form of a derivatives contract that gives the call option buyer the right, but not the obligation, to buy a stock or other financial instrument at a specific price - the strike price of the option - within a specified time frame. for $10 with a strike price of $100 and maturity date of one year, as well as sell a put optionPut OptionA put option is an option contract that gives the buyer the right, but not the obligation, to sell the underlying security at a specified price (also known as strike price) before or at a predetermined expiration date. It is one of the two main types of options, the other type being a call option. for $10 with an identical strike price and expiration. According to the put-call parity, that would be equivalent to buying the underlying asset and borrowing an amount equal to the strike price discountedDiscount RateIn corporate finance, a discount rate is the rate of return used to discount future cash flows back to their present value. This rate is often a company’s to today. The spot price of the asset is $100 and we make the assumption that at the end of the year the price is $110, so does the put-call parity hold?
If the price goes up to $110, you would exercise the call option. You paid $10 for it but you can buy the assetAsset ClassAn asset class is a group of similar investment vehicles. Different classes, or types, of investment assets – such as fixed-income investments - are grouped together based on having a similar financial structure. They are typically traded in the same financial markets and subject to the same rules and regulations. at the strike price of $100 and sell it for $110, so you net $0. You have also sold the put option. Since the asset has increased in market value, the put option will not be exercised by the buyer and you pocket the $10. That leaves you with $10 from this portfolio.
What is the portfolio consisting of the underlying asset and short position on the strike price worth at the expiration date? Well, if you had invested in the asset at the spot priceSpot PriceThe spot price is the current market price of a security, currency, or commodity available to be bought/sold for immediate settlement. In other words, it is the price at which the sellers and buyers value an asset right now. of $100 and it ended at $110, and you had to pay back the strike price at maturity from the amount you borrowed which would be $100, the net amount would be $10. We see that these two portfolios both net to positive $10 and the put-call parity holds.
Why is the Put-Call Parity Important?
The put-call parity is important to understand because this relationship must hold in theory. With European put and calls, if this relationship does not hold then that leaves an opportunity for arbitrageArbitrageArbitrage is the strategy of taking advantage of price differences in different markets for the same asset. For it to take place, there must be a situation of at least two equivalent assets with differing prices. In essence, arbitrage is a situation that a trader can profit from. Rearranging this formula, we can solve for any of the components of the equation. This allows us to create a synthetic call or put option. If a portfolio of the synthetic option costs less than the actual option, based on put-call parity, a trader could employ an arbitrage strategy to profit.
What is the Put-Call Parity Equation?
As mentioned above, the put-call parity equation can be written a number of different ways and rearranged to make varying inferences. A couple of common ways it is expressed is as follows:

St + pt = ct + X/(1 + r)^T
The above equation shown in this combination can be interpreted as a portfolio holding a long positionLong and Short PositionsIn investing, long and short positions represent directional bets by investors that a security will either go up (when long) or down (when short). In the trading of assets, an investor can take two types of positions: long and short. An investor can either buy an asset (going long), or sell it (going short). in both the underlying asset and a put option should equal a portfolio holding a long position in both the call option and the strike price. According to the put-call parity this relationship should hold or else an opportunity for arbitrage would exist.

ct – pt = St – X/(1 + r)^T
In this version of the put-call parity, a portfolio that holds a long position in the call, and a short position in the put should equal a portfolio consisting of a long position in the underlying asset and a short position of the strike price.
For the above equations, the variables can be interpreted as:
- St = Spot PriceSpot PriceThe spot price is the current market price of a security, currency, or commodity available to be bought/sold for immediate settlement. In other words, it is the price at which the sellers and buyers value an asset right now. of the Underlying Asset
- pt = Put Option Price
- ct = Call Option Price
- X/(1 + r)^T = Present ValueNet Present Value (NPV)Net Present Value (NPV) is the value of all future cash flows (positive and negative) over the entire life of an investment discounted to the present. NPV analysis is a form of intrinsic valuation and is used extensively across finance and accounting for determining the value of a business, investment security, of the Strike Price, discounted from the date of expiration
- r = The Discount Rate, often the Risk-Free RateRisk-Free RateThe Risk-Free Rate of return is the interest rate an investor can expect to earn on an investment that carries zero risk. In practice, the Risk-Free rate is commonly considered to equal to the interest paid on 3-month government Treasury bill, generally the safest investment an investor can make.
The equation can also be rearranged and solved for a specific component. For example, based on the put-call parity, a synthetic call option can be created. The following shows a synthetic call option:

ct = St + pt – X/(1 + r)^T
Here we can see that the call optionCall OptionA call option, commonly referred to as a "call," is a form of a derivatives contract that gives the call option buyer the right, but not the obligation, to buy a stock or other financial instrument at a specific price - the strike price of the option - within a specified time frame. should be equal to a portfolio with a long position on the underlying asset, a long position on the put optionPut OptionA put option is an option contract that gives the buyer the right, but not the obligation, to sell the underlying security at a specified price (also known as strike price) before or at a predetermined expiration date. It is one of the two main types of options, the other type being a call option. and a short position on the strike price. This portfolio can be thought of as a synthetic call option. If this relationship doesn’t hold then arbitrage exists. If the synthetic call was less than the call option, then you could buy the synthetic call and sell the actual call option to profit.
Put-Call Parity – European Call Option Worked Example
Let us now consider a question involving the put-call parity. Suppose a European call option on a barrel of crude oil with a strike price of $50 and a maturity of one-month, trades for $5. What is the price of the put premium with identical strike price and time until expiration, if the one-month risk-free rate is 2% and the spot price of the underlying asset is $52?
Here we can see the calculation that would be used to find the put premium:

These calculations can also be done in Excel. The following shows the solution to the above question done in excel:
Put-Call Parity CalculatorThis put-call parity calculator demonstrates the relationship between put options, call options, and their underlying asset.
If you would like to learn more about financial modeling, check out CFI’s Financial Modeling Courses
Additional Resources
Thank you for reading CFI’s article on the put-call parity. If you would like to learn more about related concepts check out CFI’s other resources:
- Options: Calls and PutsOptions: Calls and PutsAn option is a form of derivative contract which gives the holder the right, but not the obligation, to buy or sell an asset by a certain date (expiration date) at a specified price (strike price). There are two types of options: calls and puts. US options can be exercised at any time
- Option Pricing ModelsOption Pricing ModelsOption Pricing Models are mathematical models that use certain variables to calculate the theoretical value of an option. The theoretical value of an
- ArbitrageArbitrageArbitrage is the strategy of taking advantage of price differences in different markets for the same asset. For it to take place, there must be a situation of at least two equivalent assets with differing prices. In essence, arbitrage is a situation that a trader can profit from
- DerivativesDerivativesDerivatives are financial contracts whose value is linked to the value of an underlying asset. They are complex financial instruments that are used for various purposes, including hedging and getting access to additional assets or markets.