Setup Guide

TradingView Paper Trading: How to Set It Up for Futures

Switching the simulator on takes about a minute. Setting it up so the fills are actually real takes a bit more, and that second part is the one most people skip.

Published August 6, 2026

TradingView paper trading guide for futures

TradingView has a paper trading account built into the charts. It's free, it's already in your account whether you've noticed it or not, and it lets you place orders on ES, NQ, RTY, YM or anything else you can chart, then keeps a trade history you can review.

This guide covers the whole setup in four steps, and then the things that go wrong afterwards. Step three is the one that matters most for futures, because by default the simulator is filling you against prices that are ten minutes old.

What You'll End Up With

A working paper trading account on your futures chart, a balance that matches what you'd actually fund, commission switched on so the numbers are net rather than gross, and real-time CME data so the fills reflect the market instead of a delayed copy of it. The simulator is free, the data isn't, and the realistic setup costs roughly twenty euros a month: a paid TradingView plan, because data add-ons aren't sold on the free tier, plus the CME Group package on top.

Step 1

Open the Simulator

Load the contract you want to trade first. For the E-mini S&P that's ES1! if you want the continuous front month, or the specific contract month if you'd rather chart that directly. Then find the Trade button in the top right of the chart, next to Publish.

TradingView chart of ES1! E-mini S&P 500 futures with a red arrow pointing to the Trade button in the top right toolbar
The Trade button sits in the top right of the chart toolbar, immediately left of Publish.

That opens a panel listing every broker TradingView connects to. The one you want is the first tile, labelled Paper Trading and described as the brokerage simulator by TradingView. Everything else in that window is a live broker connection to a real account with real money.

TradingView Trade with your broker panel with the Paper Trading tile, the brokerage simulator by TradingView, highlighted in the top left corner
Paper Trading is the first tile in the top left. Every other logo on that screen connects to a live account.

Click it and the trading panel opens along the bottom of the chart, with buy and sell buttons appearing on the chart itself. You now have a working simulator.

Step 2

Set a Balance You'd Actually Fund

The paper account arrives with $100,000 in it, which is a great deal more than most people are going to open a real futures account with. Change it before you take a single trade.

Account size decides how many contracts you can carry, and four contracts in a simulator holding a hundred thousand dollars builds habits that will empty a five thousand dollar live account inside a fortnight. If you're starting small, or working towards a prop firm evaluation, set the sim to that number and live with the same constraint.

Changing the balance

Start in the trading panel and click your account name, the dropdown showing your username and currency.

TradingView Paper Trading panel with a red arrow pointing at the account name dropdown showing the username and USD currency
Click the account name in the Paper Trading panel to open the account list.

Hover the account in that list and a gear icon appears on the right, labelled Account settings.

TradingView account dropdown open with a red arrow pointing at the gear icon labelled Account settings
The gear beside the account name opens Account settings.

That panel holds the leverage and commission settings, which I'll come back to in a second. The balance itself lives behind Reset account at the bottom left.

TradingView Account settings panel showing leverage and commission options with a red arrow pointing at the Reset account button in the bottom left
Account settings. Leverage at the top, commission in the middle, and Reset account bottom left.

Reset account is where you set the number. Type the balance you'd actually fund, confirm the currency, and hit Reset.

TradingView Reset account dialog with a balance field showing 100000.00 USD and a warning that orders, history and positions will be deleted
The default sits at 100,000.00. Change it to what you'd really open an account with.

Resetting wipes your history

The dialog warns you plainly: orders, history and positions are deleted and the action can't be undone. So set your balance on day one rather than after thirty trades, because doing it later costs you the trade history you were building. If you've already got trades worth keeping, export or screenshot them before you reset.

Turn commission on while you're in there

The Account settings panel has a Commission section, with a checkbox for futures and options and a field for commission per contract. It's switched off by default, which is why so many people end up with sim results that look better than anything they'll produce live.

Tick it and enter what your broker actually charges per contract per side. On micros in particular, commission is a meaningful share of the move you're trying to capture, and a scalping strategy that works with fees switched off can be a losing business with them switched on. This one checkbox is the difference between a sim that flatters you and one that tells you the truth.

A note on margin control

The same panel has Margin control, unchecked by default, with futures leverage sitting at 500:1. With it off, the simulator won't stop you taking a position size your real account could never hold, and it won't margin call you either. If you want the sim to enforce the same limits your broker will, turn it on and set the leverage to something realistic.

If you're not sure what your risk per trade should be in the first place, work it out before you set any of this. My futures position size calculator sizes a trade against the real volatility of each contract, and the risk management guide covers the rules worth having in place before you start clicking.

Step 3

Fix the Data, or the Fills Are Fiction

This is the step that decides whether the whole exercise is worth anything, and it's the one nobody mentions.

TradingView doesn't own the market data it shows you. It licenses it from the exchanges, and the exchanges charge for real-time access. CME Group, which runs the contracts most futures day traders care about, offers its feed free on a ten minute delay or live for a monthly fee. On a free TradingView account you're on the delayed version.

The paper trading engine fills your orders against whatever your chart feed is showing. So on delayed data, you click buy on a price the market left ten minutes ago, and the engine fills you somewhere else entirely.

you click here price on your chart you fill here where price really is 10 minutes you cannot see chart price market price
The simulator isn't broken. It's filling you honestly against a feed running ten minutes behind, and the shaded region is price action your chart hasn't drawn yet.

Ten minutes on a daily chart is nothing. On the five minute chart most people day trade it's two entire bars, and on the one minute chart it's ten bars you cannot see. On a normal day ES travels several points in that window, and on a fast one it travels a great deal more.

Check whether your data is delayed

TradingView marks delayed instruments with a small D badge, and it shows up in two places: in the chart legend next to the contract name, and again on the price axis beside the last price.

Close-up of the TradingView chart legend showing S&P 500 E-mini Futures on CME with an orange D badge indicating delayed data
The orange D beside the contract name is the delay marker. If you can see it, your fills are being calculated from old prices.

Two other quick checks if you want to be certain. Put a live quote from your broker beside the chart and compare the last price. Or watch the timestamp on the most recent bar during the cash session, because a live one minute feed prints a new bar every minute.

What the real-time feed costs

Data source Free tier Real-time, non-professional Real-time, professional
CME Group (CME, CBOT, COMEX, NYMEX, E-minis included) 10 min delay €7.00 / month €548.00 / month
NASDAQ Global Index Data Service 15 min delay €5.00 / month Not offered
US Stock Markets bundle (NYSE, NASDAQ, Arca, OTC) Varies €9.95 / month Not offered

Those are the figures shown in my own account and TradingView bills in your local currency, so check the current numbers on the CME data page before you buy.

The two purchases

People routinely make only the first of these and then wonder why nothing changed.

What you buy Cost Why you need it
A paid TradingView plan, Essential or higher €12.95 / month Real-time exchange data add-ons aren't sold on the free tier. Essential is the cheapest plan that lets you buy one, billed annually.
CME Group real-time data, non-professional €7.00 / month This is the piece that actually removes the delay. Covers CME, CBOT, COMEX and NYMEX, with the E-minis included.

Essential is the one to pick unless you want the extra charts and indicators the higher tiers offer. For fixing your fills, the plan is a gate you pass through to reach the data subscription, and the cheapest one clears it.

TradingView pricing page with the Essential plan at 12.95 euros per month billed annually highlighted in red beside the Plus, Premium and Ultimate tiers
Essential, the cheapest paid tier. Billed annually it works out at €12.95 a month.

With a plan active, the second purchase happens on the CME Group data page. It isn't linked from anywhere obvious inside the charts, so here it is directly.

CME market data tradingview.com/cme

The subscribe button is on that page. You need an active paid plan on the account first, otherwise the option to buy won't appear at all.

The €7.00 price is stated on that page as being for non-professional subscribers only.

TradingView CME Group page showing 7.00 euros per month for non-professional subscribers with the Subscribe to real-time CME Group futures button highlighted in red
The subscribe button on the CME Group page. This is the purchase that actually removes the ten minute delay.

Around twenty euros a month for both. Set that against a single badly sized ES trade and the argument makes itself.

Answer the professional status question honestly

CME charges non-professional users €7 a month and professional users €548. The definition covers things like trading on behalf of others, being registered with a regulator, or using the data for a business rather than your own account. Most people reading this are non-professional and can tick that box in good conscience. If you're genuinely in the professional category, declaring otherwise is exchange fraud, and the exchanges do audit it.

One thing worth checking before you spend anything: your futures broker may already include a real-time CME feed with your account. If so you may be about to pay twice, and it's worth deciding which chart you actually want to trade from.

Step 4

Place Your First Order

With the panel connected, buy and sell buttons appear on the chart showing the current bid and ask, and you can also place orders from the trading panel at the bottom or by right clicking a price level.

Market order. Fills immediately at the current price. In the simulator that means you get the price you see, which is worth remembering when you compare against live results later.
Limit order. Rests at your price and fills when price reaches it. The simulator generally wants price to trade through your level rather than merely touch it, which is closer to reality than people expect.
Stop order. Triggers a market order once price passes your level. This is what your protective stop is, and it's why a stop can fill worse than the number you set.
Bracket. Attach a take profit and a stop loss to the entry so the whole trade goes on in one action. Practise this until it's automatic, because fumbling a bracket with real money on is a genuinely expensive way to learn.

Set the quantity to what your account size actually justifies rather than what the sim will let you get away with. One contract, held properly, teaches you more than four contracts you'd never carry live.

When Orders Misbehave

Delayed data explains most complaints about paper trading, and if you completed step three you've already dealt with it. Here's the rest of the list.

Symptom Usual cause Fix
Fills land several points from where you clicked Delayed data feed. Check for the D badge and buy the real-time CME package, covered in step three.
Orders rejected, "not enough funds" The paper account has a fixed balance and futures margin is charged against it. A few oversized positions exhaust it. Reset the balance in the trading panel settings, then size the way you would live.
Limit orders never fill The simulator generally needs price to trade through your limit, not merely touch it once. This one is closer to reality than it looks. A real limit order at the back of a queue often doesn't fill on a single touch either.
Chart is dead, nothing is moving Expired contract month. You're watching a symbol that stopped being the front month weeks ago. Switch to the current front month or use the continuous contract for charting. Roll when volume crosses over rather than on the calendar date.
Panel won't connect Browser session, extension conflict, or an outage on TradingView's side. Log out and back in, disable extensions, and check their status page before assuming it's you.

The expired contract one catches more futures beginners than anything else on that list. If contract months and rollover are new to you, my guide to trading ES futures covers the mechanics, and the micro futures guide does the same for the smaller contracts.

What the Simulator Still Won't Teach You

Set up properly, paper trading is genuinely useful. It teaches order mechanics, it lets you run a setup enough times to find out whether you can follow your own rules, and it builds a trade history worth reviewing. It still isn't live trading, and the gaps are worth naming.

You get filled at your price, every time. Real market orders slip, especially at the open, around data releases and on the fast move you most wanted to catch.
There's no queue. Live limit orders sit behind everyone who got there first, so a level that price touches once and leaves often doesn't fill you.
Costs are off unless you switched them on. If you skipped the commission checkbox in step two, every number you're looking at is gross rather than net, and across a year of day trading that gap is enormous.
Size has no weight. Four contracts in a simulator feels the same as one. Four contracts live, with a real stop, is where most people discover their rules were theoretical.

None of that makes sim worthless. It makes sim a place to prove you can follow a process rather than a place to prove you have an edge. When somebody shows me a good paper trading month, my read is that they've earned the right to go live at the smallest size available, not that they're ready to scale.

If you're at the beginning of all this, how to start day trading walks through the order I'd learn things in, and the beginners guide covers the fundamentals underneath it.

Questions I Get About Paper Trading

Is TradingView paper trading free?

The simulator is free on every account including the free tier. The data behind it is what costs money. On a free account CME futures arrive on a ten minute delay, and because the simulator fills against your chart feed, those fills are based on prices the market has already left. Making it behave realistically means paying for real-time data, which needs a paid plan plus the CME data package.

Do I need a paid plan to paper trade futures on TradingView?

You can paper trade on a free account, but the fills will be based on ten minute delayed data. To buy the real-time CME data package you need a paid plan, and Essential is the cheapest one that allows it. A realistic futures sim setup is therefore a paid plan plus the CME data add-on, which comes to roughly twenty euros a month at the time of writing.

Why do my paper trades fill at a different price than I clicked?

Delayed data is the most common cause. Your chart shows a price from ten minutes ago, you send a market order against it, and the engine fills you wherever price actually is. Two other causes are worth checking: an expired contract month, which leaves you watching a symbol almost nobody is trading, and limit orders that require price to trade through your level rather than merely touch it. The ES futures guide covers how contract months and rollover work.

Is TradingView paper trading good enough to prove a strategy works?

It's good enough to prove a strategy is coherent and that you can follow rules. It isn't good enough to prove the edge survives contact with real money, because even on real-time data you get perfect fills, no slippage, no queue position and no emotional weight on the size you're carrying. Treat a good sim month as permission to go live at minimum size, and work out what that size should be with the position size calculator first.

Is all of this harder than it should be? Futures is a genuinely difficult market to learn on your own, between the data feeds, the contract months, the margin and the sizing, and most people are piecing it together from forum posts and guesswork. Bring whatever is tripping you up to the intro call and I'll tell you exactly what to fix.

Book Your Intro Session ($20)