v1
latestOpenAPI 3.1.02026-07-2694207444.7 KBExchange rates
Returns the exchange rate used for a specific date.
Nordic Day-ahead market and local currencies
For the Nordic Day-ahead market, local currency trading is allowed. At the auction day, a preliminary exchange rate is retrieved for local currencies to EUR (for example, SEK -> EUR) from a bank. This preliminary exchange rate is used to calculate order prices in EUR based on user provided input. If the user places an order with price 100 SEK and the SEK -> EUR preliminary exchange rate is 0.1, then the order value in EUR is 10. All orders are matched in EUR.
After the market coupling session is complete, on the first available banking day (on normal week days, this is the same day. On weekends, this usually means next Monday) Nord Pool performs a currency exchange hedging process. Here we get a final exchange rate based on how much local currencies are exchanged.
The final local currency prices are then re-calculated using the final exchange rate, this time from EUR -> local currency. To continue the sample above, if our final EUR -> SEK exchange rate is 9.98, then the settled price will be 99.80 SEK rather than the original 100 SEK. If the final exchange rate would be 10.02, then the settled price would be 100.20 SEK.
Other exchange rates (PLN, RON, GBP)
Other currencies does not follow the same hedging flow as in the Nordics. Usually exchange rate is agreed upon before auctions happen and thus no price adjustments are needed.
Response field descriptions
rates: a list currency exchange rates for the day
- fromCurrency: the currency exchanged from
- toCurrency: the currency exchanged to
- rate: the exchange rate used to transform fromCurrency -> toCurrency
- status: Preliminary or Final. Preliminary rates can change, Final rates will not be changed. For usage, see the description above
- modified: the last update time
Query parameters
Delivery date, referring to CET date. Format yyyy-MM-dd, for example 2024-08-15
Response
OK