Implied Repo Rate & Basis Trading: Cash-and-Carry Arbitrage Explained
The implied repo rate is the theoretical return from a basis trade — buying a cash bond while simultaneously selling a bond futures contract. For CFA candidates, traders, and fixed income analysts, understanding the implied repo rate is essential for evaluating cash-and-carry arbitrage opportunities in government bond futures markets. This guide covers how to calculate the implied repo rate, the mechanics of gross and net basis, cheapest-to-deliver analysis, and the practical considerations that separate textbook theory from real-world trading.
What Is the Implied Repo Rate?
The implied repo rate (IRR) is the expected rate of return from a basis trade where you buy a deliverable bond, finance it in the repo market, and simultaneously sell a bond futures contract with the intention of delivering the bond at contract expiry.
The implied repo rate is called “implied” because it represents the financing rate that would make the basis trade break even. It’s the rate embedded in the relationship between cash bond prices and futures prices — not an actual quoted rate in the repo market.
Think of it this way: when you buy a bond and sell a futures contract, you’re essentially lending money to the futures market. The bond is your collateral, and the IRR is the interest rate you earn on that loan. The trade is analogous to a repurchase agreement, hence the name.
The IRR serves two critical purposes in fixed income markets:
- Arbitrage signal — If the IRR exceeds your actual funding cost (the repo rate you pay to finance the bond), the basis trade generates positive carry. If the IRR is below your funding cost, the trade loses money.
- CTD identification — Among all deliverable bonds in a futures basket, the bond with the highest implied repo rate is the cheapest-to-deliver (CTD). This bond is the most economical for the futures seller to deliver at expiry.
Calculating the Implied Repo Rate
The IRR formula compares what you pay to buy the bond today (the outflow) against what you receive when you deliver it into the futures contract (the inflow). All prices are dirty prices — the clean quoted price plus accrued interest.
The full form of the formula, as presented by Burghardt, makes the cash flows explicit:
Where:
- Pfut — futures price (clean)
- CF — the bond’s conversion factor
- AIdel — accrued interest at delivery date
- Pbond — bond clean price at trade date
- AI — accrued interest at trade date
- M — day-count basis (360 or 365)
- n — days from settlement to delivery
If a coupon is paid between the trade date and delivery, the formula must be adjusted to include the coupon payment and any reinvestment income. Most market systems assume the coupon is reinvested at the implied repo rate itself.
Worked Example (UK Gilt)
This example uses the 6¼% UK Treasury 2010 gilt as the CTD bond for the September 2001 long gilt contract. UK gilts use an Actual/365 day-count convention.
Trade Details:
- Settlement date: 13 August 2001
- Delivery date: 28 September 2001 (46 days later)
- Futures price: 115.94
- Bond clean price: 110.20
- Conversion factor: 0.9494956
- Repo rate: 4.90%
Step 1: Calculate dirty price (cash outflow)
Accrued interest at settlement = 80/184 × (6.25 × 0.5) = 1.3587
Dirty price = 110.20 + 1.3587 = 111.5587
Step 2: Calculate invoice price (cash inflow)
Converted price = 115.94 × 0.9494956 = 110.0845
Accrued at delivery = 126/184 × (6.25 × 0.5) = 2.1399
Invoice price = 110.0845 + 2.1399 = 112.2244
Step 3: Calculate IRR
IRR = [(112.2244 − 111.5587) / 111.5587] × (365 / 46) = 4.735%
The 4.735% IRR is slightly below the 4.90% market repo rate, indicating this basis trade would have negative carry at prevailing financing rates. However, this bond remained the CTD because it had the highest IRR among all deliverable bonds in the basket.
The Bond Basis Explained
The basis is the difference between a bond’s spot price and its forward price implied by the futures contract. Understanding the basis is essential for evaluating whether a bond is cheap or expensive relative to the futures market.
Gross Basis vs Net Basis
There are two measures of the basis, and confusing them is a common source of error:
Gross basis represents the theoretical cost of carry — what you would pay to hold the bond until delivery if there were no other factors. In the example above:
Gross basis = 110.20 − (115.94 × 0.9494956) = 110.20 − 110.0845 = 0.1155
Net basis accounts for the actual repo financing rate and is the true measure of profit or loss from a basis trade. Pdirty is the bond’s dirty price (clean + accrued). For the same example:
Net basis = [111.5587 × (1 + 4.90 × 46/36500)] − 112.2244 = 112.2476 − 112.2244 = 0.0232
A positive net basis represents a loss for the long cash/short futures position — the financing cost exceeds the futures-implied return. A negative net basis represents a potential profit opportunity. The bond with the lowest net basis is typically the CTD.
Basis Convergence
As the futures contract approaches expiry, the basis converges toward zero. This is intuitive: the forward price for immediate delivery must equal the spot price. The rate of convergence depends on the relationship between the bond’s running yield and the prevailing repo rate:
- When the repo rate is below the bond yield, the basis is positive and shrinks over time
- When the repo rate is above the bond yield, the basis can turn negative (the futures price exceeds the spot price)
- As delivery approaches, the basis becomes increasingly sensitive to small changes in either the bond price or financing rates
Cash-and-Carry Arbitrage
A cash-and-carry trade exploits discrepancies between cash bond prices and futures prices. The strategy involves simultaneously:
- Buying the deliverable bond in the cash market
- Financing the purchase through a repo agreement
- Selling the corresponding bond futures contract
- Delivering the bond into the futures contract at expiry
If the implied repo rate exceeds your actual financing rate (the repo rate you pay), the basis trade generates positive carry — go long cash, short futures. If the IRR is below your financing rate, the trade loses money. This simple comparison drives all basis trading decisions.
In theory, arbitrage should keep the IRR closely aligned with actual repo rates. In practice, several factors create persistent spreads:
- Delivery optionality — The futures seller chooses when to deliver and which bond to deliver, creating embedded options that the long futures pays for
- Transaction costs — Bid-ask spreads, financing spreads, and execution costs erode potential profits
- Balance sheet constraints — Regulatory capital requirements may limit arbitrage capacity
- Short squeeze risk — The CTD bond may trade special in repo, making it expensive or impossible to borrow
Cheapest-to-Deliver (CTD) Analysis
Bond futures contracts specify a basket of deliverable bonds, not a single underlying. The futures seller has the right to deliver any bond in the basket, and will rationally choose the cheapest-to-deliver — the bond that minimizes delivery cost.
There are two equivalent ways to identify the CTD:
Highest IRR Method
- Calculate IRR for each deliverable bond
- The bond with the highest IRR is the CTD
- Higher IRR = better return for delivering
- Most common method in practice
Lowest Net Basis Method
- Calculate net basis for each deliverable bond
- The bond with the lowest net basis is the CTD
- Lower net basis = lower cost to hold
- Equivalent result, different perspective
The CTD status is not fixed — it can change as yields shift. Several factors influence which bond is cheapest:
- Yield level — At low yields, high-coupon bonds tend to be CTD; at high yields, low-coupon bonds become CTD
- Yield curve slope — Curve steepening or flattening can shift CTD status between bonds of different maturities
- Repo specials — If the current CTD trades special in repo, a different bond may become economically cheapest
The conversion factor is NOT a hedge ratio. Some practitioners incorrectly use ratios of conversion factors for hedging. This is wrong — conversion factors primarily reflect coupon differences, while hedge ratios must account for duration and basis point value. Using conversion factors for hedging leads to serious errors.
Why Actual Repo Rates Differ from Implied
In a frictionless market, the implied repo rate would equal the actual general collateral (GC) repo rate. In reality, persistent gaps exist for several reasons:
1. Delivery Options — The futures seller holds valuable options: the choice of which bond to deliver, and often the timing of delivery within the delivery month. The long futures pays for these options through a lower futures price. This lowers the IRR below what it would be in a frictionless market, and is why the net basis is typically positive (a loss for the long cash/short futures position).
2. Marking-to-Market — Futures are marked-to-market daily, while a true forward contract settles only at expiry. This creates cash flow differences that affect the relationship between futures prices and forward prices.
3. Repo Specials — If the CTD bond trades special (at a repo rate below GC), the basis trade becomes more attractive because financing is cheaper. This can cause the IRR calculated using GC rates to diverge from actual trade returns.
4. Short Squeeze Risk — Near delivery, if shorts cannot source the CTD bond, they may be forced to deliver a more expensive alternative. The risk of this scenario is priced into the basis.
5. Liquidity Differences — The cash bond and futures markets have different liquidity profiles. Execution risk and bid-ask spreads differ, affecting realized versus theoretical returns.
Implied Repo Rate vs Actual Repo Rate
Understanding the distinction between these two rates is fundamental to basis trading:
Implied Repo Rate
- Derived from bond and futures prices
- Theoretical return from basis trade
- Changes with bond prices and futures prices
- Different for each deliverable bond
- Used to identify the CTD
Actual Repo Rate
- Quoted in the repo market
- Your actual financing cost
- Depends on collateral type (GC vs special)
- Same for any bond at GC rates
- Used to calculate net basis
The spread between the implied repo rate and the actual repo rate (the “IRR-GC spread”) tells you whether the basis trade is attractive:
- IRR > GC repo rate — Positive carry; long cash/short futures is profitable
- IRR < GC repo rate — Negative carry; the trade loses money (but may still be valid as a hedge)
- IRR = GC repo rate — No-arbitrage condition; fair pricing
During periods of market stress, the basis can widen significantly. In March 2020, as COVID-19 uncertainty spiked, the Treasury basis (cash bonds vs futures) widened to levels not seen since the 2008 financial crisis. The IRR on many CTD bonds dropped well below zero — meaning basis trades were losing money even before accounting for financing costs.
Hedge funds running leveraged basis trades faced margin calls as the basis moved against them. Some were forced to unwind positions at the worst possible time. The Federal Reserve ultimately intervened with massive Treasury purchases to restore market functioning.
This episode illustrates a critical point: even “arbitrage” trades carry mark-to-market risk. The basis can move sharply against you before it eventually converges at expiry.
Common Mistakes in Basis Trading
Even experienced traders make errors in basis trading. Here are the most common pitfalls:
1. Ignoring CTD Switching Risk — The CTD bond can change as yields move. If you’re long a bond that loses CTD status, you’re suddenly holding a suboptimal position. Monitor the “CTD cushion” — how much yields must move before the next-cheapest bond becomes CTD.
2. Underestimating Delivery Optionality — The short futures holder’s delivery options (timing, bond selection) are valuable. Ignoring them causes you to overestimate expected returns from the long cash/short futures position.
3. Using GC Rates for Special Bonds — If the CTD trades special in repo, using GC rates to calculate net basis gives misleading results. Always check whether the specific bond has special repo rates.
4. Legging Risk — Basis trades require simultaneous execution in cash and futures markets. If you execute one leg before the other, you’re exposed to market movement. This “legging risk” can eliminate theoretical profits.
5. Forgetting Coupon Reinvestment — If a coupon is paid between trade date and delivery, it affects your return. Most IRR calculations assume reinvestment at the IRR itself, but actual reinvestment may be at different rates.
6. Using Conversion Factors as Hedge Ratios — This is a fundamental error. Conversion factors reflect coupon differences relative to the notional coupon; hedge ratios must reflect duration and basis point value differences.
Limitations of the Implied Repo Rate
While the IRR is a valuable tool, it has important limitations:
The implied repo rate is a backward-looking calculation based on current prices. It tells you the theoretical return IF you hold to delivery and IF prices don’t move. In practice, basis trades are marked-to-market daily, and adverse moves can force position liquidation before the theoretical convergence at expiry.
1. Assumes Delivery at Expiry — The IRR calculation assumes you hold to expiry and deliver. If you close the position early, your actual return will differ based on how the basis has moved.
2. Ignores Execution Costs — Transaction costs, bid-ask spreads, and financing spreads are not included in the theoretical IRR. Real-world returns are always lower than the calculated IRR.
3. Static Calculation — The IRR is calculated at a point in time. It doesn’t capture how your return changes as prices, repo rates, or the CTD status evolves.
4. Model Assumptions — Standard IRR formulas assume no coupon payments (or reinvestment at IRR), no repo specials, and delivery on a specific date. Real trades rarely match these assumptions exactly.
5. Not a Risk Measure — A high IRR doesn’t mean low risk. Basis trades can lose money if the relationship between cash and futures prices moves against you before delivery.
The implied repo rate is essential for identifying the CTD bond and evaluating basis trade economics. But it’s a starting point, not the final answer. Successful basis trading requires understanding delivery options, monitoring CTD switching risk, and accounting for real-world frictions that the theoretical IRR ignores.
Frequently Asked Questions
Disclaimer
This article is for educational and informational purposes only and does not constitute investment advice. Basis trading involves significant risks including interest rate risk, liquidity risk, and the risk of adverse changes in the cheapest-to-deliver bond. The examples and calculations shown use historical data for illustration purposes. Always conduct your own analysis and consult a qualified financial advisor before implementing trading strategies.