Metrics

Available metrics across regional, plant, county, gas, and LMP endpoints
View as Markdown

Regional metrics

Regional metrics are available via /region/{iso}/{metric}/ endpoints. These provide forecasts and actuals for geographic areas within each ISO.

System-wide electricity demand (load) for a region, measured in MW.

Represents the total power consumption within the specified region, including residential, commercial, and industrial loads.

Granularity: Hourly | Endpoints: forecast, continuous, ensemble, actual, backcast

Total wind generation capacity for a region, measured in MW.

Represents aggregate output from all wind facilities within the region. Driven by weather model wind speed and direction forecasts.

Granularity: Hourly | Endpoints: forecast, continuous, ensemble, actual, backcast

Total solar generation capacity for a region, measured in MW.

Represents aggregate output from all solar facilities within the region. Driven by weather model irradiance, cloud cover, and temperature forecasts.

Granularity: Hourly | Endpoints: forecast, continuous, ensemble, actual, backcast

Planned and forced generation outages within a region, measured in MW.

Represents the total generation capacity that is offline due to planned maintenance or unplanned forced outages as reported by the ISO.

Granularity: Daily | Endpoints: forecast, continuous, ensemble, actual, backcast

Population-weighted temperature for a region, measured in °C.

Averages temperature across the region weighted by population density, providing a demand-relevant temperature signal rather than a simple geographic average.

Granularity: Hourly | Endpoints: forecast, continuous, ensemble, actual, backcast

Plant metrics

Plant metrics are available via /plant/{iso}/{metric}/ endpoints. These provide forecasts for individual wind and solar facilities.

Plant generation forecasts represent theoretical power production based on weather conditions. They do not account for economic curtailment, transmission constraints, maintenance outages, or regulatory limitations.

Hourly power production forecast for individual wind plants, measured in MW.

Based on weather model wind speed and direction at the plant’s coordinates, combined with the plant’s nameplate capacity and power curve characteristics.

Granularity: Hourly | Endpoints: forecast, continuous, backcast

Hourly power production forecast for individual solar plants, measured in MW.

Based on weather model irradiance, cloud cover, and temperature at the plant’s coordinates, combined with the plant’s nameplate capacity and panel characteristics.

Granularity: Hourly | Endpoints: forecast, continuous, backcast

Icing risk coverage percentage for individual wind plants, measured as 0–100%.

Estimates the proportion of turbines at a plant likely to be impacted by icing conditions. High values indicate significant risk of ice-related generation losses.

Granularity: Hourly | Endpoints: forecast, continuous, backcast

Snow and ice coverage percentage for individual solar plants, measured as 0–100%.

Estimates the proportion of panel area likely to be covered by snow or ice. High values indicate significant risk of snow-related generation losses.

Granularity: Hourly | Endpoints: forecast, continuous, backcast

Cell metrics

Cell metrics are available via /cells/{iso}/{metric}/ endpoints. Regional forecasts are disaggregated to H3 hexagonal cells; the resolution query parameter selects the H3 level (2–5). Each cell response includes a GeoJSON geometry clipped to the ISO boundary.

Electricity demand forecast disaggregated to the cell level, measured in MW.

Derived by breaking down regional forecasts using population weighting, historical load patterns, local weather data, and other factors.

Granularity: Hourly | Endpoints: forecast, continuous, backcast

Wind generation forecast disaggregated to the cell level, measured in MW.

Granularity: Hourly | Endpoints: forecast, continuous, backcast

Solar generation forecast disaggregated to the cell level, measured in MW.

Granularity: Hourly | Endpoints: forecast, continuous, backcast

Gas metrics

Gas metrics are available via /gas/ endpoints. No metric parameter is needed — all gas endpoints return price forecasts.

Natural gas price forecast for major US trading hubs, measured in $/MMBtu.

Incorporates weather-driven demand, storage levels, and market fundamentals. Forecasts are available for multiple hubs including Henry Hub, TETCO M3, Algonquin Citygate, and others.

Granularity: Daily | Endpoints: forecast, continuous

LMP metrics

LMP metrics are available via /lmp/{iso}/{type}/ endpoints. The type parameter selects the market type.

Day-ahead Locational Marginal Price forecasts for select pricing nodes and hubs, measured in USD/MWh.

LMP reflects the marginal cost of serving an additional unit of load at a specific location on the grid. Forecasts combine demand, generation, and transmission models. Essential for revenue optimization, hedging, and market participation.

Granularity: Hourly | Endpoints: forecast, continuous

Real-time Locational Marginal Price forecasts, measured in USD/MWh. Captures intraday price variation driven by short-term load, generation, and transmission conditions.

Granularity: Hourly | Endpoints: forecast, continuous

Quick reference

MetricParameterUnitsGranularityScope
DemanddemandMWHourlyRegion, County
Wind GenerationwindMWHourlyRegion, Plant
Solar GenerationsolarMWHourlyRegion, Plant
OutagesoutageMWDailyRegion
Temperaturepoptemp°CHourlyRegion
Wind Icingwind_icing%HourlyPlant
Solar Snowsolar_snow%HourlyPlant
Gas Price$/MMBtuDailyHub
Day-Ahead LMPdalmpUSD/MWhHourlyNode
Real-Time LMPrtlmpUSD/MWhHourlyNode