Skip to content

Arbitrage Fundamentals

Arbitrage is the engine of commodity trading. At its core, it means exploiting price differences across dimensions — location, time, or quality — to capture profit while managing risk.

The Three Types of Arbitrage

TypeDimensionOpportunityExample
SpatialLocationPrice differs between regionsNigerian crude cheaper than same grade in Asia
TemporalTimePrice differs between periodsStore in contango, sell forward
QualitySpecificationPrice differs between gradesBlend cheap grades to valuable mix

The Arbitrage Formula

ARBITRAGE PROFIT = SPREAD - COSTS - RISK PREMIUM
Where:
SPREAD = Price difference across dimension
COSTS = Transportation, storage, financing, operations
RISK PREMIUM = Compensation for uncertainty

For profitable arbitrage:

SPREAD > COSTS + ACCEPTABLE RISK PREMIUM

How Arbitrage Creates Value

Market Efficiency Role

Arbitrageurs serve a critical economic function:

WITHOUT ARBITRAGE WITH ARBITRAGE
────────────────── ─────────────────
Region A: $70 (surplus) Region A: $72 (moves up)
Region B: $80 (deficit) Region B: $78 (moves down)
Spread: $10 Spread: $6 (narrowed)
↓ ↓
Resources misallocated Prices converge
Producers in A get less More efficient
Consumers in B pay more allocation
ARBITRAGE MOVES GOODS FROM LOW-VALUE TO HIGH-VALUE USE

Why Arbitrage Opportunities Exist

FactorExplanationDuration
Information asymmetryNot everyone knows all pricesMinutes to days
Transaction costsMoving goods costs moneyPermanent floor
BarriersTrade restrictions, logisticsVaries
RiskUncertainty during executionPermanent
Capital constraintsCan’t fund all opportunitiesVaries
RelationshipsAccess to supply/demandYears

Spatial Arbitrage Mechanics

Basic Structure

BUY (Source Market) → SELL (Destination Market)
↓ ↓
Lower price Higher price
↓ ↓
Surplus region Deficit region
MOVE commodity from source to destination
CAPTURE spread minus transportation cost

Economic Analysis

ComponentImpactExample
FOB priceStarting point$74/bbl
FreightMajor cost+$2.50/bbl
InsuranceRisk cost+$0.12/bbl
FinancingCapital cost+$0.55/bbl
Port costsFixed overhead+$0.08/bbl
Delivered costBreakeven$77.25/bbl
Selling priceRevenue$78.50/bbl
MarginProfit$1.25/bbl

When Spatial Arbitrage Works

CONDITIONS FOR PROFITABLE SPATIAL ARBITRAGE
──────────────────────────────────────────
1. PRICE DIFFERENTIAL EXISTS
Market A price < Market B price
2. DIFFERENTIAL EXCEEDS COSTS
B - A > Transport + Finance + Insurance + Ops
3. LOGISTICS AVAILABLE
Can actually move the commodity
4. COUNTERPARTIES EXIST
Someone to buy from (A), someone to sell to (B)
5. EXECUTION POSSIBLE
Can lock in prices before they converge

Temporal Arbitrage Mechanics

Basic Structure

CONTANGO (Forward > Spot) BACKWARDATION (Spot > Forward)
───────────────────────── ────────────────────────────
BUY spot SELL spot
STORE DELIVER immediately
SELL forward (No storage incentive)
CAPTURE time spread
minus storage and financing

Market Structure and Storage Economics

StructureForward CurveStorage IncentiveStrategy
Deep contangoSteeply upwardStrongStore aggressively
Mild contangoSlightly upwardMarginalSelective storage
FlatNeutralNoneNo time arb
BackwardationDownwardNegativeSell immediately

Full Carry Calculation

FULL CARRY = Storage + Financing + Insurance
EXAMPLE (6-month oil storage):
Storage: $0.35/bbl/month × 6 = $2.10/bbl
Financing: $75 × 6% × (6/12) = $2.25/bbl
Insurance: $0.05/bbl/month × 6 = $0.30/bbl
────────────────────────────────────────
FULL CARRY: $4.65/bbl
IF: 6-month contango > $4.65/bbl → Storage profitable
IF: 6-month contango < $4.65/bbl → Storage not economic

Quality Arbitrage Mechanics

Basic Structure

BUY: Grade A (cheaper, lower spec)
BUY: Grade B (cheaper, lower spec)
BLEND or UPGRADE
SELL: Grade C (higher value, target spec)
CAPTURE: Grade C price - Weighted input cost - Processing

Types of Quality Arbitrage

TypeProcessExample
BlendingMix gradesLight + heavy crude → medium
UpgradingProcess to higher specConcentrate → refined metal
DowngradingAccept lower specPremium → standard (if market needs)
Contamination arbitrageClean contaminated cargoOff-spec fuel → spec fuel

Blending Economics

CRUDE OIL BLENDING EXAMPLE
──────────────────────────
TARGET: Medium sour crude (API 32°, 1.5% S)
Market price: $75/bbl
INPUTS:
Light sweet (API 40°, 0.5% S): $80/bbl × 40% = $32.00
Heavy sour (API 25°, 2.5% S): $65/bbl × 60% = $39.00
─────────────────────────────────────────────────────
Weighted input cost: $71.00/bbl
PROCESSING:
Blending cost: $0.50/bbl
Storage (tanks): $0.20/bbl
Quality testing: $0.05/bbl
─────────────────────────────
Processing cost: $0.75/bbl
TOTAL COST: $71.75/bbl
SELLING PRICE: $75.00/bbl
MARGIN: $3.25/bbl

Compound Arbitrage

Real-world trades often combine multiple arbitrage types:

Example: Three-Dimensional Trade

COMPOUND ARBITRAGE: West Africa → Asia with Storage
───────────────────────────────────────────────────
STEP 1: SPATIAL ARBITRAGE
Buy FOB Nigeria: Dated Brent + $1.00 = $76.00/bbl
Freight to Singapore: $2.50/bbl
Delivered Singapore: $78.50/bbl
Singapore market (spot): $79.00/bbl
Spatial margin: $0.50/bbl ✓
STEP 2: TEMPORAL ARBITRAGE (contango in Singapore)
Spot: $79.00/bbl
6-month forward: $83.00/bbl
Contango: $4.00/bbl
Storage (6 months): $2.10/bbl
Financing: $2.40/bbl
Insurance: $0.30/bbl
Full carry: $4.80/bbl
Contango < Full carry... BUT:
STEP 3: QUALITY ARBITRAGE (blending opportunity)
Blend with local condensate while in storage:
Input: Delivered crude + condensate
Output: Lighter grade worth $2/bbl premium
COMBINED OUTCOME:
Spatial margin: $0.50/bbl
Storage (negative): -$0.80/bbl
Blending: $1.50/bbl (net of costs)
──────────────────────────────────
TOTAL MARGIN: $1.20/bbl
On 2M barrels: $2.4 million profit

Risk-Return Framework

Expected Return Calculation

EXPECTED ARBITRAGE RETURN
─────────────────────────
E[Return] = Spread - Expected Costs - Risk Adjustments
Where Risk Adjustments include:
- Basis risk (spread may narrow)
- Execution risk (may not achieve prices)
- Operational risk (delays, quality)
- Counterparty risk (default)
EXAMPLE:
Gross spread: $2.00/bbl
Expected costs: $1.20/bbl
Risk adjustment: $0.30/bbl (15% of spread)
────────────────────────────
Expected return: $0.50/bbl

Risk-Adjusted Returns

Trade TypeGross SpreadCostsRiskNet ReturnSharpe-like Ratio
Simple spatial$2.00$1.50$0.20$0.301.5
Complex spatial$3.00$2.20$0.50$0.300.6
Temporal$4.00$4.50$0.30-$0.80Negative
Quality$2.50$1.00$0.40$1.102.75

Higher ratio = Better risk-adjusted return

Competitive Dynamics

Why Don’t Arbitrage Opportunities Disappear Instantly?

FactorExplanation
Execution barriersNot everyone can move goods
Relationship accessNeed suppliers and buyers
Capital requirementsRequires working capital
InformationNot all prices are public
InfrastructureNeed ships, tanks, terminals
SpeedTakes time to execute

Sustainable vs Temporary Arbitrage

TypeDurationSource of Edge
StructuralMonths-yearsInfrastructure ownership
RelationalMonths-yearsExclusive supply agreements
InformationalDays-weeksPhysical market presence
ExecutionHours-daysSpeed, efficiency
SpeculativeMinutes-hoursMarket timing

Key Takeaways

  1. Three dimensions create opportunities — Space, time, quality
  2. Spread must exceed costs — Basic profitability test
  3. Risk adjustment is real — Expected ≠ guaranteed
  4. Compound trades create value — Combine multiple dimensions
  5. Sustainable edge comes from capabilities — Not just seeing opportunities
  6. Arbitrage improves markets — Moves goods to highest-value use

Further Reading