Daftar isi analisis
Untuk 2016–2025, salinan sumber yang diunduh memuat 2.560 publikasi kurs acuan USD per EUR pada 2.609 tanggal Senin–Jumat. Seluruh 49 tanggal kerja tanpa pengamatan cocok dengan penutupan TARGET yang terjadwal. Ada 2.560 pengamatan pada hari kerja yang dijadwalkan buka, tanpa celah tak terduga.
Hasil ini memeriksa kelengkapan salinan data tersebut. Hasil tidak mengukur apakah situs selalu dapat diakses pada masa lalu atau seberapa cepat publikasi pertama muncul.
Metode dan temuan
Kami memilih satu pengamatan resmi USD per EUR pada setiap tanggal publikasi, dari 1 Januari 2016 sampai 31 Desember 2025. Berkas CSV dari jalur API resmi yang terpisah cocok pada seluruh 2.560 tanggal dan nilai. Kalender yang dibangun terpisah mengecualikan Sabtu, Minggu, dan penutupan TARGET: 1 Januari, Jumat Agung, Senin Paskah, 1 Mei, 25 dan 26 Desember. Hari libur yang jatuh pada akhir pekan tidak dihitung lagi sebagai hari kerja tanpa publikasi.
Jumlah publikasi tahunan, berurutan dari 2016 hingga 2025: 257, 255, 255, 255, 257, 258, 257, 255, 256, 255. Hari Senin–Jumat tanpa publikasi: 4, 5, 6, 6, 5, 3, 3, 5, 6, 6. CSV tahunan dan harian memperlihatkan klasifikasi setiap tanggal. Kalender ini bukan kalender libur nasional Indonesia, jam server broker, atau jadwal pembukaan semua instrumen Forex.
Setiap tahun memiliki selang maksimum lima hari kalender antara dua tanggal publikasi berurutan. Salah satu contohnya pada 2025 adalah 17–22 April. Ada empat tanggal di antaranya: dua hari penutupan TARGET dan satu akhir pekan. Itu tidak berarti lima pengamatan hilang.
Yang tidak dapat ditunjukkan kurs acuan harian
Satu pengamatan acuan tidak menyediakan Open, High, Low, Close, spread, volume, atau lintasan tick. Data ini tidak dapat memastikan apakah stop loss intraday tersentuh atau merekonstruksi eksekusi transaksi. Mengisi hari libur dengan nilai sebelumnya menghasilkan nilai imputasi, bukan kuotasi pasar yang diamati. Bedakan kedua jenis nilai tersebut.
Waktu publikasi juga tidak seragam selama seluruh periode: mulai 1 Juli 2016 ECB memindahkannya dari sekitar 14:30 menjadi 16:00 CET. Penelitian ini tidak merekonstruksi harga intraday maupun waktu persis setiap publikasi pertama. Sumber tanggal saja tidak memberi cukup informasi untuk membuat timestamp historis.
Sumber dan keterlacakan
Sumber: statistik ECB, dengan salinan yang diambil pada 7 Oktober 2026. Hasil dan klasifikasi adalah perhitungan kami. Manifest mencatat sumber dan SHA-256. Kode penelitian memakai pustaka standar Python; ketentuan penggunaan ulang disertakan dalam paket reproduksi. Ekspor sumber di masa mendatang dapat direvisi; waktu pengambilan salinan asli tidak diganti dengan tanggal penerbitan versi Bahasa Indonesia.
Tabel hasil
| Tahun | Tanggal Senin–Jumat | Publikasi | Penutupan TARGET pada hari kerja | Celah tak terduga |
|---|---|---|---|---|
| 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 |
Tambahan Indonesia: satu saat, tanggal lokal berbeda
Model waktu berikut rekaan, bukan timestamp publikasi ECB yang diukur. Tetapkan satu peristiwa pada 8 Januari 2025 pukul 15:00 UTC. Saat yang sama adalah 22:00 WIB, 23:00 WITA, dan 00:00 WIT pada 9 Januari. Peristiwanya satu; tanggal tampilannya berbeda menurut zona.
Kontrol terpisah: peristiwa rekaan pada 8 Juli 2025 pukul 14:00 UTC menjadi 21:00 WIB, 22:00 WITA, 23:00 WIT, seluruhnya masih 8 Juli. Contoh ini tidak menyatakan bahwa setiap publikasi ECB memakai salah satu waktu tersebut. WIB, WITA dan WIT memakai UTC+7, +8, +9; contoh tidak menyamakan ketiga zona atau mengasumsikan pembaca berdomisili di suatu wilayah tertentu.
Dalam berkas analisis, pertahankan tanggal pengamatan resmi sesuai makna kolom sumber. Simpan waktu publikasi yang benar-benar diketahui, offset, dan tampilan lokal pada kolom terpisah. Jangan mengganti kunci tanggal sumber dengan tanggal lokal tampilan lalu menyimpulkan bahwa sumber kehilangan satu hari. Sebaliknya, jangan mengarang waktu publikasi dari nilai yang hanya memuat tanggal.
Uji pemahaman: apakah peristiwa pertama menjadi dua publikasi?
Tidak. 8 Januari 15:00 UTC dan 9 Januari 00:00 WIT adalah saat yang sama. Jika dua berkas mencatat tanggal berbeda karena semantik kolomnya berbeda, perbaiki definisi dan pencocokannya dahulu. Itu belum menjadi bukti data hilang. Lihat juga contoh selisih palsu akibat penggabungan nomor baris.
Ulangi perhitungan
- Kalender tahunan (CSV)
- Kalender harian (CSV)
- Kode, salinan ECB, dan petunjuk sumber (ZIP)
- Hasil lengkap (JSON)
- Sumber, waktu pengambilan, dan SHA
Paket gabungan NBP/ECB memakai Python 3.10 atau lebih baru dan pustaka standar. Petunjuk sumber meminta menjalankan python research.py, lalu python finalize.py; masukan harus cocok dengan hash yang dipatok. Paket publik menyertakan salinan ECB, bukan basis data mentah NBP. Kode untuk penelitian A dapat mengambil data NBP secara lokal; perhitungan kalender B tidak membutuhkan harga NBP. Nama kolom, kode dan berkas sumber dipertahankan agar hasil dapat direproduksi. Penjelasan metode Bahasa Indonesia tersedia di atas.
Data dasar ECB tersedia gratis. Klasifikasi, tabel, dan grafik merupakan olahan kami; bukan pengesahan ECB. Ketentuan ECB mewajibkan atribusi, akurasi dan penandaan olahan; jika diterbitkan dalam produk berbayar, pertahankan informasi bahwa sumber ECB tersedia gratis. AI membantu pekerjaan perhitungan dan penerbitan. Pemeriksaan kode dan data bukan tinjauan pakar independen.