Narodowe banki centralne

Wiele narodowych banków centralnych w jednym spójnym formacie. Wybierz bank, aby zobaczyć dzisiejsze kursy walut, archiwum historyczne i serie dla poszczególnych walut — w przeglądarce, przez REST API lub przez agenta AI po MCP.

BankCountryCurrencyCurrenciesSinceUpdated
POL flag NBP NBPNational Bank of PolandPLN1482002-01-02
GEO flag NBG NBGNational Bank of GeorgiaGEL422010-01-04
ECB ECBEuropean Central BankEUR301999-01-04
CZE flag CNB CNBCzech National BankCZK311991-01-02
DNK flag DN DNDanmarks NationalbankDKK301977-01-03
SWE flag SRB SRBSveriges RiksbankSEK301993-01-04
CHE flag SNB SNBSwiss National BankCHF232000-01-03
UKR flag NBU NBUNational Bank of UkraineUAH451996-09-02
RUS flag CBR CBRCentral Bank of RussiaRUB541992-07-01
ISR flag BOI BOIBank of IsraelILS142003-01-01
TUR flag TCMB TCMBCentral Bank of the Republic of TürkiyeTRY221996-01-01
KAZ flag NBK NBKNational Bank of KazakhstanKZT392006-01-01
BLR flag NBRB NBRBNational Bank of the Republic of BelarusBYN302000-01-01
ARM flag CBA CBACentral Bank of ArmeniaAMD301996-01-02
CAN flag BOC BOCBank of CanadaCAD272017-01-03
NOR flag NOR NORNorges BankNOK301960-01-04
GBR flag BOE BOEBank of EnglandGBP121975-01-02
USA flag FED FEDFederal Reserve (FRED)USD201971-01-04
POL flag NBP PLN
National Bank of Poland
Mon–Fri ~12:15 Europe/Warsaw
GEO flag NBG GEL
National Bank of Georgia
Mon–Fri Asia/Tbilisi
ECB EUR
European Central Bank
Mon–Fri ~16:00 Europe/Frankfurt
CZE flag CNB CZK
Czech National Bank
Mon–Fri ~14:30 Europe/Prague
DNK flag DN DKK
Danmarks Nationalbank
Mon–Fri ~14:15 Europe/Copenhagen
SWE flag SRB SEK
Sveriges Riksbank
Mon–Fri ~16:00 Europe/Stockholm
CHE flag SNB CHF
Swiss National Bank
Mon–Fri ~11:00 Europe/Zurich
UKR flag NBU UAH
National Bank of Ukraine
Mon–Fri Europe/Kyiv
RUS flag CBR RUB
Central Bank of Russia
Tue–Sat ~12:00 Europe/Moscow
ISR flag BOI ILS
Bank of Israel
Sun–Thu ~15:30 Asia/Jerusalem
TUR flag TCMB TRY
Central Bank of the Republic of Türkiye
Mon–Fri ~15:30 Europe/Istanbul
KAZ flag NBK KZT
National Bank of Kazakhstan
Mon–Fri ~15:00 Asia/Almaty
BLR flag NBRB BYN
National Bank of the Republic of Belarus
Mon–Fri Europe/Minsk
ARM flag CBA AMD
Central Bank of Armenia
Mon–Fri Asia/Yerevan
CAN flag BOC CAD
Bank of Canada
Mon–Fri ~16:30 America/Toronto
NOR flag NOR NOK
Norges Bank
Mon–Fri Europe/Oslo
GBR flag BOE GBP
Bank of England
Mon–Fri Europe/London
USA flag FED USD
Federal Reserve (FRED)
Mon–Fri ~17:30 America/New_York

Po co kurs banku narodowego?

Kursy narodowych banków centralnych są prawnym punktem odniesienia dla faktur, VAT, wynagrodzeń i deklaracji podatkowych według większości reguł UE i Partnerstwa Wschodniego — w Polsce to kursy średnie NBP. To co innego niż notowania banków komercyjnych (zawierają spread) i rynkowy mid (nadaje się tylko do szacowania przelewów).

Harmonogram publikacji według banków

Każdy bank publikuje kursy raz na dzień roboczy. Podane niżej godziny lokalne to moment, w którym świeże kursy pojawiają się w feedzie — exrate pobiera je w ciągu kilku minut.

Bank National currency Publication time History since
National Bank of Poland (NBP) PLN Mon–Fri ~12:15 Europe/Warsaw 2002-01-02
National Bank of Georgia (NBG) GEL Mon–Fri Asia/Tbilisi 2010-01-04
European Central Bank (ECB) EUR Mon–Fri ~16:00 Europe/Frankfurt 1999-01-04
Czech National Bank (CNB) CZK Mon–Fri ~14:30 Europe/Prague 1991-01-02
Danmarks Nationalbank (DN) DKK Mon–Fri ~14:15 Europe/Copenhagen 1977-01-03
Sveriges Riksbank (SRB) SEK Mon–Fri ~16:00 Europe/Stockholm 1993-01-04
National Bank of Ukraine (NBU) UAH Mon–Fri Europe/Kyiv 1996-09-02
Central Bank of Russia (CBR) RUB Tue–Sat ~12:00 Europe/Moscow 1992-07-01
Bank of Israel (BOI) ILS Sun–Thu ~15:30 Asia/Jerusalem 2003-01-01
Central Bank of the Republic of Türkiye (TCMB) TRY Mon–Fri ~15:30 Europe/Istanbul 1996-01-01
National Bank of Kazakhstan (NBK) KZT Mon–Fri ~15:00 Asia/Almaty 2006-01-01
National Bank of the Republic of Belarus (NBRB) BYN Mon–Fri Europe/Minsk 2000-01-01
Central Bank of Armenia (CBA) AMD Mon–Fri Asia/Yerevan 1996-01-02
Bank of Canada (BOC) CAD Mon–Fri ~16:30 America/Toronto 2017-01-03
Norges Bank (NOR) NOK Mon–Fri Europe/Oslo 1960-01-04
Bank of England (BOE) GBP Mon–Fri Europe/London 1975-01-02
Federal Reserve (FRED) (FED) USD Mon–Fri ~17:30 America/New_York 1971-01-04

Luki w pokryciu

Każdy bank publikuje inny zestaw walut — na przykład NBP rozdziela dzienną Tabelę A i tygodniową Tabelę B; EBC nie podaje kursów walut sztywno powiązanych z euro. Dokładny publikowany zestaw znajdziesz na stronie każdego banku.

Najczęściej zadawane pytania

Kurs którego banku zastosować do faktury?

Banku centralnego kraju, którego przepisy podatkowe obejmują fakturę. Polski VAT — NBP. Czeska księgowość — CNB. Sprawozdawczość duńska i szwedzka — odpowiednio DN i SRB. Zastosowanie prawne opisane jest na stronie każdego banku.

Dlaczego nie ma Szwajcarskiego Banku Narodowego (SNB)?

SNB jest w planach — katalog ma już metadane, ale adapter pobierania jeszcze nie działa. Strona pojawi się pod /pl/bank/SNB/ po jego uruchomieniu.

Jak pobrać kursy wszystkich banków jednym zapytaniem?

Najpierw GET /v1/status — daty ostatnich publikacji każdego banku, potem GET /v1/rate?bank=...&currency=...&date=... dla każdego z nich. Albo użyj serwera MCP, który udostępnia jedno narzędzie zwracające wszystkie banki naraz.

Czy są kursy na weekendy?

Banki nie publikują kursów w weekendy. Zapytania o sobotę lub niedzielę zwracają kurs z poprzedniego dnia roboczego — to prawnie poprawny fallback do rozliczeń podatkowych.

Czy mogę pobrać całą historię?

Tak — GET /v1/rates/series?bank=...&currency=... zwraca pełną serię (NBP od 2002, EBC od 1999, DN od 1977 itd.). Do eksportu hurtowego stronicuj po latach.