The Short Answer
Profit and loss on a futures trade is calculated with one formula:
P&L = Ticks moved × Tick value × Number of contracts
The ticks come from the price difference between entry and exit. The tick value comes from the contract specification. The number of contracts is what you traded.
If you can multiply three numbers together, you can calculate P&L on any Upcomers futures instrument.
The Formula in Detail
Three inputs. One output.
Ticks moved. The price difference between your entry and your exit, divided by the contract's tick size. If you bought ES at 5,000.00 and sold at 5,002.00, that is a 2-point move, which is 8 ticks (2 ÷ 0.25).
Tick value. What one tick is worth in dollars per contract. ES is $12.50, MES is $1.25, CL is $10.00, GC (Gold) is $10.00. (See Tick size and tick value explained for the full instrument table.)
Number of contracts. How many you traded. One, five, ten. The math scales linearly.
Multiply the three together. You have your P&L for the trade.
Worked Example 1: A Long ES Trade
You go long one ES (E-mini S&P 500) contract at 5,000.00. The market climbs. You close at 5,003.00.
Step 1. Ticks moved. 3 points ÷ 0.25 tick size = 12 ticks.
Step 2. Apply tick value. 12 ticks × $12.50 = $150 per contract.
Step 3. Multiply by contracts. $150 × 1 contract = $150 profit.
That is the entire calculation. Three steps, no mystery.
Worked Example 2: A Short GC Trade
The math works identically when you are short. The only difference is the direction.
You short one GC (Gold) contract at 2,400.00. The market drops. You close at 2,395.00.
Step 1. Ticks moved. 5.00 points ÷ 0.10 tick size = 50 ticks.
Step 2. Tick value. 50 ticks × $10.00 = $500 per contract.
Step 3. Contracts. $500 × 1 contract = $500 profit.
You profited because the market moved in your direction (down, since you were short). The formula does not care about long or short. It cares about distance.
Worked Example 3: A Losing CL Trade
Same formula. Same math. Just a negative outcome.
You go long one CL (Light Sweet Crude Oil) contract at 75.00. The price drops to 74.50. You close.
Step 1. Ticks moved against you. 0.50 points ÷ 0.01 tick size = 50 ticks.
Step 2. Tick value. 50 ticks × $10.00 = $500 per contract.
Step 3. Contracts. $500 × 1 contract = $500 loss.
Whether the result is profit or loss is set by direction. The formula calculates the magnitude. You apply the sign based on whether the market moved with you or against you.
Worked Example 4: Multiple MES Contracts
Scale the contracts and the math scales linearly.
You go long three MES (Micro E-mini S&P 500) contracts at 5,000.00. You close at 5,005.00.
Step 1. Ticks moved. 5 points ÷ 0.25 = 20 ticks.
Step 2. Tick value. 20 ticks × $1.25 = $25 per contract.
Step 3. Contracts. $25 × 3 contracts = $75 profit.
The same trade with one MES would be $25. With ten MES it would be $250. With one ES it would be $250, because the ES tick value ($12.50) is ten times the MES tick value ($1.25).
This is why understanding tick value matters more than counting contracts. One ES equals ten MES equals $50 per point of movement. Same exposure, expressed two ways.
Realized and Unrealized P&L
You rarely run this math by hand in the moment. DXtrade does it live. While a position is open, the platform shows your unrealized (floating) P&L, which moves tick by tick as the price changes. When you close the position, that number becomes your realized P&L and is locked into your account balance.
So why learn the formula? Because the platform will not size a trade for you. Knowing the math by hand lets you set your stop and pick your contract count before you click, not after the position is open.
The Point Shortcut for Equity Indexes
Once you trade an index contract regularly, you can skip the tick conversion and go straight from points to dollars. The dollar-per-point figure is just the contract multiplier.
Contract | Per point per contract |
ES (E-mini S&P 500) | $50 |
MES (Micro E-mini S&P 500) | $5 |
NQ (E-mini Nasdaq-100) | $20 |
RTY (E-mini Russell 2000) | $50 |
YM (E-mini Dow) | $5 |
A 10-point move on ES = $500 per contract. A 10-point move on MES = $50 per contract. A 10-point move on NQ = $200 per contract.
The point shortcut is handy for equity indexes. For energy (CL, MCL, NG), metals (GC, MGC, HG), and FX (6E), the price quotes are already in small increments, so stick with the ticks formula to avoid slips.
Mini and Micro, Side by Side
Same setup. Same direction. Same number of contracts. Different dollar outcome.
| ES (1 contract) | MES (1 contract) |
Entry | 5,000.00 | 5,000.00 |
Exit | 5,008.00 | 5,008.00 |
Move | 8 points (32 ticks) | 8 points (32 ticks) |
Tick value | $12.50 | $1.25 |
P&L | $400 | $40 |
Identical chart. Identical decision. Ten times the dollar outcome.
This is the value of micros. They let you practice the same trade on the same chart with one-tenth the dollar exposure. The micro counterparts of the three instruments in these examples are MES (Micro E-mini S&P 500), MGC (Micro Gold), and MCL (Micro WTI Crude Oil). Micros are available for many of the most-traded contracts (there are 13 micro-sized contracts in total, not one for every instrument). See Mini vs micro contracts for the complete list.
Using P&L to Size a Stop Under the Max Trade Loss Rule
The same formula tells you how big your stop can be before you break a hard rule. On Thunderbolt Classic and Vanguard the Max Trade Loss is 1.5% of account size on any single open trade; on Thunderbolt Legacy it is 2%. The cap applies on both challenge and funded accounts.
This is a hard rule, not a soft one. A single trade that exceeds your account's Max Trade Loss cap triggers an automatic breach and terminates the account, even if your account is overall in profit. Positions in the same instrument and the same direction are counted together as one trade, so you cannot split an oversized position across two tickets to get around the cap.
Turn that percentage into a dollar budget, then divide by what each contract loses per tick or per point.
Example on a $50,000 Thunderbolt Classic or Vanguard account. 1.5% of $50,000 = $750. That is the most a single trade may lose. (On a Thunderbolt Legacy account the cap is 2%, so the budget would be $1,000.)
Say you want to trade one ES contract. ES loses $50 per point. $750 ÷ $50 = 15 points of stop room. Entry 5,000.00, so your stop can sit no wider than 4,985.00 on one contract before you exceed the cap. In ticks that is $750 ÷ $12.50 = 60 ticks.
Flip it around to size the position. Suppose your setup needs a 0.50 stop on CL (50 ticks × $10.00 = $500 risk per contract). $750 budget ÷ $500 per contract = 1.5, so you round down to 1 CL contract. Two contracts would risk $1,000 and break the 1.5% rule.
Where micros help. The same $750 budget with a 40-point stop on MES risks 40 points × $5 = $200 per contract, which lets you trade up to 3 MES ($600) and still stay under the cap. Micros give you far finer control of risk on the account.
The budget scales with account size: 1.5% of a $100,000 account is $1,500, and 1.5% of a $25,000 account is $375. On Thunderbolt Legacy the cap is 2%, so those same accounts allow $2,000 and $500. Same formula, different budget.
Quick Reference
The whole article in one block:
P&L = Ticks moved × Tick value × Contracts
Ticks moved = (Exit price minus Entry price) ÷ Tick size
Tick value comes from the contract spec (see Tick size and tick value explained)
Apply a positive or negative sign based on direction
Max Trade Loss = 1.5% of account size (Thunderbolt Legacy 2%) on any single trade, a hard rule (automatic breach), same-instrument same-direction positions counted as one trade
For equity indexes, the shortcut is: Points moved × Point value × Contracts.
Where to Go Next
Need a refresher on tick value? Read Tick size and tick value explained.
Deciding between mini and micro? Read Mini vs micro contracts.
Ready to pick a program and put it into practice? Read How to choose your futures program.

