Công thức tính PNL Hợp đồng Tương lai KCEX: Giải thích chi tiết về Phí Giao dịch, Phí Funding và PNL đã Thực hiện

Bài viết này cung cấp phần giới thiệu chi tiết về các phương pháp tính PNL trong giao dịch hợp đồng tương lai KCEX, bao gồm các công thức cho phí Maker và Taker, phí funding của hợp đồng vĩnh viễn, PNL đóng, PNL chưa thực hiện (PNL lơ lửng) và PNL đã thực hiện. Ví dụ về hợp đồng BTC/USDT cũng được đưa ra để giúp bạn hiểu cách tính các khoản phí và PNL liên quan.


1. Tính Phí Giao dịch Hợp đồng Tương lai

Phí giao dịch hợp đồng tương lai được chia thành phí Taker và phí Maker. Các công thức như sau:

  • Phí Taker = Giá khớp trung bình × Số lượng hợp đồng × Giá trị danh nghĩa × Tỷ lệ phí Taker

  • Phí Maker = Giá khớp trung bình × Số lượng hợp đồng × Giá trị danh nghĩa × Tỷ lệ phí Maker

Ví dụ:

Giả sử hiện tại tỷ lệ phí Maker là 0% và tỷ lệ phí Taker là 0.01%. Bạn mua 1 BTC trong hợp đồng BTC/USDT với vai trò Taker tại mức giá 50.000 USDT. Phí giao dịch được tính như sau:

Phí giao dịch = 50.000 × 1 × 0.01% = 5 USDT

Nếu bạn bán 1 BTC với vai trò Maker tại mức giá 50.000 USDT, phí giao dịch được tính như sau:

Phí giao dịch = 50.000 × 1 × 0% = 0 USDT


2. Tính Phí Funding của Hợp đồng Tương lai

Phí funding là cơ chế đặc thù của hợp đồng vĩnh viễn. Trong điều kiện bình thường, phí funding được kết toán mỗi tám giờ một lần. Khi tỷ lệ funding tích cực, người giữ vị thế Long trả cho người giữ vị thế Short. Khi tỷ lệ funding âm, người giữ vị thế Short trả cho người giữ vị thế Long. Tại thời điểm kết toán, giá trị vị thế được tính theo giá đánh dấu hiện tại (mark price). Các công thức như sau:

  • Phí Funding = Tỷ lệ phí tài trợ × Giá trị vị thế

  • Giá trị vị thế = Giá đánh dấu (mark price) × Số lượng vị thế (tính theo tài sản cơ sở)

Ví dụ:

Tại thời điểm kết toán phí funding, bạn đang giữ vị thế Long 2 BTC trong hợp đồng BTC/USDT. Giá đánh dấu hiện tại là 50.000 USDT và tỷ lệ funding là +0.02%. Vì tỷ lệ funding dương, người giữ vị thế Long phải trả cho người giữ vị thế Short.

Phí Funding phải trả = 50.000 × 2 × 0.02% = 20 USDT

Nếu tỷ lệ funding là -0.02%, bạn sẽ nhận được phí funding 20 USDT từ phía Short.


3. Tính PNL Đóng

PNL đóng (Closed PNL) là lợi nhuận hoặc thua lỗ thực tế phát sinh khi một vị thế được đóng. Các công thức như sau:

  • PNL đóng vị thế Long = (Giá đóng - Giá vào trung bình) × Số lượng vị thế (tính theo tài sản cơ sở)

  • PNL đóng vị thế Short = (Giá vào trung bình - Giá đóng) × Số lượng vị thế (tính theo tài sản cơ sở)

Ví dụ:

Bạn mở vị thế Long trong hợp đồng BTC/USDT bằng cách mua 1 BTC ở 58.000 USDT và sau đó đóng vị thế ở 60.000 USDT.

PNL đóng = (60.000 - 58.000) × 1 = 2.000 USDT


4. Tính PNL Chưa Thực hiện

PNL chưa thực hiện, còn gọi là PNL lơ lửng, phản ánh lợi nhuận hoặc thua lỗ hiện tại của vị thế đang mở và được tính theo giá đánh dấu. PNL lơ lửng chỉ là lợi nhuận hoặc thua lỗ lý thuyết hiện tại. Vì vị thế chưa được đóng thực tế, PNL chưa thực hiện không thể chuyển ra khỏi tài khoản hợp đồng tương lai. Các công thức như sau:

  • PNL lơ lửng vị thế Long = (Giá đánh dấu - Giá vào trung bình) × Số lượng vị thế (tính theo tài sản cơ sở)

  • PNL lơ lửng vị thế Short = (Giá vào trung bình - Giá đánh dấu) × Số lượng vị thế (tính theo tài sản cơ sở)

Ví dụ:

Bạn mở vị thế Long trong hợp đồng BTC/USDT bằng cách mua 1 BTC ở 58.000 USDT. Giá đánh dấu hiện tại là 59.000 USDT.

PNL lơ lửng = (59.000 - 58.000) × 1 = 1.000 USDT


5. Tính PNL Đã Thực hiện

PNL đã thực hiện là lợi nhuận hoặc thua lỗ từ các vị thế đã được đóng và được ghi có vào số dư tài khoản. Nó bao gồm phí giao dịch, phí funding và PNL đóng. Công thức như sau:

  • PNL đã thực hiện = PNL đóng + Phí Funding - Phí Giao dịch (bao gồm phí mở và phí đóng)

Ví dụ:

Giả sử vào lúc 11:00 sáng, một người dùng mở vị thế Long trong hợp đồng vĩnh viễn BTC/USDT bằng cách mua 1 BTC với vai trò Taker tại giá 50.000 USDT. Tỷ lệ phí Taker là 0.01%. Người dùng giữ vị thế đến khi kết toán phí funding lúc 16:00. Tỷ lệ funding là +0.02%, có nghĩa là người giữ vị thế Long trả cho người giữ vị thế Short. Các phép tính như sau:

(1) Phí giao dịch = 50.000 × 1 × 0.01% = 5 USDT
(2) Phí Funding = 50.000 × 1 × 0.02% = 10 USDT (phải trả)

PNL đã thực hiện tại thời điểm này = 0 - 10 - 5 = -15 USDT

Người dùng tiếp tục giữ vị thế đến 00:00 ngày hôm sau. Tỷ lệ funding là -0.01%, có nghĩa là người giữ vị thế Short trả cho người giữ vị thế Long. Người dùng sau đó đóng toàn bộ vị thế vào 02:00 với giá 55.000 USDT. Các phép tính như sau:

(3) Phí giao dịch = 55.000 × 1 × 0.01% = 5.5 USDT
(4) Phí Funding = 50.000 × 1 × -0.01% = -5 USDT (được nhận)
(5) PNL đóng = (55.000 - 50.000) × 1 = 5.000 USDT

PNL đã thực hiện cuối cùng = -15 + 5.000 + 5 - 5.5 = 4.984,5 USDT


KCEX cam kết tiếp tục cung cấp dịch vụ giao dịch hợp đồng tương lai an toàn và hiệu quả cho người dùng. Xin cảm ơn sự ủng hộ của bạn!