Explore advanced commodity spread trading and arbitrage techniques—from crack and crush spreads to calendar and location spreads—for the CFA® 2025 Level I curriculum.
Commodity markets can appear overwhelming, especially when prices bounce around like an unhinged yo-yo. Many newcomers see only the frantic buying and selling, not realizing that some of the most compelling trades arise from differences in price relationships rather than outright future price direction. That’s where spread trading and arbitrage come into play.
Unlike a straightforward bet on, say, whether crude oil will rise or fall, spread trading involves taking offsetting positions to profit from the relative movement between different instruments or markets. If that sounds complex, don’t worry. After you get the hang of it, things can get pretty interesting. And there’s a reason many professional commodity traders consider spreads a critical piece of their strategy. In my opinion, it helps them reduce risk exposure while still tapping into market inefficiencies.
Below, we’ll cover several essential spread and arbitrage techniques that are common in commodity markets—crack, crush, and spark spreads, calendar spreads, location arbitrage, and more. We’ll then move into discussion on risk management, correlation breakdowns, and advanced quantitative approaches.
Inter-commodity spreads represent price differentials between two or more related commodities. Think of steel and iron ore or gold and silver. The fundamental driver is that these commodities share a certain overlap in demand, supply, or production processes. Whenever the relationship between them drifts away from historical norms, a spread trade might pop up.
Crack spread often refers to the difference between crude oil input costs and refined product output prices (e.g., gasoline and diesel). Refiners often hedge using the crack spread to protect themselves against adverse pricing that squeezes refining margins. A typical crack spread structure might be:
• Buying crude oil futures (the input).
• Selling gasoline and heating oil futures (the outputs).
A standard example is the “3:2:1 crack spread,” implying that three barrels of crude oil produce two barrels of gasoline and one barrel of distillate fuel. If gasoline and distillate prices rise more steeply compared to crude, the spread widens.
The crush spread is analogous but relates to the soybean complex. Generally, soybean processors purchase soybeans (the input) and convert them into two primary products: soybean meal and soybean oil. If the combined sale price of the meal and oil less the cost of the original soybeans grows, the crusher’s profit margin improves.
Here’s a simplified numeric example:
• 1 bushel of soybeans at US$15.00
• Soybean meal produced: 44 lbs, each going for US$0.20 → US$8.80 total
• Soybean oil produced: 11 lbs, each going for US$0.60 → US$6.60 total
Total revenue from meal + oil = US$15.40
Cost of soybeans = US$15.00
Resulting crush spread per bushel = US$0.40
Of course, real-world calculations often involve more precise yield ratios, but you get the idea: the spread captures the margin between raw soybean costs and processed product revenues.
Natural gas (input) is converted into electricity (output). The spark spread measures the difference between the cost of the natural gas used for electricity generation and the price at which generated electricity can be sold. A wide spark spread typically signals profitable electricity production for gas-fired power plants. But if natural gas prices spike (like they sometimes do in cold winters) and electricity prices fail to keep pace, the spark spread narrows.
It might be easier to visualize an inter-commodity spread with a quick flow diagram:
graph LR A["Input: Commodity A<br/>(e.g., Crude Oil, Soybeans, Nat Gas)"] --> B["Processing or Conversion"] B --> C["Output(s): Commodity B<br/>(e.g., Gasoline/Diesel, Meal/Oil, Electricity)"] C --> D["Resulting Spread or Margin"]
Essentially, you buy or sell the input futures contract and take the opposite position in the output contract(s).
Calendar spreads—sometimes called time spreads—are positions involving the same commodity but different delivery months. You might buy a near-month futures contract and simultaneously sell a longer-dated contract, or vice versa. The idea is to exploit expected changes in supply and demand over time, differences in storage costs, or seasonality (wheat harvest cycles, for instance, or the shift in gasoline demand between winter and summer blends).
If you believe that near-term supply constraints will push up the price of a front-month contract faster than subsequent months, you could go long the near-month and short the later-month. This approach can help reduce your exposure to the commodity’s overall price moves—because you’re both long and short the same commodity—but you still profit if the front-month outperforms the later-month.
For instance, a trader might:
• Buy October WTI crude futures at US$83.00
• Sell December WTI crude futures at US$84.00
If the spread narrows (meaning October rises relative to December) the trader profits on the difference. However, watch out—if the back month rallies disproportionately, that spread can move against you.
Picture this: wheat in Kansas is priced at US$6.50 per bushel, while the same wheat in Chicago is going for US$6.70 per bushel. If transportation costs plus transaction fees total US$0.10, shipping wheat from Kansas to Chicago could yield a US$0.10 per bushel profit (6.70 – 6.50 – 0.10 = US$0.10).
This scenario is a classic location arbitrage: capturing price differentials across regions or exchanges, adjusted for shipping and handling costs. Sometimes the mismatch disappears quickly (especially in our super-connected world), but not always. Weather disruptions, political events, or shipping constraints can temporarily keep local prices out of whack.
A classic example was the U.S. vs. European price differentials on refined fuels whenever tanker routes faced congestion. Traders who can quickly secure freight capacity (with stable shipping rates) can lock in an arbitrage profit by buying where products are cheaper and delivering them to a higher-priced market.
Even though a spread trade often involves lower net exposure than an outright position, risk isn’t zero. Markets can move in unexpected ways. For example, if you’re carrying a soybean crush spread, changes in global demand for soybean oil might not track meal demand as closely as in the past. This can shift the correlation between the two outputs.
Some common risk management approaches include:
• Delta-Hedging: If you’re dealing with options or more complex derivatives, you might hedge out some portion of your directional risk.
• Ratio Spreads: Not all commodities convert on a one-to-one basis. You might need to trade futures in a particular ratio to approximate real-world production yields—like the 3:2:1 crack spread for crude oil.
• Stop-Loss Orders: Placing automatic sell or buy-stop orders if the spread moves beyond a certain threshold.
In many cases, the cost of capital and margin requirements can also define your risk. If your spread position ties up a lot of margin, you might face forced liquidation if other trades in your portfolio start losing. So, it’s good to keep an eye on margin levels across your entire account.
With global commodity markets trading practically 24/7, many firms rely on algorithmic or high-frequency trading (HFT) to spot fleeting mispricings. For location arbitrage specifically, algorithms might scrape data from multiple exchanges to detect real-time anomalies. If the model sees a profitable opportunity—say, a 2-cent discrepancy between COMEX gold futures and TOCOM (Tokyo Commodity Exchange) gold futures net of currency and transaction costs—it might place a trade in seconds, far faster than any person could react.
Still, HFT isn’t a golden ticket. There are costs: technology, exchange membership fees, colocation services, and robust risk controls—otherwise, a “flash crash” type of scenario could wipe out gains. Also, regulators keep an eye on algorithmic and HFT practices to ensure fair markets. A big theme for many HFT firms is risk-mitigated speed: the faster you can capture an arbitrage, the less likely your edge will disappear.
Spread traders often incorporate both fundamental insights (like weather patterns, geopolitics, inventory reports) and quantitative signals (like historical correlation, cointegration, or mean-reversion). If these two approaches agree, you can be more confident in your edge. For instance:
• Fundamental: A major drought threatens soybean harvests in Latin America. Meal production might be constrained, pushing meal prices up relative to soybeans.
• Quantitative: Statistical models suggest that the current meal-soybean ratio is undervalued by 2 standard deviations compared to historical norms.
When both the fundamental story and the quant signals align, many traders pull the trigger. Meanwhile, purely statistical arbitrage (stat arb) tries to identify short-term mispricings by modeling relationships among instruments. If the correlation or cointegration among certain commodities breaks down but then quickly reverts, that reversion can become your profit.
All commodity trades—especially spreads—are subject to transaction costs such as:
• Brokerage fees and exchange fees
• Slippage (the difference between the expected fill price and the actual fill price)
• Bid-ask spreads in one or both legs of the trade
• Additional clearing and margin expenses
Because a spread trade involves multiple legs, costs can really add up. Typically, you want to trade commodities with ample liquidity, like WTI crude or soybeans, to keep bid-ask spreads tight. Illiquid commodities or times of day with low trading volume can erode any potential edge. The net margin on a spread can be low, so you need to ensure that transaction costs don’t kill your profit.
In normal conditions, the relationships that define a crack or crush spread remain relatively stable. But what if a refinery meltdown slashes gasoline output, driving gasoline prices rapidly upward? The correlation with crude may break down. That’s the risk that spread traders often dread: the factor that historically tied your positions together suddenly vanishes. Demand or supply shocks, government policy changes, or shifts in consumer behavior can cause correlation breakdowns.
One approach is to watch for regime shifts. Are you in an environment of rising interest rates (which might dampen broad demand for commodities) or intensifying regulation (like new emissions rules for ships that raise demand for low-sulfur fuel)? Keep an eye on broad macro signals. If you detect potential correlation changes, reevaluate your position sizing and hedges accordingly.
Below is a simplified diagram showing a typical calendar spread workflow for a refined product, like heating oil:
flowchart TB A["Trader Identifies<br/>Supply-Demand Dynamics"] --> B["Buys Near-Month<br/>Heating Oil Futures"] B --> C["Sells Far-Month<br/>Heating Oil Futures"] C --> D["Monitors Spread<br/>(Pricing Difference)"] D --> E["Adjusts or Closes<br/>Trade Based on Targets"]
• Research Your Ratios: For processing spreads, such as the crush or crack spread, you must trade each leg in the appropriate ratio—don’t assume a 1:1 relationship.
• Stay Current on Fundamentals: Commodity markets reflect real-world supply and demand. Crop reports, weather forecasts, new drilling technologies—each can drastically affect prices.
• Watch Out for Contango vs. Backwardation: In calendar spreads, whether the market is in contango (distant futures priced higher) or backwardation (distant futures priced lower) can heavily influence spread behavior.
• Control Leverage: Futures are inherently leveraged, and spread positions can magnify gains, but also losses, if strong correlation assumptions fail.
• Mind Macro Factors: Monetary policy shifts (helpful to reference Chapter 1.13 from earlier in this volume) and changes in interest rates can ripple across commodity markets.
CFA charterholders are bound by the CFA Institute Code of Ethics and Standards of Professional Conduct. Market manipulation, including “layering” or artificially influencing prices, is strictly off-limits. Always ensure your trades follow local and international regulations (like those from the CFTC in the U.S. or equivalent authorities elsewhere). Spread trading can be complex, so full, fair disclosure to clients and proper risk oversight are paramount.
• Identify the Main Spread Concepts: Know the difference between the crack, crush, and spark spreads. Practice small numeric examples.
• Understand Calendar Spread Mechanics: Evaluate cost of carry, contango vs. backwardation, seasonality, and how to manage margin.
• Be Prepared for Risk Management Questions: Expect scenario-based questions requiring you to hedge or adjust ratio spreads in the face of correlation changes.
• Keep an Eye on Transaction Costs: The exam may include a question about net profitability after fees and slippage.
• Integrate Fundamentals and Quants: The exam often tests your ability to combine real-world events (like a drought or new drilling technique) with a quantitative model.
Important Notice: FinancialAnalystGuide.com provides supplemental CFA study materials, including mock exams, sample exam questions, and other practice resources to aid your exam preparation. These resources are not affiliated with or endorsed by the CFA Institute. CFA® and Chartered Financial Analyst® are registered trademarks owned exclusively by CFA Institute. Our content is independent, and we do not guarantee exam success. CFA Institute does not endorse, promote, or warrant the accuracy or quality of our products.