Forward and Futures Pricing and Hedging › Forward Contract Mechanics

Michael BrenndoerferNovember 14, 20255 min read
Quantitative FinanceAll chapters
Part 3 of 15Forwards, Futures, and Options
Chapter 15Forward and Futures Pricing and Hedging › Forward Contract Mechanics
Reading section 2 of 11 · Forward Contract Mechanics · 5 minSection 2 of 11 · 5 min

Book contents

Section 2 of 11 · 5 min read

Forward and Futures Pricing and Hedging › Forward Contract MechanicsOne section · Sections in this chapter2 / 11 ↓
Reading tools Definitions & inline links

Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.

Article links

Make inline references clickable

Before diving into pricing theory, we need to understand exactly what happens when you enter a forward contract and what payoffs result at expiration. The mechanics of these contracts form the foundation upon which all pricing and hedging analysis rests. By carefully examining how money flows at different points in time, we develop the intuition necessary for understanding why forward prices take the values they do.

Payoff Structure

When you enter a forward contract to buy an asset at price FF at time TT, you are said to be long the forward. At expiration, you pay FF and receive an asset worth STS_T (the spot price at maturity). The payoff calculation is straightforward: you compare what you paid to what you received. Since you paid FF and received something worth STS_T, your net gain or loss is simply the difference:

Long forward payoff=ST−F\text{Long forward payoff} = S_T - F

where:

  • STS_T: spot price of the asset at expiration
  • FF: agreed-upon forward price

This formula captures the essence of your position. If the asset price rises above the forward price, you profit because you locked in a purchase price lower than the prevailing market value. If it falls below, you lose because you committed to buying at a price higher than where the market ultimately settled. The payoff is linear in the spot price, meaning every dollar increase in STS_T translates directly into a dollar of profit, and every dollar decrease translates directly into a dollar of loss.

The short position (the party who agreed to sell) has the opposite payoff, which follows logically from the zero-sum nature of forward contracts:

Short forward payoff=F−ST\text{Short forward payoff} = F - S_T

where:

  • FF: agreed-upon forward price
  • STS_T: spot price of the asset at expiration

The short position profits when prices fall below the forward price because they locked in a sale price above market value. They lose when prices rise because they must deliver an asset worth more than the payment they receive. Whatever the long position gains, the short position loses, and vice versa.

In[2]:
Code
import numpy as np

# Forward payoffs at expiration
forward_price = 100
spot_prices = np.linspace(70, 130, 100)

long_payoff = spot_prices - forward_price
short_payoff = forward_price - spot_prices
Out[3]:
Visualization
Line chart showing long and short forward payoffs as functions of spot price at expiration.
Forward contract payoffs at expiration for a contract with a forward price of 100 dollars. The long position (blue) profits when the spot price exceeds 100, while the short position (red) profits when the price falls below this level, showing the symmetric, linear nature of forward contracts.

Notice the linear payoff profiles evident in the chart. Unlike options, which provide asymmetric protection, forwards have symmetric profit and loss potential. The long benefits dollar-for-dollar from price increases and loses dollar-for-dollar from price decreases. There is no cap on potential gains and no floor on potential losses. This symmetry reflects the unconditional nature of the forward commitment: both parties are obligated to complete the transaction regardless of where the market moves.

Zero Initial Value

A critical feature of forward contracts is that no money changes hands at initiation. The forward price FF is determined precisely so that the contract has zero value to both parties at the outset. This distinguishes forwards from options, where the buyer pays a premium upfront for the right (but not obligation) to transact.

The zero-initial-value property might seem arbitrary at first glance, but it follows directly from how markets establish forward prices through the forces of supply and demand. If a forward contract had positive value to the long at initiation, everyone would want to be long, and no one would willingly take the short side. This imbalance would drive the forward price up as longs compete for contracts, continuing until the advantage disappeared. Similarly, if the contract had positive value to the short, everyone would want to sell forwards, driving the price down. The forward price adjusts until neither party has an advantage, reaching an equilibrium where both sides view the contract as a fair exchange of risk.

This equilibrium condition provides the starting point for our pricing analysis. We don't need to model supply and demand explicitly; instead, we can use arbitrage arguments to determine what the forward price must be to ensure the contract has zero initial value. This approach leads us to the cost-of-carry model.