Historia kursów walut NBP

Kurs średni NBP wybranej waluty dzień po dniu: wykres, tabela notowań, średnia, minimum i maksimum w okresie do 367 dni.

Bez konta
Bez instalacji
Bezpłatnie
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}

Konfiguracja

Wybierz walutę i okres, a pokażemy kurs średni NBP z każdego dnia.

Szybki zakres

Kursy średnie NBP (tabela A), jedno zapytanie do 367 dni. Wynik orientacyjny, nie jest to kurs kantoru ani banku.

Pobieram kursy z NBP…

Za chwilę pojawi się przykład: ostatnie 30 dni dla wybranej waluty.

Ściąga: najczęściej sprawdzane waluty

Tabela A NBP z dnia 2026-11-09, zmiana względem tabeli z dnia 2026-11-06
WalutaNazwaKurs (zł)Zmiana
EUR euro 4,3873 −0,12%
USD dolar amerykański 3,9199 −0,31%
GBP funt szterling 5,2593 −0,07%
CHF frank szwajcarski 4,7925 −0,23%
CZK korona czeska 0,1802 −0,17%
NOK korona norweska 0,4179 +0,07%
SEK korona szwedzka 0,3989 +0,23%
DKK korona duńska 0,5869 −0,12%

Jak czytać wyniki

Skąd pochodzą kursy

Dane pobieramy z publicznego API Narodowego Banku Polskiego, z tabeli A: kursy średnie walut obcych w złotych, ogłaszane w dni robocze. To nie są kursy kupna ani sprzedaży z kantorów i banków.

Jak to liczymy

Zmiana = (ostatni kurs − pierwszy kurs) ÷ pierwszy kurs × 100%. Średnia to zwykła średnia arytmetyczna notowań z okresu, a rozstęp to różnica między najwyższym i najniższym kursem. Przykład: z 4,00 zł do 4,20 zł to +0,20 zł, czyli +5,00%.

Weekendy i święta

NBP nie publikuje tabeli w soboty, niedziele i święta, więc notowań jest mniej niż dni w okresie. Dla takiego dnia pokazujemy ostatnie wcześniejsze notowanie z załadowanego okresu. Który kurs obowiązuje w Twoim rozliczeniu, określają przepisy lub umowa.

Limit okresu

Jedno zapytanie do NBP obejmuje najwyżej 367 dni, więc dłuższą historię sprawdzisz w kilku okresach. Brak wyniku dla krótkiego zakresu zwykle oznacza same dni wolne. Do rozliczeń księgowych sprawdź oficjalną tabelę NBP.

Oceń to narzędzie:

4,0 / 5 · 1 ocena

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Podaj dalej

Komuś też się przyda?

Wyślij znajomemu link. Otworzy narzędzie od razu, bez konta i bez opłat.

Historia kursów walut – jak czytać wykresy i korzystać z danych NBP

Historia kursów walut na tej stronie pokazuje kurs średni NBP (tabela A) wybranej waluty dzień po dniu: na wykresie, w tabeli i w podsumowaniu ze średnią, minimum i maksimum. Dzięki temu możesz szybko sprawdzić, jak zmieniały się kursy w czasie, ile kosztowało euro lub dolar w konkretnym dniu i czy dzisiejszy kurs jest wysoki na tle ostatnich tygodni – przed zakupem w zagranicznym sklepie, spłatą raty kredytu w obcej walucie albo wystawieniem faktury.

Kursy średnie NBP, tabela A
Wykres i tabela notowań
Okres do 367 dni

Co dokładnie robi narzędzie „Historia kursów walut”?

Narzędzie działa jak archiwum notowań NBP. Zamiast przeklikiwać się po wielu serwisach finansowych, masz wszystko w jednym widoku. Wybierasz walutę i zakres dat, a narzędzie pobiera z publicznego API Narodowego Banku Polskiego kursy średnie z każdego dnia, w którym NBP opublikował tabelę A, i pokazuje, jak zmieniał się kurs – zarówno w formie liczb, jak i na wykresie. Zaraz po wejściu na stronę widać przykład: ostatnie 30 dni dla dolara amerykańskiego.

Oprócz wykresu dostajesz tabelę z dokładnymi wartościami kursu w poszczególnych dniach (od najnowszego) i zmianą względem poprzedniego notowania. Dzięki temu łatwo porównasz konkretne daty, np. ile euro kosztowało w dniu Twojej wypłaty, a ile kilka dni później.

  • gotowe zakresy: 7, 30 i 90 dni, 1 rok oraz od początku roku, a także własny przedział od–do,
  • wszystkie waluty z tabeli A NBP, z EUR, USD, GBP, CHF i CZK na początku listy,
  • podsumowanie okresu: ostatni kurs, zmiana w procentach i w złotych, średnia, najniższy i najwyższy kurs z datą, rozstęp oraz ile waluty przypada na 1 zł,
  • pole „Kurs z wybranego dnia”, które odczytuje notowanie z już pobranego okresu,
  • przyciski kopiujące podsumowanie oraz notowania w formacie do wklejenia do arkusza (data i kurs w osobnych kolumnach),
  • dostęp bez logowania i zakładania konta.

Pod narzędziem, gdy dostępna jest bieżąca tabela, wyświetla się też ściąga z ostatnimi kursami ośmiu najczęściej sprawdzanych walut (EUR, USD, GBP, CHF, CZK, NOK, SEK, DKK) i ich zmianą względem poprzedniej tabeli NBP.

Dlaczego historia kursów jest tak ważna?

Pojedynczy kurs z jednego dnia mówi niewiele. Dopiero ciąg danych w czasie pozwala zobaczyć, czy waluta jest obecnie relatywnie droga, tania czy mniej więcej w środku typowego zakresu. To z kolei pomaga podjąć decyzję: kupić walutę teraz, poczekać kilka dni, czy może rozłożyć zakup na raty.

Kurs średni NBP a kurs w kantorze

NBP w tabeli A publikuje kurs średni, a nie kurs kupna i sprzedaży. Kantor i bank sprzedają walutę drożej, a kupują taniej, i tę różnicę (spread) ustalają same. Historia z NBP dobrze pokazuje trend, ale nie powie, ile dokładnie zapłacisz przy wymianie. Który kurs obowiązuje w Twoim rozliczeniu, określają przepisy lub umowa.

Jak sprawdzić historię kursów walut – krok po kroku

  1. Wybierz walutę – lista zawiera wszystkie waluty z tabeli A; najczęściej wybierane są na górze.
  2. Ustaw zakres dat – kliknij jeden z gotowych zakresów albo wpisz datę początkową i końcową, np. od 1 stycznia do 31 marca. Data końcowa nie może być w przyszłości, a okres nie może przekraczać 367 dni.
  3. Kliknij „Pokaż historię kursów” i sprawdź wykres – zobaczysz, jak kurs przesuwał się w górę lub w dół. Po przesunięciu kursora lub palca po linii pod wykresem pojawia się kurs z danego dnia.
  4. Przeglądaj tabelę – pod wykresem jest tabela z datą, dniem tygodnia, kursem i zmianą względem poprzedniego notowania. Pozwala np. porównać kurs w dniu wypłaty, przelewu czy zakupu.
  5. Porównaj inne waluty – zmień walutę i pobierz dane jeszcze raz. Narzędzie pokazuje jedną walutę naraz, zawsze względem złotego.
Wskazówka: jeśli planujesz większą transakcję w obcej walucie, najpierw sprawdź tu trend, a potem przelicz kwotę po aktualnym kursie w kalkulatorze kursów walut.

Jak liczone są zmiana, średnia i rozstęp

Zmiana w okresie = (ostatni kurs − pierwszy kurs) ÷ pierwszy kurs × 100%. Średnia to zwykła średnia arytmetyczna wszystkich notowań z okresu, a rozstęp to różnica między najwyższym i najniższym kursem. Kafelek „1 zł to” pokazuje odwrotność ostatniego kursu, czyli ile jednostek waluty przypada na złotówkę.

Przykład na pięciu notowaniach euro z jednego tygodnia (liczby przykładowe, nie są to rzeczywiste kursy NBP):

DzieńKurs (zł)Zmiana
poniedziałek4,3000—
wtorek4,2850−0,0150
środa4,2700−0,0150
czwartek4,2910+0,0210
piątek4,2570−0,0340
  • zmiana w okresie: (4,2570 − 4,3000) ÷ 4,3000 × 100% = −1,00%, czyli −0,0430 zł,
  • średnia: (4,3000 + 4,2850 + 4,2700 + 4,2910 + 4,2570) ÷ 5 = 21,4030 ÷ 5 = 4,2806 zł,
  • najniższy kurs 4,2570 zł (piątek), najwyższy 4,3000 zł (poniedziałek), rozstęp 0,0430 zł,
  • 1 zł to 1 ÷ 4,2570 = 0,2349 EUR.

Jeśli w polu „Kurs z wybranego dnia” wpiszesz sobotę po tym tygodniu, narzędzie poinformuje, że to weekend, i pokaże ostatnie wcześniejsze notowanie, czyli piątkowe 4,2570 zł.

Weekendy, święta i brak notowań

NBP publikuje tabelę A tylko w dni robocze, więc notowań jest mniej niż dni w okresie: zakres 30 dni daje zwykle około 20–22 notowań. Dla soboty, niedzieli lub święta narzędzie pokazuje ostatnie wcześniejsze notowanie z pobranego okresu. Jeśli krótki zakres obejmuje same dni wolne (np. sobotę i niedzielę), NBP nie zwraca żadnych danych i zobaczysz komunikat „Brak notowań w tym okresie” – wystarczy wydłużyć zakres.

Limit 367 dni na jedno zapytanie wynika z API NBP. Dłuższą historię, np. z kilku lat, sprawdzisz w kilku kolejnych okresach.

Ciekawostki o kursach walut, które zobaczysz na wykresach

Patrząc na wykresy, możesz zauważyć np. gwałtowne skoki kursu w krótkim czasie. Zazwyczaj oznaczają one, że na rynku wydarzyło się coś istotnego: decyzja banku centralnego, publikacja ważnych danych gospodarczych czy nagłe wydarzenia polityczne. To właśnie wtedy media piszą o „silnym osłabieniu” lub „umocnieniu” danej waluty.

Waluty często poruszają się w pewnych przedziałach. Na wykresie wygląda to jak odbijanie się kursu od górnej i dolnej granicy. Dla osoby planującej zakup waluty oznacza to, że opłaca się obserwować momenty, gdy kurs zbliża się do dolnej granicy typowego zakresu – wtedy mówimy, że waluta jest relatywnie tania w porównaniu z ostatnim okresem. Nie ma jednak gwarancji, że kurs od tej granicy odbije.

W dłuższych okresach widać także wpływ zmian stóp procentowych i dużych kryzysów finansowych. Mechanizm jest ten sam co w ruchach z dnia na dzień: to reakcja rynku na informacje i decyzje gospodarcze.

Dlaczego kurs z wczoraj nie zawsze wystarczy?

Sam kurs z wczoraj jeszcze niczego nie przesądza. Jeśli w ciągu ostatnich tygodni waluta systematycznie rosła, a wczoraj osiągnęła lokalne maksimum, być może lepiej poczekać. Jeśli natomiast widzisz na wykresie, że kurs od dłuższego czasu spada lub porusza się w dość wąskim przedziale, wiesz, czego się mniej więcej spodziewać. Historia kursów daje więc kontekst, którego zwykły „dzisiejszy kurs” nie pokazuje.

Przykładowe sytuacje, w których historia kursów bardzo pomaga

Dla osób prywatnych

  • Planujesz wyjazd za granicę i chcesz kupić walutę w dobrym momencie.
  • Kupujesz elektronikę lub ubrania w zagranicznych sklepach online i zastanawiasz się, czy kurs nie „odjechał” za bardzo.
  • Spłacasz kredyt walutowy i chcesz mieć podgląd, jak zmieniały się kursy w ostatnich miesiącach.

Dla freelancerów i firm

  • Wystawiasz faktury w euro lub dolarach i chcesz wiedzieć, czy opłaca Ci się szybkie przewalutowanie.
  • Importujesz towary i analizujesz, jak kurs wpływał na koszt zakupu w poprzednich miesiącach.
  • Planujesz budżet na kolejne kwartały, bazując na realnych danych historycznych zamiast „przeczuć”.

Jeśli rozliczasz się w obcej walucie, przejrzyj co jakiś czas historię kursów walut, w których pracujesz. Nawet prosta obserwacja zmian miesiąc do miesiąca pokazuje, jak wahania kursu wpływają na Twoje realne przychody, czego nie widać, patrząc tylko na pojedynczy, dzisiejszy kurs.

Jak czytać wykres historii kursów?

Wykres to graficzne przedstawienie tego, jak zmieniała się cena jednostki danej waluty w złotych. Oś pozioma pokazuje daty, a pionowa – wartość kursu. Linia rosnąca oznacza umocnienie waluty wobec złotego (staje się droższa), a spadająca – jej osłabienie. Przy okresach do 40 notowań każde notowanie jest zaznaczone na linii punktem.

Przy oglądaniu wykresu zwróć uwagę na:

  • trend ogólny – czy w danym okresie kurs częściej rośnie, spada, czy raczej „faluje” wokół jednej wartości,
  • lokalne szczyty i dołki – to miejsca, gdzie waluta była relatywnie najdroższa lub najtańsza w wybranym okresie (ich wartości i daty pokazują kafelki „Najwyższy kurs” i „Najniższy kurs”),
  • zmienność – jeśli linia jest „poszarpana”, kurs często się zmieniał; jeśli przebieg jest spokojny, waluta była względnie stabilna. Liczbowo zmienność okresu oddaje rozstęp.

Narzędzie nie przewiduje kursów i nie jest doradztwem inwestycyjnym. Pokazuje przejrzyste dane historyczne, które możesz wykorzystać we własnych decyzjach.

Najczęstsze pytania o historię kursów walut

Skąd pochodzą dane i czy są aktualne?

Kursy są pobierane w chwili kliknięcia z publicznego API NBP, z tabeli A kursów średnich. Najnowsze notowanie to ostatnia tabela opublikowana przez NBP w dniu roboczym; pod wynikami widać źródło i godzinę pobrania.

Jak sprawdzić kurs euro z konkretnego dnia?

Wybierz EUR, ustaw zakres obejmujący ten dzień i pobierz dane, a potem wpisz datę w polu „Kurs z wybranego dnia”. Jeśli to weekend lub święto, zobaczysz ostatnie wcześniejsze notowanie z jego datą.

Czy mogę przenieść dane do Excela lub Arkuszy Google?

Tak. Przycisk „Kopiuj notowania (do arkusza)” kopiuje datę i kurs każdego notowania w dwóch kolumnach, gotowych do wklejenia. „Kopiuj podsumowanie” kopiuje okres, ostatni kurs, zmianę, średnią, minimum i maksimum.

Dlaczego widzę komunikat „Brak notowań w tym okresie”?

Wybrany zakres nie zawiera żadnego dnia, w którym NBP opublikował tabelę, np. obejmuje tylko weekend lub święta. Wydłuż zakres o kilka dni roboczych.

Jak sprawdzić historię kursu dłuższą niż rok?

Jedno zapytanie obejmuje najwyżej 367 dni, więc dłuższy okres podziel na kolejne odcinki, np. rok po roku, i skopiuj notowania każdego z nich do jednego arkusza.

Czy to kurs, po którym wymienię walutę w kantorze?

Nie. To kurs średni NBP, wynik orientacyjny. Kantory i banki stosują własne kursy kupna i sprzedaży, a do rozliczeń księgowych sprawdź oficjalną tabelę NBP i przepisy, które określają, z którego dnia kurs obowiązuje.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!