Arbitrage and the law of one price
An arbitrage is a riskless profit that needs none of your own money. It appears when identical payoffs are priced differently, or when an asset with a locked-in future price does not trade at that price discounted at the risk-free rate. Trading against the gap closes it.
Before this: Forwards, Futures, Swaps, Options and Credit Derivatives, Time Value of Money in Finance, Market Efficiency
On the exam
- Explain how the concepts of arbitrage and replication are used in pricing derivatives
Explain how arbitrage is used to price derivatives. Expect to name the arbitrage trade (what to buy, what to sell, whether to borrow or lend) and to compute its profit per unit.
How deeply to learn each part
- Know the idea
- Understand it in general. It frames other topics, but you will not calculate with it.
- Use it
- Understand it well enough to solve a question with it. Recognize when it applies.
- Memorize
- Learn it by heart. The exam will not give it to you.
You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.
You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.
What is an arbitrage?
An arbitrage is a trade, or a set of trades, that gives a riskless profit with no net investment. You start with nothing, you finish with money, and no outcome of the market can leave you worse off. Two tests define it: zero net investment and zero risk.
A bet that is likely to pay is not an arbitrage. A stock with a high expected return is only a reward for taking risk. An arbitrage needs the cash flows to cancel in every state of the world.
Arbitrage is the pricing tool for derivatives because a derivative’s payoff can be copied with other assets. If the copy and the derivative sell for different prices, somebody can lock in the difference. Traders do exactly that, which moves the prices together. So derivative prices are set by what it costs to build the payoff, not by what anyone expects the market to do.
Two assumptions keep the argument clean: no transaction costs, and the ability to borrow and lend at the risk-free rate and to sell an asset you do not own. Selling an asset you do not own is short selling : you borrow the asset, sell it now, and buy it back later to return it. You pocket the sale proceeds today and owe the asset at the end.
Condition 1: identical cash flows must have the same price
The law of one price says that two assets that pay exactly the same cash flows at the same dates, with the same risk, must trade at the same price. If they do not, buy the cheaper one and sell the dearer one short.
- Identical cash flows, different prices Memorize the law of one price fails
- Buy the cheaper asset its price is pushed up
- Sell short the dearer asset its price is pushed down
-
- Known future price off its present value Memorize compare S₀ with F₀(T)(1 + r)^−T
- Spot too low borrow, buy the asset, sell it forward (cash-and-carry)
- Spot too high sell the asset short, lend, buy it forward (reverse)
-
Condition 2: a known future price must equal spot compounded at the risk-free rate
Use it
Suppose you can lock in today the price at which you will sell an asset on a future date. That future price is now a known amount, so it must be worth its present value of a known future price today, discounted at the risk-free rate. The spot price cannot sit above or below it.
The rate is the risk-free rate, because the payoff is certain. For most market participants the relevant risk-free rate is the repo rate , the rate on borrowing secured by highly liquid securities. With discrete compounding, T is the fraction of a year, as an exponent on .
Try this 0 of 3
- Raise spot above the PV of the agreed price and watch the trade reverse
- Find the spot price that leaves no arbitrage
- With the worked example (spot 250, 258 in six months), raise the risk-free rate until the profit disappears
Cash-and-carry. Spot USD 250.00 is below the PV of the agreed price, USD 252.99: the asset is cheap today. Buy it with borrowed money and sell it forward.
- t = 0: borrow USD 250.00 at 4% and buy the asset. Agree today to sell it at USD 258.00 on date T. Net cash today: 0.
- t = T: deliver the asset and receive USD 258.00. Repay the loan with interest, USD 254.95.
- Profit: 258.00 − 254.95 = USD 3.05 a unit, USD 3,049.02 on 1,000 units, with no risk and no capital.
Assumes no transaction costs, borrowing and lending at the risk-free rate, and short selling allowed.
Show working
PV of the agreed price = F × (1 + r)−T = 258.00 × 1.04−0.5 = USD 252.99. Compare with spot USD 250.00: spot is cheaper, so buy spot.
Spot carried to T = S₀ × (1 + r)T = 250.00 × 1.040.5 = USD 254.95 (the loan to repay, or the loan that pays you back).
Profit at T = |258.00 − 254.95| = USD 3.05 a unit; × 1,000 units = USD 3,049.02. Today's value of that profit is 3.05 ÷ 1.040.5 = USD 2.99.
- 1.04y^x0.5=1/x×258=252.99, PV of the agreed price
- 1.04y^x0.5=×250=254.95, spot carried to T
- −258=−3.05, so the profit a unit is 3.05
- ×1000=−3,049.02 on 1,000 units
y^x power · 1/x reciprocal
- 1.04ENTER0.5y^x1/x258×252.99, PV of the agreed price
- 1.04ENTER0.5y^x250×254.95, spot carried to T
- 258−−3.05, so the profit a unit is 3.05
- 1000×−3,049.02 on 1,000 units
ENTER enter (on the HP, puts the number on the stack) · y^x power · 1/x reciprocal
An asset with no income or storage cost trades at 250.00. A forward expiring in 0.5 years is quoted at 258.00 and the risk-free rate is 4.00%. The riskless profit per unit at expiration from the best trade is closest to:
258.00 − 250.00 × (1 + 0.04)^0.5 = 258.00 − 254.95 = 3.05
Profit per unit at expiration, P3.05
- 1.04y^x0.5=×250=254.951
- +|-+258=3.049
y^x power · +|- change sign
- 1.04ENTER0.5y^x250×254.951
- CHS258+3.049
ENTER enter (on the HP, puts the number on the stack) · y^x power · CHS change sign
If P is positive, buy the asset with borrowed money and sell the forward. If it is negative, the same size of profit is available the other way round.
What if the spot price is too high?
When the spot price is above the present value of the known future price, spot is too dear. Reverse every leg: sell the asset short, lend the proceeds at the risk-free rate, and buy the asset forward at the agreed price.
Exam tip Always find the fair value first, then ask whether the quote is above or below it. Above fair: sell it. Below fair: buy it.
Go deeper Why do arbitrage gaps ever appear in practice?
Real trading has frictions. Transaction costs, limits on shorting, borrowing rates above the risk-free rate and the capital a trade needs all mean a small gap can persist if it is smaller than the cost of trading it. Large gaps are removed quickly, because many traders can see them.
Go deeper How arbitrage links to market efficiency
In an efficient market there are no riskless profits left after costs. Arbitrage is the force that gets prices there: each trade moves the mispriced price toward its fair value. That is why the exam can treat the no-arbitrage price as the price.
Memorize this
MemorizeThe two arbitrage conditions
| Condition | No-arbitrage rule | If it fails |
|---|---|---|
| Identical cash flows | Buy the cheap one, short the dear one | |
| Known future price | Spot low: borrow, buy, sell forward. Spot high: reverse |
Memory hook Start with nothing, finish with money and no risk: the prices are wrong. The trade is always "buy what is cheap, sell what is dear".
Know it cold Arbitrage needs zero net investment and zero risk. Use with the exact fraction of a year, not simple interest. Discount at the risk-free rate (in practice the repo rate).
MemorizeAssumptions behind the pricing
Memory hook Frictionless markets: no costs, free borrowing and shorting.
Know it cold No transaction costs; borrow and lend at the risk-free rate; short selling allowed; the position is held to expiration.
- Identical cash flows, different prices Memorize the law of one price fails
- Buy the cheaper asset its price is pushed up
- Sell short the dearer asset its price is pushed down
-
- Known future price off its present value Memorize compare S₀ with F₀(T)(1 + r)^−T
- Spot too low borrow, buy the asset, sell it forward (cash-and-carry)
- Spot too high sell the asset short, lend, buy it forward (reverse)
-
Quick example
An asset with no carry costs can be sold forward for 84.00 in nine months and r = 3%. 84.00 ÷ 1.03^0.75 = 82.16. A spot price below that is too cheap; above it, too dear.
- 1.03y^x0.75=1/x×84= 82.1583
y^x power · 1/x reciprocal
- 84ENTER1.03ENTER0.75y^x÷ 82.1583
ENTER enter (on the HP, puts the number on the stack) · y^x power
Quick example
Asset at 40.00, six-month forward quoted at 41.00, r = 4%. 41.00 − 40.00 × 1.04^0.5 = 41.00 − 40.79 = 0.21 per unit (buy the asset, sell the forward). A negative P means the reverse trade earns that amount.
- 1.04y^x0.5=×40= 40.7922
- +|-+41= 0.2078
y^x power · +|- change sign
- 1.04ENTER0.5y^x40× 40.7922
- CHS41+ 0.2078
ENTER enter (on the HP, puts the number on the stack) · y^x power · CHS change sign
How it is asked
-
Spot against a known future price
Spot 250, sell forward at 258 in six months, r = 4%. Arbitrage?
PV of 258 = 252.99 > 250, so spot is cheap: borrow, buy, sell forward, profit 3.05. Trap: buying the dear side.
-
Identify the trade
Which trade exploits a quoted forward below its no-arbitrage price?
Sell the asset short, lend the proceeds, buy the forward. Trap: buy asset and sell forward (the reverse).
-
Which asset pair is mispriced
Two zero-coupon notes with identical payoffs trade at different prices.
Law of one price fails: buy the cheaper, short the dearer. Trap: calling a risk premium an arbitrage.
-
Profit per unit
Spot 65, one-year forward 68, r = 4%. Profit at expiration?
68 − 65 × 1.04 = 0.40. Trap: 0.38 (the gap in today's money), 3.00 (F − S₀).
Exam traps
- Buying the expensive side. Compare the quoted price with the no-arbitrage price first, then buy the cheap one and sell the dear one.
- Discounting with simple interest instead of (1 + r)^T. With T = 0.5 the exponent is a half, not a half of the rate.
- Calling any expected profit an arbitrage. Arbitrage needs zero net investment and zero risk; a higher expected return is just a risk premium.
- Mixing the profit's timing. P = F₀(T) − S₀(1 + r)^T is a value at expiration. Discounted to today it is smaller.
Checkpoint
4 exam-style questions. About 90 seconds each.
1An arbitrage opportunity most likely exists when:
2An asset with no income or storage cost trades at EUR 120. The risk-free rate is 5% a year. A three-month forward is quoted at EUR 119.00. The arbitrage profit per unit at expiration is closest to:
3An asset with no income or storage cost trades at EUR 120, the risk-free rate is 5% a year and a three-month forward is quoted at EUR 119.00. To exploit the mispricing, the arbitrageur should:
4An asset with no income or storage cost trades at USD 90 and can be sold forward for USD 96 in one year. The risk-free rate is 5%. The arbitrage profit per unit at expiration is closest to:
Key takeaways
- Arbitrage is a riskless profit from zero net investment.
- Identical cash flows must have identical prices (the law of one price).
- A known future price must equal the spot price compounded at the risk-free rate: S₀ = F₀(T)(1 + r)^−T.
- If spot is below that value, borrow and buy; if above, short and lend. Either way, trading closes the gap.
Quick example
An asset with no carry costs can be sold forward for 84.00 in nine months and r = 3%. 84.00 ÷ 1.03^0.75 = 82.16. A spot price below that is too cheap; above it, too dear.
- 1.03y^x0.75=1/x×84= 82.1583
y^x power · 1/x reciprocal
- 84ENTER1.03ENTER0.75y^x÷ 82.1583
ENTER enter (on the HP, puts the number on the stack) · y^x power
Quick example
Asset at 40.00, six-month forward quoted at 41.00, r = 4%. 41.00 − 40.00 × 1.04^0.5 = 41.00 − 40.79 = 0.21 per unit (buy the asset, sell the forward). A negative P means the reverse trade earns that amount.
- 1.04y^x0.5=×40= 40.7922
- +|-+41= 0.2078
y^x power · +|- change sign
- 1.04ENTER0.5y^x40× 40.7922
- CHS41+ 0.2078
ENTER enter (on the HP, puts the number on the stack) · y^x power · CHS change sign
All Derivatives formulas, every lesson
Practice exam-style questions on Arbitrage, Replication and the Cost of Carry
Questions about this lesson?
Where this comes back
- Replication and the no-arbitrage forward price Arbitrage, Replication and the Cost of Carry
- Pricing and Valuing Forward Contracts and FRAs Derivatives
Questions candidates ask
What is arbitrage in derivatives pricing?
Arbitrage is a trade that earns a riskless profit with no net investment. Derivative prices are set so that no such trade exists: a forward price must match what you would pay to replicate it with the asset and a loan at the risk-free rate.
What is the law of one price?
Assets with identical future cash flows must trade at the same price at the same time. If they do not, buying the cheaper one and selling short the dearer one earns a riskless profit, and the trading pushes the two prices together.
How do you calculate an arbitrage profit on a forward?
Compare the quoted forward price with S₀(1 + r)^T. If the quote is higher, buy the asset with borrowed money and sell the forward; the profit is the difference. If it is lower, reverse the trade. The profit arrives at expiration.
Spotted an error? Tell us and we will fix it.