Futures Symbols

Every futures contract is identified by a symbol that encodes three pieces of information: the product, the delivery month, and the delivery year. Understanding this naming convention is fundamental to working with historical futures data, whether you are requesting specific contract months or interpreting continuous contract series. This article documents the single-letter month codes, Kibot's symbol-construction rules, the full 82-contract symbol list, the months each product trades, and how symbols differ across vendors.

Month Codes

Futures months are represented by single-letter codes. These codes are standardized across all major exchanges.

Code Month Code Month
F January N July
G February Q August
H March U September
J April V October
K May X November
M June Z December

The letters I, L, O, P, R, S, T, W, and Y are intentionally skipped. These letters were excluded from the original coding scheme to avoid visual confusion with numbers (I/1, O/0) and to prevent overlap with other common market abbreviations. The convention dates back to the open-outcry era and has been preserved across all electronic trading platforms.

Symbol Construction

A futures symbol is assembled by concatenating three components: [Base Symbol] + [Month Code] + [2-Digit Year].

Symbol Base Month Year Full Name
ESH26 ES H (March) 2026 E-mini S&P 500, March 2026
CLZ25 CL Z (December) 2025 Crude Oil WTI, December 2025
VXG24 VX G (February) 2024 CBOE VIX Futures, February 2024
CK26 C K (May) 2026 Corn, May 2026
GCJ27 GC J (April) 2027 Gold, April 2027
TYU25 TY U (September) 2025 10-Year T-Note, September 2025

For single-character base symbols like Corn (C), Wheat (W), and Soybeans (S), the resulting symbol is only four characters: CK26, WN25, SX26.

Complete Symbol Mapping, All 82 Contracts

The tables below list every futures contract available through Kibot, organized by category. The Simplified Symbol column is the format used in Kibot's interface.

Equity Index Futures

Simplified Full Name Exchange
ES E-mini S&P 500 CME
NQ E-mini NASDAQ-100 CME
YM E-mini Dow ($5) CBOT
RTY E-mini Russell 2000 CME
EMD E-mini S&P MidCap 400 CME
NKD Nikkei 225 (Dollar) CME
NIY Nikkei 225 (Yen) CME
NN E-mini Nikkei 225 (Yen) CME

Micro Equity Index Futures

Simplified Full Name Exchange
MES Micro E-mini S&P 500 CME
MNQ Micro E-mini NASDAQ-100 CME

Sector Futures

Simplified Full Name Exchange
XAE E-mini Energy Select Sector CME
XAF E-mini Financial Select Sector CME
XAI E-mini Industrial Select Sector CME
XAK E-mini Technology Select Sector CME
XAP E-mini Consumer Staples Sector CME
XAU E-mini Utilities Select Sector CME
XAV E-mini Health Care Select Sector CME
XAY E-mini Consumer Disc. Sector CME
XAB E-mini Materials Select Sector CME

Volatility

Simplified Full Name Exchange
VX CBOE VIX Futures CFE

Energy Futures

Simplified Full Name Exchange
CL Crude Oil WTI NYMEX
NG Natural Gas NYMEX
HO Heating Oil NYMEX
RB RBOB Gasoline NYMEX
QM E-mini Crude Oil NYMEX
QG E-mini Natural Gas NYMEX
BZ Brent Crude Oil (Last Day) NYMEX

Metal Futures

Simplified Full Name Exchange
GC Gold COMEX
SI Silver COMEX
HG Copper COMEX
PL Platinum NYMEX
PA Palladium NYMEX
MGC Micro Gold COMEX
SIL Micro Silver COMEX

Grain and Oilseed Futures

Simplified Full Name Exchange
C Corn CBOT
W Wheat (Chicago SRW) CBOT
S Soybeans CBOT
O Oats CBOT
BO Soybean Oil CBOT
SM Soybean Meal CBOT
RR Rough Rice CBOT

Mini Grain Futures

Simplified Full Name Exchange
QO E-mini Gold COMEX
QI E-mini Silver COMEX
YK Mini Soybean CBOT
YC Mini Corn CBOT
YW Mini Wheat CBOT

Livestock Futures

Simplified Full Name Exchange
LE Live Cattle CME
HE Lean Hogs CME
GF Feeder Cattle CME

Treasury and Interest Rate Futures

Simplified Full Name Exchange
TY 10-Year T-Note CBOT
FV 5-Year T-Note CBOT
TU 2-Year T-Note CBOT
US U.S. Treasury Bond CBOT
UB Ultra T-Bond CBOT
TN Ultra 10-Year T-Note CBOT
FF 30-Day Fed Funds CBOT

Currency Futures, Major Pairs

Simplified Full Name Exchange
EU Euro FX CME
BP British Pound CME
JY Japanese Yen CME
CD Canadian Dollar CME
AD Australian Dollar CME
SF Swiss Franc CME
NE New Zealand Dollar CME
PX Mexican Peso CME
BR Brazilian Real CME
RP Euro/British Pound CME
RY Euro/Japanese Yen CME
RF Euro/Swiss Franc CME
SEK Swedish Krona CME
RA South African Rand CME

Currency Futures, E-micro and E-mini

Simplified Full Name Exchange
M6E E-micro Euro FX CME
M6A E-micro Australian Dollar CME
M6B E-micro British Pound CME
MCD E-micro Canadian Dollar CME
MSF E-micro Swiss Franc CME
ME E-mini Euro FX CME
JE E-mini Japanese Yen CME

Currency Futures, Cross Rates and Other

Simplified Full Name Exchange
SIR Indian Rupee CME
AJY Australian Dollar/Japanese Yen CME
PJY British Pound/Japanese Yen CME
ECD Euro/Canadian Dollar CME
EAD Euro/Australian Dollar CME

Cryptocurrency Futures

Simplified Full Name Exchange
BTC Bitcoin CME

International Index Futures

Three international equity-index continuous contracts sit alongside the main US catalogue and are the only native non-US futures Kibot currently lists on the public Buy page. They are the narrow exception to the otherwise US-focused coverage described in Kibot agent. Individual months are not currently sold; only the continuous series.

Simplified Full Name Exchange
XG Continuous DAX Eurex
MT Continuous CAC 40 Euronext Paris
CN Continuous FTSE China A50 SGX

A broader historical list of European, Australian, and Canadian contracts was part of earlier packages and was later retired from the public Buy page; support can restore those files to an active account on request, sourced from the previous package list rather than the current website.

Trading Months by Contract

Not every futures contract trades all 12 calendar months. The lists and tables below show which months are available for each product.

All 12 Months (F, G, H, J, K, M, N, Q, U, V, X, Z)

CL, NG, HO, RB, QM, QG, BZ, VX, BTC, HG, FF.

Quarterly (H, M, U, Z, March, June, September, December)

ES, NQ, YM, RTY, EMD, NKD, NIY, NN, MES, MNQ, XAE, XAF, XAI, XAK, XAP, XAU, XAV, XAY, XAB, EU, BP, JY, CD, AD, SF, NE, PX, BR, RP, RY, RF, ME, JE, M6E, M6A, M6B, MCD, MSF, SIR, RA, SEK, AJY, PJY, ECD, EAD, TY, FV, TU, US, UB, TN, PA, QO, QI.

Grains, Product-Specific Months

Contract Months
Corn (C) H, K, N, U, Z (Mar, May, Jul, Sep, Dec)
Wheat (W) H, K, N, U, Z (Mar, May, Jul, Sep, Dec)
Soybeans (S) F, H, K, N, Q, U, X (Jan, Mar, May, Jul, Aug, Sep, Nov)
Oats (O) H, K, N, U, Z (Mar, May, Jul, Sep, Dec)
Soybean Oil (BO) F, H, K, N, Q, U, V, Z (Jan, Mar, May, Jul, Aug, Sep, Oct, Dec)
Soybean Meal (SM) F, H, K, N, Q, U, V, Z (Jan, Mar, May, Jul, Aug, Sep, Oct, Dec)
Rough Rice (RR) F, H, K, N, U, X (Jan, Mar, May, Jul, Sep, Nov)
Mini Corn (YC) H, K, N, U, Z (Mar, May, Jul, Sep, Dec)
Mini Wheat (YW) H, K, N, U, Z (Mar, May, Jul, Sep, Dec)
Mini Soybean (YK) F, H, K, N, Q, U, X (Jan, Mar, May, Jul, Aug, Sep, Nov)

Livestock, Product-Specific Months

Contract Months
Live Cattle (LE) G, J, M, Q, V, Z (Feb, Apr, Jun, Aug, Oct, Dec)
Lean Hogs (HE) G, J, K, M, N, Q, V, Z (Feb, Apr, May, Jun, Jul, Aug, Oct, Dec)
Feeder Cattle (GF) F, H, J, K, Q, U, V, X (Jan, Mar, Apr, May, Aug, Sep, Oct, Nov)

Metals, Bi-Monthly and Specific Months

Contract Months
Gold (GC) G, J, M, Q, V, Z (Feb, Apr, Jun, Aug, Oct, Dec)
Silver (SI) H, K, N, U, Z (Mar, May, Jul, Sep, Dec)
Platinum (PL) F, J, N, V (Jan, Apr, Jul, Oct)
Micro Gold (MGC) G, J, M, Q, V, Z (Feb, Apr, Jun, Aug, Oct, Dec)
Micro Silver (SIL) H, K, N, U, Z (Mar, May, Jul, Sep, Dec)

Continuous vs. Individual Contract Symbols

Kibot provides two types of futures data. Continuous contracts carry the base symbol on its own and represent a spliced series that rolls from one contract month to the next according to predefined rules, this is the format most customers use for charting and backtesting. Examples: ES (continuous E-mini S&P 500), CL (continuous Crude Oil WTI), TY (continuous 10-Year T-Note). Individual contracts append the month code and 2-digit year, use these when you need data for a particular delivery month without any rollover splicing. Examples: ESH26 (E-mini S&P 500, March 2026), CLZ25 (Crude Oil WTI, December 2025), TYU27 (10-Year T-Note, September 2027).

Continuous contracts are constructed by rolling the front-month contract forward at a defined trigger point (typically based on volume crossover or a fixed number of days before expiration). The rollover methodology affects the resulting price series, particularly around roll dates where price gaps between the expiring and incoming contract may exist. See Continuous futures for details on how each product's continuous series is constructed.

Symbol Differences Across Vendors

Futures symbols are not standardized across data vendors, brokers, and trading platforms. The same contract may appear under different symbols depending on where it is accessed.

Product Kibot CQG Bloomberg
E-mini S&P 500 ES EP ESA Index
Crude Oil WTI CL CLE CLA Comdty
Gold GC GCA GCA Comdty
Euro FX EU EUA ECA Curncy
10-Year T-Note TY TYA TYA Comdty
Corn C ZCE C A Comdty
Wheat W ZWA W A Comdty
Soybeans S ZSE S A Comdty

Grains are the most common source of confusion. Kibot uses single-letter symbols (C, W, S) consistent with the original CBOT pit-trading conventions, while many electronic platforms and vendors use the Globex prefix (ZC, ZW, ZS). The Kibot Faq reinforces this: "our symbols for certain contracts may be different. For example, the symbol for our main wheat contract is W, while some other sources may use ZW".

When migrating data between platforms or cross-referencing with external sources, always verify the symbol mapping for the specific vendor. Kibot's simplified symbols are designed to be intuitive and consistent, but they may not match the conventions used by every broker or charting package.

Key Takeaways

  • Futures month codes are single letters F–Z, skipping I, L, O, P, R, S, T, W, Y to avoid visual ambiguity.
  • A full symbol concatenates base + month code + 2-digit year, e.g. ESH26 = E-mini S&P 500, March 2026.
  • Kibot uses simplified base symbols (ES, CL, GC, C, W, S) without exchange-specific prefixes or suffixes.
  • Trading months are product-specific: equity indices and most currencies are quarterly (H/M/U/Z), energies and several others use all 12 months, and grains, livestock, and metals follow custom patterns.
  • The biggest cross-vendor trap is grains: Kibot's C/W/S correspond to Globex-era ZC/ZW/ZS on most modern platforms.