Back to articles

Managing the risks that your VPPA doesn’t cover

How CWP Energy Solutions helps wind and solar asset owners manage basis, capture DA/RT alpha, and protect project cash flow

Wind and solar projects are often financed around long-term VPPAs, hedge agreements, or other hub-settled structures. Those contracts are critical to project finance, but they do not eliminate operating market risk once the asset reaches COD.

The project still produces electricity at a specific node, during specific hours, under specific grid conditions, while the hedge may settle at a separate hub. That geographic mismatch creates exposure to node-to-hub basis, hourly shape, forecast error, curtailment, congestion, and day-ahead versus real-time price moves.

CWP Energy Solutions helps asset owners manage those residual risks through an asset-backed approach. Positions are sized around expected production, reviewed against real market conditions, and constrained by risk limits. The objective is to improve realized cash flow at the node while reducing the economic leakage left behind by a hub-settled hedge.

What asset-backed hedging means in practice 

Asset-backed hedging starts with the asset. The trading plan is not built around a speculative market view; it is built around the project’s expected production, settlement location, hedge location, and risk envelope.

For a solar project, that means starting with the P50 production forecast, then applying haircuts for tradable volume, forecast uncertainty, liquidity, collateral, and expected clearing rate. From there, the team evaluates where the asset earns revenue, where the hedge settles, and which financial tools can reduce the mismatch.

Tool What it manages How it helps the asset owner
Virtual offer at the node Node-level DA/RT exposure Can capture value when the day-ahead node price is premium to expected real-time settlement or reduce exposure around expected physical output.
Virtual bid at the hub Hub-settled hedge exposure Helps manage the hub leg of a VPPA or hedge when hub DA/RT pricing creates liability or opportunity.
PtP / FTR / CRR Congestion and basis Targets the spread between the project node and the hub or other relevant settlement points.
ICE products Short-term forward risk Uses BalDay, Bal-Week, Bal-Month, or other liquid products to manage weather, outage, and forward price risk.
Virtual AS Reserve price spreads ERCOT-only reference. Used where market rules, liquidity, collateral, and risk limits support a financial ancillary services position.
Important nuance

Low or neutral node-to-hub basis does not mean there is no alpha opportunity. Even when the node and hub are close, there may still be DA/RT dislocation at the node or hub that can be captured through virtual offers or bids. Conversely, negative basis does not guarantee alpha. The value comes from applying the toolkit hour by hour, not from assuming every signal clears or performs.

A simplified D+1 solar example 

The example below is intentionally simplified for customer education. It shows a 200 MW ERCOT solar asset during the main solar window. The asset physically earns at the node while the hedge settles at the hub. In this example, the P50-weighted basis is roughly ($9/MWh) during the key production hours.

CWPES does not assume perfect participation. The example applies two conservative filters before calculating the active overlay: first, only 80% of P50 production is treated as tradable volume; second, only 65% of that tradable volume is assumed to clear. That means the example only optimizes approximately 52% of P50 production.

Table 1 – D+1 basis exposure: where the project earns revenue versus where the hedge settles
HE P50 MWh Node $/MWh Hub $/MWh Basis $/MWh Node Cash Flow Basis Loss
HE09 40 $21.00 $28.00 -$7.00 $840 ($280)
HE10 95 $23.00 $31.00 -$8.00 $2,185 ($760)
HE11 145 $24.00 $34.00 -$10.00 $3,480 ($1,450)
HE12 180 $26.00 $36.00 -$10.00 $4,680 ($1,800)
HE13 195 $27.00 $35.00 -$8.00 $5,265 ($1,560)
HE14 185 $24.00 $34.00 -$10.00 $4,440 ($1,850)
HE15 150 $23.00 $32.00 -$9.00 $3,450 ($1,350)
HE16 100 $25.00 $31.00 -$6.00 $2,500 ($600)
HE17 50 $28.00 $35.00 -$7.00 $1,400 ($350)
Total / Avg. 1,140 ~-$8.77 $28,240 ($10,000)
Table 2 – Active overlay: alpha sleeves by hour ending, after 80% volume haircut and 65% clearing-rate assumption
HE Cleared MWh* Node Offer Alpha Hub Bid Alpha PtP/FTR Alpha ERCOT VAS Alpha Total Alpha Alpha $
HE09 21 +$0.70 +$0.90 +$2.20 +$0.10 +$3.90 $81
HE10 49 -$0.20 +$2.10 +$2.80 $0.00 +$4.70 $232
HE11 75 +$0.80 +$2.60 +$3.50 -$0.10 +$6.80 $513
HE12 94 -$0.50 +$3.00 +$3.80 +$0.20 +$6.50 $608
HE13 101 +$1.20 +$2.40 +$2.70 +$0.10 +$6.40 $649
HE14 96 +$0.50 -$0.60 +$3.30 +$0.20 +$3.40 $327
HE15 78 +$0.90 +$2.20 +$2.50 $0.00 +$5.60 $437
HE16 52 -$0.10 +$1.40 +$1.90 -$0.10 +$3.10 $161
HE17 26 +$0.30 +$0.80 +$1.10 +$0.10 +$2.30 $60
Total / Avg. 593 ~+$5.17 $3,068
*Cleared MWh = P50 production x 80% tradable-volume haircut x 65% clearing-rate assumption. The example uses positive and negative hourly alpha to reflect that not every product or hour performs.
Metric Illustrative Result
P50 production in the solar window 1,140 MWh
P50-weighted basis exposure ~ ($8.77/MWh)
Unmanaged basis loss in the window ~ ($10,000)
Tradable-volume haircut 80% of P50
Assumed clearing rate 65% of tradable volume
Effective optimized volume ~ 52% of P50
Average alpha on cleared volume ~ $5.17/MWh
D+1 alpha captured in this window ~ $3,100
How to read this example

The project was exposed to roughly ($9/MWh) of basis during the solar window. Through a combination of node virtual offers, hub virtual bids, PtP/FTR-style congestion hedges, and ERCOT-only Virtual AS, the active overlay recouped part of that exposure. The result is not perfect, and it is not meant to be. The value is in applying a consistent, risk-controlled process every day.

Why a few dollars per MWh can matter 

For a concrete ERCOT example, assume a 200 MW solar project with 378,558 MWh of annual P50 production:

Step Calculation Result
Annual P50 production 200 MW PV 378,558 MWh/year
First haircut: tradable volume 378,558 MWh × 80% 302,846 MWh/year
Second haircut: clearing rate 302,846 MWh × 65% 196,850 MWh/year
Illustrative active value 196,850 MWh × $5.34/MWh ~ $1.05 million/year

This is why a $2-$7/MWh improvement can be meaningful for a renewable project. Even after applying a volume haircut and a clearing-rate assumption, a $5.34/MWh result on optimized volume could represent roughly $1.05 million per year for a 200 MW solar asset. Over multiple years, the impact can be material to project cash flow, downside protection, and the sponsor’s balance sheet.

What CWP does for wind and solar customers 

CWPES acts as an extension of the asset owner’s commercial and risk-management team. The work combines senior trader oversight, machine learning, meteorology, power flow analysis, market intelligence, and disciplined execution across the relevant financial products.

The goal is to help customers:

  • Improve realized project cash flow at the node.

  • Reduce economic leakage from hub-settled hedges or VPPAs.

  • Manage basis, congestion, curtailment, DA/RT, and volumetric risk more actively.

  • Use asset-backed financial products without turning the project into a speculative trading book.

  • Measure the opportunity through historical backcasts before committing to a go-forward strategy.

 
Connect with CWP Energy Solutions

We can run a historical backcast at your project node to frame the opportunity together. The backcast is designed to quantify basis exposure, DA/RT dislocation, congestion risk, curtailment risk, and the potential value of an asset-backed optimization strategy before implementation.

Connect with us