Instant definition and relevance of the crack spread
The crack spread definition is simple, you take the price of crude oil, subtract the price you get for the refined products, and the result tells you how much a refinery can earn per barrel.
In oil refining margin basics the most common ratio is the 3-2-1 spread - three barrels of WTI crude turn into two barrels of gasoline and one barrel of distillate. If WTI trades at $78 per barrel and the gasoline futures for the same delivery month are $2.45 per gallon (about $92 per barrel), the math looks like this: (2 x $92 + 1 x $85) - 3 x $78 = $35 per barrel.
That $35 figure is the trading crack spread you would see on most platforms. When the number climbs, it usually means refineries are enjoying higher margins, and the crack spread index often moves ahead of actual earnings reports, making it a handy leading indicator for oil traders.
Today, with inventory data released every week, you can watch the crack spread swing in real time on most charting tools. A widening spread often signals tightening product supply, giving you a chance to position ahead of price moves.
A quick risk rule for trading crack spread:
- Check the spread's daily volatility; if it spikes more than $5, consider tightening your stop.
- Limit exposure: keep any single crack spread trade under 2 % of your total capital.
How to calculate the crack spread with futures contracts
Step-by-step 3-2-1 spread formula
The classic 3-2-1 crack spread uses three crude oil contracts, two gasoline contracts and one diesel contract. This ratio mirrors the typical refinery output of 3 barrels of crude into 2 barrels of gasoline and 1 barrel of diesel.
-
Identify the current settlement price for each contract (CME or
Bloomberg
). Example (prices as of today):
• WTI Crude (CL) = $85.00 per barrel
• RBOB Gasoline (RB) = $2.30 per gallon (≈ $97.20 per barrel)
• Ultra-Low-Sulfur Diesel (HO) = $2.45 per gallon (≈ $103.50 per barrel) - Convert gasoline and diesel to a per-barrel basis if needed (multiply by 42 gallons).
-
Apply the 3-2-1 formula:
Spread = (3 x Crude) - (2 x Gasoline) - (1 x Diesel) -
Plug in the numbers:
Spread = (3 x $85.00) - (2 x $97.20) - (1 x $103.50) = $255.00 - $194.40 - $103.50 = -$42.90 - A negative result means the refinery margin is under pressure; a positive spread signals profit potential.
Getting live data
Both Bloomberg Terminal and CME Group's website provide real-time futures quotes. In Bloomberg, type
CL1
for crude,
RB1
for gasoline, and
HO1
for diesel. On CME, navigate to the “Futures” tab, select “Energy”, then choose the specific contract.
Risk rule for position sizing
Each crude contract represents 1,000 barrels, gasoline 42,000 gallons, diesel 42,000 gallons. Calculate the total dollar exposure by multiplying the spread value by the contract multiplier , then compare it to your available margin. A common rule is to risk no more than 2 % of your account equity on any single crack spread trade, adjusting the number of contracts accordingly.
Reading spread movements to spot profit opportunities
If you're watching crack spread analysis , the first thing to notice is whether the spread is widening or narrowing. A widening spread usually means refining margins are climbing, which often translates into a bullish bias for the related product futures. In plain terms, refiners are making more money, so the market may push the underlying commodity higher.
Adding a moving-average overlay
To cut through short-term noise, slap a simple moving average (SMA) onto the spread chart. A 10-period SMA works well for most liquid spreads, while a 20-period line can help you see the longer trend. When the price of the spread crosses above the SMA, it's a visual cue that the widening may be gaining momentum.
Using spread momentum
Momentum is your friend here. Calculate the change in the spread over the last five bars; a positive value confirms the widening signal, a negative value warns of a reversal. When momentum flips from positive to negative, set a stop loss just below the recent swing low. This protects you if the bullish move fizzles out.
Risk management rule
- Determine a fixed percentage of your account equity-most traders stick to 1-2% per spread-based trade.
- Calculate the dollar risk based on your stop-loss distance, then size the position so the potential loss never exceeds that percentage.
- Adjust the position size if your equity changes, keeping the risk rule consistent.
By linking spread widening signals to refining profit indicators, overlaying a moving average, and respecting a clear risk rule, you give yourself a systematic edge in spotting profit opportunities.
Integrating the crack spread into multi-asset trading strategies
If you're a trader who likes to mix oil products , the crack spread can be a handy tool for arbitrage. A classic move is to go long gasoline futures while you short crude futures, hoping the spread widens enough to lock in a refining margin strategy . This simple pair trading oil products setup lets you profit from the difference rather than the direction of the market.
Using the RSI on the spread
Instead of watching the RSI on each contract, apply it to the spread itself. When the spread-RSI drops below 30, you've got a potential oversold condition - a good cue to enter the long-gas, short-crude trade. Conversely, an RSI above 70 signals the spread may be overbought, so you could consider exiting or flipping the position.
Example: WTI crude vs. diesel futures
Imagine you spot a WTI-diesel crack spread at $12 per barrel, while historical averages sit near $10. You could buy diesel futures and sell an equal dollar amount of WTI crude futures. If the spread moves back toward the mean, the diesel leg gains, the crude leg loses, and the net result is a profit from the crack spread arbitrage.
Risk control
Keep the exposure tight. A practical rule is to cap total spread exposure at 2 % of your portfolio risk per trade. That means if your overall risk budget is $10,000, you'd limit the crack spread position to $200. This keeps a single arbitrage move from blowing up your account while still letting you capture the refining margin edge.
Key market drivers that move the crack spread
Seasonal gasoline demand is a classic crack spread driver, especially when summer road trips push fuel consumption higher. You'll see the spread tighten as refineries scramble to meet the surge, and the opposite happens in winter when heating oil takes priority. If you're a beginner, remember that the calendar alone can give you a heads up on where the spread might head.
Refinery outage impact can be dramatic, because a single unit offline removes thousands of barrels of capacity. Maintenance windows often line up with peak demand periods, tightening supply and widening the crack spread. Traders who watch outage notices can position ahead of the price swing, but they also need to watch for unexpected shutdowns that can flip the market in minutes.
Reliable data sources keep you grounded in crack spread fundamentals. The EIA weekly petroleum status report shows inventory builds or draws that signal supply pressure. OPEC production announcements give a macro view of crude availability, which feeds directly into refinery margins. Combining these releases with real-time outage alerts creates a solid monitoring routine.
- EIA Weekly Petroleum Status Report
- OPEC Monthly Production Bulletin
- Refinery outage trackers from industry newsletters
Risk rule: pause spread trading at least 24 hours before any major geopolitical event that could spike volatility, such as a sudden sanction announcement or a regional conflict flare-up. Giving yourself that buffer helps avoid getting caught in a flash crash.
Technical tools for analyzing the crack spread
If you're a trader who wants to see the crack spread charting in real time, TradingView makes it surprisingly easy. First, open a new blank chart and add a custom script that subtracts the product future (usually gasoline or heating oil) from the crude future. In Pine Script you can write something like:
//@version=5
spread = request.security("NYMEX:CL1!", "D") - request.security("NYMEX:RB1!", "D")
plot(spread, title="Crack Spread", color=color.orange)
This single line gives you a clean spread line that updates with every tick. From there you can layer the spread Bollinger Bands directly on the same pane. Set the length to to 2 - the defaults work well for most oil spread data. When the spread touches the upper band, you're looking at an over-extended condition that often precedes a pull-back.
Next, add a MACD indicator to the spread line. Use the standard 12-26-9 settings, but apply it to the custom spread series instead of price. A bullish MACD crossover while the spread is near the lower Bollinger Band can signal a potential entry, whereas a bearish crossover near the upper band may warn of a reversal.
- Plot the crack spread using a custom formula.
- Overlay spread Bollinger Bands to spot over-extended moves.
- Apply MACD to the spread for trend-change alerts.
- Risk rule: stay out of the spread during low-volume periods such as holidays or major market holidays when liquidity dries up.
By keeping these tools together on one chart, you get a compact technical analysis oil spread workstation that lets you react quickly without juggling multiple screens.
Risk management practices specific to spread trading
When you trade crack spreads, the first thing to lock down is how much you can afford to lose. Instead of measuring VaR on each leg, the crude and the gasoline, you run the calculation on the net spread. That way the correlation between the two contracts is already baked in, and your spread position sizing reflects the true risk of the trade.
Here's a quick way to do it: take the historical daily changes of the spread, , multiply by the desired confidence factor (usually 1.65 for 95 % VaR), then divide your capital by that number. The result tells you the maximum number of spread contracts you can hold without blowing your account.
Once you know the size, protect it with a trading stop loss spread. A trailing stop that follows the spread itself works better than two separate stops, because it locks in gains as the spread widens in your favor while still giving the legs room to breathe.
- Set the trailing distance at a level that matches your volatility, often 1.5 x the spread's daily ATR.
- Keep a hard cap on drawdown: most traders limit each spread trade to 1-2 % of total equity.
If you're worried about directional moves in crude, you can hedge the spread with an opposite crude futures contract. For example, go long the crack spread and simultaneously short a crude future of the same expiry. The short crude offsets price swings in the underlying, leaving you mainly exposed to the refinery margin.
These disciplined steps form the backbone of solid crack spread risk management, letting you stay in the game long enough to capture the real upside.
Pre-trade checklist for entering a crack spread position
If you're about to launch a crack spread trade, run through this quick crack spread pre trade checklist. It keeps your spread trade preparation tight and helps you avoid nasty surprises.
- Confirm spread direction. Look at the latest inventory reports, refinery utilization rates and any scheduled maintenance. Pair that fundamental view with a technical signal - for example a moving-average crossover on the crack spread chart. If both lines up, you've got a stronger case.
- Verify margin requirements. Calculate the initial margin for the crude leg and the product leg separately, then add them together. Make sure you have enough free collateral to cover both, plus a buffer for potential intraday moves.
- Set entry, stop loss and profit target. Use the recent spread volatility to gauge a realistic entry price. Place a stop loss a few ticks beyond the last swing low (or high for a short spread) and pick a profit target that reflects your risk-reward ratio, typically 1.5 to 2 times the stop distance.
- Apply a risk rule. Double-check that the total spread exposure does not exceed your predefined portfolio limit. If the trade would push you over, scale back the size or skip the entry.
- Review refining margin trade steps. Confirm the contract specifications, delivery dates and any basis risk that could affect the spread. A quick glance at the contract calendar can save you from a nasty roll-over.
Run this list every time you consider a crack spread, and you'll keep your capital safe while chasing the refining margin opportunity.