Product Notation

Symbology

Trading and clearing systems use a numerical "Product ID" to uniquely identify listed and cleared products, which is not discussed in this document. For convenience and external 3rd party use, legacy "Product Codes" are also assigned but not used by the trading and clearing systems. See Market Taxonomy for terminology definitions.

Product Code Structure

Product Codes are serialized multi-field strings composed of alphanumeric characters following standardized patterns based on contract type.

Size Codes

Contract size multipliers use SI units:

CodeNameMultiplierExample
MMicro10^-6
LMilli10^-3
CCenti10^-2BUC = 0.01 BTC
IDeci*10^-1BUI = 0.1 BTC
SStandard*10^0BUS = 1 BTC
DDeca10^1ETUD = 10 ETH
HHecto10^2XRUH = 100 XRP
KKilo10^3CLUK = 1,000 LINK
YMyra*10^4ADUY = 10,000 ADA
NPenta*10^5DGUN = 100,000 DOGE
AMega*10^6
GGiga10^9
TTera10^12
PPeta10^15HUP = 1 PH/s
EExa10^18
ZZetta10^21

*Non-standard: S (Standard) is not an SI prefix. I is used for deci instead of D to avoid confusion with deca. L is used for milli and A for mega to avoid confusion with micro (M). Y (Myra) is based on an obsolete SI prefix. N (Penta) is not an SI prefix.

Month Codes

CodeMonth
FJanuary
GFebruary
HMarch
JApril
KMay
MJune
NJuly
QAugust
USeptember
VOctober
XNovember
ZDecember

Futures Contracts

Pattern

[Base][Quote][Size][Month][Year]

Components

FieldDescriptionExample
Base Currency CodeThe underlying assetB for Bitcoin, E for Ethereum
Quotation Currency CodeThe settlement currencyU for US Dollar
Contract Size CodeThe multiplier (see Size Codes)S, I, C, etc.
Month CodeExpiration month (see Month Codes)F-Z
Year CodeTwo-digit year25 for 2025

Examples

SymbolDescription
BUSM25Bitcoin Standard (1 BTC) USD March 2025
BUIM25Bitcoin Deci (0.1 BTC) USD March 2025
BUCM25Bitcoin Centi (0.01 BTC) USD March 2025
ETUDM25Ethereum Deca (10 ETH) USD March 2025
XRUHM25XRP Hecto (100 XRP) USD March 2025
ADUYM25Cardano Myra (10,000 ADA) USD March 2025
CLUKM25Chainlink Kilo (1,000 LINK) USD March 2025
HUPM24Hashrate Peta (1 PH/s) USD March 2024

Perpetual Futures

Perpetual futures follow the same naming convention as futures but use a far future expiry date (ex: December 2050).

Pattern

P[Base][Quote][Size]Z50

Examples

SymbolDescription
PBUCZ50Bitcoin Centi (0.01 BTC) USD Perpetual

The Z50 suffix indicates December 2050, representing the perpetual nature of the contract.

Options on Futures

Options on futures use the underlying future's symbol with an option specification appended.

Pattern

[Underlying Future]O[Month][Year][C/P][Strike]

Where:

  • Underlying Future - The futures contract symbol (e.g., BUCF26)
  • O - Indicates this is an option
  • Month/Year - Option expiration date
  • C/P - Call or Put
  • Strike - Strike price in whole dollars (no decimal point)

Examples

SymbolDescription
BUCOF26C100000BTC Centi Jan 2026 Call, $100,000 strike
BUCOF26P95000BTC Centi Jan 2026 Put, $95,000 strike
BUSOH25C50000BTC Standard March 2025 Call, $50,000 strike

Calendar Spreads

Calendar spreads combine two futures contracts with different expiration dates.

Pattern

[Front Month Contract]-[Back Month Contract]

Components

FieldDescriptionExample
Front Month ContractSell near-term futuresBUSM25 (March 2025)
-Separator
Back Month ContractBuy later-term futuresBUSU25 (September 2025)

Structure

Each calendar spread has a leg ratio of -1:+1. When buying a calendar spread:

  • The front month is sold (-1)
  • The back month is bought (+1)

This means buying the spread is a roll from the long perspective. Leg 1 (front month) is always used as the anchor for pricing purposes. When a calendar spread match occurs, the Leg 2 price is calculated by adding the match price to the last known price of Leg 1.

Examples

SymbolDescription
BUSM25-BUSU25Sell BTC Standard March 2025, Buy September 2025
BUIM26-BUIM27Sell BTC Deci March 2026, Buy March 2027

Spot

Spot products use a simplified notation without size codes or expiry dates.

Pattern

[Base][Quote]

Examples

SymbolDescription
BTCUSDBitcoin/US Dollar spot

Minimum Price Fluctuation (Tick Size)

Products are quoted in ticks to normalize the prices traders see. A tick is the minimum amount a price can move at once.

Examples

SymbolContract SizeTick SizeTick Value
BUS1 BTC$1/BTC$1.00
BUI0.1 BTC$1/BTC$0.10
BUC0.01 BTC$1/BTC$0.01

CQG Name

CQG maintains uniquely identifiable symbol names across all exchanges. The assigned prefix is B, making the BUS contract BBUS on CQG, the BUI contract BBUI on CQG, and so forth.

Start Trading

Leveraged spot, perpetuals, futures, options, and prediction markets, all on one CFTC-regulated exchange with crypto margin and settlement.