Với giá trị danh nghĩa $100,000, funding 10 điểm cơ bản chuyển $100. Một vị thế được giữ qua tám mốc thời gian funding trong ngày có thể phát sinh tám dòng tiền riêng biệt. Một giao dịch mở một giây sau mốc thời gian có thể không nhận khoản thanh toán nào mà backtest dựa trên nến gán cho nó. Con số đáng ngạc nhiên thường không phải là mức funding; mà là giá trị danh nghĩa sàn dùng để tính.
Funding của hợp đồng tương lai vĩnh cửu là khoản chuyển giữa người nắm giữ vị thế mua và bán, thường được quyết toán vào các thời điểm đã định. Đây không phải phí giao dịch của sàn, và chỉ có chuỗi lãi suất lịch sử thì chưa đủ để tái dựng dòng tiền. Bạn còn cần biết vị thế nào đủ điều kiện tại mỗi lần quyết toán và quy tắc của sàn để xác định mức phơi nhiễm đủ điều kiện.
Vì sao mức funding nhỏ lại có thể tạo ra kết quả backtest lớn?
Funding được tính trên giá trị danh nghĩa của vị thế. Nếu một chiến lược giữ vị thế $100,000 qua khoản thanh toán 0.10%, dòng tiền là $100. Lặp lại việc đó mỗi tám giờ trong 30 ngày, tổng đơn giản là $9,000, chưa tính đến thay đổi vị thế hoặc lãi suất. Đây là một phần đáng kể trong P&L được báo cáo của chiến lược.
Với hợp đồng tuyến tính, phép tính gần đúng ban đầu hữu ích là:
funding cash flow = signed position notional × funding rate
Theo quy ước phổ biến, lãi suất dương nghĩa là bên mua trả cho bên bán; lãi suất âm nghĩa là bên bán trả cho bên mua. Nếu chiến lược đang mua $100,000 ở mức +0.10%, dòng tiền là -$100. Vị thế bán cùng giá trị danh nghĩa sẽ nhận $100. Rất dễ vô tình đảo ngược quy ước dấu này, nhất là khi nhà cung cấp dữ liệu gắn nhãn lãi suất theo góc nhìn của bên trả.
Funding là dòng tiền phát sinh từ vị thế. Khoản này cần được ghi vào sổ cái tài khoản tại thời điểm quyết toán, cùng với P&L đã thực hiện và phí, thay vì trừ theo tỷ lệ khỏi tín hiệu hoặc áp dụng cho cả cây nến.
Vị thế nào chịu khoản thanh toán khi giao dịch đi qua thời điểm funding?
Hãy dùng vị thế đủ điều kiện tại thời điểm sàn tính funding hoặc quyết toán, theo quy tắc được sàn đó công bố. Backtest lấy mẫu lãi suất một lần mỗi cây nến rồi nhân với vị thế ở cuối nến có thể tính funding trên mức phơi nhiễm chưa tồn tại vào lúc quyết toán.
Ví dụ đơn giản: thời điểm funding là 08:00 UTC. Chiến lược giữ vị thế mua $50,000 đến 07:59:59, đóng vị thế, rồi mở lại vị thế mua $50,000 lúc 08:00:01. Nếu sàn chụp trạng thái các vị thế đủ điều kiện vào 08:00, thì không nên tính phí cho giao dịch nào chỉ vì cây nến một giờ của backtest bao gồm thời điểm 08:00. Kết quả sẽ khác nếu sàn dùng khoảng thời gian đo lường hoặc quy ước quyết toán khác, vì vậy hãy kiểm tra đặc tả hợp đồng và hồ sơ thực tế của sàn.
| Lối tắt trong backtest | Sai lệch có thể gặp | Cách xử lý tốt hơn |
|---|---|---|
| Áp dụng mỗi mức funding lên vị thế cuối cây nến | Mức phơi nhiễm mở sau quyết toán vẫn có thể bị tính phí | Ghi nhận sự kiện funding cho vị thế đủ điều kiện tại thời điểm sự kiện |
| Dùng dấu của lãi suất mà không kiểm tra định nghĩa | Bên trả và bên nhận có thể bị đảo ngược | Ghi lại quy ước dấu của sàn cùng với dữ liệu |
| Áp dụng funding vào số lượng hợp đồng như thể đó là đô la | Hợp đồng nghịch đảo có thể có dòng tiền tính bằng coin | Dùng hệ số nhân hợp đồng và đồng tiền quyết toán |
Vì sao loại hợp đồng làm thay đổi phép tính?
Với hợp đồng tuyến tính được quyết toán bằng đô la hoặc tài sản neo theo đô la, giá trị danh nghĩa thường được tính bằng đồng tiền định giá. Với hợp đồng nghịch đảo, mệnh giá hợp đồng và đồng tiền quyết toán mới là yếu tố quan trọng: khoản funding có thể được tính bằng đồng coin cơ sở. Nhân số lượng hợp đồng với lãi suất rồi gọi kết quả là đô la có thể tạo ra một sổ cái trông hợp lý nhưng sai về đơn vị.
Hãy theo dõi rõ từng đơn vị: số lượng hợp đồng, hệ số nhân, giá đánh dấu hoặc giá tham chiếu, lãi suất funding và đồng tiền quyết toán. Quy đổi sang đồng tiền báo cáo danh mục bằng mức giá có sẵn tại thời điểm dòng tiền phát sinh. Đồng thời giữ lại số tiền và đồng tiền gốc; việc quy đổi sau đó không nên làm thay đổi khoản tài khoản đã nhận.
Tôi nên xác thực funding trong backtest như thế nào?
Hãy bắt đầu với một sự kiện có thể tự kiểm tra bằng tay, rồi đối chiếu sổ cái với sao kê của sàn hoặc một tài khoản giao dịch thử nghiệm nhỏ. Với mỗi mốc thời gian funding, kiểm tra vị thế, lãi suất, số tiền đã tính, dấu và đồng tiền. Khi chiến lược thay đổi vị thế gần thời điểm quyết toán, hãy đưa vào các giao dịch ngay trước và ngay sau mốc thời gian đó.
- Xác nhận dấu thời gian và liệu lãi suất được niêm yết theo từng kỳ hay đã thường niên hóa.
- Kiểm tra lãi suất được áp dụng cho giá trị danh nghĩa theo giá đánh dấu, mệnh giá hợp đồng hay một khoản khác do sàn quy định.
- Đối chiếu các ví dụ bên trả và bên nhận với tài liệu của sàn.
- Xác minh funding làm thay đổi vốn chủ sở hữu và số dư khả dụng của tài khoản đúng thời điểm.
Funding có thể khiến chiến lược hưởng chênh lệch trông hấp dẫn hơn, hoặc khiến giao dịch theo hướng giá có vẻ tệ hơn những gì biểu đồ giá thể hiện. Chuỗi lãi suất cho bạn biết khoản chuyển được niêm yết trên thị trường. Sổ cái vị thế cho biết tài khoản mô phỏng của bạn có ở đó để trả hay nhận khoản tiền ấy hay không.
← Tất cả bài viết


