Skip to content

Buyer's guide

Who this is for, what it changes, and how to start

Power prices in the Baltic and Nordic markets now move every fifteen minutes, swing below zero on windy days and spike when the wind drops. Any asset that can shift when it uses or delivers energy, an electric boiler, a heat pump with a tank, a battery, earns most of its value in a few hours a day. This guide explains who can turn that into money with NordShifts, and how we work together.

Why this matters now

01

Heat is electrifying

District heating companies are adding electric boilers, large heat pumps and storage tanks to replace fuel. Their economics depend on running them in the right hours and bidding spare capacity into reserve markets, without ever risking heat supply.

02

Baltic markets have changed

Since the Baltic grids synchronised with continental Europe in February 2025, the three states procure their own balancing reserves. Prices for that flexibility have been high and are now falling as batteries connect. Owners and lenders need to know where revenue will settle.

03

Trust is the bottleneck

Optimisers and traders all claim strong results. Banks and boards increasingly ask for evidence that can be checked. NordShifts publishes every forecast before the market closes and seals it in a fingerprint chain, so its record cannot be rewritten.

What the platform has already shown

These charts are computed from the platform's own models and public data and update as the data does. Each is scored on data the models never saw.

Six heat demand models, one honest test

Error of each model forecasting Helsinki's real district heat the day before, with that morning's weather forecast, over more than two years out of sample. Lower is better; the dot shows how often the 80% range held (target 80%).

Results are being computed.

Where a battery earns most from daily price swings

What 1 MW of a 2-hour battery could earn per year from day-ahead price swings with perfect foresight, last 12 months, in euros. An upper bound, measured the same way in every market.

Results are being computed.

What the imbalance price nowcast was worth

Battery value of the Kalman nowcast on two unseen weeks per zone, euros per MW per year.

Results are being computed.

Who uses it

Seven kinds of organisation get value from the platform. Find yours to see what you would receive, what we need from you and the best first step.

District heating companies

Municipal and private heat utilities with electric boilers, heat pumps, CHP and hot-water storage.

Best first step

A replay of last year on your own data.

The problem

Deciding every day which unit makes heat, when to charge the tank and how much boiler capacity can be offered as reserve, with demand that depends on tomorrow's weather.

What you get

  • Heat demand learned from your own meter, forecast for tomorrow with an honest range
  • A whole-plant plan for CHP, boilers, heat pump and tank against tomorrow's prices
  • Reserve bid drafts within safe headroom, for your shift lead to approve
  • A replay of past years showing what each asset is worth to your plant

What we need

12 months or more of hourly heat output, the list of units with capacities and efficiencies, and your fuel and grid costs.

Industrial heat and steam users

Food, paper, chemicals and other sites that use process heat and are adding electric boilers or heat pumps.

Best first step

A sizing study on one year of meter data.

The problem

Electrifying heat raises the electricity bill unless the boiler runs in cheap hours and the site's grid connection and tariff are respected.

What you get

  • The cost of heat per hour for each source
  • A schedule that keeps process heat supplied and avoids expensive hours
  • A sizing check for an electric boiler or storage before you invest

What we need

Hourly heat or steam demand, the electricity meter export and the grid tariff.

Battery owners and independent power producers

Owners of grid-scale batteries, solar and wind parks considering storage.

Best first step

An audit of the last three months.

The problem

Knowing whether the optimiser captures the market, and how revenue will change as more batteries connect.

What you get

  • A monthly check of what the asset earned against the frozen forecast and hindsight
  • Revenue by stream and zone: day-ahead, reserves and imbalance
  • An imbalance price nowcast for the next 15 to 120 minutes

What we need

The asset's dispatch export (power per interval) and, if available, the operator's revenue statement.

Lenders, funds and investors

Banks, infrastructure funds and family offices financing storage or heat electrification.

Best first step

One asset, one quarter, as a sample report.

The problem

Revenue cases come from the parties that benefit from them. Independent, checkable evidence is scarce.

What you get

  • An independent revenue audit, month by month, with references to the public forecast record
  • Zone-level value and saturation trends for due diligence
  • A lender report in PDF that your credit team can check line by line

What we need

The borrower's dispatch and revenue exports, shared with their consent.

Aggregators and balance responsible parties

Companies that pool flexible assets and bid them into reserve and balancing markets.

Best first step

A two-site trial feeding your bidding process.

The problem

Adding heat assets to a portfolio needs reliable forecasts of what each site can offer, hour by hour.

What you get

  • Per-site headroom forecasts for electric boilers and heat pumps
  • Day-ahead heat demand forecasts with uncertainty
  • Data feeds through the API

What we need

Site lists and meter data from the sites you represent.

Consultants, installers and energy service companies

Engineering consultancies, heat pump and battery installers, ESCOs.

Best first step

Run three customer files with us.

The problem

Every proposal needs a credible saving figure built on the customer's own data, quickly.

What you get

  • Battery and heat cases from a customer's meter file in minutes
  • A proposal draft and PDF your customer can read
  • Independent figures that do not depend on a supplier

What we need

Your customer's meter file and tariff.

Municipalities, regulators and researchers

City energy departments, regulators, universities and public agencies planning heat electrification.

Best first step

A scoped study with a fixed deliverable.

The problem

Plans for electric heat need hourly evidence about prices, demand and the value of storage, not annual averages.

What you get

  • Hourly market and heat data with methods written out
  • Scenario studies for electric boilers, heat pumps and storage
  • Results you can publish with clear sources

What we need

Depends on the question; often public data is enough.

Where the money comes from inside your operations

The platform does not add a new revenue stream by itself; it makes existing assets earn more and cost less. These are the levers, each tied to a module you can test on your own data.

01

Buy electricity in the cheap hours

Electric boilers, heat pumps and storage tanks run when power is cheap and the tank carries heat to the dear hours. The whole-plant optimiser shows the saving on your past year.

02

Earn reserve income safely

Spare boiler capacity is offered to reserve markets only where the demand range shows heat supply is safe, so income does not come with supply risk.

03

Lower the cost of forecast errors

Every MW of heat forecast wrongly is made up with the most expensive unit at the last minute. A better day-ahead forecast and an honest range cut that cost.

04

Fewer starts and less fuel

CHP and boilers are planned across the day with their minimum loads and start costs, so units start less often and run where they are most efficient.

05

Invest in the right size

Before buying a boiler, heat pump, tank or battery, the replay shows what each size would have earned on your own load and real prices.

06

Evidence for boards and banks

Monthly reports compare what assets earned with frozen forecasts and hindsight, so financing and budgets rest on checked numbers.

Choose the model that fits your plant

There is no single best model for every plant. A small network with short history needs something different from a city system with ten years of data. Every model below takes the same inputs, is scored the same way, and can be tuned.

Linear (ridge)

Strength

Every coefficient readable; trains in seconds; stable with little history.

Best for

First pilots, regulators and anyone who must explain each number.

Can be tuned: alpha

Gradient boosting

Strength

Strong on tabular data, handles holidays and non-linear behaviour, explainable by feature importance.

Best for

Plants with one to three years of hourly data.

Can be tuned: max_iter · learning_rate · max_leaf_nodes

Deep quantile network

Strength

Shapes all 24 hours together and gives the most reliable uncertainty range in the reference study.

Best for

Reserve bidding, where the range matters as much as the forecast.

Can be tuned: hidden · dropout · seeds · noise

Residual blocks (N-BEATS style)

Strength

Deeper network in which each block explains part of the forecast; often better on unusual days.

Best for

Large systems with long history and irregular days.

Can be tuned: hidden · blocks · dropout · seeds · noise

Recurrent network (GRU)

Strength

Reads weather and heat hour by hour like the network's own inertia; strong on cold snaps and thaws.

Best for

Systems with long pipes and slow response.

Can be tuned: hidden · dropout · seeds · noise

Temporal convolution network

Strength

Sees several days at once with dilated convolutions; faster than the recurrent network.

Best for

Plants with strong daily routines, such as industry.

Can be tuned: channels · dropout · seeds · noise

Transformer (attention)

Strength

Self-attention links any hour of the last three days to any hour of tomorrow, learning long-range patterns.

Best for

Large datasets with complex weekly and holiday patterns.

Can be tuned: d_model · layers · heads · dropout · seeds · noise

Ensemble of models

Strength

Averages several deep models' forecasts; usually the steadiest accuracy and range.

Best for

Daily operation, where reliability matters more than training time.

Can be tuned: use_mlp · use_residual · use_tcn · use_gru · use_transformer · use_boosting

How a client chooses and adjusts

  1. 1We run every model on your own history with the same day-ahead test and show the scores side by side: average error, error on the coldest days, peak-hour error and how often the range held.
  2. 2You choose on what matters to you: lowest cost of error, safest on cold days, or the most readable model. Settings such as network size, number of averaged networks or training with weather noise can be changed and re-scored in minutes.
  3. 3The chosen model and its settings are stored per plant and retrained on new data, so the comparison can be repeated every season.

The data behind it

All sources are public or come from the client. Public sources are free and their terms allow use with attribution.

  • ENTSO-E Transparency Platform: day-ahead prices, load, generation, outages and balancing for Europe
  • Baltic Transparency Dashboard: Baltic balancing energy and reserve prices
  • Fingrid open data (CC BY 4.0): Finnish imbalance, reserve and balancing prices
  • Energinet Energi Data Service (CC BY 4.0): Danish power-to-heat use and imbalance prices
  • Elering (free): Baltic and Finnish day-ahead prices, a second source
  • Helen Oy (CC BY 4.0): ten years of Helsinki's hourly district heat production
  • Open-Meteo (CC BY 4.0): weather forecasts as issued, and reanalysis since 1940
  • JEPX: Japan's day-ahead spot prices in nine areas
  • AEMO: Australia's 5-minute market prices
  • ECB: euro reference exchange rates
  • GIE AGSI+ and ENTSOG: European gas storage and flows
  • Your own meter, SCADA and dispatch exports, used only for your analysis

How we work together

  1. 01

    A 30-minute call

    We learn your assets and the decision you want to improve, and agree whether the data exists to support it.

  2. 02

    A data check

    You send an export under an NDA if you wish. Within a week we confirm in writing what the data can and cannot support.

  3. 03

    A replay or audit

    We replay the past year (or audit the past months) on your data and show the result, including where the models are wrong.

  4. 04

    Daily use

    If the numbers hold, the plan or report runs every day or month, with the AI agents drafting explanations for your team to approve.

Beyond the Baltics and the Nordics

The same problem, assets that must be scheduled against volatile power prices, is growing fastest in markets that are adding batteries, solar and electric heat or cooling. These are the markets we see as natural next steps.

District cooling is heat dispatch in reverse: chilled-water storage is charged when power is cheap and discharged at the afternoon peak. The same optimiser and forecasting models apply, which opens hot-climate markets as well as cold ones.

Japan

Market

A day-ahead exchange (JEPX) with nine price areas; prices fall to the floor in sunny hours in the south and west.

Why now

Long-term decarbonisation auctions are funding grid batteries, and solar curtailment creates daily swings.

Where NordShifts fits

Battery revenue audits, solar-hour scheduling, heat pumps in industry.

Data

JEPX prices are now in the platform's comparison.

South Korea

Market

A cost-based single price (SMP) run by the power exchange KPX; a real-time market is being piloted on Jeju island.

Why now

Government tenders contract multi-gigawatt-hour battery storage for 15 years, and large district heating systems run on CHP.

Where NordShifts fits

Battery dispatch and audits, district heating with CHP and storage.

Data

Hourly SMP is published through the national open data portal (free key).

Singapore

Market

A half-hourly wholesale market (USEP), mostly gas-fired, with an active national AI strategy.

Why now

One of the world's largest underground district cooling networks, at Marina Bay, uses thermal storage; data centres need efficient cooling.

Where NordShifts fits

District cooling and data-centre cooling dispatch against half-hourly prices.

Data

Monthly averages are public; half-hourly prices from the market operator.

Qatar

Market

No wholesale market: the utility buys and dispatches centrally.

Why now

Solar is planned to reach about 4 GW by 2030, and Qatar runs some of the world's largest district cooling plants with thermal storage.

Where NordShifts fits

District cooling optimisation and solar forecasting; sovereign and strategic investors in energy technology.

Data

Project-based data from operators; no public spot price.

Australia

Market

A 5-minute real-time energy-only market across five regions, with open data.

Why now

The fastest battery build-out of any large grid: batteries now set the price in about a third of intervals.

Where NordShifts fits

Independent revenue audits for owners and lenders, real-time price nowcasting.

Data

AEMO prices are now in the platform's comparison.

How investment expands the product

The core models, data pipelines and public track record exist today. Investment turns them into a product that runs inside clients' operations and travels to new markets.

  1. First 6 months

    Prove it on client plants

    • Pilots with two or three heat utilities on their own data
    • Reserve co-optimisation in the plant planner
    • Plant workspace with sign-in, alerts and monthly reports
  2. 6 to 18 months

    Run inside operations

    • Daily plans delivered to the plant's control system
    • The model catalogue tuned and retrained per client
    • Lender revenue audits as a recurring service
    • Sales across the Baltics, Nordics, Poland and Germany
  3. 18 to 36 months

    New markets and cooling

    • District cooling module for Singapore and the Gulf
    • Battery audits and nowcasts for Australia and Japan
    • Partnerships with aggregators and balance responsible parties

Use of funds

  • Engineering: two to three data and software engineers
  • Pilots and integration with client control systems
  • Security and data-protection certification for utility clients
  • Market data access and partnerships in new regions

What data helps most

  • Hourly (or 15-minute) heat output or electricity metering for at least 12 months; two winters is better
  • Unit list: capacities, efficiencies, minimum loads, storage size and losses
  • Fuel prices or contracts, grid fees and tariffs
  • For batteries: dispatch per interval and the revenue statement
  • CSV or Excel exports are fine; nothing needs to be installed

What NordShifts is not

  • Not a trader: we do not hold a market licence or bid on your behalf; your aggregator or balance responsible party does
  • Not a black box: every number names its source and every forecast is published before the market closes
  • Not a hardware seller: the figures do not depend on which boiler or battery you buy

Questions buyers ask

Do we have to install anything?

No. A pilot runs on exported files. Daily operation can use the API or a scheduled file exchange.

Where is our data kept?

On servers in the EU. Files are used only for your analysis, are never shared, and are deleted on request. An NDA is available before you send anything.

How accurate are the forecasts?

See the heat forecast lab and the accuracy pages: every model is scored on data it never saw, against simple baselines, and the live record is public.

What does it cost?

A pilot has a fixed fee agreed before work starts. Ongoing use is an annual subscription sized to your plant or portfolio.

Which markets do you cover?

The Baltic and Nordic bidding zones in depth, with data for Germany, France, Italy, Great Britain and other European zones.

Talk to us

If you run, finance or advise heat or storage assets, the fastest way to judge this is to see it on your own data. NordShifts is built by Girts Liepins, a data scientist working on Baltic and Nordic power markets. If you run heat or storage assets, finance them, or advise those who do, write and we will reply within two working days.

To make the first reply useful, please include:

  • Your organisation and role
  • Your assets: type, MW, MWh, country or bidding zone
  • The decision you want to improve
  • Whether you can share 12 months of meter data
Who NordShifts is for: heat utilities, storage owners and…