Skip to content
QuantMax
QuantMax
  • Overview
  • Curriculum
    • FLUMental maths and numerical fluency
    • COMBCounting and combinatorics
    • PROBProbability
    • GAMEGames, decision theory and puzzles
    • MMMarket making
    • MKTMarkets and products

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. Formula reference

Time value, rates and linear products

4 lessons · 8 equations. Each lesson below gives its formulas and key rules; open the lesson for the full explanation.

Forwards, futures and the cost of carry

The no-arbitrage forward

F0=(S0−D)erTF_0 = (S_0 - D)e^{rT}F0​=(S0​−D)erT

Spot, less any income the asset throws off, carried forward at the financing rate.

Commodities: storage and convenience yield

F0=S0 e(r+u−y)TF_0 = S_0\,e^{(r + u - y)T}F0​=S0​e(r+u−y)T

Holding a physical commodity costs financing rrr and storage uuu but earns a convenience yield yyy — the benefit of having it on hand when supply is tight. When yyy exceeds r+ur + ur+u the curve is backwardated. Unlike a financial asset, yyy is not observable directly: it is backed out of the curve.

Rate futures versus forwards

ffwd≈ffut−12σ2T1T2f_{\text{fwd}} \approx f_{\text{fut}} - \tfrac{1}{2}\sigma^2 T_1 T_2ffwd​≈ffut​−21​σ2T1​T2​

Because a rate future is margined daily, and gains are received when rates are high and can be reinvested at high rates, a short rate-future position is worth more than the equivalent forward. So futures-implied rates sit above forward rates, by an amount that grows with volatility and roughly with the square of maturity.

Remember

  • F0=(S0−D)erTF_0 = (S_0 - D)e^{rT}F0​=(S0​−D)erT, enforced by cash and carry rather than by anyone’s forecast.

Discounting: compounding conventions and present value

Converting between them

(1+rmm)m=erc⇒rc=mln⁡ ⁣(1+rmm)\left(1 + \frac{r_m}{m}\right)^{m} = e^{r_c} \quad \Rightarrow \quad r_c = m\ln\!\left(1 + \frac{r_m}{m}\right)(1+mrm​​)m=erc​⇒rc​=mln(1+mrm​​)

Two rates are equivalent when they produce the same value after a year. The continuously compounded rate is always the *lowest* of the equivalent set, because it compounds most often.

A growing annuity

PV=Cr−g[1−(1+g1+r)n]PV = \frac{C}{r - g}\left[1 - \left(\frac{1 + g}{1 + r}\right)^n\right]PV=r−gC​[1−(1+r1+g​)n]

Payments that start at CCC in one year and grow at rate ggg for nnn years. It is a growing perpetuity minus the same perpetuity started nnn years later, the same subtraction that gives the ordinary annuity.

Remember

  • Simple 1+rT1+rT1+rT, compound (1+r/m)mT(1+r/m)^{mT}(1+r/m)mT, continuous erTe^{rT}erT.

Bonds: yield, duration and convexity

Duration

Dmod=−1PdPdy,ΔPP≈−Dmod ΔyD_{\text{mod}} = -\frac{1}{P}\frac{dP}{dy}, \qquad \frac{\Delta P}{P} \approx -D_{\text{mod}}\,\Delta yDmod​=−P1​dydP​,PΔP​≈−Dmod​Δy

Modified duration is the percentage price change per unit change in yield. Macaulay duration is the weighted average time to the cash flows, and the two differ by a factor of (1+y/m)(1 + y/m)(1+y/m).

Convexity

ΔPP≈−Dmod Δy+12C (Δy)2\frac{\Delta P}{P} \approx -D_{\text{mod}}\,\Delta y + \tfrac{1}{2}C\,(\Delta y)^2PΔP​≈−Dmod​Δy+21​C(Δy)2

The second-order term. It is positive for an ordinary bond, so duration alone always *overstates* the loss from a rise and understates the gain from a fall.

Remember

  • Price falls as yield rises, convexly.

Swaps, FRAs and interest parity

Covered interest parity

F=S 1+rdT1+rfTF = S\,\frac{1 + r_d T}{1 + r_f T}F=S1+rf​T1+rd​T​

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.

Remember

  • A payer swap is short a fixed bond and long a floating one.

Detailed formula cards

  • The no-arbitrage forward

QuantMax · 141 lessons · 1342 questions · c5c0caa

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

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.