The aggregator platform behind Quwa's Ontario demand response portfolio. Forecast the peak, dispatch the curtailment, prove the savings, settle the payment — one system, from enrolment to cheque.
Live now · 24 buildings · 4 portfolios · Toronto Hydro, Hydro Ottawa and Alectra territories
Portfolios managed on Q-Peak
Every stage runs on the same record. The kW you enrol is the kW you baseline, the kW you shed and the kW you are paid for — no re-keying between spreadsheets.
Quwa runs the season. Portfolio owners see their money. Property managers see the four things they have to do on Thursday afternoon. Same data, three altitudes.
| Building | Checklist | kW |
|---|---|---|
| 141 Adelaide St W JLL | 168 | |
| 1400 Blair Rd Crown | 110 | |
| 212 King St W CBRE | 142 | |
| 2330 Kennedy Rd CBRE | 74 |
| Asset | Strategy | kW |
|---|---|---|
| RTU-1 · RTU-4 | Setpoint +2 °C | 46 |
| AHU-North | Precool 13:00 | 28 |
| Chiller CH-1 | Stage down | 21 |
| Garage lighting | Non-essential | 9 |
| Common area LTG | Dim 30% | 6 |
| Building | Baseline | Actual | Saved | Perf |
|---|---|---|---|---|
| 141 Adelaide St W | 412 | 238 | 174 | 104% |
| 212 King St W | 368 | 221 | 147 | 103% |
| 1400 Blair Rd | 296 | 168 | 128 | 116% |
| 1430 Blair Rd | 301 | 189 | 112 | 101% |
| 80 North Queen St | 214 | 148 | 66 | 69% |
Interface shown with representative season data. Live portfolio figures are visible after sign-in.
Client, building and asset hierarchy with scoped roles. An owner sees their whole portfolio; a property manager sees only the buildings assigned to them.
Weather-normalised regression on 15-minute interval data, following the IESO HVAC demand response workbook. Every payment traces back to it.
Every rooftop unit, air handler, chiller and lighting zone carries its own kW, curtailment strategy and comfort constraint.
Standby, activation, completion — each state notified to the right people, with commitments locked per building before the window opens.
A per-building, per-asset instruction sheet an operator can execute without interpretation. Precool at 13:00, setpoint +2 °C at 15:00, restore at 19:00.
Per-event and per-season settlement with the owner/aggregator split applied, weakest events dropped, and the underlying intervals attached.
Performance ranked across clients and buildings so the conversation with an underperforming site starts with a number, not an opinion.
Interval CSVs, baseline curves, event deltas and settlement statements — assembled in the form an auditor or an LDC actually asks for.
Buildings mapped to their local distribution company and nearest weather station, so temperature normalisation reflects the site, not the province.
Curtailment is pooled to meet the program commitment. Payment is attributed back to the individual building that delivered it.
A Windsor rooftop unit and an Ottawa chiller do not behave the same way on a 34 °C afternoon. Q-Peak normalises each building against its own weather station and settles it against its own baseline, then rolls the result up into the portfolio commitment.
Hover a site to inspect. Figures shown are illustrative of a full-season portfolio.
Peak Performance pays an enabling payment on enrolled capacity plus a performance payment on what you actually deliver. Move the sliders.
across 13 buildings · about $0 per building
Based on the 2026 Peak Performance rate card: $54,845 per MW season performance payment and $20,000 per MW enabling payment, up to 12 events of no more than 4 hours. Estimate only — actual settlement depends on your metered baseline, delivered curtailment and the events the IESO calls.
| Season task | Spreadsheets and email | Q-Peak |
|---|---|---|
| Knowing what you can actually shed | A number someone estimated in 2023 | Audited asset register, kW by unit |
| Baseline | Rebuilt by hand each event | Weather-normalised, stored, reusable |
| Standby notice | Forwarded email chain | Notified per building, commitment locked |
| What the operator does at 15:00 | A phone call, if it connects | Per-asset BAS checklist, timestamped |
| Proving the reduction | Interval data reconciled after the fact | Baseline vs actual, per building, per event |
| Splitting the payment | A negotiation | Settlement statement with the split applied |
Not if it is planned. Most of the reduction comes from precooling before the window and letting the space drift within an agreed band during it, rather than shutting equipment off. Each asset in the register carries its own comfort constraint, and buildings can decline any individual event.
The program caps the season at 12 events of no more than four hours, on weekday afternoons in the summer season. In practice fewer are called. Performance is averaged over the counted events and the weakest are dropped, so one bad afternoon does not define the season.
15-minute interval consumption for the baseline period, an equipment list, and access to the building automation system in at least a read-only capacity. Quwa handles the LDC data request, the IESO enrolment forms and the measurement and verification.
The commitment is made at the portfolio level, which is the point of aggregating. A single site that misses its target is covered by the others; it simply earns less in the settlement, and shows up on the leaderboard with the interval data explaining why.
Yes. Portfolio owners get a scoped account covering every building they own, and property managers get accounts limited to the buildings assigned to them. Baselines, event results and settlement statements are all visible in the platform.
Send us a building list and a year of interval data. We will come back with the curtailable capacity, the expected season payment and what it takes to enrol.