Tỷ giá USD/PLN: vì sao NBP và ECB khác nhau cùng ngày?

250 ngày chung năm 2025 và cách tái lập chênh lệch NBP/ECB. Ví dụ VND chỉ ra sai số khi ghép số dòng thay vì ngày.

Mục lục phân tích

Ghép theo ngày công bố cho ra 250 ngày chung trong năm 2025. Chênh lệch có dấu bình quân là −0,931 điểm cơ bản, trong khi chênh lệch tuyệt đối bình quân là 16,815 điểm cơ bản. Giá trị dương và âm triệt tiêu khi tính trung bình có dấu: con số gần −1 không có nghĩa hai nguồn thường chỉ khác nhau khoảng một điểm cơ bản.

Trung vị có dấu −1,047; trung vị tuyệt đối 12,083 điểm cơ bản. Chênh lệch thấp nhất −66,406 vào 11/4/2025; cao nhất và lớn nhất về độ lớn là 72,769 vào 8/4/2025. NBP cao hơn trên 122 ngày, thấp hơn trên 128 ngày, không có ngày bằng nhau.

Phương pháp và đơn vị

Bảng A NBP có đơn vị PLN cho một USD. Hai chuỗi ECB lần lượt là PLN cho một EUR và USD cho một EUR. Chia chuỗi thứ nhất cho chuỗi thứ hai thu được PLN cho một USD. Công thức chênh lệch tương đối:

10000 * (NBP_USDPLN * ECB_USDperEUR / ECB_PLNperEUR - 1)

Kết quả dương nghĩa là NBP cao hơn. Điểm cơ bản ở đây là đơn vị chênh lệch tương đối; không phải pip hoặc chênh lệch Bid/Ask.

Chỉ dùng ngày có công bố ở cả hai nguồn, không nội suy hoặc điền giá cho ngày thiếu. Phép tính độc lập bằng phân số hữu tỉ xác nhận 250 kết quả và tổng hợp tháng. NBP có 251 ngày, ECB có 255. Chỉ NBP có 18/4; chỉ ECB có 6/1, 19/6, 15/8, 11/11 và 24/12/2025. Ghép số thứ tự dòng làm lệch lịch.

Kết luận được dữ liệu hỗ trợ và giới hạn

NBP nêu khung công bố bảng A 11:45–12:15 vào ngày làm việc. ECB thông báo từ 1/7/2016 chuyển giờ công bố từ khoảng 14:30 sang khoảng 16:00 CET. Đây là lịch dự kiến, không phải timestamp đo được cho từng dòng. Không áp một độ lệch UTC cố định cho châu Âu suốt năm và không quy mọi chênh lệch cho thời gian; phương pháp và làm tròn cũng có thể khác.

Cả hai chuỗi là tỷ giá tham chiếu, không phải báo giá Bid/Ask có thể giao dịch. Chênh lệch này không chứng minh cơ hội chênh lệch giá, phí nhà môi giới hoặc khoản lời có thể thu được. Chọn nguồn và ghép đúng lịch là kết luận hữu ích được dữ liệu hỗ trợ.

Nguồn gốc và dấu vết tính toán

Bản dữ liệu nghiên cứu gốc được lấy ngày 7/10/2026. Việc làm bản tiếng Việt không đổi ngày đó thành một lần lấy dữ liệu mới. Manifest lưu URL, thời điểm và SHA-256. CSV công khai của nghiên cứu A chỉ gồm tổng hợp theo tháng. Dữ liệu thô NBP và bảng ghép hằng ngày nằm trong hồ sơ kiểm tra riêng, không trong gói công khai. Mã dừng nếu đầu vào khác hash đã chốt.

Nguồn quan sát là thống kê NBP và ECB. Chênh lệch, bảng và đồ thị là tính toán của chúng tôi, không phải thống kê được hai ngân hàng công bố.

Chênh lệch tuyệt đối bình quân từng tháng, tính bằng điểm cơ bản. Tháng 4 cao nhất 25,123; tháng 9 thấp nhất 9,659. Trục bắt đầu từ 0.
Trung bình có dấu gần 0 có thể che độ lớn chênh lệch hằng ngày. Nguồn: NBP và ECB; tổng hợp và đồ thị là tính toán của chúng tôi. Mở biểu đồ đầy đủ ↗

Bảng kết quả theo tháng

Tính toán của chúng tôi trên tỷ giá NBP/ECB
ThángNgày chungBình quân có dấu (điểm cơ bản)Bình quân tuyệt đối (điểm cơ bản)
2025-0121-4,83620,695
2025-02204,01921,589
2025-03210,13821,363
2025-04200,11625,123
2025-0521-4,23516,812
2025-0620-2,43714,519
2025-0723-8,15216,273
2025-08206,65716,993
2025-0922-2,6309,659
2025-1023-7,64913,985
2025-11196,33114,800
2025-12204,43110,668

Mô hình gốc: sai khóa ghép tạo chênh lệch giả

Ví dụ IDR gốc được giữ riêng với mô hình VND bên dưới. Hai nguồn giả định có 16.000 IDR/USD ở 5/1/2026; A thêm 16.100 ở 6/1; rồi cả hai có 16.200 ở 7/1. Ghép theo ngày cho hai chênh lệch bằng 0, còn 6/1 không có cặp. Ghép theo dòng lại so A ngày 6 với B ngày 7: sai 100 IDR/USD; nhân 100 USD thành 10.000 IDR sai lệch ghép. Đây không phải lãi hoặc lỗ giao dịch.

Ví dụ VND: kiểm tra khóa ghép trước khi quy ra tiền

Mô hình hoàn toàn giả định: A ghi USD/VND ngày 5, 6, 7/1/2026 là 25.000, 25.100, 25.200 VND cho một USD. B chỉ ghi ngày 5 và 7, lần lượt 25.000 và 25.200. Không phải Bid/Ask hoặc giá thực tế.

Ghép theo ngày: so 5 với 5 và 7 với 7, chênh lệch đều 0; ngày 6 không có cặp. Ghép sai dòng thứ hai: 25.200 − 25.100 = 100 VND/USD.

Tái lập và bước tiếp theo

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.

Tiếp theo: kiểm tra lịch công bố để phân biệt ngày nghỉ theo lịch với dữ liệu thực sự thiếu.

Phân tích dữ liệu và phương pháp khác →