Market data and symbols

Rithmic Futures Symbol List and Contract Lookup

Quick answer

Identify a futures contract by its product, expiry and exchange. For example, ESZ6 on CME means December 2026 E-mini S&P 500 futures. RTrader Pro accepted ESZ6.CME in the inspected quote lookup, but each platform or automation service can require its own input format.

Educational software guidance. Trading involves risk. Read the financial and information disclaimers.

Common equity index contracts

Product Root Exchange Outright tick Dollars / tick Dollars / point
E-mini S&P 500 ES CME 0.25 12.50 50
Micro S&P 500 MES CME 0.25 1.25 5
E-mini Nasdaq-100 NQ CME 0.25 5.00 20
Micro Nasdaq-100 MNQ CME 0.25 0.50 2
E-mini Dow YM CBOT 1.00 5.00 5
Micro Dow MYM CBOT 1.00 0.50 0.50
E-mini Russell 2000 RTY CME 0.10 5.00 50
Micro Russell 2000 M2K CME 0.10 0.50 5

Source: CME Micro E-mini specifications and size relationship. These are outright futures, not options, spreads or an exhaustive product catalogue.

Add the contract month and year

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

The CME month-code table defines these letters; it does not mean every product lists every month. The equity contracts above use the March/June/September/December cycle. ESH7 identifies a March expiry with the year suffix 7; confirm the full expiration date rather than inferring a decade from one digit.

Find contracts outside this table

Use the platform's instrument search and the exchange's current contract specifications for energy, metals, rates, currencies and crypto. Confirm product name, exchange, expiry, multiplier and outright tick increment. Similar roots can represent very different contract sizes. A root-only chart label is not an orderable dated contract.

In the inspected desktop session, Trade → Search Symbol opened fields for symbol, description, exchange, product and expiry. A later broad ES search did not complete during the inspection; the earlier exact ES quote lookup did resolve. Do not infer an empty results grid means an instrument does not exist.

Map an automation separately

A continuous chart such as ES1! requires the receiving service's contract-selection rule. PickMyTrade's rollover documentation distinguishes contract mapping from managing an existing position. Use the current generator's selected instrument; do not append .CME merely because it appears in this reference. Recheck both the chart and routed expiry at rollover.

Screenshot references

Actual VPS ES quote row resolved from ESZ6.CME, 7 October 2026. A single row does not establish the most active expiry.
Actual VPS ES quote row resolved from ESZ6.CME, 7 October 2026. A single row does not establish the most active expiry.
Actual CME ES specification: use the outright tick row, not the separate spread rows.
Actual CME ES specification: use the outright tick row, not the separate spread rows.

When choosing a contract to research, compare futures liquidity considerations; popularity does not establish suitability or a current volume ranking.

Common questions

Is this every Rithmic instrument?

No. It is a verified reference for common equity futures plus the lookup method for other products. Your provider controls instrument access.

Does ES1! mean ESZ6 forever?

No. A continuous chart changes its underlying contract according to its mapping rule.

Why is Dow listed under CBOT?

MYM and YM are CBOT contracts; the other index products in this table are CME contracts.

Does a symbol appearing prove permission to trade?

No. Data entitlement, account permission and order acceptance are separate checks.

Financial and information disclaimers

Financial disclaimer

These guides explain software and workflows. They are for education, not financial, investment, tax, or legal advice. No example is a suggestion to buy or sell a product or use a trading strategy. Trading futures involves substantial risk and can lose money, including all funds you put at risk. Leverage can cause losses that exceed your starting funds. Automation can fail, send duplicate orders, or act late. Stop orders do not guarantee execution or a specific exit price; their behaviour depends on the order type and applicable exchange rules. Review your orders and positions, and consult a qualified professional for your own situation. Paper trades, examples, and past results do not predict live results or promise a profit.

Information disclaimer

This is general help based on the sources and check date shown on each page. Screens, settings, fees, data access, server names, error wording, menu paths, and product support can change or differ by app version, account, country, broker, prop firm, and FCM. The content may contain errors or become out of date; accuracy, completeness, and continuous service are not guaranteed. Check current Rithmic, broker, prop firm, and platform instructions before acting. Screenshots show where controls are located; they do not prove that an order test passed. These guides do not replace broker terms or risk notices. References to Rithmic, RTrader Pro, CME Group, NinjaTrader, Tradovate, TradingView, Apex, Topstep, TradeDay, Leeloo, Bulenox, Earn2Trade and other brands identify their products and do not imply any endorsement of this guide.

Documentation only. Live trading workflows are not certified or execution-tested.

Automate TradingView alerts to Rithmic

See the Rithmic integration