← Аналитические сводки

Корреляция энергии и погоды

GET /mashup/energy/weather

Анализ взаимосвязи погодных условий и цен на электроэнергию для конкретной скандинавской ценовой зоны. Объединяет спотовые цены на электроэнергию Nord Pool в реальном времени с текущими погодными данными (температура, ветер, облачность), чтобы показать, как погодные условия влияют на стоимость энергии. Возвращает ценовые данные наряду с метриками погоды и аналитикой корреляции. Незаменимо для торговых панелей энергетики, оптимизации умного дома и энергетических компаний, анализирующих факторы ценообразования.

Параметры

zone обязательный

Nordic bidding zone (NO1-NO5, SE1-SE4)

Примеры запросов

Базовое использование
curl "https://nordapi.ee/api/v1/mashup/energy/weather?zone=NO1"
Energy-weather correlation for Oslo area (NO1)
curl "https://nordapi.ee/api/v1/mashup/energy/weather?zone=NO1"
Energy-weather for Stockholm area (SE3)
curl "https://nordapi.ee/api/v1/mashup/energy/weather?zone=SE3"
Energy-weather for Northern Norway (NO4)
curl "https://nordapi.ee/api/v1/mashup/energy/weather?zone=NO4"

Ответ в реальном времени

{
  "country": "NO",
  "date": "2026-04-05",
  "insights": [
    "Holiday today - demand is typically lower, expect cheaper prices",
    "Price spread today: 4.1 cents/kWh"
  ],
  "is_holiday": true,
  "optimal_usage_windows": [
    {
      "avg_price_eur": 0.06379,
      "end": "2026-04-05T14:00:00Z",
      "start": "2026-04-05T11:00:00Z"
    },
    {
      "avg_price_eur": 0.06404,
      "end": "2026-04-05T15:00:00Z",
      "start": "2026-04-05T12:00:00Z"
    },
    {
      "avg_price_eur": 0.06509,
      "end": "2026-04-05T03:00:00Z",
      "start": "2026-04-05T00:00:00Z"
    }
  ],
  "prices": {
    "hourly": [
      {
        "currency": "NOK",
        "hour": "2026-04-05T00:00:00Z",
        "price_eur": 0.06346,
        "price_local": 0.71126
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T01:00:00Z",
        "price_eur": 0.06477,
        "price_local": 0.72594
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T02:00:00Z",
        "price_eur": 0.06704,
        "price_local": 0.75138
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T03:00:00Z",
        "price_eur": 0.06991,
        "price_local": 0.78355
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T04:00:00Z",
        "price_eur": 0.06894,
        "price_local": 0.77268
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T05:00:00Z",
        "price_eur": 0.06882,
        "price_local": 0.77133
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T06:00:00Z",
        "price_eur": 0.06975,
        "price_local": 0.78176
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T07:00:00Z",
        "price_eur": 0.06987,
        "price_local": 0.7831
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T08:00:00Z",
        "price_eur": 0.07097,
        "price_local": 0.79543
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T09:00:00Z",
        "price_eur": 0.0719,
        "price_local": 0.80586
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T10:00:00Z",
        "price_eur": 0.06937,
        "price_local": 0.7775
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T11:00:00Z",
        "price_eur": 0.06383,
        "price_local": 0.71541
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T12:00:00Z",
        "price_eur": 0.06359,
        "price_local": 0.71272
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T13:00:00Z",
        "price_eur": 0.06394,
        "price_local": 0.71664
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T14:00:00Z",
        "price_eur": 0.0646,
        "price_local": 0.72404
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T15:00:00Z",
        "price_eur": 0.07182,
        "price_local": 0.80496
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T16:00:00Z",
        "price_eur": 0.07328,
        "price_local": 0.82132
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T17:00:00Z",
        "price_eur": 0.07876,
        "price_local": 0.88274
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T18:00:00Z",
        "price_eur": 0.09618,
        "price_local": 1.07799
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T19:00:00Z",
        "price_eur": 0.09545,
        "price_local": 1.0698
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T20:00:00Z",
        "price_eur": 0.10407,
        "price_local": 1.16642
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T21:00:00Z",
        "price_eur": 0.09411,
        "price_local": 1.05478
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T22:00:00Z",
        "price_eur": 0.08096,
        "price_local": 0.9074
      },
      {
        "currency": "NOK",
        "hour": "2026-04-05T23:00:00Z",
        "price_eur": 0.08054,
        "price_local": 0.90269
      }
    ],
    "hours_with_data": 24,
    "stats": {
      "avg_eur": 0.07441375,
      "cheapest_hour": "2026-04-05T00:00:00Z",
      "max_eur": 0.10407,
      "min_eur": 0.06346,
      "most_expensive_hour": "2026-04-05T20:00:00Z"
    }
  },
  "success": true,
  "weather": {
    "conditions": "Moderate conditions",
    "temperature_c": 7.9,
    "wind_speed_kmh": 21.2
  },
  "zone": "NO1",
  "zone_name": "Oslo"
}