Why a Continuous Dividend Yield Changes Parity
For a non-dividend-paying stock, European put-call parity compares a call plus a bond with a put plus the stock. When the stock pays dividends continuously, owning it also produces a stream of dividend income during the option’s life. The stock term in parity must therefore reflect the value today of obtaining the stock at expiration after accounting for that income.
This tutorial uses continuous compounding throughout. The time \(T\) is measured in years, \(r\) is the continuously compounded risk-free interest rate, and \(q\) is the constant continuous dividend yield. Thus, over \(T\) years, a dollar invested at rate \(r\) grows by the factor \(e^{rT}\), while discounting a future dollar gives the factor \(e^{-rT}\). The same time unit must be used for both rates.
The parity equation below applies to European calls and puts with the same underlying, strike \(K\), and expiration time \(T\). It assumes no arbitrage, frictionless trading, the ability to borrow and lend at the same risk-free rate \(r\), and a constant continuous dividend yield \(q\). Taxes, transaction costs, short-sale restrictions, and early exercise are not included. In particular, the equality is not the general parity formula for American options.
Why the Underlying Term Is \(S e^{-qT}\)
The quantity \(S e^{-qT}\) is the value today of a prepaid forward that delivers one share at time \(T\). To see the dividend adjustment, suppose dividends are reinvested continuously in additional shares. If an investor holds \(n(0)\) shares initially, a yield \(q\) makes the number of shares grow according to \(dn/dt=qn\). Hence \(n(T)=n(0)e^{qT}\). Starting with \(e^{-qT}\) shares therefore produces one share at time \(T\), and the initial cost of that holding is \(S e^{-qT}\). This argument is specific to the constant continuous-yield model.
Now compare two portfolios. Portfolio A consists of one call and a risk-free investment of \(K e^{-rT}\). The investment grows to \(K\) at expiration, so its combined payoff is \(\max(S_T-K,0)+K=\max(S_T,K)\). Portfolio B consists of one put and the prepaid forward. At expiration, the forward delivers a share worth \(S_T\), so the combined value is \(\max(K-S_T,0)+S_T=\max(S_T,K)\). The portfolios have equal expiration values in every state. By no arbitrage, their initial costs must be equal, which gives the parity equation.
Rearranging the same identity is useful when a different market value is unknown:
The two discounted quantities have distinct roles. The bond component is the present value of the fixed strike payment at expiration. The adjusted stock component is the present value of the share delivered at expiration, allowing for the yield earned by holding the underlying. Do not substitute \(S\) for \(S e^{-qT}\) unless \(q=0\).
Worked Example: Finding a Put Price With a Continuous Yield
A European call on a hypothetical stock is quoted at \(C=\$12.00\). The stock price is \(S=\$100\), the common strike is \(K=\$100\), and both options expire in \(T=2\) years. The continuously compounded risk-free rate is \(r=0.05\) per year, and the stock’s constant continuous dividend yield is \(q=0.02\) per year. Find the parity-implied European put price. Use cents in the final answer.
Method. Apply the rearranged parity equation for \(P\), discounting the strike at \(r\) and adjusting the stock price at \(q\).
First calculate the exponents, using years for \(T\):
The discount factors are \(e^{-0.10}\approx0.9048374\) and \(e^{-0.04}\approx0.9607894\). Therefore,
The parity-implied put price is \(\$6.40\), rounded to the nearest cent. As a check, \(C+K e^{-rT}=12.00+90.4837=102.4837\), while \(P+S e^{-qT}\approx6.4048+96.0789=102.4837\). The two sides agree before final rounding.
Using Parity to Find a Call Price
When the put price is known, solve for the call by adding the adjusted stock value and subtracting the present value of the strike. This order also gives a useful sign check: the call price is \(P\) plus one discounted asset value minus the discounted strike. A calculation that discounts both \(S\) and \(K\) at \(r\), or discounts both at \(q\), does not follow the model.
Worked Example: Solving for a Call With Different Rate Inputs
A hypothetical European put costs \(P=\$8.00\). Its underlying stock is priced at \(S=\$150\), and the strike is \(K=\$145\). The options expire in \(T=1.25\) years. The continuously compounded risk-free rate is \(r=0.04\) per year, and the constant continuous dividend yield is \(q=0.016\) per year. Find the parity-implied call price, rounded to cents.
Method. Use \(C=P+S e^{-qT}-K e^{-rT}\). Convert each rate to its exponent using the same \(1.25\)-year horizon:
The corresponding factors are \(e^{-0.020}\approx0.9801987\) and \(e^{-0.050}\approx0.9512294\). The adjusted stock value and discounted strike are
Substitute these values into parity:
The parity-implied call price is \(\$17.10\), rounded to the nearest cent. To check, \(C+K e^{-rT}\approx17.1015+137.9283=155.0298\), and \(P+S e^{-qT}=8.00+147.0298=155.0298\).
Using a Parity Violation to Identify an Arbitrage Direction
If quoted option prices do not satisfy parity, compare the total prices of the two portfolios rather than guessing which individual option is mispriced. The parity sides represent portfolios with identical expiration values. If one side costs more, sell that portfolio and buy the cheaper one. In the idealized model, the initial price difference is received immediately and the equal future values cancel.
Worked Example: Choosing the Positions When the Right Side Is More Expensive
A hypothetical stock has \(S=\$80\). European options with \(K=\$85\) expire in \(T=2\) years. The call is quoted at \(C=\$8.00\), and the put at \(P=\$11.00\). The continuously compounded risk-free rate is \(r=0.05\) per year, and the constant continuous dividend yield is \(q=0.03\) per year. Assume the stated prices are executable, with no transaction costs or trading constraints. Determine the parity discrepancy and the corresponding positions.
Method. Value both parity portfolios using the same rates and horizon. Here \(rT=0.10\) and \(qT=0.06\), so \(e^{-0.10}\approx0.9048374\) and \(e^{-0.06}\approx0.9417645\).
The right side costs about \(86.3412-84.9112=\$1.4300\) more. The arbitrage direction is therefore to buy the call-and-bond portfolio and sell the put-and-prepaid-forward portfolio. In positions, this means buying the call, investing \(85e^{-0.10}=\$76.9112\) in the risk-free asset, selling the put, and taking the short prepaid-forward position. The initial net cash received is approximately \(\$1.43\).
At expiration, the call and the risk-free investment together are worth \(\max(S_T,85)\). The put and the delivered share in the prepaid forward are also worth \(\max(S_T,85)\). The long and short portfolios therefore offset in every expiration state. The initial receipt remains in addition to that zero net future payoff under the idealized assumptions. This comparison is a parity trade, not a claim that the individual call or put alone must be mispriced.
Common Rate and Sign Errors
A common mistake is to use the no-dividend equation \(C+K e^{-rT}=P+S\) even though \(q\ne0\). For the first worked example, that incorrect calculation would give
The correction is to account for the continuous yield in the stock term:
The wrong calculation understates the parity-implied put by approximately \(\$3.92\). It is wrong because it treats the stock as if it paid no dividends during the two-year period. Other common traps are mixing an annual rate with a time measured in months, using a simple-interest factor instead of continuous compounding, or subtracting the adjusted stock and strike terms in the wrong order when solving for an option price.
- Use \(e^{-rT}\) for the fixed strike and \(e^{-qT}\) for the underlying term.
- Measure \(T\) in years when \(r\) and \(q\) are stated as annual rates.
- Keep the same underlying, strike, and expiration on both options.
- Check the result by substituting it into both sides of parity before rounding.
This adjusted identity is aligned with the SOA Exam FM (Financial Mathematics) syllabus. It is especially useful when comparing option quotes, inferring an unknown option price, or checking whether a proposed portfolio uses the correct dividend treatment. It should not be applied unchanged to known cash dividends, a changing yield, or an option that can be exercised early; those situations require assumptions and methods appropriate to their own models.
Check Your Understanding
For each problem, use continuous compounding and keep all rates and times in compatible units. Round dollar answers to cents unless the question asks for a rate.
- A European call costs \(\$7.00\). The underlying price is \(S=\$90\), the strike is \(K=\$95\), \(r=0.03\), \(q=0.01\), and \(T=2\) years. Find the parity-implied put price. (Answer: \(\$8.25\))
- A European put costs \(\$14.00\). The underlying price is \(S=\$200\), the strike is \(K=\$210\), \(r=0.04\), \(q=0.025\), and \(T=1.5\) years. Find the parity-implied call price. (Answer: \(\$8.87\))
- For \(S=\$60\), \(K=\$62\), \(C=\$5.50\), \(P=\$4.00\), \(r=0.02\), \(q=0.03\), and \(T=1\) year, compare the two sides of parity. State which portfolio is more expensive and the initial receipt from the parity trade. (Answer: Call plus discounted strike is more expensive by about \(\$4.05\); sell that portfolio and buy the put-plus-adjusted-stock portfolio.)
- A European call costs \(\$9.00\) and a European put with the same strike costs \(\$7.00\). Let \(S=K=\$100\), \(r=0.04\), and \(T=1\) year. Find the continuous dividend yield \(q\) implied by parity, to four significant figures. (Answer: \(q\approx0.01940\), or \(1.940\%\) per year)
- For \(S=\$100\), \(K=\$105\), \(C=\$12.00\), \(P=\$10.00\), \(r=0.03\), \(q=0.01\), and \(T=2\) years, identify the expensive side of parity and the trade direction. (Answer: Call plus discounted strike is more expensive by about \(\$2.87\); sell that portfolio and buy the put-plus-adjusted-stock portfolio.)