W snapshocie EUR/USD za lata 2016–2025 policzyliśmy 2609 dni od poniedziałku do piątku oraz 2560 publikacji. Wszystkie 49 dni roboczych bez obserwacji przypadają na zamknięcia TARGET. Na zaplanowane dni otwarcia przypada 2560 obserwacji i zero nieoczekiwanych braków. To sprawdzenie kompletności konkretnego snapshotu, nie dowód historycznej dostępności witryny lub terminowości pierwszej publikacji.
Metoda i wynik
Z oficjalnego XML wybraliśmy jedną obserwację USD za EUR na datę publikacji od 1 stycznia 2016 do 31 grudnia 2025. Osobny oficjalny eksport API CSV potwierdził wszystkie 2560 dat i wartości. Kalendarz liczymy niezależnie: weekendy oraz zamknięcia TARGET: 1 stycznia, Wielki Piątek, Poniedziałek Wielkanocny, 1 maja, 25 i 26 grudnia. Dni świąteczne przypadające na weekend nie są ponownie liczone jako brakujące dni robocze.
Liczby publikacji w kolejnych latach: 257, 255, 255, 255, 257, 258, 257, 255, 256, 255. Dni roboczych bez publikacji było odpowiednio 4, 5, 6, 6, 5, 3, 3, 5, 6, 6. CSV roczny i dzienny umożliwiają sprawdzenie każdej klasyfikacji.
W każdym roku najdłuższy odstęp między kolejnymi datami publikacji wyniósł pięć dni kalendarzowych. Przykład 2025: 17–22 kwietnia. To cztery daty pomiędzy publikacjami: dwa dni zamknięcia TARGET i weekend, a nie pięć brakujących obserwacji.
Dlaczego to nie są świece
Jedna dzienna wartość referencyjna nie zawiera open, high, low, close, spreadu, wolumenu ani ścieżki ticków. Nie pozwala ustalić, czy w ciągu dnia trafiono stop-loss, ani odtworzyć realizacji transakcji. Wstawienie poprzedniego kursu w święto tworzy wartość imputowaną, nie nową obserwację. Oznaczaj takie wiersze i nie traktuj ich jak danych rynkowych.
Godzina publikacji nie była jednolita przez cały badany okres: od 1 lipca 2016 EBC zmienił ją z około 14:30 na 16:00 CET. Badanie nie rekonstruuje intraday ani historycznych godzin pierwszego udostępnienia.
Źródło: EBC statistics. Snapshot pobrano 7 października 2026; wyniki i klasyfikacje są naszymi obliczeniami. SHA, kod standard-library i warunki ponownego użycia znajdują się w wykazie źródeł i SHA, research.py, finalize.py i README.md. Nie gwarantujemy niezmienności przyszłych eksportów.
Otwórz pełny wykres ↗
Tabela wyników
| Rok | Dni pon.–pt. | Publikacje | Zamknięcia TARGET | Nieoczekiwane braki |
|---|---|---|---|---|
| 2016 | 261 | 257 | 4 | 0 |
| 2017 | 260 | 255 | 5 | 0 |
| 2018 | 261 | 255 | 6 | 0 |
| 2019 | 261 | 255 | 6 | 0 |
| 2020 | 262 | 257 | 5 | 0 |
| 2021 | 261 | 258 | 3 | 0 |
| 2022 | 260 | 257 | 3 | 0 |
| 2023 | 260 | 255 | 5 | 0 |
| 2024 | 262 | 256 | 6 | 0 |
| 2025 | 261 | 255 | 6 | 0 |
Odtwórz obliczenia
- Kalendarz roczny (CSV)
- Kalendarz dzienny (CSV)
- Kod, kopie EBC i instrukcja (ZIP)
- Pełne wyniki (JSON)
- Źródła, czas pobrania i SHA
Kod używa tylko standardowej biblioteki Python. Paczka NBP/EBC nie zawiera surowej bazy NBP: pobiera ją do lokalnej analizy z oficjalnego API. Weryfikacja SHA zatrzyma obliczenia, jeśli dane wejściowe się zmienią.
Źródło danych: statystyki EBC; w analizie A także NBP. Obliczenia, klasyfikacje i wykresy są nasze. Dane EBC są dostępne bezpłatnie; EBC nie potwierdza ani nie rekomenduje naszych wyników. Zasady wykorzystania danych opisano w paczkach kodu. Obliczenia i przygotowanie publikacji wspomagały narzędzia AI; kontrola kodu i danych nie zastępuje opinii niezależnego eksperta.