CryptoFee.best

Nhật ký giao dịch crypto: đối soát lệnh, phí và lãi/lỗ

Mục lục
AI-generated illustration; not taken on location · Minh họa các bước chuẩn bị dữ liệu, đối chiếu nhật ký và rà soát chênh lệch giao dịch.
AI-generated illustration; not taken on location · Minh họa quy trình đối soát nhật ký giao dịch, với nhánh dành cho các trường hợp cần bổ sung bằng chứng.AI-generated illustration

Để nhật ký giao dịch crypto khớp với dữ liệu sàn, hãy nối kế hoạch với lệnh, từng lần khớp và các khoản tiền phát sinh. Giữ bản xuất gốc, thống nhất thời gian và đơn vị, rồi kiểm tra dòng thiếu, dòng trùng, phí và lãi/lỗ đã thực hiện.

Chỉ kết luận sau khi xác nhận phạm vi báo cáo và cách tính kết quả. Nếu dữ liệu chưa đủ chi tiết, hãy ghi chênh lệch cần kiểm tra thay vì tự điền cho khớp.

Bắt đầu từ đâu để nhật ký khớp với dữ liệu sàn?

Chọn một phạm vi cụ thể: sàn, tài khoản, sản phẩm và kỳ đối soát. Tách giao ngay khỏi Futures trong nhật ký để kiểm tra từng nhóm.

  1. Giữ bản xuất gốc và ghi ngày lấy dữ liệu.
  2. Kiểm tra báo cáo có đủ chi tiết để nối lệnh với lần khớp hay chưa.
  3. So sánh bản ghi, khối lượng, phí và kết quả trong cùng phạm vi.
  4. Ghi riêng mọi chênh lệch cùng bước kiểm tra tiếp theo.

Đồng thời, ghi kế hoạch và lý do vào lệnh trước khi biết kết quả. Giữ lý do thoát lệnh để sau này xem lại quyết định cùng số liệu đã đối chiếu.

Phân biệt lệnh, lần khớp và vị thế

Trước khi ghép bảng, hãy kiểm tra mỗi dòng báo cáo đang mô tả lệnh, lần khớp hay vị thế. Tìm hướng dẫn của sàn về quan hệ giữa các mã nếu có.

Với tình huống một lệnh có nhiều lần khớp, nên giữ từng lần khớp và liên kết về lệnh tương ứng. Nếu một vị thế đóng nhiều phần, hãy liên kết các phần đóng theo thông tin sàn cung cấp.

Không mặc định mỗi dòng là một giao dịch hoàn chỉnh. Nếu báo cáo chỉ có dòng tổng hợp, hãy tìm dữ liệu chi tiết trước khi dùng số dòng để kết luận thiếu hoặc trùng.

Nhật ký cần những trường nào?

Thiết kế các nhóm trường sau; chỉ thêm mã lệnh, mã lần khớp và mã vị thế khi sàn cung cấp.

Nhóm Nội dung nên lưu
Phạm vi Sàn, tài khoản, giao ngay hoặc Futures, cặp giao dịch
Khớp thực tế Thời gian, chiều giao dịch, khối lượng, giá khớp
Chi phí Số phí, tài sản thu phí, Maker/Taker nếu có
Kết quả Lãi/lỗ đã thực hiện, trạng thái đối soát
Kế hoạch Lý do vào, lý do thoát, ghi chú quyết định

Giữ giá khớp thực tế thay cho giá đặt trong trường dùng tính kết quả. Với Futures, có thể thêm tỷ lệ Funding nếu được cung cấp. Để kiểm tra quy đổi sang đồng Việt Nam, lưu cả giá quy đổi, thời điểm chọn giá và nguồn giá.

Chuẩn bị dữ liệu xuất trước khi nhập

Trước khi nhập, kiểm tra ngày đầu, ngày cuối và múi giờ của báo cáo. Nếu đổi sang múi giờ chung, giữ cả thời gian gốc để truy lại. Kiểm tra tài khoản phụ và sản phẩm đã được chọn đúng.

Đọc cách biểu diễn số và đơn vị trên từng cột; chỉ chuẩn hóa khi đã xác nhận ý nghĩa. Lưu dữ liệu gốc riêng, thao tác trên bản sao.

Cuối cùng, xác định bảng chứa từng lần khớp hay số liệu tổng hợp. Nếu hai bảng khác cấp dữ liệu, hãy đưa chúng vào hai khu vực đối chiếu riêng. Chưa ghép chỉ vì chúng cùng có cột giá và khối lượng.

Nhập dữ liệu và phát hiện bản ghi trùng

Khi nhập lại hai kỳ chồng nhau, gắn nhãn đợt nhập để biết mỗi dòng đến từ đâu. Nếu có mã lần khớp, hãy thử tổ hợp sàn, tài khoản, sản phẩm, cặp giao dịch và mã này để tìm ứng viên trùng.

Trước khi loại dòng, kiểm tra tổ hợp đó có thực sự phân biệt các lần khớp trong dữ liệu hay không. Cùng mã chưa đủ để bỏ qua khác biệt ở các trường còn lại.

Nếu thiếu mã, so sánh thời gian gốc, chiều giao dịch, giá, khối lượng, phí và mã lệnh nếu có. Hai dòng giống nhau vẫn cần xác minh. Giữ chúng trong danh sách nghi trùng, kèm liên kết về bản gốc; chỉ hợp nhất khi đủ căn cứ.

Đối chiếu khớp từng phần và giao dịch bị thiếu

Đối chiếu lần lượt số dòng và tổng khối lượng trong cùng tài khoản, sản phẩm, cặp và kỳ. Chỉ so sánh tổng khi các dòng có cùng đơn vị.

Với lệnh có nhiều lần khớp, cộng khối lượng các dòng đã liên kết rồi kiểm tra với số liệu tổng hợp tương ứng, nếu báo cáo có. Khi lệch, rà lại ranh giới thời gian, bộ lọc và các dòng chưa nối được.

Đừng vội thêm một giao dịch giả định để cân bảng. Hãy ghi rõ dòng đang tìm, dữ liệu đã kiểm tra và báo cáo cần bổ sung. Sau khi xử lý, giữ lịch sử sửa để lần nhập tiếp theo không tạo lại cùng chênh lệch.

Ghi lãi/lỗ đã thực hiện khi đóng từng phần

Với giao ngay

Trước khi tính phần đã bán, xác nhận cách phân bổ giá vốn và phí mà bạn muốn đối chiếu. Nếu chưa rõ cách báo cáo xác định giá vốn, ghi kết quả là chờ xác minh.

Khi tách một giao dịch mua thành nhiều lần bán, có thể phân bổ phí mua theo tỷ lệ khối lượng tương ứng. Chỉ áp dụng sau khi xác định đúng giao dịch mua được phân bổ. Quy phí mua và bán về cùng đơn vị trước khi cộng.

Với Futures

Kiểm tra lãi/lỗ đã thực hiện trên báo cáo có bao gồm phí giao dịch và Funding chưa. Chỉ điều chỉnh sau khi xác nhận để tránh trừ lại khoản đã tính. Nếu chỉ có tỷ lệ Funding, hãy bổ sung số tiền thực tế trước khi tổng hợp.

Ghi riêng phần còn mở và phần đã đóng. Để trống kết quả chưa đóng trong bảng tổng hợp kết quả đã thực hiện, đồng thời đánh dấu trạng thái rõ ràng.

Bảng đối chiếu phí và các khoản điều chỉnh

Lập bảng theo từng loại khoản mục và đơn vị; chỉ điền những khoản thực sự phát sinh.

Khoản mục Nhật ký Báo cáo Đơn vị Chênh lệch
Phí khớp lệnh … … … …
Funding … … … …
Phí chuyển tài sản … … … …
Hoàn phí … … … …

Giữ số tiền và tài sản gốc khi phí thu bằng tài sản khác. Nếu quy đổi, bổ sung giá, thời điểm và nguồn giá để có thể kiểm tra lại; không cộng trực tiếp các đơn vị khác nhau.

Với mỗi khoản, hỏi: đã nằm trong lãi/lỗ báo cáo chưa, ghi theo dấu nào, thuộc kỳ nào? Chỉ tính chênh lệch khi hai bên cùng đơn vị và phạm vi. Ghi kết quả sau phí, chi phí khác khi đã xác nhận cách tính.

Vì sao giao dịch đã khớp mà số dư vẫn lệch?

Nếu nhật ký đã khớp lịch sử giao dịch mà số dư vẫn lệch, hãy kiểm tra dòng tiền. Với kỳ có nạp, rút, chuyển nội bộ hoặc điều chỉnh khác, bổ sung bản ghi tài khoản tương ứng.

Số dư nội bộ và số dư địa chỉ onchain là hai lớp bản ghi cần đối soát. Chuyển nội bộ giữa khách hàng có thể được ghi vào sổ cái trước khi có giao dịch onchain.

Vì vậy, chọn tài liệu theo chênh lệch: lịch sử tài khoản để kiểm tra ghi nhận nội bộ; dữ liệu onchain khi cần đối chiếu giao dịch liên quan. Chưa dùng việc không tìm thấy giao dịch onchain làm căn cứ duy nhất để xóa dòng nội bộ.

Sai sót thường gặp và việc cần làm sau đối soát

Trước khi chốt kỳ, rà lại bốn lỗi: dùng giá đặt thay giá khớp, nhập trùng báo cáo, trừ phí hai lần và gộp phần chưa đóng vào kết quả đã thực hiện.

Lập danh sách ngoại lệ với trạng thái, số chênh lệch, đơn vị, bản gốc liên quan và việc cần làm. Với mục chưa giải thích được, giữ bộ lọc đã dùng, thời gian xuất, ghi chú thay đổi và trao đổi xác minh nếu có.

Chọn lịch kiểm tra phù hợp với nhịp nhập dữ liệu của bạn. Mỗi lần kiểm tra, xử lý ngoại lệ cũ trước khi chốt kết quả mới. Sau đó xem lại lý do vào và thoát lệnh để đánh giá quyết định trên dữ liệu đã đối soát.