Fable vừa dẫn tôi qua một lỗi logic trong thiết kế báo cáo giao dịch của chính tôi. Tôi khá ấn tượng với điều này.


Về cơ bản, tôi đang cố gắng đối chiếu số dư EoM với PnL.
Để làm vậy, tôi cần PnL đã thực hiện (dễ) + PnL chưa thực hiện.
Vấn đề đầu tiên khá cơ bản và đã được giải quyết rồi:
PnL chưa thực hiện được chuyển tiếp từ các số dư đã được tính trong những tháng trước.
Ví dụ, bạn có 1.000 USD trong số dư, và vào tháng 5 bạn có một vị thế đang lãi 100 USD. Giả sử vị thế đó hiện đang là lãi chưa thực hiện 300 USD vào tháng 6. Số dư của bạn vào cuối tháng 5 là 1.100 USD và nếu mọi thứ đúng thì vào tháng 6 phải là 1.300 USD.
Nhưng nếu bạn cộng cả toàn bộ PnL mở của vị thế vào báo cáo giao dịch, nó sẽ nói rằng số dư phải là 1.400 USD vì bạn đang bị trùng lặp khoản 100 USD đã được tính từ tháng 5.
Vì vậy, chúng ta phải trừ phần PnL chưa thực hiện của các kỳ trước.
Nó trở nên hơi phức tạp hơn vì tôi thực hiện rất nhiều lần tái cân bằng hằng ngày, nên có hàng nghìn giao dịch mà chúng ta cần tính đến phần khớp lệnh của từng giao dịch, thời điểm của chúng, và đóng góp của chúng vào PnL chưa thực hiện của vị thế trong tháng này.
Cho đến giờ thì ổn, khá cơ bản.
Điểm mà Fable phát hiện ra là tôi đã không nghĩ đến việc khi tôi ghi nhận PnL đã thực hiện cho tháng hiện tại (giá trị đúng theo góc nhìn kế toán), tôi phải tính phần PnL đã được hạch toán là chưa thực hiện trong số dư của tháng trước đó. Nếu không sẽ bị tính đúp tác động của chúng.
Trong ví dụ trước, giả sử vào tháng 6 tôi ghi nhận toàn bộ lợi nhuận 300 USD khi đóng vị thế. Đây là giá trị đúng theo góc nhìn của một kế toán.
Tuy nhiên, để khớp với bộ theo dõi số dư, điều đó có nghĩa là tôi phải loại bỏ phần đã được thực hiện/được cộng vào từ các tháng trước khỏi PnL chưa thực hiện, gần như là một phép trừ các giá trị đã ghi sổ của các tháng trước.
Điều này hơi mâu thuẫn giữa việc theo dõi nội bộ và cho mục đích kế toán, nhưng chúng phải khớp; nếu không tôi không thể luôn chắc rằng các giá trị của mình là đúng. Ý tôi là tôi biết chúng đúng vì báo cáo của sàn về các giao dịch đã thực hiện—và đó mới là thứ quan trọng cho mục đích kế toán ở thời điểm hiện tại—nhưng tôi lại hơi cầu toàn về nó.
Giờ thì PnL đối chiếu hoàn hảo với số dư EoM.
Đáng ra tôi phải biết sớm hơn, mỗi ngày lại ngu đi hơn một chút khi dùng AI như cái nạng cho mọi vấn đề mà mình gặp.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Đã ghim