{
  "id": "d6e8b6b9-b2a0-50d8-8467-de0f35d478cd",
  "slug": "crack-spread",
  "term": "Crack Spread",
  "aliases": [],
  "category": "Commodities",
  "category_slug": "commodities",
  "difficulty": "intermediate",
  "definition": "A crack spread is the price differential between crude oil and its refined petroleum products (primarily gasoline and heating oil or diesel), representing the theoretical refining margin and serving as a benchmark for refinery profitability and a hedging instrument for energy producers and consumers.",
  "key_takeaways": [
    "The most common crack spread formulas are the 3-2-1 crack (3 barrels of crude oil → 2 barrels of gasoline + 1 barrel of distillate) and the 2-1-1 crack; each unit of output is tracked as a separate NYMEX futures contract.",
    "Crack spread = (Price of refined products) - (Price of crude oil); measured in $/barrel or $/gallon, it reflects gross refining margins before operating costs.",
    "Refiners buy crude oil and sell products, so they are naturally long crack spread; they hedge by selling crack spread (selling product futures, buying crude futures) to lock in margins.",
    "Crack spreads widen during seasonal demand peaks (gasoline in summer driving season, heating oil/diesel in winter) and tighten when crude supply is tight relative to product demand.",
    "The 3-2-1 crack spread is traded directly on NYMEX as a spread contract, providing efficient one-ticket access to the refining margin without legging risk."
  ],
  "detailed_explanation": "The crack spread reflects the economics of petroleum refining: the business of transforming a barrel of crude oil into valuable refined products. The term 'crack' refers to the refining process itself — catalytic cracking, hydrocracking, and thermal cracking break apart (crack) heavy hydrocarbon molecules into lighter, more valuable products. The spread between crude input costs and product revenues determines whether a refinery operates profitably.\n\nThe benchmark formulation for U.S. markets is the 3-2-1 crack spread, which approximates the typical output yield of a mid-complexity refinery: for every 3 barrels of WTI crude oil processed, the refinery produces approximately 2 barrels of gasoline (RBOB) and 1 barrel of heating oil or ultra-low sulfur diesel (ULSD). The calculation:\n\n3-2-1 Crack Spread = (2 × Gasoline Price + 1 × Heating Oil Price - 3 × Crude Price) / 3\n\nAll prices are expressed in $/barrel (gasoline and heating oil are quoted in $/gallon, so multiplication by 42 gallons/barrel is required). A crack spread of $20/bbl means the refinery earns a gross margin of $20 per barrel of crude processed before accounting for operating expenses (energy, labor, maintenance), capital costs, and transport.\n\nRefinery hedge desks use the crack spread futures markets to lock in forward margins. An independent refinery expecting to process 10 million barrels of crude over the next six months might sell 6-month crack spread futures contracts representing that volume, securing their expected margin regardless of how absolute crude or product prices move. Airlines, trucking companies, and other petroleum consumers may trade crack spreads inversely — buying cracks to hedge against product prices rising faster than crude.\n\nCrack spreads are influenced by numerous factors: regional supply-demand balances for specific products, refinery outages (tightening product supply), seasonal demand patterns (summer gasoline, winter distillate), crude quality differentials (light/sweet crude is easier to crack than heavy/sour crude, affecting the economic yield), and regulatory changes (the IMO 2020 sulfur cap dramatically affected marine fuel demand and crack spreads for ULSD vs. high-sulfur fuel oil). Wide crack spreads incentivize refineries to run at full utilization; compressed spreads may lead to run cuts or maintenance turnarounds.",
  "example": "In June, WTI crude oil trades at $80/barrel. RBOB gasoline futures for July delivery are at $2.70/gallon ($113.40/bbl), and ULSD heating oil futures are at $2.60/gallon ($109.20/bbl). The 3-2-1 crack spread = (2 × $113.40 + 1 × $109.20 - 3 × $80) / 3 = ($226.80 + $109.20 - $240) / 3 = $96 / 3 = $32/bbl. A refinery running at 200,000 barrels per day is generating a gross margin of approximately $32 × 200,000 = $6.4 million per day. The risk manager sells 3-2-1 crack spread futures equivalent to 6 months of forward production to lock in this $32/bbl margin, protecting the refinery against a scenario in which crude prices rise without a corresponding increase in product prices.",
  "formula": "3-2-1 Crack Spread = (2 × Gasoline Price/bbl + 1 × Heating Oil Price/bbl - 3 × Crude Oil Price/bbl) / 3",
  "formula_latex": null,
  "interactive_type": "calculator",
  "calculator_id": null,
  "related_terms": [
    "cap",
    "certified-stocks",
    "commodity-index",
    "delivery",
    "futures-curve",
    "gross-margin",
    "hedging",
    "margin",
    "soft-commodities",
    "visible-supply",
    "wti-crude-oil",
    "yield"
  ],
  "backlinks": [
    "agricultural-commodities",
    "fix-gold-fix",
    "gross-processing-margin",
    "physical-commodity",
    "prompt-date",
    "spread-option"
  ],
  "cross_references": [
    "cap",
    "delivery",
    "gross-margin",
    "hedging",
    "margin",
    "wti-crude-oil",
    "yield"
  ],
  "tags": [
    "level:intermediate",
    "cat:commodities"
  ],
  "asset_classes": [
    "commodities"
  ],
  "regulators": [],
  "see_also": [],
  "sources": [],
  "wordcount": 676,
  "checksum": "b9cbdfdfef4da134",
  "version": "2026.05.03",
  "license": "CC-BY-4.0",
  "updated_at": "2026-09-07T02:15:24+00:00",
  "_links": {
    "self": "https://hedgefund.wiki/api/v1/terms/crack-spread",
    "jsonld": "https://hedgefund.wiki/api/v1/terms/crack-spread?format=jsonld",
    "markdown": "https://hedgefund.wiki/api/v1/terms/crack-spread?format=md",
    "graph": "https://hedgefund.wiki/api/v1/graph/crack-spread",
    "category": "https://hedgefund.wiki/api/v1/categories/commodities",
    "schema": "https://hedgefund.wiki/schema/term.schema.json",
    "html": "https://hedgefund.wiki/#/terms/crack-spread"
  }
}