The prices are public. The computed view should be too.
Two batteries on one grid, handed nearly the same spread, still bank very different amounts. The spread is the foundation, trading is the layer on top, and both matter. We computed TB4, the day-ahead four-hour spread, at every priced node across seven US grids, and published it free for anyone.
ERCOT BESS Revenue, Q1 2026: $1.90/kW-Month Fleet, $19.35 at the Top
The first full settled quarter of 2026: 293 ERCOT batteries, a $1.90/kW-month fleet average, a $1.92 median, and a top site at $19.35. Winter Storm Fern carried January, February was the trough, and the tenfold spread from median to top is the real story.
How We Compute CAISO BESS Revenue from Public Data
The CAISO battery leaderboard is built from FERC's public EQR filings, not CAISO's anonymized market data. How we crosswalk merchant revenue to each node and the 190 operating plants the public number cannot see.
How We Compute ERCOT BESS Revenue from Public Data
Every number on the ERCOT battery storage revenue leaderboard comes from ERCOT's public 60-day settlement disclosures. What we compute and what the numbers leave out.
What Does a $40M Battery Earn When a Winter Storm Hits?
On January 25, 2026, Winter Storm Fern hit Texas. A 50 MWh battery earned $21,341 in a single day -- 14x normal revenue. We simulated every module to find out where the money comes from and what it costs in wear.
Predicting Battery Life from Early Cycles
A single weak module can cost $200K+ over its lifetime. The discharge curve after 100 cycles contains enough signal to predict which modules will fail early. Here is how.