Forecasting

Forecasting

Forecasting analyses historical consumption and external data to predict future energy usage

Forecasting

Forecasting aims to help understand what future consumption may look like. It is available for different resolutions and units and is generated by analyzing each locations historic consumption, adding data from external factors and providing insights into what energy consumption may be by the end of a month, year or similar.

Daily consumption this month (kWh)
391 kWh expected by month end
MeasuredForecast
Measured days stay grey. The rest of the month comes from the daily forecast, so the total is known before the bill.

How does it work?

Our forecasting feature allows users to see how much energy they are projected to consume in the future. Eliq offers energy forecasting for several fuels Consumption data, on different timespans and units. There are many different use cases for energy forecasting, for example, helping the end users understand what the total amount of the energy bill will be to reduce bill-shock and customer dissatisfaction as well as helping the user action these insights before it is too late.

Forecasts are available for any location that meets the data requirements listed for each forecast below.

API

The Insights API Endpoint Get Locations/{locationId}/forecast is used to request Daily or Monthly Consumption Forecast data.

The insights API Endpoint Get Locations/{locationId}/forecast/hourly is used to request Hourly Consumption Forecast data.

Example

A monthly forecast for the next two months:

GET /v3/locations/{location_id}/forecast?fuel=elec&unit=energy&resolution=month&from=2026-11-01&to=2027-01-01
Authorization: Bearer {access_token}
{
  "forecast": [446.37, 380.24],
  "fuel": "elec",
  "unit": "energy",
  "resolution": "month",
  "from": "2026-11-01T00:00:00",
  "to": "2027-01-01T00:00:00"
}

Each value in forecast is one period at the requested resolution. Full parameters are in the Insights API reference.

Daily Forecasting

This features provides a daily forecast for the coming days (maximum 31 days). This helps the end users to understand how much energy they will use in the current month.

How it works

Each location gets its own model, trained on its own history together with weather and calendar effects, and retrained as new data arrives.

Required data

Minimum 7 days of energy data, works best on 365 days of data.

Monthly Forecasting

This features provides a monthly forecast for the coming year (next 12 months). This helps the end users to understand how the energy usage is predicted to change during the year.

How it works

The monthly forecast learns each location’s seasonal pattern and gives more weight to recent months, so it adapts quickly when usage changes, for example after buying an EV.

Required data

Minimum 1 month of energy data. (Recommended is minimum 6 months to get a reliable yearly forecast). Preferred is 12+ months.

Hourly forecast

This features provides an estimated hourly forecast for the next 24 hours for a Location.

The response is slightly different compared to daily or monthly forecast as it returns 3 values per hour; estimate , lower_bound and upper_bound . These 3 values aim to provide 3 pieces of information to the end user; Eliqs estimate for energy consumption for the hour as well as the upper and lower boundary of the estimate. This can be used to indicate to the end user an estimate span of lowest to highest forecast for each hour.

The purpose of providing 3 values is to support a user experience to help the end user trust the forecasted numbers. Forecasting consumption on an hourly basis may result in a widely differing outcome compared to the forecast due to sudden usage of energy intense appliances. By providing an hourly forecast with an upper and lower bound, a UI can indicate the best guess along with highest and lowest estimates for the same hour.

How it works

The hourly forecast learns daily and weekly patterns from recent data and returns an estimate with a lower and an upper bound for every hour. A wide range means the hour is hard to predict, so treat it as a guide rather than a number to show on its own.

Required data

The location must have a minimum of 1 week of data on an hourly resolution or higher. The recommended amount of data, when the hourly forecast works best is ~1 month (28-31 days of hourly data).

Use Cases

Forecast summary

A forecast summary can be presented on home screen or card displaying the total forecasted cost and energy in the end of the current month. It can show a combination of Cost and Energy (left card) but also present in Energy only (right card) for example if cost is not available for the current Location.

Forecast in graphs

Forecast can be displayed in graphs, displayed with a lighter green color to emphasize it is estimated values.

Combining forecast and historic consumption data

Forecast data can be combined with historic consumption data in graph for periods that are not yet completed. Such as Month of a Year.

Forecast in monthly comparison card

In this Use Case, a Monthly Comparison is being shown for the ongoing month of April, combining historic consumption that is available for some days in April with a forecast for the remaining days of April.

‍

‍

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Updated on: 
Oct 18, 2026