glossary

What Are Expiration Month Codes?

Futures month codes are single letters, F for January through Z for December, used in contract symbols like ESZ6 or CLF7. The full table and how to read a symbol.

Expiration month codes are the single letters used in futures symbols to show which delivery month a contract is for. They run from F for January to Z for December, and they are combined with a product code and a year digit to make a full contract symbol such as ESZ6 (E-mini S&P 500, December 2026).

The twelve codes

MonthCodeMonthCode
JanuaryFJulyN
FebruaryGAugustQ
MarchHSeptemberU
AprilJOctoberV
MayKNovemberX
JuneMDecemberZ

The letters are a long-standing industry convention, not abbreviations, so they are worth memorizing. A handy pattern: the four quarterly months used by most financial futures are H, M, U, and Z.

How to read a symbol

A typical futures symbol has three parts:

  1. Product code: set by the exchange, such as ES (E-mini S&P 500), MES (Micro E-mini S&P 500), CL (WTI crude oil), GC (gold), ZC (corn), or SXF (S&P/TSX 60 on the Montreal Exchange).
  2. Month code: one letter from the table.
  3. Year: usually one digit, sometimes two.

Examples:

SymbolMeaning
ESZ6E-mini S&P 500, December 2026
CLF7WTI crude oil, January 2027
GCG7Gold, February 2027
ZCH7Corn, March 2027

Symbol formats vary by platform. Some add a space, use two-digit years (CLF27), or add an exchange prefix. Product codes can also differ between an exchange’s electronic platform and a data vendor.

Not every contract trades every month

Each product lists only certain months, set in its contract specifications:

  • Equity index futures such as the E-mini S&P 500 and SXF: March, June, September, December (H, M, U, Z).
  • Corn: March, May, July, September, December (H, K, N, U, Z).
  • Crude oil: every month.

Watch the year digit

A single year digit repeats every ten years, so “Z6” could mean 2016 or 2026. Platforms handle this by only listing contracts currently trading, but old data files and charts can be ambiguous. When in doubt, check the full expiration date.

Month is not the same as expiration date

The code names the contract month, not the day trading stops. WTI crude oil futures stop trading in the month before the named month; the January 2027 contract (CLF7) stops trading in December 2026. Equity index futures expire in the named month. That difference matters when you plan when to roll. See rolling futures contracts and front month.

Related: Futures contract specifications · What Is the Front Month? · Rolling futures contracts

#glossary#month codes#contract symbols#expiration#ticker