How to Find Contract Size on TradingView
Finding the contract size on TradingView is easy once you get the hang of it. It's all about knowing which numbers to look for, as they tell you exactly how much a price move means in real money. Let me walk you through the simplest ways to find this info, whether you're looking at futures, forex, or crypto.
The quickest way to find it
The fastest method is right on your chart. Here's what you do:
- Look at the top-left corner of your chart, where the symbol's name is (like
/ESorCL). - Click on that symbol name. A window will pop up.
- In that window, find and click "Symbol Info." This opens a panel full of details.
In that Symbol Info panel, you'll want to look for a few key fields. You might not always see a line that says "Contract Size," but these other numbers will give you the answer:
- Point Value or Tick Value: This tells you how much cash value a single full point (or tick) movement represents. For a futures contract, this number is essentially your contract multiplier.
- Tick Size: This is the smallest possible price movement for that asset.
If you don't see a direct "Contract Size," here's a simple trick: just divide the Tick Value by the Tick Size. For most futures, the result of that calculation is the contract's multiplier. Think of it as the cash value of a $1 price move.
What to Look For (Examples)
| If you see this... | It means this... |
|---|---|
| Point Value: 50 | A 1-point move in the price equals a $50 change in the contract's total value. |
| Tick Value: 12.50 & Tick Size: 0.25 | A 0.25 price move is worth $12.50. So, a $1.00 move would be worth $50 ($12.50 x 4). |
A Handy Fallback Script
If the info isn't in the Symbol Info panel, or if you just want to see the raw numbers, you can use a tiny bit of code in TradingView's Pine Script editor. It sounds a little technical, but it's straightforward.
- On your chart, click on "Pine Editor" at the bottom of the screen.
- Paste the following code exactly as it is, then click "Add to Chart."
//@version=5
indicator("Contract Size Helper", overlay=true)
plot(na, title="Check the Data Window") // This just creates a dummy plot
// The real info will appear in the 'Data Window' panel.
Once it's running, go to the "Data Window" tab on the right-hand side (it looks like a small spreadsheet icon). Hover your mouse over any bar on the chart, and the Data Window will show you the values for syminfo.pointvalue and syminfo.mintick. You can use these two numbers to do the same calculation we talked about above.
Knowing these numbers is the key to sizing your positions correctly and understanding exactly how much you're risking with each trade. It turns abstract price movements into concrete dollar amounts.
Why contract size matters
Think of contract size as the engine behind your potential profits and losses. It directly determines how much money you make or lose for every single point, pip, or tick the market moves. This isn't just a number on a spec sheet; it's the core of how you manage your risk.
When you know the exact multiplier for your instrument, a few things become incredibly clear:
- You can instantly figure out the real dollar risk of a stop-loss.
- You understand the exact value of your take-profit target.
- You can quickly decide how many contracts to trade based on your account size and risk tolerance.
Getting a handle on contract size also clears up a common mix-up. It helps you see that leverage and the contract multiplier are two different things. This understanding is your best defense against making a simple, but costly, sizing mistake when the markets are moving fast.
Where to find it in TradingView
Figuring out the contract value on TradingView is actually pretty straightforward once you know where to look. It's all tucked away in the symbol information. Here's how you can find it:
- Symbol Info Panel: On any chart, just click the name of the symbol you're looking at in the top-left corner. This opens a handy little info panel. For things like futures and other derivatives, you'll often spot the key details right there: "Point Value," "Tick Size," and "Tick Value." That's usually the quickest way.
- Full Symbol Description: From that same panel, there's usually an option to open the full description. This is super helpful because it frequently includes the full contract specifications or even a direct link to the official exchange's product page with all the nitty-gritty details.
- Order Panel or DOM: If you have your broker account connected to TradingView, take a peek at the order panel or the Depth of Market (DOM). When you go to place an order, the quantity field might automatically say "Contracts," which is a good visual clue that you're dealing with an instrument traded in contract units.
- Mobile App: Don't worry, it's just as easy on your phone. In the TradingView app, tap the symbol name at the top of the chart, then look for the "Details" or "Symbol Info" section. You'll find the same important fields—Point Value, Tick Size, and Tick Value—right there.
Step-by-step guide for your desktop
Here's how to find the key trading specs for any futures contract you're looking at. It's simpler than it seems.
- Pull up the chart for the instrument you're trading. This could be something like CME:ES1! for the E-mini S&P, NYMEX:CL1! for crude oil, or COMEX:GC1! for gold.
- Look at the top-left corner of the chart and click on the symbol name. This will open the "Symbol Info" panel with all the important details.
- In that panel, you'll want to find these three key pieces of information:
- Point Value: This tells you how much cash a full 1.00 price move is worth.
- Tick Size: This is the smallest possible price movement the contract can make.
- Tick Value: This is the actual cash value of that single, smallest price movement.
- Sometimes, the "Contract Size" isn't listed directly. No problem—you can easily figure out the multiplier yourself with this quick calculation:
- Multiplier = Tick Value ÷ Tick Size
- The number you get is the cash value of a 1.00 point move, which should match the "Point Value" you found earlier.
- If the information seems incomplete or you just want to double-check, click the "Full Symbol Description" link. From there, you can usually find the complete contract specifications or a direct link to the exchange's own product page for official confirmation.
How to make sense of what you're looking at
On TradingView, you won't always see a simple "contract multiplier" listed. Instead, the platform shows you Point Value and Tick Value. Don't let that throw you; here's a straightforward way to understand what those numbers mean for your trading.
-
Index Futures (like ES, NQ, or DAX):
- If the price moves by 1.00 full point, that cash value is your contract multiplier. For example, the ES E-mini is worth $50 per point, while the Micro ES is $5 per point.
- The
Tick Valuetells you the cash value of the smallest possible price movement. For ES, a single tick (0.25 points) is worth $12.50.
-
Commodity Futures (like CL, GC, SI):
- The price you see is for a single unit (one barrel of oil, one troy ounce of gold, etc.).
- The
Point Valuefor a 1.00 price move directly equals the contract size. So, for CL crude oil, a $1.00 move is worth $1,000 because one contract covers 1,000 barrels.
-
Currency Futures (like 6E for Euro, 6J for Yen):
- These contracts have a fixed size, called the notional amount. For example, one 6E contract represents 125,000 Euros.
- A 1.00 move in the quoted price would be a massive, unlikely jump. But in theory, it would be worth that full notional value in the quote currency (e.g., USD).
-
Equity Options and Stocks:
- For options, the standard multiplier is 100 shares. For some stocks, TradingView might show a "Lot size," which is the standard trading unit on that exchange.
- A quick tip: Always double-check if the "Lot size" refers to a standard board lot for stocks or the multiplier for a derivative like an option.
-
Crypto Perpetuals:
- This is where it can get tricky. The value of one contract varies wildly from one exchange to another. You might see contracts valued at $1, $10, 100 USD, or even 1 full coin.
- Your best bet is to use TradingView's
Symbol Infopanel and then confirm the exact specs on your exchange's website. It's always better to be safe than sorry.
| Asset Class | Key Concept | How to Find the Value of a $1 Move |
|---|---|---|
| Index Futures | Point Value = Contract Multiplier | A 1.00 point move is worth the Point Value (e.g., ES: $50). |
| Commodities | Contract Size = Number of Units | The Point Value is the cash value of a $1 move (e.g., CL: $1,000). |
| Currencies | Notional Amount of Base Currency | A 1.00 move equals the notional value in the quote currency (e.g., 6E: 125,000 USD). |
| Equity Options | Standard 100-share Multiplier | Check for a listed "Lot Size" and verify its meaning. |
| Crypto Perpetuals | Contract Value Set by Exchange | Consult the Symbol Info and always confirm on the exchange's official site. |
The quick formula you'll use most
Figuring out how much a price move actually means in cash doesn't have to be complicated. Here's the straightforward way to do it, depending on what information your trading platform gives you.
| Where to Look | The Quick Calculation |
|---|---|
| If you have 'Tick' fields: | To find the cash value of a full 1.00 price move: Multiplier = Tick Value ÷ Tick Size |
| If you have 'Point' fields: | If you see a 'Point Value,' that's your golden number. It's already the cash value of a 1.00 move: Multiplier = Point Value |
| A helpful side note: | To find the cash value of a single tick movement: Tick Value = Point Value × Tick Size |
Once you have your multiplier, you can instantly calculate your risk on a stop-loss order and figure out exactly how many contracts to trade without blowing your risk budget. It turns a complex question into simple mental math.
The Quick Way to Figure Out Your Contract Size
If you're planning a trade and want to make sure your position size matches the amount of money you're okay with risking, TradingView's Position tool is your best friend. It does the tricky math for you, so you don't have to worry about the instrument's tick value or multiplier.
Here's how it works in just a few steps:
- Add the tool to your chart. Look for the "Long Position" or "Short Position" tool on the left-hand menu and select it.
- Set your parameters. In the tool's settings, you'll tell it your account currency and your Risk—this is the specific dollar amount you're willing to lose if the trade doesn't work out.
- Drag the lines. Now, simply drag the "entry" and "stop" lines on the chart to your desired price levels.
- Get your answer. The tool will instantly calculate and show you the number of contracts you can trade. This number automatically ensures that if your stop loss is hit, your loss will be very close to the exact dollar risk you set, all based on the contract's specific rules.
It doesn't show a field labeled "contract size," but the number of contracts it displays is the final result—it confirms that your risk and position size are in sync.
| If you want to... | Then use this method... |
|---|---|
| Manually calculate the exact contract size using a formula | The Manual Calculation Method (see section above) |
| Get a quick, visual answer that keeps your risk in check | This Position Tool Method (you are here) |
A Handy Pine Script Backup Plan
Sometimes the Symbol Info panel doesn't show the contract details you're looking for. When that happens, here's a reliable workaround using a simple Pine Script indicator that displays the key numbers right on your chart:
//@version=5
indicator("Contract Size Helper", overlay=true)
float tickSize = syminfo.mintick
float pointValue = syminfo.pointvalue
float tickValue = pointValue * tickSize
// For many futures, pointValue equals the per-1.00 multiplier.
// For commodities quoted per unit, pointValue equals units per contract when price moves by 1.00.
label.new(bar_index, high,
str.format("Tick Size: {0}\nPoint Value: {1}\nTick Value: {2}\n(Contracts per $1 move ≈ {1})",
tickSize, pointValue, tickValue),
style=label.style_label_down, textcolor=color.white, color=color.new(color.blue, 0))
Here's how to make it work:
- Copy the script above and paste it into the Pine Editor, then click "Add to Chart"
- Look for the "Point Value" number—this tells you how much one contract moves when the price changes by $1.00
- The script will also calculate the tick value automatically, which helps double-check what the Symbol Info panel shows
- For commodities like gold or oil that are priced per unit, the "Point Value" directly tells you how many units are in one contract
It's like having a personal assistant that quickly looks up the contract details TradingView sometimes hides from plain view. If you're looking to dive deeper into Pine Script automation, check out our guide on Python Pine Script Unlocking Trading Automation Analysis for advanced techniques.
If you find yourself frequently creating custom scripts like this, you might want to check out Pineify - it makes creating and managing Pine Script indicators incredibly straightforward. With their visual editor and AI-powered tools, you can build custom trading indicators and strategies without needing to write code manually, saving you time while ensuring error-free results.
Worked examples (how you'll use this)
Let's walk through some real-world examples so you can see exactly how this works in practice. It's really about understanding the dollar value of every price move, which is super helpful for setting stops and targets.
Here's a quick look at some common contracts:
| Contract | Tick Size | Tick Value | Multiplier Calculation |
|---|---|---|---|
| E-mini S&P 500 (ES) | 0.25 | $12.50 | 12.50 ÷ 0.25 = 50 |
| Micro E-mini S&P (MES) | 0.25 | $1.25 | 1.25 ÷ 0.25 = 5 |
| WTI Crude Oil (CL) | 0.01 | $10.00 | 10 ÷ 0.01 = 1000 |
| Gold (GC) | 0.10 | $10.00 | 10 ÷ 0.10 = 100 |
Now, let's break down what those numbers mean for your trading:
-
E-mini S&P 500 (ES): With a multiplier of 50, a 10-point move in the market equals a 10 × 50 = 500 change in your account per contract.
-
Micro E-mini S&P (MES): The multiplier here is 5. This makes it easier to manage your position size, as each point is only worth $5 per contract.
-
WTI Crude Oil (CL): That multiplier of 1000 is a big one. It means a price move of 1.00 (or 100 ticks) equals $1,000 per contract. This also confirms that one CL contract represents 1,000 barrels of oil.
-
Gold (GC): With a multiplier of 100, you know that a $1.00 move in the price of gold translates to a $100 change per contract, reflecting that one contract is for 100 troy ounces.
-
Euro FX (6E): This one is a little different. The contract size is a standard 125,000 euros. So, a 1.00 move (like from 1.0800 to 1.0801) is worth 125,000 in the quote currency (usually USD).
Once you have the multiplier figured out, you can instantly gauge the dollar impact of any price movement, which makes planning your trades so much clearer.
A Few Important Things to Keep in Mind
Sometimes, the details around contract multipliers can get a little tricky. Here are some specific situations where you'll want to pay extra close attention.
-
Continuous Symbols & Synthetic Tickers: If you're looking at a continuous futures chart (like one that uses a symbol such as ES1!), you might only see general information. If the specific details for the multiplier are missing, try switching to the actual, front-month contract listing. That's where you'll find the exact specifications.
-
Your Broker vs. The Exchange: There can be a small but important difference between what your broker shows and the official exchange future. If you're trading through a broker integration or a CFD provider, their version of the product might use a different multiplier. The best practice is to always confirm the multiplier right on your trade ticket before placing an order.
-
Options Are Different, Too: While standard equity options usually have a 100-share multiplier, this isn't a universal rule. Index options and options on futures follow their own conventions. Always verify the multiplier directly on the option chain page or within the instrument's description.
-
Crypto Derivatives Vary by Exchange: Crypto exchanges don't all do things the same way. Some offer USD-margined "linear" contracts where each point is worth a fixed amount like $1 or $10. Others use coin-margined "inverse" contracts. Because of this, it's crucial to read the "Symbol Info" on your platform and then double-check the product specifications on the exchange's own website.
-
Board Lots Are Not Contract Multipliers: On some stock exchanges, equities trade in standard batches called "board lots" (for example, 100 shares per lot). This is a trading convention, not the same as a futures contract multiplier. It's important not to get these two ideas mixed up.
Using contract size to manage your trading risk
Ever look at a chart and wonder, "How much money am I actually risking here?" That's where understanding the contract multiplier comes in. It's your secret decoder ring for turning those little chart movements into real dollar amounts.
Here are the simple formulas I use to keep my risk in check:
- Your dollar risk for a stop-loss:
- Risk = Stop Distance (points) × Multiplier × Contracts
- How many contracts to trade for a fixed risk:
- Contracts = Dollar Risk ÷ (Stop Distance × Multiplier)
- The total value of your position (Notional Value):
- Notional = Entry Price × Multiplier × Contracts
This approach is a game-changer. Whether the market gets crazy volatile or you're switching between different contract sizes (like the E-mini and Micro E-mini S&P), these calculations ensure your position sizing stays consistent and your risk never gets away from you.
Your Go-To Guide for Figuring Out Contract Details
Running into trouble finding the right numbers for your trading setup? It happens to everyone. Here's a straightforward checklist to help you get back on track.
-
If you can't find "Contract Size": Don't worry, you can usually calculate it. Just look for the Tick Value and Tick Size in your platform's contract specifications. The key is this simple formula: Multiplier = Tick Value ÷ Tick Size. That result is your contract size.
-
When dealing with commodities: It can get a bit confusing. A good rule of thumb is this: if the price is quoted per single unit (like per bushel or per ounce), then the point value is simply equal to the total number of units in one contract for a 1.00 price move.
-
Still feeling unsure? Let your chart do the work. If you're using TradingView, add the Pine Script helper indicator to your chart. You can then check the live values for
syminfo.pointvalueandsyminfo.mintickdirectly on the screen—no guessing required. -
Noticing a data mismatch? This is a common fix. If you're looking at a continuous contract symbol (like ones that end in
!or_CONT), try switching to a specific expiry month's symbol instead. Once you load the specific contract, re-check the details; they should now be correct. -
Your broker's ticket looks different? You're not imagining it. Always double-check your broker's official product specification sheet, which is usually found right in the trade ticket. Remember, if you're trading CFDs or spread bets, these products often use their own unique multipliers, which can be different from the standard futures contract.
FAQ
How do I find the contract size on TradingView if it isn't shown?
If you don't see "Contract Size" listed, you can figure it out yourself. Just head to the Symbol Info panel and look for two pieces of information: the Tick Size and the Tick Value. Then, use this simple formula: Multiplier = Tick Value ÷ Tick Size. For a lot of futures contracts, the number you get is the value of a 1.00 price move, which acts as your contract multiplier.
What's the difference between contract size and lot size?
It's easy to mix these up, but they're for different markets.
- Contract size is the standard, fixed amount for a single futures or options contract (like 5,000 bushels of corn).
- Lot size usually refers to stocks and is the minimum number of shares you can trade at once (often 100 shares for a "board lot"). It's not the same as the multiplier used in futures.
Is Point Value the same as contract size?
Not exactly, but they're closely related. The Point Value is how much real money you gain or lose for a full 1.00 point price move. For many things like commodities, this number literally equals the number of units in the contract. For index futures, it's the dollar value per point, which is the key number you use for calculations.
Can I find this on the TradingView mobile app?
Absolutely! Just tap on the ticker symbol (the price at the top of the chart). This opens the Details or Symbol Info screen. Look for Point Value, Tick Size, and Tick Value. You can use these to calculate the multiplier if the "Contract Size" field isn't directly shown.
How do I confirm the size for a crypto perpetual contract?
The best way is to double-check. First, read the Symbol Info and the instrument description on TradingView for any notes on contract value. Then, always verify this on the exchange's own product page (like Binance or Bybit), because the rules differ between linear contracts (settled in USD) and inverse contracts (settled in crypto).
Will the Long/Short Position tool tell me the contract size?
That tool doesn't show a label for "contract size," but it's secretly using the contract's value for all its math. You can see it in action: set your dollar risk and your stop-loss distance, and the tool will show you how many contracts you should trade to match that risk level.
Why do continuous futures contracts sometimes look different?
A continuous contract is a stitched-together chart made from multiple expiration dates. To see the exact specifications for the current market, including the correct multiplier, you should switch your chart to the front-month contract (the next one to expire).
Can Pine Script show me these values automatically?
Yes, and it's a great way to get the info directly. You can use these two functions in a Pine Script:
syminfo.pointvaluesyminfo.mintickWith these, you can write a quick script to calculate the tick value and the multiplier right on your chart. If you encounter any Pine Script compilation issues, our Cannot Compile Script TradingView: Ultimate Troubleshooting Guide can help resolve common problems.
Your Next Steps to Confident Trading
Alright, you've got the theory down. Now, let's turn that knowledge into a rock-solid routine. Think of this as your pre-flight checklist before every trade.
- First, get to know your contract. Open a chart of the future or derivative you're targeting. Pull up the Symbol Info and make a note of three key things: the Point Value, the Tick Size, and the Tick Value. Do the quick multiplier math we talked about and jot that number right in your chart notes. Having it there, right in front of you, is a game-changer.
- Let your charts do the work for you. Add the Pine Script helper to your TradingView setup. This nifty tool will automatically display the contract multiplier on your chart, so you never have to pause and guess during a live, fast-moving trade.
- Practice makes perfect. Head over to the Long/Short Position tool. The goal here is to set a fixed dollar amount you're willing to risk and then play around with your stop-loss placement. Adjust your stop until the position size aligns perfectly with your risk plan. Doing this over and over builds a "risk-first" muscle memory that makes your execution repeatable and disciplined.
- Stuck on a tricky symbol? We've all been there. If you come across a symbol you just can't decode, don't sweat it. Just share the ticker, the exchange it's on, and what you're seeing in the Symbol Info. Let me know, and we can do a full walkthrough with the exact multiplier math, step-by-step.
Understanding contract specifications is just one part of mastering TradingView. For more advanced platform features, check out our comprehensive guide on How to Backtest in TradingView to optimize your trading strategies.
