This is the symbol reference for MT5 to Interactive Brokers Copier — the tool that copies your MetaTrader 5 trades to Interactive Brokers: MT5 to Interactive Brokers Copier. Every MT5 symbol must be mapped to an IB contract, and the codes below are the ones to use.
Below are the most-used contracts with their exact, verified codes, including exchange names, so you can build your mapping without guesswork. Every entry was verified against the IB TWS API.
How to read this table
An IB symbol is built as:
SecType - Symbol - Exchange - Currency [- Multiplier]
- FUT = futures, STK = stock, CASH = forex spot, CFD = index CFD, CMDTY = spot commodity.
- Futures require a 6-digit contract month in YYYYMM . The table uses 202612 (December 2026) as an example — replace it with the current front month.
- The multiplier is only written when a product has more than one contract size (e.g. DAX has 5 and 25 → -25 ).
Important: use IB's exact exchange names ( CME , CBOT , COMEX , EUREX ) .
Equity Index Futures — CME
| Contract | IB Symbol |
| Micro E-mini S&P 500 | FUT-MES202612-CME-USD |
| E-mini S&P 500 | FUT-ES202612-CME-USD |
| E-mini S&P MidCap 400 | FUT-EMD202612-CME-USD |
| Micro E-mini Nasdaq 100 | FUT-MNQ202612-CME-USD |
| E-mini Nasdaq 100 | FUT-NQ202612-CME-USD |
| E-mini Russell 2000 | FUT-RTY202612-CME-USD |
| Micro E-mini Russell 2000 | FUT-M2K202612-CME-USD |
Grains, Treasuries & Dow — CBOT
| Contract | IB Symbol |
| Micro E-mini Dow | FUT-MYM202612-CBOT-USD |
| E-mini Dow | FUT-YM202612-CBOT-USD |
| Corn | FUT-ZC202612-CBOT-USD |
| Mini Corn | FUT-YC202612-CBOT-USD |
| Soybeans | FUT-ZS202612-CBOT-USD |
| Mini Soybeans | FUT-YK202612-CBOT-USD |
| Wheat | FUT-ZW202612-CBOT-USD |
| Mini Wheat | FUT-YW202612-CBOT-USD |
| Soybean Meal | FUT-ZM202612-CBOT-USD |
| Soybean Oil | FUT-ZL202612-CBOT-USD |
| Oats | FUT-ZO202612-CBOT-USD |
| Rough Rice | FUT-ZR202612-CBOT-USD |
| KC Wheat | FUT-KE202612-CBOT-USD |
| 30-Year US Treasury Bond | FUT-ZB202612-CBOT-USD |
| 10-Year US Treasury Note | FUT-ZN202612-CBOT-USD |
| 5-Year US Treasury Note | FUT-ZF202612-CBOT-USD |
| 2-Year US Treasury Note | FUT-ZT202612-CBOT-USD |
| 30-Day Federal Funds | FUT-ZQ202612-CBOT-USD |
Metals — COMEX
| Contract | IB Symbol |
| Micro Gold | FUT-MGC202612-COMEX-USD |
| Mini Gold | FUT-QO202612-COMEX-USD |
| Gold | FUT-GC202612-COMEX-USD |
| Mini Silver | FUT-QI202612-COMEX-USD |
| Silver | FUT-SI202612-COMEX-USD |
| Micro Copper | FUT-MHG202612-COMEX-USD |
| Mini Copper | FUT-QC202612-COMEX-USD |
| Copper | FUT-HG202612-COMEX-USD |
| Spot Gold | CMDTY-XAUUSD |
| Spot Silver | CMDTY-XAGUSD |
Energy & Platinum Group Metals — NYMEX
| Contract | IB Symbol |
| Platinum | FUT-PL202612-NYMEX-USD |
| Palladium | FUT-PA202612-NYMEX-USD |
| Micro Crude Oil | FUT-MCL202612-NYMEX-USD |
| Mini Crude Oil | FUT-QM202612-NYMEX-USD |
| Crude Oil (WTI) | FUT-CL202612-NYMEX-USD |
| Brent Crude Oil | FUT-BZ202612-NYMEX-USD |
| Mini Natural Gas | FUT-QG202612-NYMEX-USD |
| Natural Gas | FUT-NG202612-NYMEX-USD |
| RBOB Gasoline | FUT-RB202612-NYMEX-USD |
| Heating Oil | FUT-HO202612-NYMEX-USD |
Softs & US Dollar Index — NYBOT
| Contract | IB Symbol |
| Cocoa | FUT-CC202612-NYBOT-USD |
| Coffee | FUT-KC202612-NYBOT-USD |
| Sugar No.11 | FUT-SB202612-NYBOT-USD |
| Sugar No.16 | FUT-SF202612-NYBOT-USD |
| Cotton No.2 | FUT-CT202612-NYBOT-USD |
| Orange Juice | FUT-OJ202612-NYBOT-USD |
| US Dollar Index | FUT-DX202612-NYBOT-USD |
Europe — EUREX / ICEEU
| Contract | IB Symbol |
| DAX 40 | FUT-DAX202612-EUREX-EUR-25 |
| Euro Stoxx 50 | FUT-ESTX50202612-EUREX-EUR |
| Swiss SMI | FUT-SMI202612-EUREX-CHF |
| Euro Bund (10Y) | FUT-GBL202612-EUREX-EUR |
| Euro Bobl (5Y) | FUT-GBM202612-EUREX-EUR |
| Euro Schatz (2Y) | FUT-GBS202612-EUREX-EUR |
| Euro BTP | FUT-BTP202612-EUREX-EUR |
| FTSE 100 | FUT-Z202612-ICEEU-GBP |
| Long Gilt | FUT-R202612-ICEEU-GBP |
Asia Pacific — HKFE / SGX / OSE / KSE / SNFE / MONEP / CFE
| Contract | IB Symbol |
| Hang Seng Index | FUT-HSI202612-HKFE-HKD |
| Mini Hang Seng | FUT-MHI202612-HKFE-HKD |
| H-shares Index | FUT-HHI.HK202612-HKFE-HKD |
| Mini H-shares Index | FUT-MCH.HK202612-HKFE-HKD |
| FTSE China A50 | FUT-XINA50202612-SGX-USD |
| Nikkei 225 | FUT-N225202612-OSE.JPN-JPY |
| Mini Nikkei 225 | FUT-N225M202612-OSE.JPN-JPY |
| KOSPI 200 | FUT-K200202612-KSE-KRW |
| ASX 200 | FUT-SPI202612-SNFE-AUD |
| CAC 40 | FUT-CAC40202612-MONEP-EUR |
| VIX | FUT-VIX202612-CFE-USD |
Forex Spot — IDEALPRO
| Pair | IB Symbol |
| Euro / US Dollar | CASH-EUR.USD |
| British Pound / US Dollar | CASH-GBP.USD |
| US Dollar / Japanese Yen | CASH-USD.JPY |
| US Dollar / Swiss Franc | CASH-USD.CHF |
| Australian Dollar / US Dollar | CASH-AUD.USD |
| US Dollar / Canadian Dollar | CASH-USD.CAD |
| New Zealand Dollar / US Dollar | CASH-NZD.USD |
| Euro / Japanese Yen | CASH-EUR.JPY |
| British Pound / Japanese Yen | CASH-GBP.JPY |
| Euro / British Pound | CASH-EUR.GBP |
| Euro / Swiss Franc | CASH-EUR.CHF |
| Euro / Australian Dollar | CASH-EUR.AUD |
| Euro / Canadian Dollar | CASH-EUR.CAD |
| Australian Dollar / Japanese Yen | CASH-AUD.JPY |
| Australian Dollar / Canadian Dollar | CASH-AUD.CAD |
| Swiss Franc / Japanese Yen | CASH-CHF.JPY |
| British Pound / Swiss Franc | CASH-GBP.CHF |
| US Dollar / Hong Kong Dollar | CASH-USD.HKD |
| US Dollar / Singapore Dollar | CASH-USD.SGD |
| US Dollar / Offshore Yuan | CASH-USD.CNH |
US Stocks — SMART
| Stock | IB Symbol |
| Apple | STK-AAPL-SMART-USD |
| Microsoft | STK-MSFT-SMART-USD |
| Amazon | STK-AMZN-SMART-USD |
| Alphabet Class A | STK-GOOGL-SMART-USD |
| Alphabet Class C | STK-GOOG-SMART-USD |
| Meta Platforms | STK-META-SMART-USD |
| NVIDIA | STK-NVDA-SMART-USD |
| Tesla | STK-TSLA-SMART-USD |
| Oracle | STK-ORCL-SMART-USD |
| Cisco | STK-CSCO-SMART-USD |
| Bank of America | STK-BAC-SMART-USD |
| Baidu | STK-BIDU-SMART-USD |
| Deutsche Bank | STK-DB-SMART-USD |
Index CFDs — SMART
| Index | IB Symbol |
| Dow Jones 30 | CFD-IBUS30-SMART-USD |
| S&P 500 | CFD-IBUS500-SMART-USD |
| Nasdaq 100 | CFD-IBUST100-SMART-USD |
| Hang Seng | CFD-IBHK50-SMART-HKD |
| DAX 40 | CFD-IBDE40-SMART-EUR |
| FTSE 100 | CFD-IBGB100-SMART-GBP |
| CAC 40 | CFD-IBFR40-SMART-EUR |
| Nikkei 225 | CFD-IBJP225-SMART-JPY |
The three mistakes that break a mapping
- Missing contract month. FUT-GC-COMEX-USD is invalid — futures always need the YYYYMM suffix. It is the single most common cause of "invalid contract" errors.
- Historical exchange names. Older docs still use GLOBEX for CME and ECBOT for CBOT. IB now returns CME and CBOT . The old names fail silently.
- Wrong CFD currency. IBHK50 is HKD, IBDE40 is EUR, IBGB100 is GBP. The currency is part of the contract, not an optional label.