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)
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.
Related
Futures specifications, Full contract specs (size, tick, trading months, rollover offset) for each symbol.
Data sources, Which exchange each symbol originates from.
Request a formal invoice
Fill in your billing details and we'll generate a formal invoice for the items in your cart. The invoice is issued by BrightMarket LLC DBA FastSpring on Kibot's behalf and is suitable for purchase-order workflows, university expense reimbursement, and wire-transfer payment.