Markets: A Rigorous Course

Part V · Commodities, macro and geopolitics · M10 · week 6 · 16 h

Commodities: gold, silver, crude

Storage theory and convenience yield, roll yield, Hotelling and gold as a durable asset, Indian gold import parity, what drives gold and silver, crude market structure and India's exposure, and MCX contracts.

Builds on M02 Statistics of returnsM07 Forwards and futuresM08 Option pricing

Prerequisites M07 (cost of carry F=Se(r+u−y)TF = S e^{(r+u-y)T}, basis, convergence, hedging), M08 (Black-76 for options on futures), M02 (log returns, autocorrelation). Mathematics: constrained optimisation (one Hamiltonian), AR(1) processes, the Ornstein–Uhlenbeck process, unit-root asymptotics at the level of "the statistic converges to a functional of Brownian motion". Time: ~16 hours (notes 9 h, problems 5 h, code 2 h). Primary texts: Hull, Options, Futures, and Other Derivatives (11th ed.), chapter on forward and futures prices (commodity section) and chapter on futures options; Geman, Commodities and Commodity Derivatives (Wiley, 2005); Williams and Wright, Storage and Commodity Markets (CUP, 1991); Pindyck (2001), "The dynamics of commodity spot and futures markets: a primer".

Learning outcomes

  1. Prove the cash-and-carry upper bound F≤Se(r+u)TF \le S e^{(r+u)T}, prove that no arbitrage lower bound exists for an agent without inventory, and state the bound that does exist for an inventory holder or a metal borrower.
  2. Derive, from the competitive-storage equilibrium, why low inventories produce backwardation and high inventories produce contango close to full carry, and read a futures curve as an inventory signal.
  3. Decompose a futures excess return exactly into spot return and roll yield, and compute how much a long-only index investor loses to a contango curve.
  4. Derive the Hotelling rule and the Barsky–Summers "gold as a durable asset" relation, and say where each fails.
  5. Price Indian gold from the international price by import parity (troy-ounce conversion, USDINR, BCD, AIDC, GST), reproduce an MCX price to within 0.1%, and decompose a rupee gold return into gold, FX and duty parts.
  6. Test the gold/silver ratio for mean reversion properly: ADF with correct critical values, AR(1) half-life h=−ln⁡2/ln⁡φh = -\ln 2/\ln\varphi, its OU interpretation, its small-sample bias and its confidence interval.
  7. Describe the crude market's structure (OPEC+, shale, Brent/WTI/Dubai, the Indian basket, EIA inventories, crack spreads) and trace an oil shock through INR, CPI and OMC stocks.
  8. Read an MCX contract specification (lot, quote, tick, tender period, devolvement of options), and price an MCX option on futures with Black-76.

Sections ≈ 5 h of study

  • Foundation 7 sections · ≈ 1 h 20 min
  • Core 10 sections · ≈ 2 h 55 min
  • Advanced 2 sections · ≈ 45 min
  1. Learning outcomes Foundation 5′
  2. 10.1 What is different about commodities Foundation 5′
  3. 10.2 The theory of storage Core 25′
  4. Figure Theory of storage: inventories set the slope of the curve
  5. 10.3 Roll yield Core 15′
  6. Figure Roll yield: what rolling a long futures position costs in contango
  7. 10.4 Exhaustible resources and durable assets: Hotelling and Gibson Advanced 15′
  8. Figure The Hotelling rule
  9. 10.5 Pricing Indian gold: import parity Core 20′
  10. Figure Pricing Indian gold: import parity as a waterfall
  11. Lab Rupee gold: import parity against an Indian price
  12. 10.6 What drives gold Core 15′
  13. Lab Gold against US real yields: a rolling beta
  14. 10.7 Silver and the gold/silver ratio Core 15′
  15. Figure Half-life of the gold/silver ratio
  16. Lab Gold/silver ratio: is it mean-reverting?
  17. 10.8 Crude oil Foundation 20′
  18. Lab Brent–WTI spread
  19. 10.9 Natural gas and base metals (brief) Foundation 5′
  20. 10.10 MCX: contracts, options and hours Foundation 15′
  21. 10.11 Case studies Core 20′
  22. 10.12 Positioning: the CFTC Commitments of Traders report and MCX open interest Core 30′
  23. 10.13 Seasonality: demand calendars and how to test them Advanced 30′
  24. 10.14 Trading on MCX I: costs, tax and choosing the contract Foundation 20′
  25. 10.15 Trading on MCX II: margins, the evening session, expiry, delivery and options Core 20′
  26. Summary of key results Foundation 10′
  27. Readings and resources Core 5′
  28. Facts that change Core 10′

Create a free account

Reading is open to everyone. An account keeps your progress, answers, notes and code drafts, and gives you the study plan, the journals and the simulator. Running code needs an account approved for it.