kint merit
Every kW, optimally placed. Every hour. The dispatch and bidding layer that extracts maximum revenue from distributed energy assets, under physical and market constraints.
The problem
Revenue leaks every hour.
The market and capacity decisions couple across markets and hours so tightly that no human optimizes them by hand anymore. You leave revenue on the table every hour.
Coupled constraints like capacity, minimum bids and FCR symmetry are not solvable manually. Bolting on yet another tool feels like more complexity, not less.
The demo
Multi-market dispatch.
One 2 MWh battery. One day. Three markets co-optimized at once. Charge at the cheap hours, discharge at the peaks, hold symmetric FCR reserve where it pays more than energy.
| Market | Block | MW | €/MWh | Status |
|---|---|---|---|---|
| Day-ahead | 02–04h | -1.0 | 31.40 | accepted |
| Day-ahead | 17–18h | +1.0 | 214.80 | accepted |
| Intraday | 19h | +0.4 | 268.10 | accepted |
| FCR | 14–16h | 0.5 sym | 18.50 | accepted |
| Day-ahead | 18h | +0.4 | 231.00 | held |
co-optimized
highest price"
Modules
One engine, four bidding jobs.
Plug in the module you need. They share the same coupled MIP and the same audit trail.
Bid every market at once
Optimization across day-ahead, intraday and ancillary services at once. Merit-order aware, not one market at a time.
Charge low, discharge high
Economic dispatch for batteries, EV fleets and heat pumps. SoC, cycle limits and ramp constraints honored every hour.
Forecast in, bid out
Translate a load or generation forecast straight into a bid. Forecast in, optimal volumes and prices out.
Revenue, weighted by risk
Risk-weighted marketing across a fleet. Trade off expected revenue against price and imbalance risk per asset.
Take the highest price and you leave money on the table. kint co-optimizes every market and every hour, and proves the bid was optimal.
How kint decides
The recommendation, and the reason for it.
Every bid comes with the binding constraints that produced it and the revenue delta versus the obvious alternative.
Optimal bid schedule · BESS-01 · 2026-06-15
Why kint merit
Correct, not just plausible.
Simplifies, not adds
One API call. JSON in, optimal bids out. No new control stack, no new screens to learn. kint sits behind the VPP you already run.
All markets at once
Not take the highest price. The engine co-optimizes day-ahead, intraday and FCR under one coupled model, so every MW lands where it earns most.
Audit trail per bid
Every decision carries its binding constraints and inputs. Reproducible, defensible, EU AI Act ready.
Where kint fits
They connect and control. kint co-optimizes the bids.
VPP and DERMS platforms own asset connectivity and control. The bidding inside them is often rule-based, reinforcement-learning, or run per market separately. kint is the provably optimal multi-market co-optimization, pluggable as a module. We do not replace your VPP. We make its bids provably optimal.
| Their approach | kint merit | |
|---|---|---|
Energy management platforms asset connectivity | Strong asset connectivity and energy management. Bidding logic is largely rule-based per market. | Plugs in as the bidding layer and co-optimizes day-ahead, intraday and FCR together. |
Aggregators & traders VPP / trading | Large aggregation and trading reach. Marketing decisions optimized market by market. | Adds the coupled MIP so capacity and FCR symmetry are solved jointly, not sequentially. |
Flexibility & DERMS tools control & forecasting | Flexible control and forecasting. Bidding often reinforcement-learning, plausible not provable. | Gives a provable optimality gap and an audit trail per bid. Correct instead of plausible. |
Powered by the kint engine
Provably best. Always defensible.
Make every bid provably optimal.
Send your assets, prices and forecast. Get back the bid schedule that earns the most, under every constraint, with the audit trail to prove it.