Skip to content
  • Overview
  • Curriculum
    • FLUMental maths and numerical fluency
    • TVMTime value, rates and linear products
      • 1Forwards and futures

        • Forwards, futures and the cost of carry
      • 2Discounting

        • Discounting: compounding conventions and present value
      • 3Bonds and rate risk

        • Bonds: yield, duration and convexity
      • 4Swaps and FX

        • Swaps, FRAs and interest parity
    • OPTOptions: fundamentals and arbitrage
    • PRCOption pricing models
    • GRKThe Greeks and hedging
    • VOLVolatility
    • EXOExotics and structured products
    • SCStochastic calculus

Practise

  • Question bank
  • Mental arithmetic
  • Market simulator
  • Arbitrage trees
  • Horse racing
  • Bid book
  • Screening tests
  • Mock papers

Reference

  • Formula reference
  • Search

Your record

  • Review queue
  • Progress
  • Leaderboard
  • Profile
  • Invite friends
AccountSend feedback
  1. Curriculum
  2. /Derivatives and options
  3. /Time value, rates and linear products
  4. /Swaps and FX

Swaps, FRAs and interest parity

TVM · Chapter 4·12 min read·Asked at Jane Street, DRW, Citadel, Jump

Assumes Bonds: yield, duration and convexity.

After this lesson you should be able to

  • See an interest rate swap as a pair of bonds.
  • Price a swap rate from the discount curve.
  • Apply covered interest parity and spot a triangular arbitrage.

Swaps look intimidating and decompose into things you already know: a swap is a fixed bond against a floating one, a FRA is a one-period swap, and an FX forward is two deposits in different currencies. Every one of them is priced by no-arbitrage against instruments that already trade.

Definition 4.1

A swap is two bonds

Interest rate swap, Vpayer=Bfloat−BfixedV_{\text{payer}} = B_{\text{float}} - B_{\text{fixed}}Vpayer​=Bfloat​−Bfixed​ — Paying fixed and receiving floating is economically identical to being short a fixed-rate bond and long a floating-rate one, on the same notional and schedule. The notional never changes hands, but since it would cancel on both legs, pretending it does costs nothing and makes the decomposition exact.

Proposition 4.2

A floating leg is worth par at reset

On each reset date a floating-rate bond is worth exactly its notional, because the coupon it will pay is precisely the rate used to discount it. That single fact collapses the floating leg to a number and makes the whole swap tractable: at inception the swap is worth zero, so the fixed leg must also be worth par, which determines the swap rate.

Holds when

  • Between resets the floating leg is par plus the accrued difference, which is a small correction.
  • Modern practice discounts on a separate curve from the one projecting the forwards, which is a refinement rather than a change of principle.

Derivation 4.3

The swap rate

Set the fixed leg equal to par and solve for the coupon.

  1. 1=s∑i=1nτiD(ti)+D(tn)1 = s\sum_{i=1}^{n} \tau_i D(t_i) + D(t_n)1=si=1∑n​τi​D(ti​)+D(tn​)

    Fixed coupons plus the notional at the end, discounted, must equal par.

  2. s=1−D(tn)∑iτiD(ti)s = \frac{1 - D(t_n)}{\sum_i \tau_i D(t_i)}s=∑i​τi​D(ti​)1−D(tn​)​

    The denominator is the annuity factor, often written AAA.

s=1−D(tn)As = \frac{1 - D(t_n)}{A}s=A1−D(tn​)​

Example 4.4

Annual discount factors are D(1)=0.9709D(1) = 0.9709D(1)=0.9709, D(2)=0.9426D(2) = 0.9426D(2)=0.9426 and D(3)=0.9151D(3) = 0.9151D(3)=0.9151. What is the three-year swap rate?

Show the worked solutionHide the worked solution

Worked solution

  1. Formula
    s=1−D(tn)∑iD(ti)s = \frac{1 - D(t_n)}{\sum_i D(t_i)}s=∑i​D(ti​)1−D(tn​)​
  2. Substitute
    =1−0.91510.9709+0.9426+0.9151= \frac{1 - 0.9151}{0.9709 + 0.9426 + 0.9151}=0.9709+0.9426+0.91511−0.9151​
  3. Solve
    =0.08492.8286= \frac{0.0849}{2.8286}=2.82860.0849​
  4. Answer
    s≈3.00%s \approx 3.00\%s≈3.00%

Sanity check. The discount factors correspond to zero rates of about 3.00%3.00\%3.00%, 3.00%3.00\%3.00% and 3.00%3.00\%3.00%, so a flat curve should give a swap rate equal to that — and it does. A flat curve is the check to run on any swap formula.

Definition 4.5

Forward rate agreements

FRA — A single-period swap: you agree today the rate for a deposit that starts later. Its fair rate is exactly the forward rate implied by the curve, and a swap is a strip of FRAs — which is the cleanest way to see why a swap rate is an average of forward rates weighted by the discount factors.

Equation 4.6

Covered interest parity

The forward exchange rate is pinned by the two interest rates, because borrowing at home, converting, depositing abroad and selling the proceeds forward must return the domestic rate.

F=S 1+rdT1+rfTF = S\,\frac{1 + r_d T}{1 + r_f T}F=S1+rf​T1+rd​T​
rd,rfr_d, r_frd​,rf​
Domestic and foreign interest rates.
SSS
Spot, in domestic currency per unit of foreign.

The rest of this lesson is in Premium

You have read the opening. 10 more sections follow, including 5 worked examples and 3 quick checks.

Start the free 7-day trialSign in

Nothing is charged for 7 days, and you can cancel before then. Or read Forwards, futures and the cost of carry in full, free.

← Bonds: yield, duration and convexityBack to Time value, rates and linear products →
On this page
  • A swap is two bonds
  • A floating leg is worth par at reset
  • The swap rate
  • Worked example
  • Forward rate agreements
  • Covered interest parity

QuantMax · 141 lessons · 1342 questions · c5c0caa

  • Premium
  • Arbitrage trees
  • Horse racing
  • Invite friends
  • Account
  • About QuantMax
  • Terms
  • Privacy

Firm names identify publicly reported question patterns and nothing more. QuantMax is not affiliated with, endorsed by, or recruiting for any firm named in the curriculum. Everything you do in lessons and the question bank is kept to your account.