Home
LearnETRM — Visual Guide

Understanding the
Spark Spread

A step-by-step guide to the metric that measures gas-fired power profitability. Learn the formula, who uses it, and how to interpret positive and negative spreads — with interactive tools you can play with.

$/MWhPower Units
~7Typical Heat Rate
MMBtu/MWhEfficiency Metric
Gross MarginBefore Opex
Scroll to explore
Chapter 01 — Foundation
01
Foundation

What Is the
Spark Spread?

The spark spread answers a simple question: How much money does a gas-fired plant make (or lose) on each megawatt-hour it produces? It is the gap between what you earn from selling power and what you spend on the gas needed to make that power.

The term comes from the ignition step in a gas turbine — the spark that turns fuel into electricity. A positive spread means gross margin before operations, maintenance, and other costs. A negative spread means the plant would lose money on fuel alone.

Measures
Gross fuel margin
Excludes
O&M, capital, transmission
Unit
$/MWh
Name
Ignition in turbine
The Core Idea

Power revenue — what you get from selling 1 MWh of electricity

Fuel cost — what you pay for the gas to produce that 1 MWh

Spark spread = Power revenue − Fuel cost

In one line
Spark spread = Power price − (Gas price × Heat rate)
Chapter 02 — Calculation
02
Calculation

The Formula
Step by Step

Three building blocks matter: power price (in $/MWh), gas price (in $/MMBtu), and heat rate (in MMBtu/MWh — how much gas per megawatt-hour). Power and gas use different units, so heat rate bridges them.

First convert gas cost to $/MWh by multiplying gas price × heat rate. Then subtract that from the power price. The result is your spark spread in $/MWh.

Power
$/MWh
Gas
$/MMBtu
Heat rate
MMBtu/MWh
Output
$/MWh
Formula Breakdown
Step 1 — Fuel cost per MWh
Fuel cost ($/MWh) = Gas price ($/MMBtu) × Heat rate (MMBtu/MWh)
Step 2 — Spark spread
Spark spread ($/MWh) = Power price ($/MWh) − Fuel cost ($/MWh)

Example: Power $50/MWh, gas $5/MMBtu, heat rate 7 → Fuel = 5×7 = $35/MWh → Spread = 50−35 = $15/MWh

Chapter 03 — Efficiency
03
Efficiency

Heat Rate
Explained

Heat rate tells you how much gas is needed to generate one megawatt-hour of electricity. Lower is better: a plant with 7 MMBtu/MWh is more efficient than one with 10 MMBtu/MWh. Think of it as fuel economy for power plants.

Modern combined-cycle gas turbines (CCGT) often run around 7 MMBtu/MWh — roughly 50% efficiency. Older peaker or simple-cycle units may need 9–10+ MMBtu/MWh. The heat rate you use should match the plant you care about.

CCGT (efficient)
~7 MMBtu/MWh
Peaker / older
9–10+ MMBtu/MWh
Efficiency
3412 ÷ heat rate (Btu)
Lower = better
Less fuel per MWh
Typical Heat Rates by Plant Type
CCGT
~7
Simple cycle
~9–10
Peaker
10+

Lower heat rate = less fuel per MWh = lower fuel cost = higher spark spread (all else equal)

Chapter 04 — Interactive
04
Interactive

Try It
Yourself

Adjust the inputs below and watch fuel cost and spark spread update in real time. Experiment with high gas prices, low power prices, or different heat rates to see how the spread behaves. A negative spread turns red.

Real markets swing daily. Traders and generators use tools like this (often inside ETRMs) to size opportunities and hedge positions.

Spark Spread Calculator
Power price$/MWh
Gas price$/MMBtu
Heat rateMMBtu/MWh
Fuel cost$31.50/MWh
Spark spread$13.50/MWh
Fuel = Gas × Heat rate | Spread = Power − Fuel
Power
Fuel
Chapter 05 — Interpretation
05
Interpretation

Positive vs
Negative Spread

A positive spark spread means power price exceeds fuel cost — the plant earns gross margin on each MWh. Generators may choose to run when the spread is positive. A negative spread means fuel costs more than power revenue; running would lose money on fuel before any other costs.

The gauge below reflects the spread: green to the right of zero, red to the left. It is driven by the same inputs as the calculator above (they stay in sync when you scroll).

Positive
Gross margin
Negative
Fuel loss
Zero
Break-even fuel
Decision
Run / don't run
Spark Spread Gauge
−$500+$50
$13.50/MWh
Chapter 06 — Stakeholders
06
Stakeholders

Who Uses the
Spark Spread?

Generators rely on it to decide when to dispatch gas plants and to structure hedges (e.g. sell power forward, buy gas). Traders trade the spread as a single product — power minus gas × heat rate — on exchanges and OTC markets. Analysts use it to compare profitability across regions and over time.

Each group cares about the same number for different reasons: operations, risk, or strategy.

Generators Traders Analysts ETRM / Risk
Typical Uses
Dispatch — Run when spread > 0, consider turning off when spread < 0
Hedging — Sell power, buy gas; lock in spread via tolling or spread trades
Trading — Trade power−gas×HR as a single contract
Chapter 07 — Applications
07
Applications

How It's
Applied

Beyond dispatch, the spark spread appears in tolling deals (a counterparty pays to use your plant; you earn the spread), spread trading (trading power and gas together to capture the margin), and valuation (how much is a gas plant worth given expected spreads?).

ETRMs and trading platforms often embed spark spread calculators and curves to support deal structuring and risk reporting.

Tolling
Sell spread
Spread trade
Power − gas×HR
Valuation
Plant economics
ETRM
Curves, calc
Tolling in One Sentence

The plant owner provides capacity; the counterparty supplies gas and takes power. The owner earns the spark spread (or a share of it) as a capacity payment.

Chapter 08 — Caveats
08
Caveats

What the Spark Spread
Doesn't Include

The spark spread is a simplified benchmark, not a full plant P&L. It ignores operations and maintenance, capital costs, transmission, emissions allowances, and taxes. It also assumes a fixed heat rate; in reality, efficiency shifts with load and ambient conditions.

Use it as a first-pass margin indicator. For investment or contract decisions, layer in the rest of the cost stack.

Excluded: O&M, capital, transmission, emissions, taxes, start-up costs. Heat rate varies with load and weather. The spread is fuel margin only.
Beyond the Spread
+ Operations & maintenance
+ Capital / financing
+ Transmission / delivery
+ Emissions (CO₂, NOx)
+ Start-up / no-load costs
→ Full plant economics
Chapter 09 — Cost Stack
09
Cost Stack

Typical Costs &
Total Margin

To move from spark spread to total margin, subtract the other variable costs that apply per MWh: O&M (operations and maintenance), capacity or toll fees (if you pay for capacity or use someone else’s plant), and transmission (delivery to market). Indicative ranges below are $/MWh — actuals vary by region and plant.

If total margin = spark spread − O&M − toll/capacity − transmission is negative, the plant loses money at the margin even though the spark spread might be positive. In that case you would not run: the gross fuel margin does not cover the rest of the cost stack.

Indicative Costs per MWh (ranges)
O&M (variable)~$2 – $8
Capacity / toll (allocated)~$1 – $15
Transmission / delivery~$0.50 – $5
Total margin example
Spark spread = $12/MWh. O&M = $4/MWh, toll = $3/MWh, transmission = $1/MWh.
Total margin = 12 − 4 − 3 − 1 = +$4/MWh → run.
When total margin is negative
Spark spread = $5/MWh. O&M = $4/MWh, toll = $4/MWh, transmission = $1/MWh.
Total margin = 5 − 4 − 4 − 1 = −$4/MWhdo not run. Positive spread is not enough to cover the cost stack.
Chapter 10 — Dispatch
10
Dispatch

Unit Commitment &
When “Positive” Isn’t Enough

A positive spark spread suggests the plant can earn margin on fuel — but dispatch decisions depend on unit commitment constraints. A plant that is currently off faces start-up costs (fuel and wear to bring the unit online), minimum run times (once on, it may have to stay on for several hours), and ramp rates (how fast output can change).

If the spread is only slightly positive and short-lived, the margin over the next few hours may not cover the start-up and no-load cost (fuel consumed at minimum output with no or low sales). So even when spark spread > 0, the plant may not start — the spread is too small to justify committing the unit. Operators and traders use optimization and heuristics that include these constraints.

Why “run when spread > 0” is simplified
Start-up costs — One-off cost to fire the unit; must be recovered over the run
Minimum run time — Must stay on for e.g. 4–8 hours once started
Ramp rates — MW/min limits; can’t jump to full output instantly
No-load cost — Fuel burned at minimum stable output; reduces net margin

Dispatch and unit commitment models (e.g. in ETRMs or grid optimization) incorporate these to decide whether to start, run, or shut down.

Chapter 11 — Related Spreads