Futures, or futures contracts, are standardized contracts that commit you to buying or selling an asset at a price set today, on a specific future date. Unlike a stock, you never own the underlying asset: you take a position on its price, with leverage built into the contract itself. This guide explains simply what a futures contract is, how to trade one, the different types of contracts that exist, and how this market fundamentally differs from stocks, forex and options.
- A future is a standardized contract, not a title of ownership: you're betting on a price, never holding the asset.
- Margin replaces the full price: you control a high-value contract with a fraction of its notional amount on deposit.
- There's a futures contract for almost everything: indices, commodities, currencies, interest rates.
- Broker and platform choice changes everything: futures trade on specialized software, not a general-purpose stock broker's app.
Futures trading has a reputation for being reserved for professionals, because of its technical vocabulary and the often eye-watering notional amounts a single contract displays. In reality, the arrival of micro contracts made this market accessible with modest starting capital, without taking anything away from its mechanics or its appeal: massive liquidity, low commissions, and market hours that cover nearly 24 hours a day on weekdays.
This guide starts from the simplest possible definition and builds up progressively: what a futures contract is, how to open an account and choose a platform, the major contract families that exist, how margin works, and the mistakes that cost beginners the most on this market.
What a futures contract is
A futures contract is a standardized agreement between a buyer and a seller that fixes today the price at which an asset will change hands on a specific future date, called the expiration. The futures definition fits in one sentence, but it carries two ideas that change everything compared to a stock: the contract has an EXPIRATION DATE, and it doesn't involve owning the asset. The vast majority of retail traders close their position well before expiration, never receiving or delivering the barrel of oil or the thousands of dollars of index the contract represents on paper.
Every futures contract is standardized by the exchange that lists it (the CME for most US contracts, Eurex in Europe): the quantity of the underlying asset, the quote unit, the smallest possible price movement (the tick) and the expiration months are all fixed in advance and identical for every participant. This standardization is what makes the market liquid: an E-mini S&P 500 contract bought in New York is rigorously identical to another sold the same minute, which is never the case for an over-the-counter agreement.
How to trade futures: broker and platform
Trading futures involves two distinct things that often get confused: a broker, who executes your orders and holds your margin account, and a software platform, on which you actually place your orders and read the market. On stocks, both are often the same app. On futures, the norm is the opposite: most active traders use specialized software connected to their broker, because the tools this market demands (order book, Depth of Market, session replay) go well beyond what a general-purpose broker app offers.
NinjaTrader is the most widely used reference on this front: free for charting, backtesting and simulation, it gives access to Market Replay to replay a session tick by tick before risking a cent on it, and to thousands of third-party indicators and strategies. It's also the platform Tradoshi automatically syncs your executions from, with no file to export by hand. Full details are on our recommended tools and services page and on the NinjaTrader page.
Before opening a live account, check three things: the minimum deposit required (often higher than for a stock account, because of margin), commissions per contract (they vary significantly between brokers and add up fast if you trade frequently), and the availability of a free, unlimited simulation account, essential for learning the order book mechanics without risking capital.
Futures vs Options vs Stocks vs Forex
Futures share common ground with each of the other three major markets, which is why they get compared so often, but their differences determine which one actually suits you.
| Futures | Options | Stocks | Forex | |
|---|---|---|---|---|
| What you own | Nothing, a contractual commitment | A right, not an obligation | A share of the company | Nothing, a position on an exchange rate |
| Leverage | Built into the contract, via margin | Built into the premium paid | Optional, via the broker | Often high, via the broker |
| Hours | Nearly 24/5 | Hours of the underlying exchange | Exchange hours (+ pre/post-market) | 24/5 |
| Expiration | Yes, monthly or quarterly | Yes, often shorter-dated | No | No |
| US tax treatment | 60/40 rule (section 1256) | Depends on holding period | Depends on holding period | Depends on trader status |
The options vs futures comparison turns on one structural difference, the obligation: a futures contract commits you firmly, while an option leaves you the choice not to exercise your right. A future only loses value if the price moves against you, without the time decay that erodes an option's value even when the price doesn't move at all. There's also a hybrid third instrument, 'options on futures', which gives the right to enter a futures contract at a given price, reserved for traders already comfortable with both mechanics separately.
Compared to stocks, futures stand out for the absence of ownership (no dividends, no voting rights) and structurally higher leverage: a stock is generally paid for in full or with the limited margin a broker allows, while a futures contract only requires a fraction of its notional value as a deposit. Compared to forex, both markets share very extended hours and heavy use of margin, but forex has no expiration date and is limited to currencies, while futures cover dozens of different asset classes under the same contractual mechanism.
The different types of futures contracts
The word 'futures' actually covers four broad contract families. An index futures contract and a crude oil contract share only their contractual mechanics, not their price drivers.
| Family | Examples | What moves the price |
|---|---|---|
| Stock indices | E-mini S&P 500 (ES), Micro E-mini Nasdaq (MNQ), Nikkei 225 | Earnings, macroeconomics, market sentiment |
| Commodities | Gold (GC), crude oil (CL), silver (SI) | Physical supply and demand, geopolitics, the US dollar |
| Currencies | Euro FX (6E), Japanese yen (6J) | Relative interest rates, central banks, trade flows |
| Interest rates | 10-year Treasury notes, Fed Funds | Central bank decisions, inflation, rate expectations |
Each family behaves differently. Stock indices react to the same news as the stocks that make them up, but in a smoother way, which often makes them the most readable entry point for a beginner. Commodities are more sensitive to supply shocks (a drought, a production cut) and can move sharply on news unrelated to financial markets in the strict sense. Bond futures and the other interest rate contracts are the most technical, reserved for traders who follow monetary policy decisions closely.
The arrival of micro contracts (a tenth of the size of a standard E-mini contract) changed the market's accessibility: a Micro E-mini Nasdaq (MNQ) requires a fraction of a standard contract's margin, which lets you learn the mechanics with real but contained risk, rather than simulating indefinitely. Every contract has its own tick value (the gain or loss for the smallest possible price move), a number worth knowing by heart before your first trade: our futures calculator gives it for the most actively traded contracts.
Margin: how leverage works on futures
Unlike a stock, where leverage is an option your broker grants you, margin is structurally built into every futures contract. The exchange sets an initial margin (the deposit required to open the position) and a maintenance margin (the threshold below which your account gets a margin call). These amounts generally represent a small fraction of the contract's notional value, which is why a price move, even a modest one in percentage terms, translates into a significant gain or loss relative to the capital actually committed.
This mechanism answers the question many beginners ask before their first trade: how many contracts to risk, and on what capital. The right approach is never to trade the full margin available, but to calculate, like on any other market, a risk as a percentage of total capital and convert that risk into a number of contracts using your stop's distance and the relevant contract's tick value.
Margin doesn't measure what you can afford to trade, it measures what the exchange requires to open the position. Your own risk is calculated separately, from your stop, never from the maximum leverage available.
How to read a futures symbol
A futures symbol isn't an arbitrary ticker like a stock's, it's an address that comes apart. Take ESZ26: the first two letters, ES, are the contract root, here the E-mini S&P 500. The next letter, Z, is the delivery month, December. The closing digits give the year, and that is already the first trap: depending on the platform and the data feed, the year is written with two digits (ESZ26) or with a single one (ESZ6), both forms pointing at exactly the same contract. Root, month, year: that is the convention the exchange applies to its own contracts. Software rewrites it each in its own way, as you will see three lines below.
The root is the part worth memorizing. ES for the E-mini S&P 500, NQ for the E-mini Nasdaq-100, MES and MNQ for their micro versions, GC for gold and MGC for micro gold, CL for WTI crude oil, 6E for the euro against the dollar. An M in front of a root almost always signals a micro contract, a convention that saves time when you explore a new market. Watch out instead for roots that start with a digit, like 6E or 6J: those are the currencies, and many platforms file them separately, outside the alphabetical list where you would go looking for them.
What throws beginners most is that the same contract isn't written the same way from one piece of software to the next. Some brokers, thinkorswim and tastytrade among them, put a slash in front of the root (/ES) to separate a future symbol from a stock ticker carrying the same letters. TradingView appends a digit and an exclamation mark (ES1!) to designate not one fixed expiration but the nearest-expiration contract, stitched end to end over time, with ES2! being the one after it. NinjaTrader spells the month and year out instead (ES 12-26). This shifting futures symbology is only packaging, and recognizing it stops you from journaling two instruments where there is only one, a subject our guide to futures trading platforms takes further on the software side. That leaves the only part nobody guesses, the month letter.
| Code | Month | Code | Month |
|---|---|---|---|
| F | January | N | July |
| G | February | Q | August |
| H | March | U | September |
| J | April | V | October |
| K | May | X | November |
| M | June | Z | December |
Expiration and the rollover
Every futures contract dies on a date known in advance. CME stock index contracts follow a quarterly cycle, March, June, September and December, so the only month letters you will ever see on ES or NQ are H, M, U and Z, and the contract goes out on the third Friday of its expiration month. What happens that day depends on the underlying: an index contract settles in cash, the difference simply credited or debited, while a commodity or currency contract provides for physical delivery, crude oil at Cushing, euros paid against dollars into an account. No retail trader wants to end up on the wrong side of that second clause.
Long before expiration, the market moves house. Traders who want to stay exposed close the position on the current contract and reopen it on the next one: that is the rollover, and it happens in bulk over a few days, usually around a week before the index contracts expire. Two ideas get mixed up here, so let's separate them once and for all. The front month, or nearest-expiration contract, is the one whose expiration comes soonest: that is a calendar definition, and it only changes at expiration. The contract you have any reason to work is the one carrying traded volume, and for the few days of the rollover those are no longer the same, the front drying up while the next one fills. What you are looking for is therefore not a date but a crossover: the moment traded volume on the next expiration overtakes traded volume on the current one. That is precisely the criterion TradingView applies to switch ES1! from one contract to the next: its continuous series follows volume rather than the calendar, which is why it changes contract before expiration.
You observe that crossover on the traded volume of both expirations set side by side, or on the daily volume and open interest figures the exchange publishes. The order book teaches you nothing here: it shows resting size, not what actually changed hands, and two expirations don't compare inside a DOM. Anyone hunting for futures contract rollover dates is really hunting for that volume crossover on NQ, and the exchange does not decree it, it observes it like everyone else.
- Find your contract's expiration date before the week opens, not on the morning itself.
- Roll when volume has rolled, not when the calendar says so: compare traded volume across both expirations.
- Never let an open position cross expiration, above all on a physically delivered contract.
- Check your chart after the roll: the levels you were watching belong to the old contract.
That move leaves a visible mark on charts. Two contracts on the same underlying rarely quote at the same price, because the more distant one carries the cost of holding the asset until its own expiration. On an index, that cost is financing minus the dividends expected in between, so the gap runs both ways: the far expiration can quote above the near one or below it, depending on which of the two terms wins. When your software switches from one contract to the other, that gap shows up in one block, without a single trade having happened at that level. Two treatments exist from there, and knowing which one you are looking at changes your reading.
By default, TradingView leaves the hole visible: on a factory-setting ES1!, you see a gap at the join and, before it, prices that really existed. The B-ADJ button at the bottom of the chart, or the 'Adjust for contracts changes' box in the symbol settings, turns on back-adjustment: the platform then shifts all the older history by the gap measured at the join, which gives a continuous curve, handy for reading a long trend, but whose old prices are no longer prices that ever traded. A level marked on adjusted history therefore matches nothing in today's market. Even without adjustment, a level drawn before a rollover gets re-marked on the current contract rather than carried across as is. The same care applies when you review a run of trades spread over several expirations, a subject our futures trading journal guide takes further.
Futures vs forwards: the most common confusion
Both words translate the same idea, a commitment to exchange later, which is why people use one for the other. The mechanics diverge on the point that matters most: who guarantees the other side will pay. A future trades on an exchange, and a clearing house steps between buyer and seller, becoming the counterparty to each of them. A forward is an over-the-counter agreement between two parties facing each other directly, with no intermediary, each carrying the risk that the other defaults.
| Futures | Forward | |
|---|---|---|
| Standardization | Size, expiration and tick set by the exchange | Every clause negotiated to measure |
| Where it trades | An organized market, public price | Over the counter, price known to the two parties only |
| Payment guarantee | A clearing house steps in between | None, each side carries the other's risk |
| Profits and losses | Settled daily, debited from or credited to the account | Settled once, at expiration |
| Exit before term | An offsetting order, cleared at once | Renegotiation with the counterparty, or nothing |
That table explains why forwards stay rare in a retail account. A few brokers do offer them, mostly on currencies, but a forward has no secondary market: once signed it exists only for its two signatories, and getting out means convincing the other one to renegotiate. It has no displayed price either, so no way to know what it is worth today without computing that yourself. These contracts serve corporate treasurers who want to lock an exchange rate on one specific invoice on one specific date, not someone looking to get in and out within the session.
The difference between futures and forwards also has a daily consequence beginners discover late: daily settlement. On a future, your open loss is taken from your account every evening and your open gain is paid into it, which forbids you from ignoring a position going against you, it costs you cash every day. On a forward, nothing moves until expiration, and the whole loss lands at once at the end. That daily settlement looks like a constraint, it is in fact the mechanism that stops a loss from piling up in silence until it becomes unpayable, for you as much as for your counterparty.
Common mistakes beginners make in futures
The first and most costly mistake is sizing a position off available margin rather than off the stop loss. Because a micro contract's initial margin can look small, a beginner opens several contracts simply because the account allows it, without having calculated the actual loss if the stop is hit. Contract count should always follow the risk accepted in dollars, never available margin.
The second mistake is unknowingly trading a contract close to expiration, for want of reading the month letter in its symbol. Spreads widen, liquidity thins, and nothing on screen warns you: it is on the trader to look. The two sections above give you the reading grid and the signal to roll.
The third, more subtle mistake is underestimating the impact of market hours. Futures display official trading hours that give the impression of a continuously open market, but real volume concentrates in specific windows (the US regular session open, in particular), and trading outside those windows exposes you to erratic moves on much thinner liquidity than the displayed hours suggest.
How Tradoshi helps you with futures
Whether you're starting on a micro index contract or expanding into commodities, Tradoshi centralizes your futures trades in a journal that computes your actual risk per contract, without you having to look up tick value on every position.
- Automatic sync with NinjaTrader, with no file to export by hand.
- Risk per trade as a percentage, tracked day by day, tightening on its own after a loss.
- And before the trade, our futures calculator, free and without signing up: tick value, contract count and risk in dollars.
- Per-contract statistics to see where your edge is real, across indices, commodities and currencies.
- Your P&L plotted on entry time, to see which trading windows actually pay you.

Frequently asked questions
What is a futures contract, in one sentence?
A futures contract is a standardized agreement that commits you to buying or selling an asset at a price set today, on a specific future date, without ever owning the underlying asset.
Micro vs mini futures: what's the difference?
A micro contract is generally a tenth of the size of an equivalent mini or standard contract, with margin and tick value reduced in the same proportion. It lets you trade with real but contained risk, rather than simulating indefinitely.
Are futures subject to the pattern day trader rule?
No. The pattern day trader rule, which requires a $25,000 minimum on US stocks, doesn't apply to futures. That's one reason this market attracts traders starting with more modest capital.
How are futures gains taxed in the US?
In the US, most futures are section 1256 contracts under the tax code, which brings a so-called 60/40 treatment: 60% of the gain is treated as long-term and 40% as short-term, regardless of how long the contract was actually held. This treatment differs from stocks and is worth checking with a tax professional for your situation.
What do the futures month codes mean (H, M, U, Z)?
Each letter designates a delivery month standardized by the exchange: H for March, M for June, U for September, Z for December, among others. A contract like ESZ26 therefore designates the E-mini S&P 500 contract expiring December 2026.
Can you trade futures on a demo account before risking real capital?
Yes, and it's the recommended way to start. Most specialized platforms like NinjaTrader offer a free, unlimited simulation account with real-time market data, letting you learn the order book mechanics with zero financial risk.
What is the difference between a futures contract and a forward contract?
Both are contracts for delivery at a later date, but a futures contract is standardized by an exchange and guaranteed by a clearing house that steps between buyer and seller, with profits and losses settled on the account every day. A forward is an over-the-counter agreement, cut to measure between two parties, with no central guarantee, no public price and no resale market. That missing secondary market is what makes forwards rare in retail accounts: a few brokers do offer them on currencies, never with the liquidity of a future.
What is a futures contract rollover?
The rollover is the migration of traded volume from the expiring contract to the next one. Traders who want to stay exposed close the position on one and reopen it on the other, in bulk, over the days that precede expiration. In practice you roll when volume has rolled, comparing traded volume across both expirations, and you never let a position cross the expiration date.
Why is the same contract written /ES, ES1! or ES 12-26 depending on the platform?
Because each piece of software dresses the same exchange reference its own way. The slash separates a future from a stock of the same name, the ES1! notation on TradingView designates the nearest-expiration contract rather than one fixed expiration, and NinjaTrader spells the month and year out. Those are three spellings of one instrument, not three symbols to journal separately.