Opportunity Identification
The first stage of any trade is recognizing an opportunity exists. This requires deep market knowledge, analytical capability, and access to information that others may not have.
Types of Opportunities
1. Geographic Spreads (Location Arbitrage)
Price differences between regions create opportunities to move commodities from surplus to deficit areas.
| Spread | Typical Range | Drivers |
|---|---|---|
| Brent-Dubai | $1-5/bbl | Atlantic vs Asian demand |
| WTI-Brent | -$3 to +$3/bbl | US supply/export capacity |
| LME-SHFE Copper | -$100 to +$300/MT | China import/export balance |
| CBOT-FOB Brazil Soy | $20-60/MT | Freight, logistics, demand |
Example: West Africa to Asia Crude
OPPORTUNITY IDENTIFICATION──────────────────────────
Observed:FOB Bonny Light (Nigeria): Dated Brent + $1.50CIF China market: Dated Brent + $4.00
Freight estimate (VLCC, 45 days): $2.00/bblInsurance: $0.12/bblFinance (45 days @ 6%): $0.55/bblOperations: $0.08/bbl────────────────────────────────────────────Total delivered cost: Dated Brent + $4.25/bbl
Wait... this doesn't work. No margin.
BUT: Check actual freight market...Today's VLCC rate: $1.50/bbl (market weakness)Revised delivered: Dated Brent + $3.75/bbl
NOW: $0.25/bbl margin availableOn 2M bbl cargo: $500,000 gross profit
EXECUTE: Charter vessel immediately2. Temporal Spreads (Time Arbitrage)
Price differences between delivery periods create opportunities to store (or accelerate delivery).
Market Structure Analysis:
| Structure | Forward vs Spot | Storage Economics |
|---|---|---|
| Contango | Forward > Spot | Store and sell forward |
| Backwardation | Spot > Forward | Sell immediately |
| Flat | Spot ≈ Forward | No time arb |
Example: Oil in Contango
CONTANGO TRADE ANALYSIS───────────────────────
Current prices:Spot: $72.00/bbl3-month: $74.50/bblSpread: $2.50/bbl
Storage economics:Tank rental (3 months): $1.00/bblFinancing (3 months @ 6%): $1.10/bblInsurance: $0.15/bbl───────────────────────────────────Total carry cost: $2.25/bbl
Net margin: $2.50 - $2.25 = $0.25/bbl
Breakeven: Need contango > $2.25/bblCurrent: $2.50/bbl ✓
EXECUTE: Buy spot, store, sell forward3. Quality Spreads (Grade Arbitrage)
Price differences between commodity grades create opportunities for blending or upgrading.
Example: Crude Blending
BLENDING OPPORTUNITY────────────────────
Market prices:Light Sweet (40° API, 0.3% S): $78/bblMedium Sour (28° API, 2.5% S): $68/bblMedium Blend (33° API, 1.5% S): $75/bbl
Blending ratio (to hit 33° API, 1.5% S):50% Light + 50% Heavy
Input cost:0.5 × $78 = $390.5 × $68 = $34Total: $73/bbl
Blending/handling cost: $0.50/bblTotal cost: $73.50/bbl
Sale price: $75/bblMargin: $1.50/bbl
EXECUTE: Source both grades, blend in storageInformation Sources
Primary Sources (Proprietary)
| Source | Information Type | Value |
|---|---|---|
| Physical operations | Actual flows, vessel movements | Very High |
| Customer contacts | Demand signals, buying plans | Very High |
| Producer relationships | Supply availability, outages | Very High |
| Port agents | Loading schedules, congestion | High |
| Vessel positions | Real-time logistics | High |
Secondary Sources (Market Data)
| Source | Information Type | Value |
|---|---|---|
| Platts/Argus | Price assessments | High |
| Reuters/Bloomberg | News, prices | Medium-High |
| Exchange data | Futures, options, OI | Medium |
| Shipping indices | Freight rates | Medium |
| Government data | Inventory, trade stats | Medium |
Information Edge
TRADER'S INFORMATION ADVANTAGE──────────────────────────────
What a physical trader sees that others don't:
1. LOADING DATA (from operations) - Actual volumes loading at port X - Quality variations from normal - Delays and disruptions
2. BUYING PATTERNS (from sales) - Customer A increasing orders - Customer B having credit issues - New buyer entering market
3. SUPPLY SIGNALS (from sourcing) - Producer X having outage - New cargo available unexpectedly - Quality issues at mine Y
4. LOGISTICS (from chartering) - Freight market softening - Port congestion building - Vessel positions indicating flows
This real-time, granular data = Information edgeAnalytical Framework
Spread Analysis
Step-by-step process:
1. IDENTIFY PRICE DIFFERENTIAL - Compare prices across locations/times/grades - Source: Market data, proprietary intelligence
2. CALCULATE FULL DELIVERED COST - Purchase price - Freight - Insurance - Financing - Port charges - Inspection - Documentation - Contingency
3. COMPARE TO SELLING PRICE - Achievable sale price - Consider timing risk - Consider basis risk
4. ASSESS RISK-ADJUSTED RETURN - Gross margin - Risk factors (counterparty, operational) - Capital employed - Return on capital
5. DECISION: EXECUTE OR PASSMargin Waterfall
MARGIN WATERFALL ANALYSIS─────────────────────────
Gross Spread: $3.00/bbl Less: Freight -$2.00 Less: Insurance -$0.12 Less: Finance -$0.55 Less: Port costs -$0.08 Less: Inspection -$0.03 Less: Documentation -$0.02 ─────────Operating Margin: $0.20/bbl
Annualized (45-day trade):$0.20 × (365/45) = $1.62/bbl annual marginReturn on capital: 1.62/75 = 2.2% annualized
Decision: Proceed if above hurdle rate (typically 10%+ ROACE)Opportunity Screening
Quick Filter Criteria
| Criterion | Minimum | Notes |
|---|---|---|
| Gross spread | >$0.50/bbl | Minimum to cover costs |
| Margin after costs | >$0.15/bbl | Net profit threshold |
| Volume | >100,000 MT | Worth operational effort |
| Counterparty credit | Investment grade | Or L/C backed |
| Hedge availability | >80% hedgeable | Risk control |
Deal Scoring Matrix
| Factor | Weight | Score (1-5) | Weighted |
|---|---|---|---|
| Margin | 30% | 4 | 1.2 |
| Counterparty | 20% | 5 | 1.0 |
| Hedgeability | 20% | 4 | 0.8 |
| Logistics | 15% | 3 | 0.45 |
| Market conditions | 15% | 4 | 0.6 |
| Total | 100% | 4.05 |
Score >3.5 = Proceed | Score <2.5 = Decline
Competitive Dynamics
Why Opportunities Exist
| Reason | Example | Duration |
|---|---|---|
| Information asymmetry | Know about supply disruption first | Hours-days |
| Logistics advantage | Have vessel in right position | Days |
| Relationship access | Exclusive offtake agreement | Months-years |
| Balance sheet | Can prepay, others can’t | Months |
| Operational capability | Can blend, others can’t | Permanent |
Why Opportunities Disappear
OPPORTUNITY LIFECYCLE─────────────────────
Discovery → Competition → Spread compression → Opportunity closes
Time to act:- Geographic spreads: Days to weeks- Temporal spreads: Days to months- Quality spreads: Weeks to months
Speed of execution = Competitive advantageTools and Technology
Pricing Models
| Model | Use | Complexity |
|---|---|---|
| Spread calculator | Quick arb check | Low |
| Full P&L model | Detailed trade analysis | Medium |
| Option valuation | Embedded optionality | High |
| Monte Carlo | Risk simulation | High |
Market Monitoring
| System | Function |
|---|---|
| ETRM dashboard | Position, exposure, P&L |
| Price alerts | Spread threshold triggers |
| Vessel tracking | Real-time logistics |
| News feeds | Market-moving information |
Real-World Examples
Example 1: Post-Refinery Outage
SCENARIO: European refinery fire────────────────────────────────
Day 0: Fire at 200,000 bbl/day European refineryDay 1: Gasoline stocks will draw
OPPORTUNITY IDENTIFIED:- ARA gasoline will be tight- US Gulf gasoline in surplus- Spread widens: USGC → ARA profitable
ACTION:- Charter MR tanker (38,000 MT) immediately- Buy USGC gasoline- Hedge with RBOB futures (short)- Sell into ARA on arrival
TIMING: Must act within 24-48 hoursOthers will see same opportunityExample 2: Seasonal Grain Trade
SCENARIO: Brazilian soybean harvest──────────────────────────────────
February: Harvest beginsMarch-May: Peak export season
OPPORTUNITY IDENTIFIED:- Brazilian FOB falls (farmer selling)- China demand strong (crush season)- Spread widens: Brazil → China profitable
ACTION:- Contract with cooperatives early- Secure port slots at Santos- Charter Panamax vessels- Hedge with CBOT soybeans
TIMING: Must commit 2-3 months beforeLogistics planning is keyKey Takeaways
- Opportunities arise from constraint mismatches — Geography, time, quality
- Information is the edge — Physical presence creates proprietary data
- Speed matters — Opportunities close as competition responds
- Full cost analysis is essential — Gross spread ≠ Net margin
- Systematic screening helps — Avoid chasing bad trades
- Execution capability is prerequisite — Can’t profit what you can’t deliver
Common Mistakes
| Mistake | Consequence | Prevention |
|---|---|---|
| Incomplete cost analysis | Margin evaporates | Full waterfall model |
| Ignoring basis risk | Hedge doesn’t protect | Basis analysis |
| Overestimating spread persistence | Market moves before execution | Quick execution |
| Underestimating logistics risk | Delays destroy margin | Contingency planning |
| Poor counterparty assessment | Default risk | Credit analysis |
References
- Trafigura. “Commodities Demystified.”
- Pirrong, Craig. “The Economics of Commodity Trading Firms.”
- S&P Global Commodity Insights Methodology