559 lines
36 KiB
Markdown
559 lines
36 KiB
Markdown
|
|
# Market & Vendor Due Diligence Report: Renewable Power Trading in China
|
|||
|
|
|
|||
|
|
**Prepared for:** [Renewable DA bidding venture — working name TBD]
|
|||
|
|
**Date:** July 10, 2026
|
|||
|
|
**Scope:** (1) A primer on China's power market structure as it affects renewable
|
|||
|
|
bidding — because it differs from PJM in ways that reshape the entire product;
|
|||
|
|
(2) profiles of six representative vendors in China's renewable
|
|||
|
|
forecasting / price-forecasting / AI-trading / trading-agency space; (3) a
|
|||
|
|
comparative matrix and strategic synthesis.
|
|||
|
|
**Status:** Working draft from public sources (policy documents, state and trade
|
|||
|
|
media, broker research, company sites) retrieved July 2026, supplemented by
|
|||
|
|
market knowledge. Chinese private-company data is even less standardized than US
|
|||
|
|
data; funding and performance figures are as reported and must be re-verified.
|
|||
|
|
Regulatory details change quarterly — verify against the latest NDRC/NEA and
|
|||
|
|
provincial notices before acting.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 1. Market primer: how China's market differs from PJM
|
|||
|
|
|
|||
|
|
Understanding the vendor landscape requires the market context, because China's
|
|||
|
|
structure changes what "bid optimization" even means.
|
|||
|
|
|
|||
|
|
### 1.1 The reform timeline that created this market
|
|||
|
|
|
|||
|
|
- **Document 136 (发改价格〔2025〕136号, Feb 2025)** — the watershed. NDRC/NEA
|
|||
|
|
ended the decades-old "guaranteed volume, guaranteed price" regime: in
|
|||
|
|
principle **all wind and solar output now enters the power market**, with
|
|||
|
|
prices formed by trading. All 31 provinces plus Xinjiang Corps issued
|
|||
|
|
implementing schemes by end-2025 (Guangxi last, Dec 2025; Tibet the remaining
|
|||
|
|
exception on some counts). By end-2025, wind+solar reached ~1.84 TW of
|
|||
|
|
capacity — 47.3% of national installed capacity, for the first time exceeding
|
|||
|
|
thermal.
|
|||
|
|
- **The "mechanism price" (机制电价)** — 136's stabilizer: a CfD-like
|
|||
|
|
out-of-market settlement. Each province sets an annual volume that qualifies;
|
|||
|
|
for new ("incremental") projects the mechanism price is set by **competitive
|
|||
|
|
auction** (lowest bids win; the marginal winning bid sets the price, capped).
|
|||
|
|
When market prices fall below the mechanism price the grid company pays the
|
|||
|
|
difference; above it, the difference is clawed back. 2026 auction results
|
|||
|
|
diverge sharply by province — Shanghai cleared at ¥0.4155/kWh (near its ¥0.42
|
|||
|
|
cap), Chongqing near its cap, while Shandong solar cleared near its floor —
|
|||
|
|
reflecting local supply-demand and policy stances. Mechanism-volume ratios also
|
|||
|
|
diverge (e.g., Qinghai capped at 40%, Hubei 50% for utility-scale, Shandong
|
|||
|
|
wind 70%, ~20 provinces at 80–90%).
|
|||
|
|
- **Document 394 (发改办体改〔2025〕394号, Apr 2025)** — spot-market
|
|||
|
|
acceleration: essentially nationwide spot market coverage by end-2025, with a
|
|||
|
|
province-by-province timetable (Hubei and Zhejiang designated to enter formal
|
|||
|
|
operation by mid-2025; Anhui and Shaanxi targeting formal operation by
|
|||
|
|
mid-2026). Ancillary services (frequency regulation, etc.) to be co-cleared
|
|||
|
|
with spot energy. As of early 2026, provincial spot markets in **formal
|
|||
|
|
operation** include Shanxi, Guangdong, Shandong, Gansu, and Hubei, with the
|
|||
|
|
rest in trial/continuous-settlement operation.
|
|||
|
|
- **Feb 2026 State Council implementation opinion** on completing the national
|
|||
|
|
unified power market system — pushing inter-provincial spot expansion and
|
|||
|
|
breaking provincial barriers.
|
|||
|
|
|
|||
|
|
### 1.2 Structural differences from PJM that reshape the product
|
|||
|
|
|
|||
|
|
1. **Provincial markets, not one market.** Each province has its own rules,
|
|||
|
|
clearing design, price caps/floors, and settlement details ("one province,
|
|||
|
|
one policy"). A vendor must re-implement per province — the Chinese analog of
|
|||
|
|
our "constraint library" is a **provincial rules library**. Inter-provincial
|
|||
|
|
spot exists but is a separate, thinner layer.
|
|||
|
|
2. **Mid-to-long-term (MLT) contracts dominate; spot is the residual.** Most
|
|||
|
|
volume settles through annual/monthly/multi-day bilateral or listed MLT
|
|||
|
|
contracts with time-of-use curves; the spot market prices the deviation. The
|
|||
|
|
core renewable optimization problem is therefore **contract-curve design +
|
|||
|
|
contract/spot position splitting + day-ahead quantity-price declaration**, not
|
|||
|
|
pure DA-vs-RT newsvendor. The DA–RT spread logic still applies (day-ahead vs.
|
|||
|
|
real-time settlement of deviations) but sits inside a heavier MLT wrapper.
|
|||
|
|
3. **Renewables can "report quantity & price" or be price-takers.** 136 allows
|
|||
|
|
both. As of early 2026, roughly 8 provinces (Shanxi, Shandong, etc.) let
|
|||
|
|
renewables voluntarily submit DA quantity-price bids, with ~16 more committed
|
|||
|
|
to follow — meaning the addressable market for true bidding optimization is
|
|||
|
|
opening province by province right now.
|
|||
|
|
4. **Deviation assessment ("两个细则") instead of BORD-style charges.** (BORD =
|
|||
|
|
PJM's Balancing Operating Reserve Deviation charges: ex-post, cost-causation
|
|||
|
|
allocation of real-time balancing uplift to participants who deviated from
|
|||
|
|
their DA positions, at a daily $/MWh rate scaled to actual uplift incurred.)
|
|||
|
|
China instead regulates forecast accuracy administratively: stations face
|
|||
|
|
penalties for power-forecast errors and schedule deviations under grid
|
|||
|
|
company rules, largely independent of what balancing actually cost the
|
|||
|
|
system that day, with proceeds redistributed among generators. PJM prices
|
|||
|
|
the externality; China grades the homework — in PJM you optimize deviations
|
|||
|
|
against a forecastable *price*, in China you engineer forecasts against a
|
|||
|
|
fixed *rulebook*. This created the compliance-driven forecasting industry
|
|||
|
|
(every utility-scale station must procure a forecasting system) — a dynamic
|
|||
|
|
with no US equivalent, and the reason China's forecasting vendors have
|
|||
|
|
thousands of station clients.
|
|||
|
|
5. **Zonal/unified provincial pricing more than nodal.** Most provinces clear at
|
|||
|
|
a unified provincial price or coarse zones (some, like Guangdong/Shanxi, use
|
|||
|
|
nodal prices on the generation side). Congestion alpha is smaller and
|
|||
|
|
different; weather/supply-demand regime forecasting matters relatively more.
|
|||
|
|
6. **Price caps are tight and floors can be negative.** Caps reference
|
|||
|
|
industrial peak retail rates (commonly ~¥1–1.5/kWh); floors in several
|
|||
|
|
provinces are ¥0 or slightly negative (Shandong famously printed sustained
|
|||
|
|
negative prices; Shanxi's rain-driven spike in July 2025 took prices from a
|
|||
|
|
few jiao to over ¥1/kWh within hours). Volatility exists but the tails are
|
|||
|
|
administratively compressed relative to ERCOT/PJM scarcity pricing.
|
|||
|
|
7. **Data access is thinner and fragmented.** No Data Miner equivalent. Each
|
|||
|
|
provincial exchange/dispatch publishes different disclosures behind member
|
|||
|
|
portals; third-party data aggregation is itself a business (and a moat).
|
|||
|
|
Point-in-time archives are even more valuable — and harder — than in PJM.
|
|||
|
|
8. **The buyer landscape is SOE-heavy.** The "Big Five/Six" genco groups and
|
|||
|
|
provincial energy SOEs own most utility-scale renewables; they increasingly
|
|||
|
|
build in-house trading teams and prefer procurement-by-tender. Private IPPs,
|
|||
|
|
distributed solar aggregators, and industrial owners form the long tail that
|
|||
|
|
outsources. After 136, demand for trading consulting/managed trading
|
|||
|
|
exploded — one service provider reported consulting inquiries up 4x and
|
|||
|
|
closed deals up 2x year-on-year (China Securities Journal reporting).
|
|||
|
|
|
|||
|
|
### 1.3 What "our three models" become in China
|
|||
|
|
|
|||
|
|
| Our PJM design | Chinese translation |
|
|||
|
|
|---|---|
|
|||
|
|
| Model A: price level/regime | Provincial spot price forecasting (DA & RT), supply-demand regime, negative-price/cap-hit classifiers — per province |
|
|||
|
|
| Model B: production quantiles | Same core, but doubly monetized: deviation-assessment ("两个细则") penalty avoidance + market bidding; mandatory-procurement channel already exists |
|
|||
|
|
| Model C: DA–RT spread | DA vs RT deviation settlement spread + **MLT contract vs spot basis**; plus contract curve decomposition optimization |
|
|||
|
|
| *(no PJM equivalent)* | **Model D: MLT position optimizer** — forward-curve views by time segment, monthly-horizon basis forecasting, shape-risk quantification, rolling rebalancing (see §1.4–1.6) |
|
|||
|
|
| Newsvendor bid optimizer | Declaration strategy (报量报价) + contract position management + mechanism-price auction strategy |
|
|||
|
|
| PJM redistribution license | Provincial exchange membership, data compliance, and grid-company relationships |
|
|||
|
|
|
|||
|
|
### 1.4 Deep dive: how MLT and spot interact
|
|||
|
|
|
|||
|
|
**Architecture.** China's design philosophy is "MLT as ballast, spot as
|
|||
|
|
corrector" (中长期为主、现货为补充) — the inverse of spot-native PJM. Policy
|
|||
|
|
expects most volume (often 80%+ for thermal, lower for renewables) locked in
|
|||
|
|
MLT contracts before the operating day. Critically, **in spot provinces MLT
|
|||
|
|
contracts are financial, not physical**: they are contracts-for-differences
|
|||
|
|
settled against spot. Dispatch is determined entirely by the spot market; the
|
|||
|
|
contracts are a settlement overlay.
|
|||
|
|
|
|||
|
|
**The three-layer settlement stack.** For a generator, each hour settles
|
|||
|
|
approximately as:
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
Revenue ≈ Q_da·P_da + (Q_rt − Q_da)·P_rt + (P_c − P_da)·Q_c
|
|||
|
|
[DA layer] [RT deviation layer] [MLT CfD layer]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
where Q_c/P_c are contract volume/price, Q_da/P_da the day-ahead cleared
|
|||
|
|
quantity/price, Q_rt/P_rt the metered output and real-time price (the CfD
|
|||
|
|
reference price is usually DA, province-dependent). Two spreads therefore
|
|||
|
|
drive P&L, not one: the familiar **DA–RT spread** (same newsvendor logic as
|
|||
|
|
PJM for the DA declaration) and the **MLT–spot basis** — the larger driver,
|
|||
|
|
because Q_c is the majority of volume.
|
|||
|
|
|
|||
|
|
**The curve requirement — where renewables get hurt.** MLT contracts must
|
|||
|
|
carry time-segment curves (带曲线签约; peak/flat/valley at minimum). This
|
|||
|
|
creates a shape-matching problem under production uncertainty: a solar plant
|
|||
|
|
contracting evening-peak segments is implicitly short hours it cannot produce
|
|||
|
|
(buying them back at spot — a levered short if evening spot spikes); a solar
|
|||
|
|
plant contracting the midday belly hedges exactly the hours where spot
|
|||
|
|
crashes, at the worst forward prices. MLT contracting for renewables is a
|
|||
|
|
portfolio optimization, not a simple hedge ratio: total volume, curve shape,
|
|||
|
|
prices, and continuous adjustment are all decision variables.
|
|||
|
|
|
|||
|
|
**Rolling adjustment machinery.** Annual → monthly → intra-month/multi-day
|
|||
|
|
rolling windows (many provinces run D-2/D-3 windows) via bilateral, listing
|
|||
|
|
(挂牌), and centralized matching (集中竞价). Sophisticated renewable traders
|
|||
|
|
manage MLT like a slow futures book: conservative annual base, monthly and
|
|||
|
|
intra-month true-ups as production forecasts sharpen. The real workflow spans
|
|||
|
|
five or six nested decision timescales (annual auction, monthly adjustment,
|
|||
|
|
multi-day rolling, DA declaration, RT) versus essentially two in PJM — the
|
|||
|
|
"multi-window high-frequency trading" pain point vendors cite post-136.
|
|||
|
|
|
|||
|
|
**Mechanism-price layering.** Volume inside the 机制电价 mechanism settles
|
|||
|
|
through a fourth, out-of-market CfD at the auction-determined price, and
|
|||
|
|
generally must not be double-hedged with MLT. A plant's expected output thus
|
|||
|
|
decomposes into: mechanism volume (job: the annual auction bid), MLT-contracted
|
|||
|
|
market volume (job: volume/curve/timing optimization), and open spot exposure
|
|||
|
|
(job: DA declaration + spread management).
|
|||
|
|
|
|||
|
|
### 1.5 Why the MLT–spot basis persists (unlike PJM forwards)
|
|||
|
|
|
|||
|
|
PJM-linked forwards are pinned to expectations by an arbitrage enforcement
|
|||
|
|
mechanism requiring four ingredients: **open participation** (financial
|
|||
|
|
traders, no physical asset needed), **two-sidedness** (shorting as easy as
|
|||
|
|
buying), **cash convergence** (futures settle against realized spot, so
|
|||
|
|
systematic error is realized as P&L and bad forecasters exit), and a
|
|||
|
|
**continuous term structure** (new information reprices the curve in minutes).
|
|||
|
|
What survives arbitrage is a modest, insurance-like risk premium — hard to
|
|||
|
|
beat, cheap to trust.
|
|||
|
|
|
|||
|
|
China's MLT market lacks all four:
|
|||
|
|
|
|||
|
|
1. **Participation is physical-only.** Registered members with physical
|
|||
|
|
positions trade; there is no financial-participant category and no liquid
|
|||
|
|
power futures covering these provinces. No outside capital can attack a
|
|||
|
|
mispricing.
|
|||
|
|
2. **Two-sidedness is crippled.** Position rules tied to physical scale,
|
|||
|
|
deviation assessments, and compliance norms preclude meaningful speculative
|
|||
|
|
shorts; corrective flow in both directions is structurally limited.
|
|||
|
|
3. **Participation is mandated, not voluntary.** Coverage-ratio requirements
|
|||
|
|
make generators price-inelastic sellers — calendar-driven flow (everyone
|
|||
|
|
selling in the annual window) creates predictable pressure no arbitrageur
|
|||
|
|
leans against.
|
|||
|
|
4. **The administrative anchor.** Thermal MLT prices operate within the
|
|||
|
|
coal-benchmark ±20% band; since coal units dominate MLT selling, the band
|
|||
|
|
anchors the whole provincial forward curve. But the forward is thus tethered
|
|||
|
|
to *administered coal economics* while spot is increasingly driven by
|
|||
|
|
*renewable physics* (midday solar floods, negative prices) — two diverging
|
|||
|
|
drivers with no convergence trade linking them. Price discovery happens
|
|||
|
|
partly through policy revision; the basis is not just persistent but
|
|||
|
|
*predictable*, with correction dates that are announcement dates.
|
|||
|
|
|
|||
|
|
Amplifiers: information asymmetry is unarbitraged (superior spot modeling
|
|||
|
|
converts directly into better bilateral terms, deal after deal), and coarse
|
|||
|
|
granularity (annual/monthly windows, peak-flat-valley segments) leaves the
|
|||
|
|
curve stale between windows.
|
|||
|
|
|
|||
|
|
**The entrant's opportunity — three product surfaces:**
|
|||
|
|
- **Basis forecasting as advisory alpha**: time-weighted spot forecasts per
|
|||
|
|
delivery month and segment vs. prevailing MLT levels → how much to contract,
|
|||
|
|
in which window, at what limit prices. The edge is not arbitraged away when
|
|||
|
|
exploited; the client simply wins the negotiation.
|
|||
|
|
- **Curve-shape arbitrage within contracts**: segment definitions misprice
|
|||
|
|
specific hours (a solar-crushed midday inside a "flat"/"peak" segment);
|
|||
|
|
decomposing contract curves against forecast hourly spot distributions finds
|
|||
|
|
systematically cheap/expensive segments.
|
|||
|
|
- **Timing mandated flows**: window- and calendar-driven price patterns
|
|||
|
|
(annual-auction pressure, month-end true-ups) exploitable by choosing *when*
|
|||
|
|
within compliance obligations to transact.
|
|||
|
|
|
|||
|
|
Caveats: position limits cap how hard a client can lean into a known
|
|||
|
|
mispricing; policy can reset the game overnight (band adjustments); and the
|
|||
|
|
inefficiency shrinks as financial participation expands (futures pilots,
|
|||
|
|
sophisticating retailers). This is a window, not a permanent feature — arguing
|
|||
|
|
for building basis-modeling capability early, while counterparties are still
|
|||
|
|
spreadsheets.
|
|||
|
|
|
|||
|
|
### 1.6 Bargaining power in MLT negotiations
|
|||
|
|
|
|||
|
|
**Cyclical layer — the balance has flipped twice in a decade:**
|
|||
|
|
- *2016–2020, buyer's market:* reform phase one effectively let large users
|
|||
|
|
and new retail companies extract discounts from surplus-capacity generators.
|
|||
|
|
- *2021–2023, violent seller's market:* coal price explosion + Doc 1439
|
|||
|
|
(band widened to ±20%, all industrial/commercial users pushed into market) →
|
|||
|
|
annual contracts cleared at or near the +20% ceiling; retail companies
|
|||
|
|
caught between fixed retail commitments and soaring procurement went
|
|||
|
|
bankrupt in waves; several provinces allowed contract renegotiation.
|
|||
|
|
- *2024–present, back to the buyer:* massive renewable additions, softer coal,
|
|||
|
|
slower demand growth; discounts returned, spot sagged in high-renewable
|
|||
|
|
provinces, thermal leans on the new capacity payment (容量电价, from 2024)
|
|||
|
|
rather than energy margins; 136 then pushed a wall of renewable volume into
|
|||
|
|
a well-supplied market. Absent a fuel shock or demand surprise, the buyer
|
|||
|
|
side holds the upper hand.
|
|||
|
|
|
|||
|
|
**Structural layer — tilts independent of the cycle:** mandated contracting
|
|||
|
|
makes generators price-inelastic sellers (buyer's card); generation
|
|||
|
|
concentration in a few SOE groups vs. a fragmented buy side converts into real
|
|||
|
|
seller pricing power in tight years (why 2021–22 flipped so violently);
|
|||
|
|
government window guidance sands down both extremes of the band (policy
|
|||
|
|
leverage is part of negotiating leverage); and information asymmetry currently
|
|||
|
|
favors genco marketing desks over the median retailer/industrial — the
|
|||
|
|
unarbitraged edge sits with sellers, partly offsetting the buyer's cyclical
|
|||
|
|
advantage.
|
|||
|
|
|
|||
|
|
**Renewables negotiate from the weakest chair regardless:** their outside
|
|||
|
|
option is bad and known (walking away means selling into a midday spot
|
|||
|
|
distribution solar itself is crushing → the "green discount" to
|
|||
|
|
thermal-anchored levels, partially offset by green certificate value); their
|
|||
|
|
product is defective from the buyer's view (cannot reliably deliver
|
|||
|
|
evening-peak segments — either the curve excludes the valuable segments or the
|
|||
|
|
renewable takes shape risk it cannot physically cover); and post-136 they must
|
|||
|
|
transact. Thermal, cushioned by capacity payments and scarcity-hour leverage,
|
|||
|
|
negotiates from strength or neutrality in the same window.
|
|||
|
|
|
|||
|
|
**Business implications.** Prospective clients sit on the structurally weak
|
|||
|
|
side of bilateral negotiations where the strong side has better desks — near-
|
|||
|
|
ideal conditions for decision-support sales. The pitch is not "beat the
|
|||
|
|
market" but "stop losing the negotiation": basis forecasts, segment-level
|
|||
|
|
fair-value marks, walk-away prices per window. In a buyer's market, contract
|
|||
|
|
*structure* (adjustment rights, curve granularity, deviation terms) is worth
|
|||
|
|
more than headline price — flexibility clauses are cheap now, valuable when
|
|||
|
|
the cycle turns. And track the cycle explicitly: when the balance tightens,
|
|||
|
|
clients' optimal posture flips from "minimize forced selling at discounts" to
|
|||
|
|
"lock the ceiling early" — a service that calls that turn a season early pays
|
|||
|
|
for itself many times over.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 2. Vendor profiles
|
|||
|
|
|
|||
|
|
Archetypes map loosely onto the US report: forecasting incumbent (Sprixin ≈
|
|||
|
|
UL/DNV+), platform major (Envision ≈ Fluence), market-design software house
|
|||
|
|
(Tsintergy ≈ PCI/structural modeling), AI-agent startups (TsingRoc, Lambda ≈
|
|||
|
|
Gridmatic/Tyba), and AI managed-trading (Seniverse Energy ≈ enspired/Dexter).
|
|||
|
|
|
|||
|
|
### 2.1 国能日新 Sprixin (SZSE: 301162) — the forecasting incumbent turning to trading
|
|||
|
|
|
|||
|
|
**What it is.** China's renewable power-forecasting leader. Founded 2008
|
|||
|
|
(Beijing), listed on ChiNext April 2022. Core: station-side wind/solar power
|
|||
|
|
forecasting systems and services (hardware + SaaS-like annual service),
|
|||
|
|
grid-connection control, grid-side renewable management; newer lines in power
|
|||
|
|
trading decision support, storage EMS, and virtual power plants (VPP).
|
|||
|
|
|
|||
|
|
**Scale.** 2019 market share ~22% (solar) / ~19% (wind) per Frost & Sullivan —
|
|||
|
|
industry #1; by 2024, ~4,345 stations served (+21% YoY) and estimated share
|
|||
|
|
above 30%. Serves 400+ GW of renewable clients; customer base spans State
|
|||
|
|
Grid/Southern Grid, the Big Five/Six gencos, major developers and OEMs.
|
|||
|
|
Retention >95%. Forecasting service typically priced ~¥50–60k/station/year —
|
|||
|
|
a useful anchor for Chinese price points (an order of magnitude below US
|
|||
|
|
forecasting fees).
|
|||
|
|
|
|||
|
|
**Trading push.** Post-136, Sprixin reports sharply higher inbound demand for
|
|||
|
|
trading products; it offers a trading decision-support platform, trading data
|
|||
|
|
services, and **managed trading (交易托管)** across provinces, iterating
|
|||
|
|
per-province rule engines. Its self-developed "旷冥" weather/power large model
|
|||
|
|
(v2.0 in 2025; trained on 45 years of ERA5 reanalysis plus ~6,000 stations of
|
|||
|
|
measured data) feeds both forecasting and spot-price prediction with
|
|||
|
|
quantity-price declaration strategy. Its VPP subsidiary holds aggregator
|
|||
|
|
qualifications in Shaanxi, Gansu, Ningxia, Xinjiang, Qinghai, Zhejiang, Jiangsu,
|
|||
|
|
North China, Hubei.
|
|||
|
|
|
|||
|
|
**Strengths.** Distribution moat: thousands of station relationships and the
|
|||
|
|
compliance-mandated forecasting channel to upsell trading; listed-company
|
|||
|
|
credibility with SOEs; national service network; data from ~6,000 stations.
|
|||
|
|
**Weaknesses / openings.** Trading decision science is younger than its
|
|||
|
|
forecasting core; product DNA is compliance software (deviation-assessment
|
|||
|
|
driven) rather than P&L-accountable trading; per-province depth varies.
|
|||
|
|
**US analog.** A forecasting incumbent (UL/DNV-like) with Sprixin-scale
|
|||
|
|
distribution attempting the Ascend move.
|
|||
|
|
|
|||
|
|
### 2.2 远景智能 Envision (EnOS / 格林威治 / 孔明) — the platform major
|
|||
|
|
|
|||
|
|
**What it is.** Envision Group's digital arm: EnOS IoT/energy-management
|
|||
|
|
platform claimed to manage hundreds of GW of energy assets globally, wind OEM
|
|||
|
|
data advantages, "孔明" (Kongming) weather & power forecasting AI, Greenwich
|
|||
|
|
wind-farm design tools, plus storage (Envision AESC) and green-power solutions.
|
|||
|
|
Post-136 it markets an integrated "forecast → trade → optimize" stack for its
|
|||
|
|
OEM and asset-management clients, including trading decision support and
|
|||
|
|
aggregation services.
|
|||
|
|
|
|||
|
|
**Strengths.** OEM lock-in (turbine SCADA at source), group balance sheet,
|
|||
|
|
international footprint, strong AI/weather team, credibility for large SOE
|
|||
|
|
tenders. **Weaknesses / openings.** Software is an enabler for the hardware and
|
|||
|
|
asset businesses rather than a neutral product; potential conflict with
|
|||
|
|
non-Envision fleets; trading services are one line among many.
|
|||
|
|
**US analog.** Fluence — hardware major whose bidding software leverages the
|
|||
|
|
installed base. (金风慧能 Goldwind Huineng plays the same role for Goldwind —
|
|||
|
|
winner of Southern Grid's 2024 forecasting competition — and should be tracked
|
|||
|
|
in the same bucket.)
|
|||
|
|
|
|||
|
|
### 2.3 清能互联 Tsintergy — the market-design software house
|
|||
|
|
|
|||
|
|
**What it is.** Beijing Tsintergy Technology (清华系, founded mid-2010s from
|
|||
|
|
Tsinghua EE's power-market group). Builds electricity market technical-support
|
|||
|
|
and simulation systems — clearing engines, market simulation, settlement — used
|
|||
|
|
by exchanges/dispatch institutions, and trading decision-support systems for
|
|||
|
|
gencos and retailers. Its position on the "market operator side" of several
|
|||
|
|
provincial spot builds gives it unmatched rules fidelity: it effectively wrote
|
|||
|
|
or shadow-built pieces of the machinery others must reverse-engineer.
|
|||
|
|
|
|||
|
|
**Strengths.** Deepest rules/clearing-engine fidelity (the "mimic the SCUC"
|
|||
|
|
capability, which in China's less-transparent data regime is worth more than in
|
|||
|
|
PJM); academic authority; exchange-side relationships. **Weaknesses /
|
|||
|
|
openings.** B2G/B2B project-software culture (customized delivery, long cycles)
|
|||
|
|
rather than SaaS; genco-side products compete with in-house teams; conflict
|
|||
|
|
management between operator-side and participant-side work.
|
|||
|
|
**US analog.** A hybrid of PCI (market machinery) and a structural-modeling
|
|||
|
|
consultancy. *[Caveat: company specifics are from industry knowledge; verify
|
|||
|
|
current product lines and references directly.]*
|
|||
|
|
|
|||
|
|
### 2.4 清鹏智能 TsingRoc — the AI trading-agent challenger
|
|||
|
|
|
|||
|
|
**What it is.** Beijing TsingRoc (Tsinghua-affiliated startup) bet on power-
|
|||
|
|
trading AI agents in 2022. Public proof points: its AI agent placed 15th of 124
|
|||
|
|
teams (beating ~90% of human traders from retail companies) in the first
|
|||
|
|
"Insurance Cup" AI power-trading competition using its *conservative* agent
|
|||
|
|
(the aggressive variant backtested cheaper procurement, ¥236 vs ¥307/MWh);
|
|||
|
|
championship results in other AI trading competitions; reported live uplift in
|
|||
|
|
Shanxi of ~¥0.02/kWh for wind and ¥0.005/kWh for solar stations; managed-trading
|
|||
|
|
cooperation with leading retail companies; reported strategy-subscription
|
|||
|
|
coverage of ~30 energy companies. Combines incomplete-information game theory
|
|||
|
|
with deep learning — building a "virtual market" simulator to infer supply-
|
|||
|
|
demand and competitor bidding patterns from cleared prices.
|
|||
|
|
|
|||
|
|
**Strengths.** Purest algorithm-first player; competition wins are effective
|
|||
|
|
marketing in a market that lacks standardized performance verification; asset-
|
|||
|
|
light strategy subscription scales. **Weaknesses / openings.** Young; live
|
|||
|
|
track record short and concentrated (Shanxi); competition results ≠ live P&L;
|
|||
|
|
faces the same "market-manipulation/algorithmic collusion" regulatory scrutiny
|
|||
|
|
now emerging in Chinese policy discussion.
|
|||
|
|
**US analog.** Early Gridmatic / a quant signal shop.
|
|||
|
|
|
|||
|
|
### 2.5 兰木达 Lambda — the spot-market trading services specialist
|
|||
|
|
|
|||
|
|
**What it is.** Shanghai-based power spot-market trading service provider
|
|||
|
|
(quant-finance DNA), providing trading guidance and services to market
|
|||
|
|
participants with a stated mission of improving transparency and liquidity in
|
|||
|
|
high-renewable spot markets. Known in the industry for early, deep Shandong
|
|||
|
|
spot-market analytics (the province with China's most extreme price shapes,
|
|||
|
|
including sustained negative midday prices) and price-forecast-driven strategy
|
|||
|
|
services for renewables, storage, and retailers.
|
|||
|
|
|
|||
|
|
**Strengths.** Quant credibility in the hardest provincial markets; independent
|
|||
|
|
(no hardware/SOE conflicts); early mover in exactly the negative-price/duck-
|
|||
|
|
curve conditions that most punish naive renewable bidding. **Weaknesses /
|
|||
|
|
openings.** Boutique scale; services business is people-intensive;
|
|||
|
|
province-by-province expansion cost. **US analog.** A specialist quant advisory
|
|||
|
|
— closest to our own starting profile of anyone on this list. *[Public
|
|||
|
|
disclosure on Lambda is thin; treat this profile as directional and verify via
|
|||
|
|
primary diligence.]*
|
|||
|
|
|
|||
|
|
### 2.6 心知能源 Seniverse Energy — AI managed trading ("trading as a service")
|
|||
|
|
|
|||
|
|
**What it is.** The energy arm of Seniverse (心知科技, weather-data company),
|
|||
|
|
offering **full-process managed trading**: strategy formulation, trade
|
|||
|
|
execution/monitoring, settlement analysis, and even price guarantees
|
|||
|
|
(电价担保) for gencos, retailers, users, VPPs, and independent storage; plus
|
|||
|
|
trading software and data services on an "AIaaS" platform stack. Marketing
|
|||
|
|
emphasizes the post-136 pain points: multi-window high-frequency trading
|
|||
|
|
(annual/monthly/intra-month/multi-day/spot), scarce trading talent, and the
|
|||
|
|
appeal of risk-sharing with a service provider. Recognized in a 2025 global
|
|||
|
|
energy-tech ranking (self-reported, sole Asian company listed).
|
|||
|
|
|
|||
|
|
**Strengths.** Weather-data heritage feeding the forecast layer; the
|
|||
|
|
risk-sharing/price-guarantee structure is a genuine differentiator that
|
|||
|
|
resembles European route-to-market firming; TaaS matches what the post-136
|
|||
|
|
long tail actually wants to buy. **Weaknesses / openings.** Guarantee
|
|||
|
|
structures consume balance sheet and create tail risk (our portfolio-correlation
|
|||
|
|
concern applies with force); brand is young in power circles.
|
|||
|
|
**US/EU analog.** enspired/Dexter hybrid — TaaS with firming.
|
|||
|
|
|
|||
|
|
### 2.7 Secondary tier (track, not profiled)
|
|||
|
|
|
|||
|
|
东润环能 (forecasting #2-tier incumbent), 中科伏瑞, 南瑞继保/国电南瑞 (grid-side
|
|||
|
|
giant; also builds exchange systems), 百炼智能 "百炼智电" (spot trading &
|
|||
|
|
decision platform for gencos/retailers; claims 20+ clients and material monthly
|
|||
|
|
retail-side profit uplift), 晶科慧能 (Jinko's energy-services arm aggregating
|
|||
|
|
third-party stations), genco captive traders (Big Five/Six marketing companies),
|
|||
|
|
Huawei-Huadian AI forecasting white-paper alliance, and thousands of retail
|
|||
|
|
companies (售电公司) offering agency trading — the true "Model 3" incumbents.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 3. Comparative matrix
|
|||
|
|
|
|||
|
|
| | Sprixin 国能日新 | Envision 远景 | Tsintergy 清能互联 | TsingRoc 清鹏智能 | Lambda 兰木达 | Seniverse 心知能源 |
|
|||
|
|
|---|---|---|---|---|---|---|
|
|||
|
|
| **Archetype** | Forecasting incumbent → trading | Platform/OEM major | Market-machinery software | AI trading agents | Quant trading services | AI managed trading (TaaS) |
|
|||
|
|
| **Ownership** | Listed (SZSE 301162) | Envision Group | Private (Tsinghua-affiliated) | Startup (Tsinghua-affiliated) | Private boutique | Private (Seniverse) |
|
|||
|
|
| **Core asset** | 4,000+ station relationships; 旷冥 model | EnOS + OEM data + balance sheet | Rules/clearing-engine fidelity | Game-theoretic AI agents; competition wins | Provincial spot expertise (Shandong etc.) | Weather data + risk-sharing TaaS |
|
|||
|
|
| **Renewable DA bidding relevance** | Direct (报量报价 strategy products, 托管) | Direct for its ecosystem | Indirect (decision-support systems) | Direct (agents, subscriptions, 托管) | Direct (strategy services) | Direct (full 托管 + guarantees) |
|
|||
|
|
| **Provincial coverage** | National service network | National + global | Multiple provinces (operator side) | Shanxi proof; expanding | Selected spot provinces | Multi-segment, expanding |
|
|||
|
|
| **Business model** | Product + annual service + 托管 | Platform + services + hardware pull | Project software + license | Subscription + 托管 share | Advisory/服务费 | 托管 fee + guarantee spread |
|
|||
|
|
| **Key vendor claim (unverified)** | >30% share; 400+ GW served | 100s of GW on EnOS | Operator-grade fidelity | Beat 90% of traders; +¥0.02/kWh wind uplift | Liquidity/transparency leadership | Full-process TaaS with price guarantee |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 4. Synthesis: China vs. the US opportunity
|
|||
|
|
|
|||
|
|
**4.1 The demand shock is real and current.** 136 turned trading capability from
|
|||
|
|
optional to existential for every renewable owner in one policy stroke —
|
|||
|
|
consulting volume up 4x at some providers, SOEs tendering for services, and
|
|||
|
|
2025 renewable-developer net profits visibly dented by market exposure. This is
|
|||
|
|
a faster, more brutal demand catalyst than anything in the US timeline.
|
|||
|
|
|
|||
|
|
**4.2 But unit economics are compressed.** The compliance-forecasting anchor
|
|||
|
|
(~¥50–60k/station/year) and SOE procurement culture cap willingness-to-pay far
|
|||
|
|
below US levels; price caps compress the volatility that funds optimization
|
|||
|
|
fees. Winning models therefore skew to (a) volume (thousands of stations ×
|
|||
|
|
low fee — Sprixin's game), (b) risk-sharing/托管 with performance economics
|
|||
|
|
(Seniverse/TsingRoc's game), or (c) SOE enterprise deals. A US-style
|
|||
|
|
$1–3k/site/month SaaS translates poorly.
|
|||
|
|
|
|||
|
|
**4.3 The moats are different.** In PJM our defensible layer was nodal
|
|||
|
|
congestion intelligence plus a point-in-time archive. In China it is: the
|
|||
|
|
**provincial rules library** (31 markets, quarterly rule churn), **data
|
|||
|
|
acquisition itself** (no Data Miner; exchange portals, member-only disclosures),
|
|||
|
|
**SOE relationships and tender qualifications**, and mechanism-price **auction
|
|||
|
|
strategy** (a whole product line with no US equivalent). Weather-to-power
|
|||
|
|
science transfers; market machinery does not.
|
|||
|
|
|
|||
|
|
**4.4 Model 2 vs Model 3 in Chinese terms.** "Model 3" already exists at
|
|||
|
|
massive scale — thousands of retail companies and genco marketing arms do agency
|
|||
|
|
trading — but mostly with thin analytics. The near-term winning wedge visible in
|
|||
|
|
this research is **algorithms sold into/through the 托管 layer** (TsingRoc's
|
|||
|
|
subscriptions to retail companies; Sprixin's 托管; Seniverse's guarantees) —
|
|||
|
|
i.e., B2B2B rather than direct station SaaS. That mirrors our PJM conclusion
|
|||
|
|
(rent the execution rail) with Chinese characteristics: the rail is the 售电/
|
|||
|
|
agency ecosystem rather than a QSE.
|
|||
|
|
|
|||
|
|
**4.5 Regulatory watch items.** The Sep 2025 NDRC/NEA "AI+ Energy" opinion
|
|||
|
|
explicitly promotes AI in trading — a tailwind — while academic/regulatory
|
|||
|
|
discussion of algorithmic collusion and market-power gaming is intensifying
|
|||
|
|
(Jiangsu's 2024 episode of AI systems jointly spiking evening prices to
|
|||
|
|
¥4,500/MWh is the cited cautionary tale). Expect algorithm filing/audit
|
|||
|
|
requirements to emerge; compliance-by-design is a future differentiator.
|
|||
|
|
|
|||
|
|
**4.6 For a foreign-linked entrant specifically.** Data localization, exchange
|
|||
|
|
membership, grid-company relationships, and SOE procurement rules make a
|
|||
|
|
pure-import play unrealistic; realistic entries are (a) technology licensing to
|
|||
|
|
a domestic partner, (b) a domestic JV with local data/ops, or (c) serving
|
|||
|
|
Chinese developers' *overseas* portfolios first (Sprixin itself is exporting
|
|||
|
|
along Belt-and-Road projects — the reverse flow). Note also that several
|
|||
|
|
Chinese vendors are eyeing outbound expansion, so today's study subjects are
|
|||
|
|
tomorrow's global competitors.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 5. Recommended follow-ups
|
|||
|
|
|
|||
|
|
1. Province prioritization study: rank Shanxi, Shandong, Guangdong, Gansu,
|
|||
|
|
Hubei (formal-operation spot provinces) by renewable bidding openness
|
|||
|
|
(报量报价 status), volatility, private-IPP density, and data accessibility.
|
|||
|
|
2. Primary diligence on Lambda and TsingRoc (thin public disclosure): client
|
|||
|
|
references, live P&L verification methodology, team backgrounds.
|
|||
|
|
3. Mechanism-price auction analytics as a wedge product: every province now
|
|||
|
|
runs annual auctions; bid-strategy advisory is a low-infrastructure,
|
|||
|
|
high-urgency entry point.
|
|||
|
|
4. Data-supply mapping: per-province disclosure inventory (what the exchange
|
|||
|
|
publishes, at what latency, under what membership) — the Chinese Data-Miner
|
|||
|
|
gap analysis.
|
|||
|
|
5. Partnership scan: retail companies / genco marketing arms seeking algorithm
|
|||
|
|
suppliers; weather-data providers; and the competitive implications of
|
|||
|
|
Sprixin's distribution if it opens a partner program.
|
|||
|
|
6. Legal review: exchange membership requirements per province, algorithm
|
|||
|
|
accountability trends, data-export restrictions, and JV structures for any
|
|||
|
|
foreign-linked entity.
|
|||
|
|
7. Model D scoping (MLT position optimizer): per priority province, inventory
|
|||
|
|
the contracting windows (annual/monthly/rolling cadence and mechanics),
|
|||
|
|
curve-segment definitions, coverage-ratio mandates, and renegotiation/
|
|||
|
|
adjustment rights — the inputs a contract-curve optimization product must
|
|||
|
|
encode. Prototype the MLT–spot basis forecast (time-weighted spot per
|
|||
|
|
delivery month and segment vs. prevailing contract levels) as the first
|
|||
|
|
deliverable; annual-window advisory is board-level pain today and requires
|
|||
|
|
no real-time infrastructure.
|
|||
|
|
8. Bargaining-cycle monitor: a standing supply-demand balance indicator per
|
|||
|
|
province (capacity additions vs. demand growth, coal price, capacity-payment
|
|||
|
|
policy) to time clients' contracting posture — "minimize forced selling"
|
|||
|
|
in a buyer's market vs. "lock the ceiling early" when the cycle turns.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Appendix: Glossary
|
|||
|
|
|
|||
|
|
| Term | Definition |
|
|||
|
|
|---|---|
|
|||
|
|
| Document 136 (136号文) | Feb 2025 NDRC/NEA notice pushing essentially all wind/solar output into markets; the demand catalyst for this entire space |
|
|||
|
|
| Document 394 (394号文) | Apr 2025 notice accelerating spot-market coverage nationwide with a provincial timetable |
|
|||
|
|
| Mechanism price (机制电价) | CfD-like out-of-market settlement stabilizing part of renewable revenue; price set by annual provincial auctions for new projects |
|
|||
|
|
| MLT (中长期) | Mid-to-long-term contracts (annual/monthly/rolling) — financial CfDs against spot in spot provinces; the majority of settled volume |
|
|||
|
|
| MLT–spot basis | Gap between contracted price and realized time-weighted spot; the dominant P&L driver and a persistently inefficient price (§1.5) |
|
|||
|
|
| Curve contracting (带曲线签约) | Requirement that MLT contracts specify time-segment (peak/flat/valley or finer) volume curves — the source of renewable shape risk |
|
|||
|
|
| 报量报价 | "Report quantity and price" — renewables submitting genuine DA quantity-price bids rather than being price-takers |
|
|||
|
|
| Two Detailed Rules (两个细则) | Grid-company administrative assessments penalizing power-forecast errors and schedule deviations; created the compliance forecasting market |
|
|||
|
|
| BORD (contrast) | PJM's Balancing Operating Reserve Deviation charges — cost-causation allocation of balancing uplift to DA-vs-RT deviations; China's 两个细则 is the administrative counterpart |
|
|||
|
|
| Coal benchmark ±20% | Administered band around provincial coal benchmark tariffs bounding thermal MLT prices — the anchor of the provincial forward curve |
|
|||
|
|
| Capacity payment (容量电价) | From 2024, availability-based payment to coal (expanding scope) — reduces thermal's dependence on energy margins in negotiations |
|
|||
|
|
| 挂牌 / 集中竞价 | Listing (one side posts, others accept) / centralized matching auction — the two exchange-run MLT trading formats besides bilateral |
|
|||
|
|
| Retail company (售电公司) | Electricity retailer buying wholesale (MLT + spot) and selling to end users; the fragmented buy side and a key algorithm-distribution channel |
|
|||
|
|
| Trading agency / 托管 | Managed trading — a service provider formulates strategy and executes trades on the asset owner's behalf; China's Model-3 analog |
|
|||
|
|
| Green power / GEC (绿电/绿证) | Green power trading bundles certificates with energy at a premium; a parallel MLT channel |
|
|||
|
|
| Provincial exchange (交易中心) | Province-level power trading center operating MLT windows, membership, and disclosures (e.g., 广州/北京电力交易中心 for inter-provincial) |
|
|||
|
|
| Spot formal operation (正式运行) | Regulatory status after extended settlement trial operation; Shanxi, Guangdong, Shandong, Gansu, Hubei as of early 2026 |
|
|||
|
|
| CfD | Contract for differences — settlement of (contract price − reference market price) × volume, no physical delivery |
|