Introduction: The Risk Everyone Underestimates
In 2021, over 30 energy retailers in the UK collapsed within months. The culprit wasn’t a cyber attack or natural disaster. It was credit risk, the silent killer of energy trading companies.
While traders obsess over price forecasts and portfolio optimization, credit risk lurks in the background. Then, suddenly, a €50 million counterparty defaults, and a year of trading profits evaporates in a single event.
Let’s examine why one forward contract can create millions in credit exposure, how payment terms magnify this risk, and what professional risk managers do to prevent catastrophic losses.
The Resale/Rebuy Risk Formula
Every energy contract creates potential credit exposure through two mechanisms:
Resale Risk (You Sold, They Won’t Buy)
Scenario:
- You sold 100 MW Year-2026 baseload to Company X at €85/MWh
- Contract size: 100 MW × 8,760 hours = 876,000 MWh
- Total value: 876,000 MWh × €85 = €74,460,000
Market Moves Against You:
- Current market price (December 2025): €72/MWh
- Company X declares bankruptcy—won’t take delivery
Your Problem:
- You contractually sold at €85/MWh
- You must now sell to someone else at €72/MWh
- Loss per MWh: €85 – €72 = €13
- Total loss: €13 × 876,000 MWh = €11,388,000
This is resale risk: You sold high, but your buyer disappeared, forcing you to resell at lower prices.
Rebuy Risk (You Bought, They Won’t Deliver)
Scenario:
- You bought 50 MW Year-2026 baseload from Supplier Y at €80/MWh
- Contract size: 50 MW × 8,760 hours = 438,000 MWh
- Total value: 438,000 MWh × €80 = €35,040,000
Market Moves Against You:
- Current market price (December 2025): €95/MWh
- Supplier Y defaults—can’t deliver
Your Problem:
- You contractually bought at €80/MWh (to cover your customers)
- You must now buy from someone else at €95/MWh
- Loss per MWh: €95 – €80 = €15
- Total loss: €15 × 438,000 MWh = €6,570,000
This is rebuy risk: You bought low, but your supplier failed, forcing you to rebuy at higher prices.
The Maximum Exposure Formula
For any single contract, maximum credit exposure is:
Max Exposure = |Current Price – Contract Price| × Volume
Example Calculation: The €3.78M Single-Contract Risk
- Contract: Sold 50 MW Q1-2026 peak at €105/MWh
- Volume: 50 MW × 780 hours (peak hours in Q1) = 39,000 MWh
- Current price (December 2025): €135/MWh (winter scarcity)
- Exposure: (€135 – €105) × 39,000 MWh = €1,170,000
Now imagine you have:
- 20 similar contracts with same counterparty
- Average exposure per contract: €1.17M
- Total exposure to one counterparty: €23.4M
If they default, you lose €23.4M instantly—more than most small utilities earn in annual profits.
Free Delivery Exposure: The 30-50 Day Window
Credit exposure doesn’t end with contract signing. The payment lag creates additional risk:
EFET Standard Payment Terms
The European Federation of Energy Traders (EFET) sets industry-standard contract terms:
Timeline:
- Delivery month: January 2026
- Invoice date: February 5, 2026 (5 working days after month-end)
- Payment due: March 20, 2026 (NET-45 days from invoice)
Free Delivery Period:
- Energy delivered: January 1-31 (31 days)
- Invoice sent: February 5 (+5 days = 36 days)
- Payment received: March 20 (+45 days = 81 days total)
Exposure Example:
- Delivered 100 MW for all of January
- Volume: 100 MW × 744 hours = 74,400 MWh
- Contract price: €90/MWh
- Amount outstanding: 74,400 × €90 = €6,696,000
For 50+ days, you’re extending €6.7M interest-free credit to your counterparty.
Portfolio-Level Free Delivery Exposure
Now scale this across a typical portfolio:
Medium-Sized Utility:
- 30 different counterparties
- Average monthly delivery per counterparty: €3M
- Average payment lag: 50 days
- Deliveries for 1.5 months outstanding at any time
Total Free Delivery Exposure:
- 30 counterparties × €3M × 1.5 months = €135,000,000
At any given moment, you’re owed €135M that hasn’t been paid yet. If three major counterparties (10% of portfolio) default, you lose €13.5M in a single event.
Why This Matters More Than You Think
Historical Reality:
- Pre-2008: Credit risk seemed theoretical (few defaults)
- 2008-2009 Financial Crisis: Energy trading divisions of Lehman Brothers, other banks defaulted
- 2021 European Energy Crisis: Mass retailer bankruptcies
- 2022 Russian Gas Shock: Several European utilities required government bailouts
Lesson: Credit risk materializes in clusters during market crises—exactly when you’re already stressed from price movements.
EFET Payment Terms Breakdown
Let’s dissect a standard EFET forward contract:
Key Payment Provisions:
1. Monthly Invoicing
- Each month’s delivery invoiced separately
- Invoice must be sent within 5 working days of month-end
- Invoice must itemize: Volume (MWh), Price (€/MWh), Total (€)
2. Payment Due Date
- NET-30: Payment due 30 calendar days after invoice date (common for A-rated counterparties)
- NET-45: Payment due 45 days after invoice date (common for BBB-rated)
- NET-60: 60 days (rarely used, only for very strong buyers)
3. Late Payment Interest
- Accrues from due date until payment received
- Rate: Typically EURIBOR + 4-8% (punitive)
4. Payment Method
- Bank transfer to specified account
- Must reference invoice number for reconciliation
5. Dispute Resolution
- Disputed amounts must be raised within 15 days of invoice
- Undisputed amounts still due on original date
Example: Tracing a Payment
Transaction:
- Contract: 10 MW baseload, December 2025
- Price: €88/MWh
- Volume: 10 MW × 744 hours = 7,440 MWh
- Total value: €655,920
Timeline:
- December 1-31, 2025: Electricity delivered daily
- January 5, 2026: Invoice sent (5 days after month-end)
- February 19, 2026: Payment due (NET-45 from invoice date)
- February 19: Payment received (counterparty pays on time)
If Payment NOT Received:
- February 20: Overdue (late payment interest starts)
- February 27: 7 days overdue—internal alert triggered
- March 5: 14 days overdue—credit team escalates to collections
- March 15: 24 days overdue—legal notice sent
- March 30: 39 days overdue—consider default declaration
Credit Exposure During This Period:
- January 5 – February 19: €655,920 outstanding (normal)
- February 20 – March 30: €655,920 overdue + next month’s invoice €655,920 also outstanding = €1,311,840 at risk
Credit Rating Systems: How Traders Assess Counterparties
Professional portfolio management requires quantitative credit assessment before trading:
Rating Categories (S&P/Moody’s Equivalent):
AAA / Aaa (Highest Quality)
- Sovereigns (Germany, Switzerland)
- Supranational entities (European Investment Bank)
- Exposure limit: Typically no limit (effectively unlimited)
- Collateral required: None
- Default probability: < 0.01% annually
AA / Aa (Very High Quality)
- Major utilities (EDF, E.ON, ENGIE)
- Large TSOs
- Exposure limit: €100M+
- Collateral required: None
- Default probability: 0.01-0.05% annually
A (High Quality)
- Mid-sized utilities
- Investment-grade corporates
- Exposure limit: €50M
- Collateral required: None typically, possible for very large deals
- Default probability: 0.05-0.15% annually
BBB (Investment Grade – Lower Tier)
- Smaller utilities
- Some commodity trading houses
- Exposure limit: €20M
- Collateral required: Sometimes, especially for long-dated contracts
- Default probability: 0.15-0.50% annually
BB / B (Sub-Investment Grade – “Junk”)
- Startups
- Financially stressed companies
- Exposure limit: €5M
- Collateral required: Yes, typically 50-90% of exposure
- Default probability: 0.50-5% annually
Below B (High Risk)
- Distressed companies
- Exposure limit: €0 (do not trade)
- Default probability: > 5% annually
Internal Rating Example:
Company X Analysis:
- External rating: BBB (S&P)
- Financial ratios:
- Debt/EBITDA: 3.2x (moderate leverage)
- Interest coverage: 4.5x (adequate)
- Current ratio: 1.8 (good liquidity)
- Market signals:
- CDS spread: 180 bps (moderate risk)
- Bond yield: 4.2% (above German bunds)
Internal Rating Decision: BBB (confirm external)
- Approved exposure limit: €20M
- Current exposure: €8M (within limit)
- Collateral required: No (total exposure < threshold)
- Monitoring: Monthly financial statement review
Dynamic Adjustments:
Ratings aren’t static:
Company Y Downgrade:
- Prior rating: A
- Approved limit: €50M
- Current exposure: €35M
Credit Event:
- Q3 2025 earnings miss
- Stock price drops 30%
- CDS spread widens from 80 bps to 200 bps
Action:
- Internal rating downgraded: A → BBB
- New limit: €20M
- Problem: Current exposure €35M exceeds new limit
Options:
- Reduce exposure: Don’t renew expiring contracts, wind down to €20M
- Require collateral: €15M collateral (cash or letter of credit) to bridge gap
- Exit entirely: Close out all positions (may be costly if market moved against you)
Decision: Require €15M collateral; give 30 days to comply or positions will be unwound.
Mitigation Strategies: The Six-Layer Defense
Layer 1: Diversification
Don’t Put All Eggs in One Basket:
Bad:
- 90% of volume with 3 counterparties
- Largest exposure: €80M to single entity
Good:
- Volume spread across 30+ counterparties
- Largest exposure: €15M
- Top 5 counterparties: < 40% of total volume
Example Allocation:
- AAA counterparties (3): 30% volume
- AA counterparties (5): 35% volume
- A counterparties (15): 25% volume
- BBB counterparties (10): 10% volume
- BB counterparties (5): 0% (no exposure—too risky)
Result: Even if one BBB defaults (worst-case realistic scenario), loss is < 2-3% of annual volume.
Layer 2: Credit Limits (Pre-Trade Approval)
Process:
- Trader wants to execute 50 MW Q2-2026 with Counterparty Z
- System checks:
- Current exposure to Z: €12M
- Approved limit for Z: €20M
- This trade adds: €10M
- Post-trade exposure: €22M
- System rejects: Would exceed limit
- Trader options:
- Request limit increase (credit committee approval)
- Find different counterparty
- Reduce trade size to €8M (stays within limit)
Automated Systems:
- Real-time exposure calculation
- Pre-trade credit checks (no manual approval needed if within limit)
- Alerts when approaching 80% of limit
Layer 3: Netting Agreements (ISDA/EFET Master Agreements)
The Power of Netting:
Without Netting:
- You owe Counterparty A: €5M
- Counterparty A owes you: €7M
- A defaults
- You pay €5M (your obligation doesn’t disappear)
- You try to collect €7M (good luck in bankruptcy court)
- Net result: Lose €5M
With Netting Agreement:
- Same situation
- Netting clause triggers upon default
- Net amount: €7M – €5M = €2M owed to you
- You only try to collect €2M in bankruptcy
- Net result: Lose €2M (but offset your €5M obligation)
Savings: €3M
Legal Requirements:
- ISDA Master Agreement (derivatives)
- EFET Master Agreement (physical power/gas)
- Properly executed and legally binding in relevant jurisdictions
- Must cover all products traded with counterparty
Layer 4: Collateral / Margining
Two Types:
A. Initial Margin (Upfront Collateral)
- Required before trading begins
- Amount based on counterparty rating and expected exposure
- Held in escrow account or letter of credit
Example:
- BB-rated counterparty
- Expected annual volume: €30M
- Required collateral: 30% = €9M upfront
- Form: Cash deposit or bank letter of credit
B. Variation Margin (Mark-to-Market)
- Daily adjustment based on current exposure
- If position moves against counterparty, they post more collateral
Example:
- Sold to Counterparty at €85/MWh
- Initial collateral: €2M
- Market rises to €95/MWh
- Additional exposure: €8M
- Margin call: €6M (to bring total collateral to €8M + €2M initial = €10M)
If Counterparty Doesn’t Post:
- Grace period: 24-48 hours
- If still not posted: Close out positions
- Use existing collateral to cover losses
Layer 5: Exchange Trading (Clearinghouse Guarantee)
Why Exchanges Have Near-Zero Credit Risk:
Over-the-Counter (OTC):
- You trade directly with Counterparty X
- If X defaults, you bear the loss
- Your credit risk = X’s creditworthiness
Exchange-Traded (e.g., EEX):
- You trade with European Commodity Clearing (ECC clearinghouse)
- ECC is your counterparty for all trades
- If original counterparty defaults, ECC pays you
- Your credit risk = ECC’s creditworthiness (AAA-equivalent)
How ECC Protects Itself:
- Daily mark-to-market: All positions valued daily
- Margin requirements: All participants post collateral
- Default fund: Pooled fund from all members
- Capital reserves: ECC’s own capital
- Member guarantees: Backup from clearing members
Historical Performance:
- Zero defaults passed through to clients in ECC’s history
- Even during 2008 financial crisis, clearinghouse functioned perfectly
Tradeoff:
- OTC: Lower fees, flexible terms, credit risk
- Exchange: Higher fees, standardized products, near-zero credit risk
Strategy: Use exchanges for large volumes with unknown counterparties; use OTC for customized deals with trusted partners.
Layer 6: Credit Insurance / Credit Default Swaps
Financial Hedging of Credit Risk:
Credit Insurance:
- Pay premium to insurance company
- If counterparty defaults, insurer pays your losses
- Typical premium: 0.5-3% of exposure annually
Example:
- Exposure to Counterparty Q: €20M
- Premium: 1.5% = €300k/year
- Q defaults, loss would be €5M
- Insurance pays €5M
- Net result: Cost €300k to avoid €5M loss
Credit Default Swaps (CDS):
- Financial derivative on counterparty’s credit
- Buy protection: Pay premium, receive payment if default occurs
- Liquid for large corporates
Example:
- Buy €10M notional CDS on Company R
- Premium: 200 basis points = €200k/year
- Company R defaults
- CDS pays €10M
- Use to offset trading losses
When to Use:
- Large concentrated exposures you can’t diversify
- Counterparties you’re forced to trade with (limited market)
- During periods of elevated credit stress
Real-World Example: The 2021 UK Energy Retailer Crisis
Context:
- 2021: European gas prices spiked 5x (€20/MWh → €100+/MWh)
- UK retailers had sold electricity to customers at fixed prices
- Hadn’t fully hedged procurement (assumed stable prices)
Failure Mechanics:
Utility Z:
- Customer base: 500,000 households
- Sold fixed-price contracts: £1,200/year average
- Expected procurement cost: £800/year per household
- Expected margin: £400/year = £200M total
Gas Price Spike:
- Procurement cost rose to £1,800/year per household
- Customer contracts still at £1,200 (fixed)
- Loss per customer: £600/year
- Total loss: £300M
Credit Cascade:
- Price risk → Wholesale costs exploded
- Volume risk → Customers signed up (best rates in market)
- Liquidity crisis → Couldn’t post margins on wholesale positions
- Credit downgrade → Banks pulled credit lines
- Default → Couldn’t pay suppliers, regulators forced transfer of customers
- Creditor losses → Wholesale suppliers lost £50M+ collectively
Contagion:
- 30+ UK retailers failed in 6 months
- Customers transferred to “supplier of last resort”
- Estimated losses to industry: £2-3 billion
Lesson: Credit risk is correlated with price risk. When markets move violently, credit quality deteriorates across the sector.
Key Takeaways
✓ Single contracts create millions in exposure: €3.78M+ from one forward deal
✓ Free delivery periods (30-50 days) magnify credit risk through payment lag
✓ EFET standard terms: NET-30 to NET-45 payment cycles are industry norm
✓ Credit ratings determine exposure limits: AAA = unlimited, BBB = €20M, BB = €5M
✓ Six-layer defense: Diversification, limits, netting, collateral, exchanges, insurance
✓ Exchanges eliminate credit risk via clearinghouse guarantee (but cost more)
✓ 2021 UK crisis: Credit risk materializes in clusters during market stress
Next in Series: Post 10: Price Risk Measurement: VaR, Stress, and Why Models Fail






Leave a Reply