Home AI Trading Strategies / Roll Yields Commodities

Roll Yields Commodities Trading Strategy Analysis

Analyze roll yields and futures curves across commodity markets with Sourcetable AI. Calculate contango, backwardation, and roll returns automatically without complex formulas.

Andrew Grosser

Andrew Grosser

February 24, 2026 • 16 min read

Understanding Roll Yields in Commodities Trading

Roll yield as a systematic return driver in commodity investing was popularized in the 2000s by Gorton and Rouwenhorst's landmark 2006 study, which documented that backwardated commodities historically delivered roll yields exceeding 5% annually. Roll yields represent one of the most misunderstood yet critical components of commodity futures returns. When you invest in commodity futures, you're not just betting on price movements—you're also exposed to the profit or loss from rolling contracts forward as they approach expiration. This rolling process can add or subtract significant returns depending on whether the market is in contango or backwardation.

Imagine holding crude oil futures that expire in 30 days. The current contract trades at $75 per barrel, but the next month's contract is at $77. When you roll your position, you're selling at $75 and buying at $77—an immediate $2 loss per barrel that has nothing to do with oil's spot price movement. That's negative roll yield from contango. Conversely, if the next contract trades at $73, you capture a $2 gain from positive roll yield in backwardation sign up free.

Traditional analysis requires tracking multiple futures contracts, calculating price differentials, annualizing returns, and monitoring curve shapes across dozens of commodities. Excel spreadsheets quickly become unwieldy with nested VLOOKUP formulas, date calculations, and manual data updates. Sourcetable eliminates this complexity entirely. Upload your futures data and ask questions in plain English: 'What's the roll yield for WTI crude?' or 'Show me which commodities are in backwardation.' The AI instantly analyzes contract prices, calculates roll returns, and visualizes futures curves without a single formula.

Professional traders, portfolio managers, and commodity analysts use roll yield analysis to time entries, select optimal contract months, and construct portfolios that benefit from curve dynamics. With Sourcetable's AI-powered approach, what once took hours of spreadsheet work now happens in seconds. Get started today at sign up free.

Why Sourcetable Transforms Roll Yield Analysis

Roll yield analysis in Excel requires constant manual updates, complex formula chains, and deep knowledge of futures market mechanics. You need to download contract prices from multiple sources, align expiration dates, calculate time-weighted returns, and adjust for different contract specifications across commodity classes. A single error in your date alignment or price differential calculation can throw off your entire analysis.

Sourcetable's AI understands commodity futures terminology and market structure. It automatically recognizes contract months, calculates roll costs, identifies contango and backwardation, and computes annualized roll yields. You don't need to remember whether natural gas contracts expire on the third business day or crude oil on the 22nd—the AI handles these details automatically.

The platform excels at comparative analysis across commodities. Ask 'Which energy commodities have positive roll yields?' and Sourcetable instantly scans your data, calculates yields for crude oil, natural gas, heating oil, and gasoline, then ranks them by attractiveness. Excel requires separate calculations for each commodity, manual comparison, and constant formula updates as contracts roll.

Visualization happens automatically. Request a futures curve and Sourcetable generates a clear chart showing contract prices across expiration dates, immediately revealing whether the market is in contango or backwardation and how steep the curve is. Traditional tools require manual chart creation, axis formatting, and data range selection—tasks that consume valuable analysis time.

For portfolio managers tracking multiple commodity positions, Sourcetable aggregates roll yields across your entire book. Upload positions and ask 'What's my total roll cost this month?' The AI calculates the weighted impact of each position's roll, accounting for contract sizes, position quantities, and days to expiration. This portfolio-level insight is nearly impossible to maintain efficiently in Excel without extensive VBA programming or third-party add-ins.

Benefits of Roll Yield Analysis with Sourcetable

Roll yields can represent 30-50% of total commodity futures returns, making them as important as spot price movements for many strategies. Understanding and optimizing roll yields separates profitable commodity traders from those who consistently underperform. Sourcetable makes this sophisticated analysis accessible to traders at all levels, from individual investors to institutional portfolio managers.

Instant Contango and Backwardation Identification

Sourcetable's AI immediately identifies market structure across your commodity universe. Upload futures prices and ask 'Which markets are in backwardation?' The system scans all contracts, compares near-month to deferred prices, and returns a ranked list with the magnitude of backwardation or contango. For crude oil in backwardation at -2.5% annualized roll yield versus copper in contango at +4.8%, you instantly see which markets favor long positions and which penalize them.

This matters because backwardated markets reward long positions with positive roll yields. If WTI crude trades at $78 spot but the three-month contract is at $76, you collect $2 per barrel just from rolling forward each month. Over a year, that's approximately $8 in roll gains independent of spot price movement. Sourcetable calculates these annualized returns automatically, showing you the total expected return from roll yield alone.

Automated Roll Cost Calculations

Every futures position requires periodic rolling to maintain exposure. A natural gas contract expiring in March must be sold and a new contract purchased, typically April or May. The price difference between these contracts directly impacts your returns. If March trades at $2.85/MMBtu and April at $2.92, you pay $0.07 to roll—a 2.5% cost for one month or roughly 30% annualized.

Sourcetable automatically calculates these roll costs across all positions. Upload your portfolio with contract months and quantities, then ask 'What's my total roll cost next week?' The AI identifies expiring contracts, finds the appropriate next-month prices, calculates the differential, multiplies by position size and contract specifications, and returns your total dollar impact. For a portfolio holding 50 WTI contracts, 100 natural gas contracts, and 25 gold contracts, this calculation involves dozens of steps—all handled instantly by AI.

  • Standard roll cost formula: Calculate the per-unit roll cost as (front month price - second month price) / front month price x 12 / months between contracts, producing an annualized roll yield that directly compares against spot return and collateral yield components.
  • Roll date optimization: Compare rolling on day -9, -8, -7, -6, -5 before front-month expiry using historical bid-ask data to identify the optimal roll window that minimizes average slippage, which varies by commodity (crude oil: -6 days, natural gas: -8 days).
  • Skipped-month enhanced rolling: Model the "enhanced roll" approach of skipping the most expensive contango portion of the curve and rolling directly into a deferred contract (e.g., from front to the 4th month) when the first few contracts are steeply priced above fair value.
  • Total return index replication: Reconstruct the theoretical total return index for each commodity (spot return + roll yield + T-bill collateral return) and compare against actual ETF performance to quantify tracking error and hidden implementation costs.

Futures Curve Visualization and Analysis

The shape of the futures curve reveals market expectations and supply-demand dynamics. A steeply upward-sloping curve (contango) suggests ample current supply or low immediate demand. A downward-sloping curve (backwardation) indicates tight current supply or strong immediate demand. The steepness and consistency of the curve affect roll yield magnitude and strategy viability.

Sourcetable generates futures curve charts with a simple request: 'Show me the crude oil curve.' The AI plots all contract months from front to back, clearly displaying the curve shape. You can immediately see if the curve is in normal contango, backwardation, or has an unusual shape like a hump in the middle months. For comparative analysis, ask 'Compare curves for WTI and Brent' and Sourcetable overlays both curves, revealing pricing discrepancies and arbitrage opportunities.

These visualizations support strategic decisions. A flattening curve in a contango market signals improving roll yields, potentially indicating a good entry point. A steepening backwardation suggests strengthening fundamentals and increasing roll yield capture. Sourcetable can track these changes over time, showing how the six-month roll yield has evolved over the past quarter.

Portfolio-Level Roll Yield Optimization

Sophisticated commodity portfolios optimize roll yields by selecting contract months strategically. Instead of always rolling to the next month, traders might roll to the second or third deferred contract when the curve shape is favorable. This 'selective rolling' can add 2-5% annually to portfolio returns.

Sourcetable supports this optimization by calculating roll yields for multiple contract months simultaneously. Ask 'Compare roll yields for rolling WTI to two, three, and four months out' and the AI calculates the annualized yield for each strategy. If rolling to two months out yields -3.2% but rolling to four months out yields -1.8%, you can reduce roll drag by 1.4% annually by adjusting your rolling strategy.

For multi-commodity portfolios, Sourcetable aggregates roll yields across all positions, weighted by allocation. A portfolio with 40% energy, 30% metals, and 30% agriculture might have an overall expected roll yield of +1.2% if energy and metals are in backwardation while agriculture is in mild contango. This portfolio-level metric helps you understand the total roll contribution to returns and compare against benchmarks.

  • Cross-commodity roll yield ranking: Build a real-time table ranking 20+ commodity markets by current annualized roll yield, from the most backwardated (highest positive roll) to the steepest contango (most negative roll), enabling systematic reallocation toward high-carry commodities.
  • Commodity momentum + carry combination: Overlay roll yield ranking with 12-1 month price momentum scores to identify commodities where both carry (positive roll yield) and price trend align, historically producing better Sharpe ratios than either signal alone.
  • Roll yield regime detection: Identify when a commodity transitions from contango to backwardation (or vice versa) using a 5-day moving average of the front-second month spread, signaling potential supply/demand inflection points before price breaks confirm the regime change.
  • Roll yield diversification: Measure the correlation between roll yield returns across commodities in different sectors (energy, metals, agriculture) to verify that a multi-commodity carry portfolio achieves genuine roll yield diversification rather than concentration in correlated energy positions.

Historical Roll Yield Analysis and Pattern Recognition

Roll yields exhibit patterns across time and market conditions. Crude oil tends toward backwardation during supply disruptions but shifts to contango during demand shocks. Natural gas shows seasonal patterns with backwardation in winter and contango in summer. Recognizing these patterns improves timing and strategy selection.

Upload historical futures data to Sourcetable and ask 'What's the average roll yield for corn by month?' The AI calculates monthly averages over your data period, revealing that corn typically shows positive roll yields during planting season (March-May) and negative yields post-harvest (October-December). This seasonal insight informs when to increase or decrease exposure.

You can also analyze roll yields by market regime. Ask 'Compare roll yields when crude oil is above versus below $75' and Sourcetable segments your data, calculating average yields for each price regime. If backwardation strengthens when prices exceed $75, you might use price levels as a signal to increase long exposure, knowing roll yields will likely be favorable.

How Roll Yield Analysis Works in Sourcetable

Sourcetable transforms complex roll yield calculations into simple conversations with your data. The platform combines AI understanding of commodity markets with powerful calculation engines to deliver instant insights without manual formula creation.

Step 1: Upload Your Futures Price Data

Start by importing futures contract prices into Sourcetable. You can upload CSV files from your data provider, connect to live data feeds, or paste data directly. The AI automatically recognizes commodity types, contract months, and price formats. A typical dataset includes columns for commodity symbol (CLZ24 for December 2024 crude oil), expiration date, settlement price, and volume.

For example, your crude oil data might show: CLX24 (November 2024) at $76.50, CLZ24 (December 2024) at $77.20, CLF25 (January 2025) at $77.80, and CLG25 (February 2025) at $78.30. Sourcetable immediately understands this is a contango structure with prices rising as contracts move further out.

  • Start by importing futures contract prices into Sourcetable.
  • For example, your crude oil data might show: CLX24 (November 2024) at $76.

Step 2: Ask Questions in Plain English

Instead of writing formulas, simply ask questions. Type 'What's the roll yield for crude oil?' and Sourcetable calculates the annualized return from rolling the front-month contract to the next month. For the example above, rolling from November at $76.50 to December at $77.20 costs $0.70 per barrel, or 0.91% for approximately 30 days, which annualizes to -11.0% roll yield.

The AI shows its work, displaying the calculation steps: contract prices, price differential, percentage cost, days between contracts, and annualization factor. You can verify the logic and understand exactly how the yield was calculated. This transparency builds confidence and helps you learn commodity futures mechanics.

Step 3: Generate Visualizations Automatically

Request visualizations with simple commands. Ask 'Show me the futures curve for natural gas' and Sourcetable creates a line chart with contract months on the x-axis and prices on the y-axis. The curve's slope immediately reveals market structure—upward slope indicates contango, downward slope shows backwardation.

For comparative analysis, say 'Compare roll yields across all energy commodities.' Sourcetable generates a bar chart ranking crude oil, natural gas, heating oil, gasoline, and other energy products by annualized roll yield. You instantly see which markets offer positive roll yields (favoring long positions) and which impose negative yields (favoring short positions or avoidance).

  • "Show me the futures curve for natural gas"
  • "Compare roll yields across all energy commodities."

Step 4: Analyze Portfolio Impact

Upload your current positions with contract symbols and quantities. A typical portfolio file includes: 50 long CLZ24 (crude oil), 100 long NGZ24 (natural gas), 25 long GCZ24 (gold), and -30 short SIZ24 (silver). Ask 'What's my total roll cost for December expiration?' and Sourcetable calculates the weighted roll cost for each position.

For the crude oil position, if rolling costs $0.70 per barrel and each contract represents 1,000 barrels, the cost is $35 per contract or $1,750 for 50 contracts. The AI performs this calculation for all positions, accounting for long versus short (shorts benefit from contango, longs benefit from backwardation), and sums to a total portfolio roll cost. If your total is -$4,200, you know rolling your December positions will cost $4,200, helping you decide whether to roll, close positions, or adjust your portfolio mix.

Step 5: Track Changes Over Time

Roll yields change as market conditions evolve. Upload historical data and ask 'How has crude oil roll yield changed over the past six months?' Sourcetable calculates monthly roll yields and generates a time series chart. You might see that roll yield was +8% in June (backwardation), declined to +2% in August, and turned negative at -5% in October (shift to contango).

This trend analysis reveals regime changes. A market shifting from backwardation to contango signals weakening fundamentals—perhaps oversupply or declining demand. Recognizing this early helps you adjust positions before roll costs erode returns. Sourcetable can alert you to significant changes: 'Show me when roll yield crosses from positive to negative' identifies the exact date when market structure shifted, enabling precise strategy timing.

Step 6: Optimize Rolling Strategies

Advanced traders don't always roll to the next month. Ask 'Compare roll yields for rolling to two, three, and four months out' and Sourcetable calculates annualized yields for each option. Using our crude oil example: rolling to December (1 month) yields -11.0%, rolling to January (2 months) yields -8.5%, rolling to February (3 months) yields -7.2%.

The further-out contracts offer better roll yields because the price increase is spread over more time. However, rolling further out means less frequent trading but potentially lower liquidity. Sourcetable helps you balance these tradeoffs by calculating the total expected roll cost over a year for each strategy, showing that rolling to three months out saves approximately 3.8% annually compared to monthly rolling.

Real-World Roll Yield Applications

Roll yield analysis applies across commodity trading strategies, from directional speculation to portfolio hedging. These use cases demonstrate how traders and investors leverage roll yield insights to improve returns and manage risk.

Commodity Index Fund Management

Commodity index funds hold baskets of futures contracts across energy, metals, and agriculture. These funds must roll contracts monthly, and roll yields directly impact fund performance. A fund tracking the Bloomberg Commodity Index holds approximately 30% energy, 40% precious and base metals, and 30% agriculture and livestock.

Fund managers use Sourcetable to calculate total portfolio roll yield before each monthly roll period. Upload all current positions and next-month contract prices, then ask 'What's my expected roll cost for this month's rebalancing?' If the calculation shows -$850,000 in roll costs for a $100 million fund, that's a 0.85% monthly drag or approximately 10.2% annualized—a massive headwind that can turn a positive year negative.

Sophisticated managers optimize by adjusting commodity weights toward backwardated markets and away from steep contango. Ask Sourcetable 'Which commodities have positive roll yields?' and receive a ranked list. If crude oil shows +6% roll yield, copper shows +3%, but natural gas shows -15%, the manager might overweight oil and copper while underweighting gas relative to index benchmarks, potentially adding 2-3% annually through roll yield optimization alone.

Energy Trading and Hedging

Oil producers hedge future production by selling futures contracts. A producer extracting 10,000 barrels daily might sell 300,000 barrels (300 contracts) for delivery six months out at $78 per barrel, locking in revenue. As time passes and contracts approach expiration, the producer must roll hedges forward to maintain coverage.

If the market is in contango when rolling, the producer benefits. Selling the expiring contract at $76 and buying the new six-month contract at $78 means the producer captures $2 per barrel in roll gains—$600,000 for 300 contracts. Sourcetable calculates this benefit: upload hedge positions and ask 'What's my roll gain from my hedge book?' The AI accounts for contract sizes, roll dates, and curve shape to show total expected roll profit or loss.

Conversely, consumers like airlines hedge fuel costs by buying futures. They prefer backwardation because rolling costs less—buying the new contract at a lower price than selling the expiring one. An airline hedging 5 million gallons monthly uses Sourcetable to project annual roll costs under different curve scenarios, helping budget fuel expenses and decide optimal hedge ratios.

Spread Trading Strategies

Spread traders profit from changes in roll yields rather than absolute price movements. A calendar spread involves buying one contract month and selling another in the same commodity. If a trader believes crude oil contango will narrow (roll yield improving), they might buy the front month at $76 and sell the second month at $77.20, paying $1.20 for the spread.

If contango narrows and the spread tightens to $0.80, the trader profits $0.40 per barrel or $400 per contract regardless of whether crude oil itself rose or fell. This market-neutral approach focuses purely on curve dynamics and roll yields. Sourcetable helps identify opportunities by tracking spread widths over time. Ask 'Show me the front-to-second month spread for the past 90 days' and the AI charts spread evolution, highlighting when spreads are unusually wide (potential short opportunity) or narrow (potential long opportunity).

Cross-commodity spreads also depend on relative roll yields. A trader might go long crude oil (in backwardation with positive roll yield) and short natural gas (in contango with negative roll yield), capturing roll yield differential even if both commodities move similarly. Sourcetable calculates the combined roll yield: 'What's the total roll yield for long 50 CL and short 100 NG?' showing the expected monthly return from roll alone, independent of directional moves.

  • Calendar spread carry quantification: For each commodity, compute the theoretical fair value of the front-to-deferred spread using storage costs, insurance, and financing, identifying when the actual market spread deviates materially from fair value and offers a mean-reversion calendar spread opportunity.
  • Intercommodity spread roll analysis: Track roll yield differentials between related commodities (WTI vs. Brent crude, RBOB vs. heating oil) to identify periods when one leg of a spread trade benefits from superior roll yield, enhancing the spread's expected return beyond simple basis reversion.
  • Seasonal roll pattern detection: Identify commodity-specific seasonal patterns in roll yields (natural gas: steep contango in summer, backwardation in winter draw season) and build systematic trading rules that exploit these recurring seasonal structures.
  • Execution timing for spread rolls: Model the bid-ask spread costs of simultaneous calendar spread transactions (buying deferred while selling front) and identify the optimal intraday timing and market conditions (open vs. close, pre-inventory report vs. post) to minimize slippage on the roll trade.

Tactical Asset Allocation

Portfolio managers use commodities for diversification and inflation protection. Roll yields significantly impact whether commodity exposure adds or subtracts value. During periods of steep contango across most commodities, even rising spot prices may not overcome negative roll yields, making commodity exposure unattractive.

A multi-asset portfolio manager reviews commodity roll yields quarterly to decide allocation. Upload futures data for major commodity sectors and ask Sourcetable 'What's the average roll yield across energy, metals, and agriculture?' If the answer is -8%, the manager knows commodity futures will face an 8% annual headwind from rolling, requiring spot prices to rise more than 8% just to break even. This might prompt reducing commodity allocation from 10% to 5% or shifting to commodity equities instead of futures.

Conversely, when broad backwardation emerges—often during supply shocks or strong demand—roll yields turn positive across sectors. If Sourcetable shows average roll yields of +5%, commodities become attractive even with flat spot prices, potentially warranting increased allocation. The ability to quickly assess roll yield conditions across the commodity complex enables nimble tactical shifts that enhance portfolio returns.

Frequently Asked Questions

If your question is not covered here, you can contact our team.

Contact Us
What is roll yield in commodity futures and how does it affect long-term returns?
Roll yield is the gain or loss from replacing an expiring futures contract with a new longer-dated contract. In contango markets (near-term futures cheaper than longer-dated), rolling forward futures costs money—you sell the expiring (cheaper front-month) and buy the more expensive next-month contract. In backwardation (near-term futures more expensive), rolling forward earns money—you sell the more expensive front-month and buy the cheaper next-month. Historical crude oil example: 2014-2016 WTI contango averaged $2-4/barrel per month in roll costs. For passive long crude oil exposure via near-month futures: -3% to -6% annual roll drag on return. This explains why USO (crude oil ETF) significantly underperformed spot crude oil prices over multi-year periods.
Which commodities have historically been in consistent backwardation (positive roll yield)?
Backwardation analysis by commodity (historical frequency of backwardation): (1) Crude oil (WTI/Brent)—backwardation during tight supply/geopolitical events. 40-50% of months historically. Average annual roll yield: slightly negative over full cycles. (2) Natural gas—seasonal backwardation in summer-for-winter spreads during tight markets. (3) Gold—almost never in backwardation (financial commodity, cost-of-carry > any convenience yield). (4) Agriculture (corn, soybeans, wheat)—backwardation frequent pre-harvest when current crops are scarce. (5) Industrial metals (copper, aluminum)—typically mild contango due to storage costs. Short-term backwardation during supply squeezes. (6) Cattle and hogs—frequent backwardation (biological constraints on carry limit futures premiums). Best positive roll yield: live cattle and feeder cattle futures historically show most consistent positive roll.
How does the convenience yield explain backwardation?
Convenience yield theory: physical commodity holders benefit from having the commodity available (can use it in production, can sell if prices spike). This benefit is the convenience yield. When convenience yield is high: spot prices exceed future prices (backwardation) because holding physical is valuable. Formula: F(T) = S × e^((r + s - c)T), where r = risk-free rate, s = storage cost, c = convenience yield. If c > r + s: backwardation (convenience yield exceeds financing and storage). If c < r + s: contango. Examples: oil in 2022 supply crunch—refiners needed physical oil urgently (high c), creating backwardation. Crude in 2020 COVID demand crash—no one needed oil now (low c), creating historic contango. Convenience yield modeling is the key input for commodity futures pricing and curve analysis.
How do commodity ETFs minimize roll costs through efficient roll strategies?
ETF roll optimization strategies: (1) Calendar spread rolling—instead of always holding front-month, move to the point on the futures curve with the least contango. PDBC (Invesco Optimum Yield Diversified Commodity ETF) uses an optimum yield methodology: hold the futures contract 1-6 months out that minimizes roll cost. Historical improvement vs front-month rolling: 1.5-3.0% annual return enhancement. (2) Benchmark comparison—USO (front-month rolling, worst strategy): underperformed spot by 5-10% annually in contangoed oil markets. PDBC vs USO: typically 2-4% annual outperformance through roll optimization. (3) Laddered approach—hold equal portions of each monthly contract. Reduces timing risk and smooths roll costs. (4) Professional rolling schedule: many institutional managers roll between the 5th and 9th business day of each month when liquidity is highest and impact is minimal.
What is the total return breakdown for commodity futures (spot + roll + collateral)?
Commodity futures total return decomposition: Total Return = Spot Return + Roll Return + Collateral Return. (1) Spot return: change in spot commodity price. Reflects supply/demand, geopolitical events. Over very long periods (30+ years), commodity spot prices have approximately matched inflation—roughly 2-3% annually in real terms. (2) Roll return: gain/loss from rolling futures. Can be -10% to +10% annually depending on market structure. Over 20-year periods, roll return for diversified commodity indices has been slightly negative (-1% to 0%). (3) Collateral return: Treasury bill yield earned on full futures notional (margin is only a fraction, but total return indices assume full collateral in T-bills). Typically = risk-free rate = 0-5% depending on rate environment. Historical GSCI total return (1970-2020): approximately 5-7% nominal, 2-3% real, driven mainly by collateral return + spot gains in commodity supercycles.
How can investors structure a commodity roll yield capture strategy?
Roll yield capture implementation: (1) Identify backwardated markets—screen for commodities where M1 futures price > M2 futures price. Daily: compare front month vs next month. Annualized backwardation = 12 × (M1-M2)/M2 × 100. (2) Long front-month backwardated commodities—earn positive roll as you sell expiring (expensive) contract and buy cheaper next-month contract. (3) Short front-month contangoed commodities—earn positive roll going short: sell expensive front-month, buy cheaper (further out) to close. (4) Calendar spread (pure roll capture): long M1, short M2. Eliminates directional price exposure. Only earns/loses the roll yield between two delivery months. (5) Risk management: contango/backwardation can reverse quickly with supply/demand changes. Set maximum position and exit if roll curve reverses direction. Annual alpha target: 2-5% from pure roll capture in well-structured commodity calendar spreads.
How does oil market contango create storage arbitrage opportunities?
Oil storage arbitrage: when oil futures are in steep contango, it becomes profitable to: (1) Buy spot crude oil. (2) Store it (lease storage tanks: $0.30-0.60/barrel/month). (3) Simultaneously sell futures contracts for future delivery. If contango spread > storage costs + financing: profit = spread - storage - financing. Example: WTI spot at $30, 3-month futures at $38 (steep April 2020 contango). Storage cost: $0.50 × 3 months = $1.50. Financing: $30 × 0.5% × 3 months = $0.45. Profit: ($38-$30) - $1.50 - $0.45 = $6.05/barrel. This trade was executed at massive scale in 2020—Supertankers were rented to store oil at sea, which is why tanker stocks surged 200%+ in April 2020 as storage capacity became premium. The storage arb eventually consumed all available storage, leading to WTI going temporarily negative (-$37/barrel) on April 20, 2020.
Andrew Grosser

Andrew Grosser

Founder, CTO @ Sourcetable

Sourcetable is the AI-powered spreadsheet that helps traders, analysts, and finance teams hypothesize, evaluate, validate, and iterate on trading strategies without writing code.

Share this article

Sourcetable Logo
Ready to implement the Roll Yields Commodities strategy?

Backtest, validate, and execute the Roll Yields Commodities strategy with AI. No coding required.

Drop CSV