Skip to main content

Optimize

Dispatch & trading desk

Co-optimised energy + reserve · 5-minute re-solve · WESM, ancillary services, and BESS arbitrage in one workspace.

Next interval
05:00
WESM LWAP
Loading WESM LWAP
Bid window
Loading Bid window
AI uplift / day
Loading AI uplift / day
Reserve revenue
Loading Reserve revenue
Shadow runs
Loading Shadow runs
24-hour bidding plan
AI hydro dispatch (bars) + BESS arbitrage against forecast WESM price
solver v3.1 · 1.2s
24-hour bidding plan is loading
Hydro BESS (+disch/−chg) Forecast price
Constraint solver
All hard limits satisfied
Min env flow
52.4 / ≥45 m³/s
Reservoir EL
193.2 / 160–193 m
BESS SOC
64% / 15–95%
Ramp rate
18 / ≤20 MW/min
ECC discharge
ok all outfalls
Unit derate
MGT-U1 −18%
Reserve margin
Luzon 6.8%

7/7 constraints satisfied. NGCP reserve margin watch surfaced — reg-up bid auto-padded +4 MW.

Scenario compare
5 bid strategies · click to load
Monte Carlo · 2k runs
StrategyRevenueRiskPeak MWBESS
Manual baseline
Operator-set flat schedule
11.42M285200%
AI co-opt (default)
Energy + reserve, full constraints
13.26M4158076%
AI conservative
Bias toward reg-up reserves
12.74M3154048%
AI aggressive (peak)
MAX ₱
Max peak-hour energy bid
13.91M5861296%
AI storm hedge
Pre-drawdown for inflow surge
11.96M2247038%
Strategy radar
Trade-off shape across 5 dimensions
Reserve & ancillary market
Co-optimised with energy bid · clearing prices auto-refresh per interval
+₱89.1k / hr
ProductCleared MWPrice (₱/MW)Awarded toMargin
Regulation Up181,840MGT-U2,U3 · BESS-P1+₱33.1k/h
Regulation Down121,210BESS-P1+₱14.5k/h
Contingency 10s22920BESS-P1 · Magat+₱20.2k/h
Contingency 60s14640MGT-U3 · BNG-U1+₱8.9k/h
Dispatchable Rsv30410Magat · Binga+₱12.3k/h
Annual value model
Conservative case · IPIP solution brief
Avoided outages
₱93M
Scheduling uplift
₱48M
WESM optimisation
₱97M
BESS co-opt
₱20M
Compliance savings
₱5M