• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Finance Train

Finance Train

High quality tutorials for finance, risk, data science, fintech, accounting and more

  • Home
  • Finance Exams
    • CFA Exam
    • CAIA Exam
    • ERP Exam
    • FRM Exam
    • PRM Exam
  • Tutorials
  • Careers
  • Calculators
  • Products

Put-Call Parity for Options on Forwards

CFA Exam, CFA Exam Level 2, Derivatives

This lesson is part 11 of 25 in the course Derivatives Part 2
  • An option can be created for a forward contract.
    • Recall that at contract initiation a forward will have a value of zero.
  • European options on forwards will have the same price as European options on futures contracts; but American options on forwards will have a different price from American options on futures.
  • The payoff values for options on forwards are:
  • Call payoff = Max[0,ST-X]

    Put payoff = Max [0,X-ST]

    ST = Underlying’s price at expiration

    X = Strike price of option

  • Put-Call Parity for Options on Forwards:
  • p0 = c0 + ((X – F(0,T))/(1+rF)T)

    • p0 = Today’s price for a European put on a futures contract
    • c0 = Today’s price for a European call on a futures contract
    • X = The strike price
    • F(0,T) = Price at time “0” for a forward expiring at time “T”
    • X – F(0,T) = The face value in long position of a zero coupon bond

    Excluding storage costs, F(0,T) can be substituted with the formula for pricing a forward: S0(1+rF)T

    With the put call parity formula and forward pricing formula, investors can apply the put call parity relationship to exploit mispricings.

Early Exercise of American Options on Forwards and Futures

  • Deep in the money American call options on futures behave similarly to the underlying futures contract, so it may make sense for the option holder to exercise the option and establish the futures position, in order to obtain interest from the margin account.
  • The same logic can be applied to American put options on futures contracts.
  • Recall that forward contracts will not pay any cash until expiration so this logic will not apply to options on forward contracts.
  • Therefore, an American call on a forward is the same as a European call on a forward.
  • However, because of the potential incentive to exercise early (i.e., to earn margin account interest) an American call on a futures contract is different from a European call on a futures contract and is thus more expensive.
Series Navigation‹ Estimating Volatility for Option PricingIntroduction to Swaps ›
Join Our Facebook Group - Finance, Risk and Data Science

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

In this Course

  • CFA Level 2: Derivatives Part 2 – Introduction
  • Introduction to Options
  • Synthetic Options and Rationale
  • One Period Binomial Option Pricing Model
  • Call Option Price Formula
  • Binomial Interest Rate Options Pricing
  • Black-Scholes-Merton (BSM) Option Pricing Model
  • Black-Scholes-Merton Model and the Greeks
  • Dynamic Delta Hedging & Gamma Related Issues
  • Estimating Volatility for Option Pricing
  • Put-Call Parity for Options on Forwards
  • Introduction to Swaps
  • Plain Vanilla Interest Rate Swap
  • Equity Swaps
  • Currency Swaps
  • Swap Pricing vs. Swap Valuing
  • Pricing and Valuing a Plain Vanilla Interest Rate Swap
  • Pricing and Valuing Currency Swaps
  • Pricing and Valuing Equity Swaps
  • Swaps as Theoretical Equivalents of Other Derivatives
  • Swaptions and their Valuation
  • Swap Credit Risk and Swap Spread
  • Interest Rate Derivatives – Caps and Floors
  • Credit Default Swaps (CDS)
  • Credit Derivative Trading Strategies

Finance Exam Products

  • CFA Level I Mock Exam
  • CFA Level I Practice Questions
  • CFA Level I Authority
  • PRM Exam I Practice Questions
View All Products

Latest Tutorials

    • Machine Learning in Finance Using Python
    • Portfolio Analysis in R
    • Credit Risk Modelling in R
    • Quantitative Trading Strategies in R
    • Financial Time Series Analysis in R
    • VaR Mapping
    • Option Valuation
    • Prime Brokerage
    • Financial Reporting Standards
    • Fraud
Facebook Group

Footer

Recent Posts

  • Social media reporting – it is not as difficult as you think
  • Model Selection in Machine Learning
  • Evaluate Model Performance – Loss Function
  • Train-Test Datasets in Machine Learning
  • Feature Selection in Machine Learning

Products

  • Level I Authority for CFA® Exam
  • CFA Level I Practice Questions
  • CFA Level I Mock Exam
  • Level II Question Bank for CFA® Exam
  • PRM Exam 1 Practice Question Bank
  • All Products

Quick Links

  • Privacy Policy
  • Contact Us

Copyright © 2019 Finance Train. All rights reserved.

  • About Us
  • Privacy Policy
  • Contact Us