Product · Australia NEM

NEM Autobidder

Fully automated, co-optimised energy and FCAS trading for BESS, hydro, and portfolios

The NEM Autobidder takes the PortfolioEnergy optimisation engine and closes the loop — automatically submitting bids and offers to AEMO every dispatch interval, around the clock, without manual intervention.

NSW · #1 · 2025
217
kAUD/MW/yr

Highest annualised revenue per MW in the NSW 2-hour category — ahead of all published indices.

NSW 2-hour · 2025 (kAUD/MW/yr)
PortfolioEnergy 217
Riverina 1 BESS 190
LF Energy RTC-Tools 182
2025 Full Results →
NEM Autobidder dashboard showing real-time price, power allocations, FCAS capacity, state of charge, and live revenue statistics

Overview view: price and FCAS market prices (top), co-optimised power and ancillary capacity by market (middle), state of charge trajectory (bottom).

What It Does

The full trading loop, automated

1

Forecast & Optimise

Statistically enhances AEMO pre-dispatch price and generation forecasts, then computes optimal bids and offers — co-optimising across energy, contingency FCAS, and regulation FCAS simultaneously.

2

Submit Bids & Offers

Automatically submits energy bids and FCAS enablement offers to AEMO ahead of each 5-minute dispatch interval — no trader action required.

3

Adapt in Real Time

Continuously re-optimises as new pre-dispatch runs arrive, updating bids to reflect changing prices, grid conditions, and state of charge.

The result: a BESS that captures every market opportunity, 24 hours a day, seven days a week, without fatigue, hesitation, or missed intervals.

NEM Market Coverage

Co-optimised across all relevant NEM value streams

Energy Arbitrage

Optimised charge and discharge scheduling across the 5-minute settlement periods. Adapts to price spikes, negative prices, and intraday volatility to maximise energy revenue while managing state of charge.

Contingency FCAS

Co-optimised enablement across raise and lower contingency markets (6-second, 60-second, 5-minute). Capacity allocation is dynamically balanced against energy revenue to maximise total return.

Regulation FCAS

Raise and lower regulation market participation, co-optimised with energy and contingency strategies. Regulation FCAS is modelled physically, accounting for AGC response and SoC impacts.

1-Second FCAS

Support for the 1-second contingency FCAS markets (raise and lower), where available and appropriate for the asset.

Beyond BESS

The same engine — extended to hydro, portfolios, and co-optimised books

Hydro

RTC-Tools — the open-source platform at the core of our optimiser — is already used by Hydro Tasmania for infrastructure modelling. Extended for live market trading, it handles water-level constraints, environmental flow obligations, and pumped-hydro reversibility alongside standard energy and FCAS market participation.

Renewables & Retail Books

Co-optimise your storage against a solar or wind generation position and financial retail load obligations. The optimiser treats your entire book as one problem — using storage to manage residual market exposure, not just to maximise arbitrage.

Risk-Constrained Optimisation

Risk constraints can be embedded directly in the optimisation problem — so the engine respects your risk limits as a hard mathematical constraint, not a post-hoc adjustment. Revenue maximisation, bounded by the risk envelope you define.

Not a Black Box

Open-Core

The optimisation logic is built on the open-source LF Energy RTC-Tools framework. You can see and audit the mathematical model that drives every decision.

Fits Your Stack

Integrates via REST API into your existing EMS, SCADA, and reporting systems. We provide the optimisation and bid submission layer — you keep full ownership of everything else.

Always Solves

Mathematical optimisation engines don't always converge to a feasible solution — or converge in time. Our proprietary low-level solver technology guarantees a solution on every dispatch interval, so your asset is never left without a bid.

Proven in the NEM

Running live in the NEM with performance independently verifiable against AEMO settlement data. Our NEM Comparison Dashboard shows the gap in real time.

See for Yourself Before You Commit

Our NEM Comparison Dashboard runs the PortfolioEnergy optimiser in shadow mode against every utility-scale BESS in the NEM — using publicly available AEMO settlement data. See exactly what the revenue gap looks like on your own asset, under real market conditions, before making any decision.

Ready to Automate Your NEM Trading?

Contact us to discuss your asset, requirements, and pricing.