Commodity Perpetuals FAQ
Commodity Perpetuals are perpetual swap contracts offered by OKX that track the price of traditional commodities — such as crude oil, gold, silver, and copper. They let you trade commodity price movements without holding physical commodities or traditional futures contracts.Like all perpetual swaps, they have no expiry date — you can hold a position for as long as you like, subject to margin requirements and funding payments.Commodity Perpetuals follow the same rules for margin, funding, and liquidation as other perpetual swaps of the same margin type, unless otherwise specified in this document.
Available Products
Trading Pair | Underlying | Category |
XAUUSDT | Gold (spot) | Precious Metal |
XAGUSDT | Silver (spot) | Precious Metal |
XCUUSDT | Copper (futures-based) | Industrial Metal |
CLUSDT | WTI Light Sweet Crude Oil (futures-based) | Energy |
BZUSDT | Brent Crude Oil (futures-based) | Energy |
For full contract specifications (contract size, tick size, leverage limits, etc.), please refer to the Contract Specifications page.
Why Do Some Commodity Perpetuals Reference Futures?
Precious metals (gold, silver) have liquid global spot markets. OKX uses these spot prices directly as the external price source.Industrial metals and energy commodities (copper, crude oil) do not have a single "spot" price the way crypto or precious metals do — their pricing depends on delivery location, grade, and timing. The industry standard is to reference a specific set of designated futures contracts as the price benchmark.This means: when you trade CLUSDT on OKX, the underlying price tracks the active WTI crude oil futures contract — not a spot price.
Futures Month Codes
Each futures contract month is represented by a single letter. This is a universal standard across major exchanges:
Code | Month | Code | Month | Code | Month | Code | Month |
F | January | H | March | M | June | U | September |
G | February | J | April | N | July | V | October |
K | May | Q | August | X | November | Z | December |
How to read a futures contract symbol: CLK6 = WTI Crude Oil (CL) + May (K) + 2026 (6)
Designated Contract Schedule
The following table shows which futures contract month is the active (front-month) contract at the start of each calendar month. This determines which contract the index tracks for futures-based Commodity Perpetuals.
Asset | Underlying | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
XCUUSDT (Copper) | 1 lb of Copper | H | H | K | K | N | N | U | U | Z | Z | Z | H |
CLUSDT (WTI Oil) | 1 barrel of WTI Light Sweet Crude Oil | G | H | J | K | M | N | Q | U | V | X | Z | F |
BZUSDT (Brent Oil) | 1 barrel of Brent Crude Oil | H | J | K | M | N | Q | U | V | X | Z | F | G |
How to read this table:
CLUSDT shows "G" under January. G = February, meaning the active WTI contract during January is the February delivery contract.
XCUUSDT shows "H" under both January and February. H = March, meaning the active copper contract during Jan–Feb is the March delivery contract. Copper trades on a roughly bi-monthly cycle, so a single contract stays active for longer.
Account and Trading Modes
You can trade Commodity Perpetuals directly in your trading account — no separate account is required. All margin modes (isolated, cross), position modes (one-way, hedge), and order types available for perpetual swaps are supported. Trading mode, multi-currency margin mode, and portfolio margin mode are all available.
Trading Hours
OKX supports 24/7 trading for Commodity Perpetuals. Since traditional commodity markets do not trade around the clock, OKX employs specific mechanisms for index price and mark price calculation to maintain orderly pricing during off-hours and weekends.
Index Calculation
The Commodity Perpetual index follows the standard OKX index calculation methodology, using multiple price sources as index components in real time (certain components may undergo EMA smoothing).
Price Sources
During traditional market trading hours, the index draws from:
Traditional commodity futures prices via data vendors (e.g. Pyth)
Crypto perpetual market prices (e.g. Hyperliquid index price/ trade price)
OKX's own perpetual contract price
During traditional market off-hours (evenings, weekends, holidays), the index relies more on:
Crypto perpetual market prices (e.g. Hyperliquid index price)
OKX's own perpetual contract price
Currency Conversion (USD → USDT)
External commodity price data (e.g. futures prices from Pyth) is natively denominated in USD. Since OKX Commodity Perpetuals are margined and settled exclusively in USDT, the system automatically converts USD-denominated prices into USDT pricing using real-time USD/USDT exchange rates. This ensures a seamless trading experience and eliminates currency friction — you do not need to hold or convert USD manually.
Index Bands Protection
OKX enables index price bands for Commodity Perpetual indices. The index price is capped within a defined range of commodity prices in traditional markets. During weekend or holiday closures, the last available commodity price is used as the reference, and the index price is not allowed to deviate more than 10% from that closing price. This prevents abnormal price deviations when external reference markets are closed.
Contract Rollover
Some index components reference futures contracts that expire periodically. During a rollover, the index weight on the expiring futures component is gradually shifted to the next contract month, while weights on non-expiring components (e.g. perpetual sources) remain unchanged.The rollover occurs over the 5th to 10th business day of the month, with the expiring contract's weight transitioning as follows:
Business Day | Expiring Contract | Next Contract |
5th (start) | 100% | 0% |
6th | 80% | 20% |
7th | 60% | 40% |
8th | 40% | 60% |
9th | 20% | 80% |
10th (complete) | 0% | 100% |
Note: The percentages above apply only to the futures-based portion of the index. Perpetual source weights (e.g. OKX, Hyperliquid) are unaffected by the rollover.Example — CLUSDT (WTI Crude Oil):The CLUSDT index includes components from multiple sources. A simplified breakdown:
Source | Weight |
OKX Perpetual | 30% |
Hyperliquid Perpetual | 30% |
Pyth — May 2026 futures | 32% |
Pyth — June 2026 futures | 8% |
During the April 2026 rollover (5th to 10th business day), the weight allocated to Pyth May 2026 futures is gradually transferred to Pyth June 2026 futures:
Date (ET) | Pyth May 2026 | Pyth June 2026 |
2026-04-08 5:30 PM | 32% | 8% |
2026-04-09 5:30 PM | 24% | 16% |
2026-04-10 5:30 PM | 16% | 24% |
2026-04-13 5:30 PM | 8% | 32% |
2026-04-14 5:30 PM | 0% | 40% (rollover complete) |
OKX reserves the right to adjust index components and rollover parameters based on market conditions without prior notice.
Mark Price and Price Limits
The rules for mark price and price limits are consistent with those of regular perpetual swaps. Refer to the Mark Price and Price Limit documentation for details.
Funding Rate
OKX applies the standard funding rate mechanism for Commodity Perpetuals. You are only charged funding if you hold a position at settlement time. Funding settlement intervals may vary by product. Please refer to each contract's specification page for the current settlement schedule.
FAQ
What happens during a rollover? Do I need to do anything?
No. Unlike traditional futures, you do not need to manually roll your position. OKX automatically transitions the index to the next contract month. Your position remains open and unaffected — the rollover only changes which underlying futures contract the index references.
Will the rollover affect my P&L?
The rollover itself does not directly affect your P&L. However, when the market structure is in contango (next-month price > front-month price) or backwardation (next-month price < front-month price), the index price may shift as the reference transitions. This price shift can impact your unrealized P&L and potentially trigger funding rate changes.
Why is the index price different from the futures price I see on futures exchange?
The OKX Commodity Perpetual index is a composite of multiple sources, including both traditional futures data and crypto perpetual market prices. It is not a 1:1 mirror of any single futures contract. Additionally, during off-hours, the index relies more heavily on crypto-native sources, which may diverge from the last settlement price in traditional markets.
Can I trade Commodity Perpetuals during weekends?
Yes. OKX supports 24/7 trading. However, during weekends and traditional market holidays, liquidity may be lower and spreads may be wider, as traditional commodity markets are closed. The index bands protection mechanism helps prevent abnormal price deviations during these periods.
How is the funding rate determined?
The funding rate is calculated using the same methodology as other OKX perpetual swaps. It reflects the premium or discount of the perpetual price relative to the index price. When the perp trades above the index, longs pay shorts; when below, shorts pay longs.