11 tháng Mười, 2026 · nghiên cứu

Khoản funding khiến một lệnh perp thắng biến thành thua lỗ

Khoản funding khiến một lệnh perp thắng biến thành thua lỗ

Một giao dịch BTC perpetual có thể đoán đúng hướng mà vẫn thua lỗ. Hãy xem một ví dụ cụ thể: mua 0.10 BTC ở mức $60,000, bán ở mức $60,300 và trả 2 khoản funding trong thời gian nắm giữ. Giá biến động theo hướng có lợi cho bạn $30. Nếu tổng khoản funding bị trừ là $36 và chi phí khớp lệnh là $8, giao dịch lỗ $14.

Các con số này chỉ nhằm minh họa, nhưng cách hạch toán là có thật. Funding là dòng tiền phát sinh trên vị thế tại mỗi kỳ thanh toán; dấu của khoản tiền phụ thuộc vào tỷ lệ funding và chiều vị thế của bạn. Để hiểu kết quả, hãy bắt đầu từ vị thế mà chiến lược thực sự nắm giữ.

Vị thế: 0.10 BTC ở mức $60,000

Chiến lược mua 0.10 BTC hợp đồng BTCUSDT perpetual tuyến tính. Giá trị danh nghĩa ban đầu là $6,000. Chiến lược giữ vị thế qua 2 mốc thời gian thanh toán funding, sau đó bán ở mức $60,300. Hợp đồng có cấu trúc tuyến tính, nên P&L theo giá bằng số lượng nhân với mức thay đổi giá:

0.10 BTC × ($60,300 − $60,000) = +$30

Đó là P&L giao dịch gộp. Con số này chưa tính tiền cần chi để vào và thoát lệnh, cũng như các khoản thanh toán phát sinh trong lúc vị thế đang mở. Một backtest gọi giao dịch này là lệnh thắng $30 mới chỉ ghi được một nửa sổ cái.

Lệnh vào: giá, phí và giá trị danh nghĩa biến động

Giả sử mỗi lần vào và thoát lệnh đều chịu phí taker 0.05%. Ở lệnh vào, phí là $3. Ở lệnh thoát, phí bằng 0.05% của $6,030, tức $3.015. Làm tròn đến cent, tổng phí khớp lệnh là $6.02. Cộng thêm $1.98 trượt giá ước tính cho cả 2 lệnh, tổng chi phí khớp lệnh là $8.

Hạng mục sổ cáiCách tínhTác động đến tiền mặt
P&L theo giá0.10 × ($60,300 − $60,000)+$30.00
Phí vào lệnh$6,000 × 0.05%−$3.00
Phí thoát lệnh$6,030 × 0.05%−$3.02
Trượt giá ước tínhƯớc tính cho lệnh vào và thoát−$1.98

Phí thoát lệnh được tính trên giá trị danh nghĩa lúc thoát. Chi tiết nhỏ này có ý nghĩa khi giá biến động, nhất là khi xét nhiều giao dịch. Mô hình tính cả 2 khoản phí trên giá trị danh nghĩa lúc vào lệnh sẽ đơn giản hơn, nhưng sổ cái sẽ khác.

Các mốc thanh toán funding: 2 khoản trừ, mỗi khoản $18

Giả sử funding được thanh toán mỗi 8 giờ, vị thế là long ở cả 2 thời điểm thanh toán và funding rate của sàn là dương 0.03% tại mỗi thời điểm. Theo quy ước phổ biến, funding dương nghĩa là bên long trả cho bên short. Trong ví dụ này, giả sử giá trị danh nghĩa được đánh dấu của vị thế tại mỗi lần thanh toán là $6,000:

$6,000 × 0.03% = $1.80

Mỗi kỳ chỉ là $1.80, vì vậy hãy làm rõ phép tính dự kiến: với vị thế $60,000, cùng tỷ lệ đó tương đương $18.00 mỗi kỳ. Phép tính này dùng vị thế 1.0 BTC, chứ không phải 0.10 BTC như ở trên. Để ví dụ nhất quán, hãy tính funding theo đúng vị thế 0.10 BTC: giá trị danh nghĩa $6,000 tạo ra khoản trừ $1.80 mỗi kỳ, tổng cộng $3.60.

Vậy kết quả đầy đủ là P&L theo giá $30 − chi phí khớp lệnh $8 − funding $3.60 = +$18.40. Theo sổ cái này, giao dịch vẫn có lãi, nhưng funding làm giảm kết quả ròng gần 1/5 so với P&L theo giá sau khi trừ phí. Nếu mức biến động giá là $100 thay vì $300, chính các chi phí đó sẽ khiến giao dịch thành thua lỗ.

Quy tắc thanh toán: vị thế nào đang mở?

Funding được tính phí hoặc ghi có theo quy tắc thanh toán của sàn và vị thế đủ điều kiện tại thời điểm thanh toán funding. Một chiến lược mở vị thế 1 giây sau thời điểm thanh toán thường không phải trả funding của kỳ trước. Vị thế được giữ qua thời điểm thanh toán thường sẽ phải trả. Việc lệnh khớp đúng tại mốc thời gian đó có được tính hay không có thể tùy thuộc vào quy trình xử lý của sàn và dữ liệu mà trình mô phỏng của bạn có sẵn.

Khi phát lại dữ liệu lịch sử, hãy ghép mỗi funding rate với thời điểm thanh toán hiệu lực, rồi áp dụng cho vị thế và mức giá đánh dấu mà sàn sử dụng. Nếu bạn chỉ có nhãn kỳ, hãy kiểm tra ý nghĩa của chúng: funding rate được công bố lúc 08:00 có thể được thanh toán lúc 08:00 hoặc mô tả kỳ kết thúc vào thời điểm đó. Dịch nó đi 1 kỳ có thể khiến con số đúng bị gán cho sai vị thế.

Dòng trong backtest: cần lưu những gì

Hãy lưu sự kiện funding thành một dòng dòng tiền riêng trong sổ cái giao dịch. Ghi lại dấu thời gian thanh toán, công cụ, funding rate có dấu, số lượng vị thế đủ điều kiện, mức giá đánh dấu hoặc giá trị danh nghĩa được sử dụng, và khoản thanh toán tương ứng. Nhờ đó, bạn có thể kiểm tra phép tính và đối chiếu kết quả ở cấp vị thế với vốn chủ sở hữu của tài khoản.

Với hợp đồng inverse, phép tính theo đô la trong ví dụ này không thể giữ nguyên: khoản thanh toán có thể được tính bằng tài sản cơ sở, và giá trị hợp đồng có thể phụ thuộc vào công thức payoff inverse. Tuy vậy, thói quen an toàn vẫn như nhau. Hãy ghi rõ đơn vị của từng đại lượng và dòng tiền trước khi kết hợp chúng.

Trong ví dụ trên, kết luận phụ thuộc vào việc giữ nhất quán 0.10 BTC ở mọi dòng. Nghe có vẻ đơn giản. Nhưng đó cũng là khác biệt giữa khoản funding bị trừ $3.60 và khoản lớn gấp 10 lần do nhầm quy mô vị thế.

hợp đồng tương lai vĩnh cửufunding ratekiểm định ngượchạch toán giao dịch
← Tất cả bài viết