Mục lục phân tích
Bản dữ liệu 2016–2025 có 2.560 công bố USD cho một EUR trên 2.609 ngày thứ Hai–thứ Sáu. Toàn bộ 49 ngày trong tuần không có quan sát đều trùng ngày nghỉ TARGET theo lịch. Có 2.560 quan sát trên ngày dự kiến mở, không có khoảng trống ngoài dự kiến.
Kết quả chỉ kiểm tra tính đầy đủ của bản dữ liệu đã lấy. Nó không đo thời gian hoạt động của website trong quá khứ hoặc độ trễ của lần công bố đầu tiên.
Phương pháp và kết quả
Chọn một quan sát chính thức USD cho một EUR trên mỗi ngày công bố từ 1/1/2016 đến 31/12/2025. CSV qua kênh API chính thức riêng khớp cả 2.560 ngày và giá trị với XML. Lịch độc lập loại thứ Bảy, Chủ nhật và ngày nghỉ TARGET: 1/1, Thứ Sáu Tuần Thánh, Thứ Hai Phục Sinh, 1/5, 25/12 và 26/12. Ngày lễ rơi cuối tuần không được đếm thêm như ngày trong tuần không công bố.
Số công bố hằng năm 2016→2025: 257, 255, 255, 255, 257, 258, 257, 255, 256, 255. Số ngày thứ Hai–thứ Sáu không công bố: 4, 5, 6, 6, 5, 3, 3, 5, 6, 6. CSV năm và ngày cho thấy từng phân loại. Đây không phải lịch nghỉ Việt Nam hoặc giờ mở cửa của mọi sản phẩm Forex.
Mỗi năm có khoảng cách lớn nhất năm ngày lịch giữa hai công bố liền nhau. Ví dụ 17→22/4/2025 có bốn ngày xen giữa: hai ngày nghỉ TARGET và một cuối tuần. Năm ngày giữa hai mốc không đồng nghĩa năm quan sát bị mất.
Một tỷ giá hằng ngày không cho biết điều gì?
Một quan sát tham chiếu không cung cấp Open, High, Low, Close có thể khớp lệnh, spread, khối lượng hoặc đường tick. Không thể dùng nó xác nhận stop loss trong ngày bị chạm hoặc tái dựng khớp lệnh. Chép giá gần nhất sang ngày lễ tạo giá được điền, không tạo báo giá mới được quan sát.
Từ 1/7/2016 ECB chuyển giờ công bố từ khoảng 14:30 sang khoảng 16:00 CET. Nghiên cứu không tái dựng thời điểm chính xác của từng lần công bố đầu tiên. Một cột chỉ có ngày không đủ để tự gán timestamp lịch sử.
Nguồn và khả năng truy vết
Nguồn là thống kê ECB, bản lấy ngày 7/10/2026. Kết quả và phân loại là tính toán của chúng tôi. Manifest lưu nguồn và SHA-256; mã dùng thư viện chuẩn Python. Lần xuất dữ liệu tương lai có thể được sửa đổi. Ngày biên tập tiếng Việt không thay thế thời điểm lấy dữ liệu gốc.
Bảng kết quả
| Năm | Ngày thứ Hai–thứ Sáu | Công bố | Ngày nghỉ TARGET trong tuần | Khoảng trống ngoài dự kiến |
|---|---|---|---|---|
| 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 |
Một thời điểm có thể mang hai ngày hiển thị
Mô hình gốc: sự kiện giả định 8/1/2025 lúc 15:00 UTC là 22:00 ở UTC+7, 23:00 ở UTC+8 và 00:00 ngày 9/1 ở UTC+9. Sự kiện giả định 8/7/2025 lúc 14:00 UTC là 21:00, 22:00 và 23:00 cùng ngày tại ba độ lệch đó. Không phải timestamp công bố ECB được đo.
Mở rộng cho Việt Nam: sự kiện giả định 8/1/2025 19:00 UTC = 9/1/2025 02:00 tại Asia/Ho_Chi_Minh (UTC+7). Ngày 8/7/2025 lúc 19:00 UTC cũng thành 02:00 ngày 9/7 tại Việt Nam. Việc châu Âu đổi giờ theo mùa không làm Việt Nam tự đổi sang UTC+8.
Giữ khóa ngày quan sát chính thức theo định nghĩa nguồn. Chỉ lưu timestamp công bố khi thực sự biết, và để offset cùng ngày hiển thị địa phương ở cột riêng. Không thay khóa nguồn bằng ngày hiển thị rồi kết luận nguồn mất một ngày; cũng không dựng giờ từ ô chỉ có ngày.
Tái lập và bước tiếp theo
- Lịch theo năm (CSV)
- Lịch theo ngày (CSV)
- Mã, bản ECB và hướng dẫn (ZIP)
- Kết quả đầy đủ (JSON)
- Nguồn, thời điểm và SHA-256
Gói dùng Python 3.10 trở lên và thư viện chuẩn: chạy python research.py, sau đó python finalize.py. Gói chung không kèm dữ liệu thô NBP hoặc bảng ghép theo ngày; nghiên cứu A có thể lấy dữ liệu NBP qua API chính thức để phân tích riêng tại máy. B chỉ cần đầu vào ECB. Khi thiếu đầu vào, không thay bằng giá mới rồi giữ nguyên kết luận cũ: đối chiếu hash trong manifest. Tên tệp, khóa CSV/JSON và mã gốc được giữ để tái lập; phần giải thích tiếng Việt ở ngay trên.
Dữ liệu cơ sở ECB được cung cấp miễn phí. Cần ghi nguồn, trình bày chính xác, đánh dấu phần chuyển đổi và tính toán theo điều kiện sử dụng ECB. Nếu dùng lại trong sản phẩm trả phí, giữ thông báo rằng dữ liệu cơ sở ECB có sẵn miễn phí. Không hàm ý ECB bảo trợ hoặc xác nhận kết quả. AI hỗ trợ tính toán và biên tập. Việc kiểm tra mã và dữ liệu không phải đánh giá của chuyên gia độc lập.
Kiểm tra lỗi ghép số dòng trước khi so nguồn. Sau đó so các cửa sổ mẫu để thấy rủi ro phụ thuộc giai đoạn chọn.