Quick Answer
Gross profit on a speculative futures trade equals the price change times the contract multiplier times the number of contracts. A long position gains when price rises; a short gains when price falls, so its subtraction flips. The multiplier converts each point or cent of movement into dollars.
A speculator holds only futures, with no offsetting cash position, so the whole result is the price move turned into money. Two things decide that number: which side the trader is on, and the contract's multiplier.
The Core Formula
Every speculative gross profit or loss comes from the same three inputs: how far the price moved, how many dollars each unit of that move is worth, and how many contracts are held.
- Long (bought first): the position gains when price rises, so it uses exit minus entry as written. A long that sells lower than it bought shows a loss.
- Short (sold first): the position gains when price falls, so the subtraction flips to entry minus exit (sold high, bought back low is the gain). A short that buys back higher than it sold shows a loss.
- Number of contracts: the only thing that changes for a bigger position is the final multiply. One contract or ten, the per-unit move and the multiplier are identical, so the position simply scales.
Think of it this way: the side you are on decides the direction of the subtraction, and the multiplier decides how big each step of the move is in dollars. Get those two right and the arithmetic is just careful multiplication.
Memory Aid: Long up, short down. A long wants the price to climb (exit minus entry); a short wants it to drop (entry minus exit). Whichever way the trader's side profits, subtract so the favorable move comes out positive.
Exam Tip: Gotchas
- A short profits when price FALLS, not rises. The instinct that "profit means the number went up" is exactly backwards for a short. For a short, compute entry price minus exit price: a lower buy-back than the original sale is the gain, and a higher buy-back is a loss.
The Contract Multiplier
The price change alone is never the dollar answer. It has to pass through the contract multiplier, a fixed dollar value the exchange assigns to each unit of price movement per product.
- Contract multiplier: the dollars that one full unit of price movement is worth on one contract. It is set per product and does not change from trade to trade.
- Grain basis (corn): a standard corn contract covers 5,000 bushels, quoted in cents per bushel. A 1-cent-per-bushel move is therefore worth $50 per contract (5,000 bushels times one cent). These examples use that $50-per-cent figure so the arithmetic stays clean.
- Financial basis (E-mini S&P 500): this stock-index contract is $50 times the index, so a 1.00 index-point move is worth $50 per contract. The mechanic is identical to grain; only the label on the "unit" changes, a bushel-cent versus an index point.
Note: never assume the multiplier. It is given per product, or you are handed a dollar-per-point or dollar-per-cent figure directly. Do the price subtraction first, then multiply by the stated multiplier, then by the number of contracts.
Exam Tip: Gotchas
- A price change is not dollars until you multiply by the multiplier. A "15-cent move" is not "$15" of profit; it is 15 times the contract multiplier times the number of contracts. Forgetting the multiplier, or using the wrong one, is the most common gross-profit error.
Worked Long Trade (Single Contract)
A speculator is bullish on corn and buys 1 contract at 420 cents per bushel. Price rises and the speculator sells at 435 to close. Corn multiplier: 1 cent = $50 per contract.
| Step | Action | Figure |
|---|---|---|
| Enter (long) | Buy 1 contract | 420 cents/bushel |
| Exit | Sell 1 contract | 435 cents/bushel |
| Price change | Rose, favorable for a long | +15 cents/bushel |
| Multiplier | 1 cent = $50/contract | times $50 |
| Contracts | Single position | times 1 |
| Gross profit | (435 minus 420) times $50 times 1 | $750 |
- Read-out: the long captured a 15-cent rise, and 15 cents at $50 per cent on one contract is $750 gross. Had corn instead fallen to 405, the long would show (405 minus 420) times $50, a $750 loss, because a long loses when price drops.
- Formula check: 15 times 50 is 750, one contract, so $750. Foots.
Worked Short Trade (Multiple Contracts)
A speculator is bearish on corn and sells 3 contracts at 460 cents per bushel. Price falls and the speculator buys back at 448 to close. A short profits when price falls.
| Step | Action | Figure |
|---|---|---|
| Enter (short) | Sell 3 contracts | 460 cents/bushel |
| Exit | Buy back 3 contracts | 448 cents/bushel |
| Favorable move | Price fell, good for a short | 12 cents/bushel |
| Multiplier | 1 cent = $50/contract | times $50 |
| Contracts | Three-contract position | times 3 |
| Gross profit | (460 minus 448) times $50 times 3 | $1,800 |
- Read-out: the short sold at 460 and covered 12 cents lower at 448, and 12 cents at $50 per cent across 3 contracts is $1,800 gross. Had corn risen to 470 instead, the short would show (460 minus 470) times $50 times 3, a $1,500 loss, because a short loses when price rises.
- Formula check: 12 times 50 is 600 per contract; 600 times 3 is 1,800. Foots.
Exam Tip: Gotchas
- Scale by the number of contracts last, not the price move. The per-unit move (12 cents) and the multiplier ($50) are the same whether it is one contract or three. Multiply them first to get the per-contract result, then multiply by the number of contracts. Applying the contract count to the price change instead is a common slip.