Most traded futures contracts: ES, NQ, CL, GC, ZN and why it matters
The most traded futures contracts are the CME Group benchmarks ES, NQ, CL, GC and ZN, with the order changing from year to year. Volume matters for a systematic trader because it sets the slippage a backtest must assume, and a rule should be run unchanged on several of these liquid markets before it is trusted.
By Soren Huang · Published · updated · Editorial policy
Contents
- Which futures contracts trade the most?
- Which contract is the most active in each sector?
- What is the difference between volume and open interest?
- How does liquidity affect slippage and fill quality?
- Can volume itself be a trading rule? What an NQ test shows
- Why test a rule across several liquid markets?
- Frequently asked questions
- References
Which futures contracts trade the most?
The most traded futures contracts are the CME Group benchmarks: E-mini S&P 500 (ES), E-mini Nasdaq-100 (NQ), WTI crude oil (CL), gold (GC) and 10-year Treasury notes (ZN). Their order shifts from year to year, so check the exchange's daily volume report. Volume matters to a systematic trader because it sets the slippage a backtest must assume.
These five sit at the top because each one is the main hedging and speculation tool for a different corner of the market: US large-cap stocks, US technology stocks, oil, gold and US interest rates. Banks, funds and dealers need them every day, so the order book is full in every session. A fixed ranking is not useful, because a year of rate moves can put ZN above ES and a year of oil moves can lift CL. The exchange publishes volume and open interest for every contract every trading day, and that report is the number to check, not a list on a blog. If the words contract, tick and margin are new to you, futures trading basics for systematic traders covers them before the testing rules below.
One detail about how the ranking is counted: a ranking by number of contracts treats a micro contract the same as a full-size one, so the Micro E-mini contracts (MES, MNQ) can rank high by contract count while carrying much less money per contract. Micro E-mini Nasdaq-100 is one tenth the size of NQ. When you compare liquidity for your own trading size, look at both the contract count and the contract size. The free futures contract calculator shows tick size, tick value and point value for each contract; exchanges change these values from time to time, so the exchange's contract page is the final word.
Which contract is the most active in each sector?
In every sector, most of the volume sits in one or two contracts, and a systematic trader starts there because the bar data is cleaner and the fills are closer to the backtest price. A liquid contract has few empty bars, few bad ticks and a spread of one tick for most of the session. A thin contract has gaps in the data, prints that jump several ticks on no news, and fills that land away from the signal price. Both problems make a backtest look different from the account.
| Sector | Most active contract | Smaller or related contract |
|---|---|---|
| Equity index | ES (S&P 500), NQ (Nasdaq-100) | MES, MNQ (micro versions) |
| Interest rates | ZN (10-year Treasury note) | ZF (5-year Treasury note) |
| Energy | CL (WTI crude oil) | NG (natural gas) |
| Metals | GC (gold) | SI (silver), MGC (micro gold) |
| Grains | ZC (corn), ZS (soybeans) | ZW (wheat) |
| Currencies | 6E (euro) | 6J (Japanese yen) |
| Taiwan | TX (TAIEX futures) | MTX (Mini-TAIEX), TMF (Micro TAIEX) |
The practical order is this: build and test on the most active contract in the sector, then check whether the smaller contract is liquid enough for your order size, and trade the smaller one if your account needs the finer sizing. The rule itself does not change between ES and MES or between TX and MTX; only tick value, margin and fill quality change. For Taiwan readers, the same logic applies to TX, MTX and TMF. The way a chart of one of these contracts is built, including the continuous series that joins contract months, is explained in futures trading charts: contracts, continuous series and sessions, and the common rule types that run on them are listed in five types of futures algo trading strategies and how to backtest each.
What is the difference between volume and open interest?
Volume is the number of contracts traded in a day, and open interest is the number of contracts still held open at the end of that day. Volume tells you how easy it is to get in and out today. Open interest tells you how much money is committed to the contract and which contract month is the one to trade and roll.
Think of a car park. Volume is the number of cars that drove in or out during the day. Open interest is the number of cars still parked at closing time. A busy day with many cars arriving and leaving can end with the same number parked as the day before. Every futures trade has a buyer and a seller, and open interest counts each open pair once; the CFTC explanatory notes define it the same way for the Commitments of Traders report.
Hypothetical example
Ten contracts trade between one buyer and one seller. Case 1: both open new positions, so volume is 10 and open interest rises by 10. Case 2: the buyer opens a new long and the seller closes an old long, so volume is 10 and open interest is unchanged. Case 3: the buyer closes an old short and the seller closes an old long, so volume is 10 and open interest falls by 10. Same volume, three different changes in open interest.
| Question | Volume | Open interest |
|---|---|---|
| What it counts | Contracts traded during the day | Contracts still open at the end of the day |
| Resets? | Yes, every day starts at zero | No, it carries over and changes each day |
| Tells a trader | How easy it is to enter and exit today | How much money is committed; which month is the active one |
| Use in a backtest | Setting slippage by session; filtering thin periods | Choosing the roll date for the continuous series |
For backtests, the open interest column has one job: it shows when the next contract month takes over from the current one. The front month is the contract month that trades most actively at a given time. When open interest in the next month passes the current month, most traders have moved, and that crossover is a common roll date for a continuous series. The details of rolls, back-adjusting and tick values are in futures backtesting done right: specs, rollover, tick value, costs.
How does liquidity affect slippage and fill quality?
In a liquid contract the spread is one tick and the order book is deep, so a market or stop order fills within about a tick of the signal price; in a thin contract or a thin session the same order fills several ticks away, and the slippage number in the backtest must copy the contract and session you actually trade. Liquidity is the amount you can buy or sell right now without moving the price. Slippage is the difference between the price the backtest assumed and the price you get.
Picture the order book as a ladder of prices. On each rung sits a number of contracts waiting to trade. A deep book has many contracts on the first rung, so a 10-contract market buy takes all of them from that one rung. A thin book has two or three contracts per rung, so the same order climbs three or four rungs before it is filled, and your average price is three or four ticks worse. Stop orders behave the same way, because a stop becomes a market order when it is hit.
Depth is not fixed for a contract; it changes by session and by day. The overnight hours of ES or NQ carry far less depth than the US day session, so a rule tested on full-session bars with day-session slippage understates the cost of its night trades. Depth can also disappear within minutes: Kirilenko and co-authors (2017) document how the E-mini S&P 500 order book thinned sharply on 6 May 2010, which is why a slippage setting should have a margin above the quiet-day average. How thinner sessions change fills and what to set for them is covered in after-hours trading explained: hours, liquidity and backtest pitfalls.
Hypothetical example
A strategy on NQ shows a gross average trade of $60 per round trip. The NQ tick is worth $5, and commission is a flat $4 per round trip. With one tick of slippage on each side (two ticks, $10) the net trade is $46. With two ticks per side it is $36, with three ticks $26, with four ticks $16. At six ticks per side the edge is gone. A rule with an average trade this small lives or dies on which session it trades in.
Can volume itself be a trading rule? What an NQ test shows
A Volume rule used as the only entry and exit on NQ daily bars produced the result in the box below, but it is the one candidate kept out of 1,024 the search tried, chosen for its return against its drawdown, so picking it after the fact flatters it, and the right reading is "a starting point to validate", not "a result the rule earns". The run tested NQ daily bars from 2019-01-02 to 2025-06-30, long and short, one contract, with no stop, no target and no filters. AlphaPrime (Valynox) charged $20 commission and $10 slippage inside every evaluation; its backtesting applies fees, slippage and next-bar execution to each candidate, so the 1,024 candidates were ranked net of costs.
Source: AlphaPrime product engine (CPU), run 2026-10-31. NQ daily bars, 2019-01-02 to 2025-06-30, long and short, 1 contract, $20 commission and $10 slippage per trade.
| Number | Result |
|---|---|
| Net profit (closed trades) | $145,380 |
| Max drawdown | $71,785 |
| Trades | 107 |
| Win rate | 53.27% |
| Profit factor | 1.515 |
| Average trade | $1,358.69 |
| Time in market | 57.95% |

Three things in this box matter more than the net profit. First, the trade count: 107 trades over six and a half years is a small sample, so a few trades decide the average. Second, the ratio of average trade to cost: $1,358.69 against $30 of commission and slippage means costs are not the weak point of this candidate; the selection is. Third, the maximum drawdown of $71,785 is almost half of the net profit, and the drawdown of the best of 1,024 candidates is usually the kindest one you will ever see for that rule. Bailey and co-authors (2014) show that when many variants are tried on one history, the best one is expected to look good even when none of them has an edge. The slope of the marked out-of-sample stretch in the report tells you more than the whole-period figure, and the next section describes the cross-market check that follows.
Why test a rule across several liquid markets?
A rule found on one contract should be run unchanged on several of the most liquid contracts in different sectors, because a rule that holds up on three or four markets is less likely to be noise from one price history. One price series is one sample of history. If a volume rule works on NQ because of something general about how volume behaves before a move, it should show some of that on ES, CL, GC and ZN too. If it works only on NQ, it may have learned the shape of the Nasdaq from 2019 to 2025 and nothing else.
The word "unchanged" carries the whole test. The settings found on NQ are frozen; nothing is re-tuned for the other markets. Only the things that belong to each market change: tick value, session, commission and the slippage you set for that contract's book. Re-tuning on each market would turn the cross-market check back into four more searches.
- Find the rule on one market with costs in. The NQ run above is this step.
- Freeze the settings. Write them down before you load another market.
- Run unchanged on ES, CL, GC and ZN, each with its own tick value, session and slippage.
- Put the five runs in one table: average trade after costs, number of trades, maximum drawdown, and the ratio of out-of-sample to in-sample average trade for each.
- Decide with a rule written in advance. For example: keep the rule only if the average trade after costs stays positive on at least three of five markets. If it fails, mark it as market-specific and treat it with more suspicion, not more tuning.
Reading the five runs side by side is where the comparison lives or dies; when each run sits in a different folder with a different cost setting, the differences you see are often differences in setup. AlphaPrime's strategy databank keeps the NQ, ES, CL, GC and ZN runs of one rule next to each other, sortable by the same columns, so the cross-market table in step 4 is read from one screen instead of assembled by hand.
Your next step: take the one rule you trust most, write down its settings, and run it unchanged on the most active contract in two sectors you have not tested, with that contract's tick value and a slippage figure that matches the session it trades in. Count the trades and the average trade after costs on each, and compare them with the original before you look at anything else.
Frequently asked questions
Which futures contract is the most active?
The E-mini S&P 500 (ES) is usually among the one or two most active futures contracts by volume, with E-mini Nasdaq-100 (NQ), WTI crude oil (CL), gold (GC) and 10-year Treasury notes (ZN) close behind. The order changes from year to year with which market is moving. The exchange publishes volume and open interest for every contract each trading day, and that report is the current answer.
Where can I see a futures volume ranking?
Each exchange publishes a daily volume and open interest report for all of its contracts; CME Group, where ES, NQ, CL, GC and ZN trade, posts one every trading day, and the Taiwan Futures Exchange does the same for TX, MTX and TMF. Read volume for how easy it is to trade today and open interest for how much money is committed. Rankings on third-party sites may be days or weeks old.
Are micro futures liquid enough to backtest?
For the main micro contracts such as MES and MNQ, yes for most retail order sizes, and the rule is the same as on the full-size contract. Build and test on the full-size contract where the data history is longer, then check the micro contract's book depth in the session you trade and set slippage for it. Micro E-mini Nasdaq-100 is one tenth the size of NQ, so tick value and margin change while the signals do not.
Does high volume mean a strategy will work on that contract?
No. High volume means your fills will be close to the backtest price and your bar data will have fewer gaps and bad ticks, which makes the backtest honest. Whether the rule has an edge is a separate question answered by out-of-sample data, walk-forward testing and a cross-market check with frozen settings. Liquidity makes a test trustworthy; it does not make a rule good.
References
- CME Group. E-mini Nasdaq-100 Futures Contract Specs. https://www.cmegroup.com/markets/equities/nasdaq/e-mini-nasdaq-100.contractSpecs.html
- CME Group. FAQ: Micro E-mini Equity Index Futures. https://www.cmegroup.com/articles/faqs/frequently-asked-questions-micro-e-mini-equity-index-futures.html
- U.S. Commodity Futures Trading Commission. Explanatory Notes: Commitments of Traders. https://www.cftc.gov/MarketReports/CommitmentsofTraders/ExplanatoryNotes/index.htm
- Kirilenko, A., Kyle, A. S., Samadi, M., & Tuzun, T. (2017). The Flash Crash: High-Frequency Trading in an Electronic Market. The Journal of Finance, 72(3), 967–998.
- Bailey, D. H., Borwein, J., López de Prado, M., & Zhu, Q. J. (2014). Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance. Notices of the American Mathematical Society, 61(5), 458–471.

