Chi phí giao dịch perpetual tiền mã hóa: phí, spread, trượt giá và funding
Tách khoản tiền dự trữ cho lệnh khỏi chi phí thực tế; đối chiếu phí mở và đóng, chênh lệch khớp lệnh và funding mà không tính trùng.
Trong hướng dẫn nàyChi phí lệnh là khoản dự trữ; chi phí giao dịch thực được xác định sau
Tóm tắt ngắn
Chi phí của vị thế perpetual tiền mã hóa không phải một khoản phí duy nhất hay số ký quỹ cần có để gửi lệnh. Hãy tách phí của từng lần khớp, chênh lệch giữa giá tham chiếu và giá khớp thực tế, khoản funding phải trả hoặc nhận và các chi phí riêng của sản phẩm. Đối chiếu kết quả cuối cùng với các lần khớp thực tế và sao kê của sàn.
Chi phí lệnh là khoản dự trữ; chi phí giao dịch thực được xác định sau
Số “chi phí lệnh” trên màn hình xác nhận có thể là tiền cần có để gửi lệnh. Tùy sàn, số này có thể cộng ký quỹ ban đầu với phí mở và đóng ước tính. Đây không phải khoản phí đã trả hay mức lỗ tối đa. Vì chưa biết giá đóng, ước tính phí đóng có thể dùng một mức giá giả định và biểu phí taker cơ bản.
Chi phí thực tế tùy vào khối lượng và giá được khớp, cấp phí áp dụng lúc đó và việc vị thế có mở tại thời điểm sự kiện funding hay không. Lệnh bị hủy có thể giải phóng khoản dự trữ mà không phát sinh phí khớp. Nếu khớp một phần, phí chỉ áp dụng cho khối lượng đã khớp, phần còn lại có thể vẫn chờ. Vì vậy, hãy tách câu hỏi “cần bao nhiêu tiền để gửi lệnh?” khỏi “sau khi khớp, tài khoản ghi nhận những khoản nào?”.
Tài liệu Bybit về chi phí lệnh giải thích rằng hợp đồng USDT, USDC và hợp đồng nghịch đảo có thể dự trữ ký quỹ ban đầu cùng phí mở và đóng ước tính. Vì chưa biết giá đóng, phí thoát ước tính có thể dùng giá phá sản và mức taker không phải VIP. Phí thực tế thay đổi theo loại lệnh, giá khớp và cấp VIP. Khoản dự trữ là dữ liệu để đánh giá lệnh có thể gửi hay không, không phải khoản ghi nợ thực tế trong sổ chi phí.
Tách các thành phần trước khi cộng tổng
Các chi phí và kết quả chính của vị thế mở rồi đóng gồm:
- Phí mở: mức phí áp dụng trên giá trị danh nghĩa của các lần khớp mở thực tế.
- Phí đóng: giá trị danh nghĩa của các lần khớp đóng thực tế nhân với mức phí tại thời điểm đó.
- Chênh lệch khớp lệnh: khoảng cách giữa giá tham chiếu được chọn và giá khớp thực tế.
- Funding: khoản có thể phải trả hoặc được nhận tùy vị thế tại thời điểm sự kiện và quy tắc tính của sàn.
- Chi phí tài khoản khác: ví dụ lãi khoản vay tự động hoặc chi phí thanh toán/thanh lý riêng của sản phẩm nếu điều khoản tài khoản áp dụng.
Funding không phải phí giao dịch; nhận funding cũng không xóa phí khớp lệnh. P&L theo giá là khoản riêng. Chuyển ví và phí mạng blockchain cần tách khỏi sổ khớp lệnh perpetual. Có thể tính phí nạp/rút vào chi phí sử dụng tài khoản tổng thể, nhưng trộn chúng với chi phí thực hiện giao dịch khiến việc tìm nguồn thay đổi số tiền khó hơn.

Đối chiếu một giao dịch khứ hồi giả định theo hai cách
Với một lần mở và một lần đóng, P&L tính theo giá tham chiếu và P&L theo giá khớp thực tế chênh nhau đúng bằng phần sai khác khi thực hiện. Cách dùng giá thực tế lấy giá đã khớp; cách tham chiếu dùng một mốc chọn trước giao dịch và thể hiện riêng việc khớp có lợi hay bất lợi. Ví dụ tuyến tính dưới đây đối chiếu hai cách bằng số liệu. Phí và funding được trừ thành các dòng riêng sau P&L giá.
Chi phí funding phụ thuộc sự kiện và vị thế tại thời điểm đó
Khoảng thời gian funding, giá tham chiếu, công thức, quy ước dấu và điều kiện áp dụng khác nhau tùy sàn. Hướng dẫn funding của Coinbase International Exchange nói khoản trả/nhận áp dụng cho vị thế còn mở khi kết thúc mỗi khoảng; đóng trước thời điểm đó nghĩa là không có funding cho sự kiện ấy. Trang khoảng funding hiện tại của cùng sàn ghi một giờ tính đến ngày 25 tháng 9 năm 2026. Tuy nhiên, Coinbase đã thông báo thay đổi hạ tầng phái sinh dự kiến vào ngày 1 tháng 10 năm 2026 và cho biết lịch trình, chi tiết có thể thay đổi. Nếu đọc sau ngày đó, hãy kiểm tra lại điều kiện giao dịch của venue mới, đừng mặc định khoảng cũ vẫn còn hiệu lực. Đây là thông tin hiện tại riêng của Coinbase, không phải quy tắc cho mọi hợp đồng perpetual.
Funding có thể là khoản trả hoặc nhận; giá trị phụ thuộc quy mô vị thế và mức funding. Cách tính đơn giản có thể lấy giá trị vị thế nhân mức funding, nhưng quy tắc hợp đồng quyết định cơ sở giá trị, hệ số nhân, giới hạn, làm tròn và đồng tiền thanh toán. Giải thích về tỷ lệ funding của perpetual futures cho thấy một con số tỷ lệ không thể xác định giá trị hoặc chiều thanh toán của mọi hợp đồng.
Đơn vị hợp đồng cũng quyết định đồng tiền của kết quả
Hợp đồng tuyến tính thường biểu thị giá trị bằng khối lượng nhân giá; hợp đồng nghịch đảo có thể dùng đơn vị quy mô hợp đồng và đồng tiền P&L khác. Một số sản phẩm trừ phí bằng USDT hoặc USDC, sản phẩm khác khấu trừ BTC, ETH hoặc tài sản cơ sở. Chỉ ghi tỷ lệ phần trăm có thể bỏ sót đồng tiền thực sự bị trừ hoặc biến động giá trị quy đổi sang USD của đồng tiền đó.
Đòn bẩy làm thay đổi ký quỹ cần có để gửi lệnh nhưng không tự động giảm phí khi giá trị danh nghĩa khớp giống nhau. Tỷ suất trên ký quỹ hiển thị có thể cao hơn vì mẫu số nhỏ hơn, trong khi phí thực hiện bằng đô la vẫn được tính riêng theo giá trị hợp đồng và mức phí. Đừng gộp dòng tiền tài khoản, P&L đã thực hiện và tỷ suất trên ký quỹ vào một con số.
Lưu sổ có thể tính lại sau khi khớp lệnh
Ghi tên hợp đồng, chiều và quy mô vị thế, hệ số nhân, cấp phí, giá và phân loại maker/taker của từng lần khớp, số tiền và đồng tiền phí, mức funding cùng thời điểm sự kiện và chi phí khác. Nếu dùng giá tham chiếu để ước tính spread hoặc trượt giá, ghi cả báo giá và thời điểm. Thay mốc tham chiếu sẽ thay đổi phép tính chênh lệch khớp.
Ngoài ước tính chi phí lệnh, Bybit cung cấp cách tính phí giao dịch hợp đồng futures và lịch sử funding. Biểu phí Hyperliquid quy định cấp phí và hoàn phí riêng của venue đó. Đừng giả định tên trường hay mức phí ở các sàn có cùng định nghĩa. Kiểm tra đồng tiền và dấu trong lịch sử lệnh, khớp lệnh và funding. Với cấp tài khoản thực, chiết khấu mỗi lần khớp và quy đổi tiền tệ, sổ của giao dịch cụ thể được ưu tiên hơn bảng phí chung.
Khi so sánh sàn, hãy chuẩn hóa giá trị danh nghĩa, vai trò lệnh, giả định giá mở/đóng, thời gian nắm giữ, số sự kiện funding và đồng tiền phí. Nếu một kịch bản giả định maker còn kịch bản kia taker, hoặc hệ số nhân và khoảng funding của hợp đồng khác nhau, mức phí thấp hơn trên bảng không chứng minh chi phí thực tế thấp hơn. Kịch bản tổng chi phí không dự đoán hướng giá hay khuyến nghị một venue cụ thể.
Giá khớp thực tế và giá tham chiếu là hai điểm bắt đầu khác nhau
Ghi trượt giá thành một tỷ lệ cố định sẽ làm mất thông tin đang so giá nào. Trước tiên, chọn mốc tham chiếu: giá giữa tại thời điểm khớp, báo giá tốt nhất hay giá hiển thị ngay trước khi gửi lệnh. Với lệnh mua, so từng lần khớp với Ask khi đó và xem lệnh có quét nhiều mức không; với lệnh bán, kiểm tra giá có thấp hơn Bid không. Giá tham chiếu phục vụ phân tích, không phải giá khớp được sàn bảo đảm.
Trong ví dụ tuyến tính đó, giá giữa lúc vào là USD64,000, giá mua thực tế USD64,010, giá giữa lúc thoát USD65,000, giá bán thực tế USD64,990 và khối lượng 0.5 BTC. P&L giá theo mốc tham chiếu là 0.5 × (65,000 − 64,000) = USD500. Giá mua cao hơn mốc USD10, tạo chênh lệch bất lợi 0.5 × 10 = USD5; giá bán thấp hơn USD10, thêm USD5. Tổng chênh lệch khớp là USD10, P&L theo giá khớp thực tế là 500 − 5 − 5 = USD490. Hai khoản trừ USD5 là chênh lệch có trọng số theo khối lượng ở lúc vào và ra.
Tính thêm phí, giá trị giao dịch lúc vào là 0.5 × 64,010 = USD32,005, lúc ra là 0.5 × 64,990 = USD32,495. Với mức taker giả định 0.05%, phí từng lần khớp là 32,005 × 0.0005 = USD16.0025 và 32,495 × 0.0005 = USD16.2475, tổng USD32.25. Bắt đầu từ sổ giá tham chiếu, kết quả 500 − 10 − 32.25 = USD457.75. Bắt đầu từ P&L giá thực tế, kết quả 490 − 32.25 = USD457.75. Hai cách khớp nhau; đừng trừ chênh lệch khớp lệnh hai lần.
Ví dụ giả định chọn giá giữa trước khi gửi lệnh, nên con số trượt giá khác nếu dùng mốc khác như Ask tốt nhất. Hướng dẫn giới hạn trượt giá cho lệnh thị trường của Bybit dùng Ask1 làm cơ sở cho lệnh mua và Bid1 cho lệnh bán. Nếu phần khối lượng còn lại nằm ngoài dải cho phép, một phần có thể khớp và phần còn lại bị hủy. Giới hạn là điều kiện lệnh để chặn giá khớp bất lợi, không bảo đảm khớp đủ khối lượng hay loại bỏ phí.
Ghi thời điểm, chiều và dấu trong sổ funding
Nếu quy tắc hợp đồng tuyến tính lấy giá trị danh nghĩa khối lượng × giá Mark nhân với tỷ lệ funding, 0.5 BTC ở giá Mark USD64,500 có giá trị danh nghĩa USD32,250. 0.01% dưới dạng thập phân là 0.0001, nên trị tuyệt đối funding là 32,250 × 0.0001 = USD3.225. Theo giả định long trả khi tỷ lệ dương, số dư sàn ghi −USD3.225. Short cùng giá trị danh nghĩa tại cùng thời điểm có thể nhận khoản mang dấu ngược theo quy tắc. Đây là quy ước dấu của ví dụ, không phải cách ghi thống nhất cho mọi sản phẩm.
Hướng dẫn tính funding của Bybit minh họa giá trị vị thế tuyến tính bằng khối lượng nhân giá Mark, còn vị thế nghịch đảo bằng số hợp đồng chia giá Mark rồi nhân tỷ lệ. Funding áp dụng cho vị thế mở tại thời điểm sự kiện; nếu thiếu số dư, khoản này có thể bị trừ khỏi ký quỹ cô lập và ảnh hưởng rủi ro thanh lý. Bybit cho biết mở hoặc đóng trong vài giây quanh giờ dự kiến có thể làm thay đổi việc áp dụng vì quy trình thanh toán nội bộ. Hãy kiểm tra dòng Funding thực tế trong lịch sử giao dịch, không chỉ nhìn đồng hồ đếm ngược.
Coinbase International Exchange hiện ghi funding mỗi giờ nhưng cũng đã công bố thay đổi hạ tầng nêu trên. Đừng ngoại suy funding tuyến tính thành tỷ lệ × thời gian nắm giữ; hãy cộng mức tỷ lệ và cơ sở định giá thực tế của từng sự kiện. Tỷ lệ thay đổi theo sự kiện, thêm hoặc thiếu một sự kiện có thể làm tổng thay đổi theo từng nấc. Ước tính trước giao dịch là một kịch bản; funding lịch sử được xác định từ nhật ký sự kiện.
Đừng đọc khoản dự trữ chi phí lệnh như khoản ghi nợ thực tế
Tài liệu chi phí lệnh của Bybit cộng ký quỹ ban đầu, phí mở ước tính và phí đóng ước tính để hiện số tiền được giữ lại lúc gửi lệnh. Ví dụ, mua 1 BTC ở 50,000 USDT với đòn bẩy 10x và phí taker 0.055% cho người không phải VIP sẽ có ký quỹ ban đầu 5,000 USDT, phí mở ước tính 27.50 USDT và khoản đệm phí đóng 24.75 USDT theo công thức minh họa, tổng chi phí lệnh 5,052.25 USDT. Trong đó, 5,000 là ký quỹ chứ không phải chi phí lỗ; 24.75 là khoản đệm cho phí đóng ước tính.
Giả sử thực tế mở 1 BTC ở 50,000 rồi đóng ở 52,000. Với cùng mức phí, phí mở là 27.50 USDT, phí đóng là 52,000 × 0.00055 = 28.60 USDT. Giá đóng và cơ sở tính đã đổi, nên khoản dự trữ 24.75 không cần bằng phí thực tế 28.60. Nếu lệnh bị hủy và không tạo vị thế, đừng ghi chi phí khứ hồi ước tính thành phí giao dịch thực tế. Với khớp một phần, chỉ khối lượng đã khớp mới phát sinh phí; phần dự trữ chưa dùng có thể được giải phóng.
Ký quỹ dự trữ và P&L đã thực hiện có thể xuất hiện ở các nhóm khác nhau trên màn hình tài khoản. Khi dựng lại P&L đã thực hiện, đừng trừ Order Cost trên màn hình xác nhận. Hãy đọc phí từng lần khớp, P&L từ các lần khớp đóng vị thế và funding đã trả/nhận. FAQ của Bybit về cách tính lãi lỗ giải thích khoản đệm chi phí đóng có thể khác phí đóng cuối cùng, và P&L chưa thực hiện với P&L lúc đóng có thể chênh nhau do phí giao dịch và funding.
Hợp đồng nghịch đảo cần đơn vị nghịch đảo và đồng tiền thanh toán
Với hợp đồng USDT tuyến tính có khối lượng tính bằng BTC, P&L giá của long là khối lượng BTC × (giá thoát − giá vào), thường có đơn vị USDT. Hợp đồng nghịch đảo có thể ghi số hợp đồng theo danh nghĩa USD nhưng tính P&L và phí bằng BTC hoặc đồng tiền thanh toán khác. P&L giá cơ bản của long BTCUSD trong công thức P&L của Bybit là số hợp đồng USD × (1/giá vào − 1/giá thoát). Nhân chênh lệch giá trực tiếp với số hợp đồng sẽ tạo ra đơn vị USD sai.
Ví dụ, vị thế long hợp đồng nghịch đảo BTCUSD danh nghĩa USD10,000 được mở ở USD50,000 và đóng ở USD52,000. P&L giá là 10,000 × (1/50,000 − 1/52,000) = 0.0076923077 BTC. Quy đổi đơn giản theo giá thoát, giá trị xấp xỉ 0.0076923077 × 52,000 = USD400, nhưng đồng tiền P&L được ghi nhận trong tài khoản là BTC. Giá trị tương đương USD có thể thay đổi nếu không xác định thời điểm và giá tham chiếu để đổi BTC.
Với phí taker minh họa 0.055% cho người không phải VIP, giá trị vào là 10,000/50,000 = 0.2 BTC, nên phí vào là 0.2 × 0.00055 = 0.00011 BTC. Khi thoát, giá trị là 10,000/52,000 = 0.1923077 BTC, phí xấp xỉ 0.000105769 BTC. Tổng phí coin khoảng 0.000215769 BTC; quy đổi theo giá từng lần khớp, mỗi phía tốn USD5.50, tổng USD11. Đổi cả hai phí theo một giá khác sẽ cho số USD báo cáo khác. Hãy lưu đồng tiền gốc và cơ sở quy đổi.
Funding cũng có đơn vị riêng. Trong ví dụ nghịch đảo trên, giá trị vị thế của hợp đồng USD10,000 ở giá Mark USD50,000 là 10,000/50,000 = 0.2 BTC. Funding 0.01% thành 0.2 × 0.0001 = 0.00002 BTC. Không thể so trực tiếp số này với USD3.225 từ phép tính 32,250 USDT × 0.01% của ví dụ tuyến tính. Trước tiên phải đồng nhất đồng tiền thanh toán và cơ sở quy đổi.
Sổ bốn lớp giúp lần theo chênh lệch
Sau giao dịch, tách (1) khoản dự trữ lệnh, (2) từng lần khớp, (3) P&L vị thế và (4) dòng tiền. Bảng thứ nhất ghi ID lệnh, khối lượng nhập, đòn bẩy, ký quỹ dự trữ và khoản đệm đóng ước tính. Bảng thứ hai ghi ID và thời điểm khớp, khối lượng, giá, vai trò lệnh, tỷ lệ phí và đồng tiền phí. Bảng thứ ba ghi P&L giá đã thực hiện, dấu và số tiền mỗi sự kiện funding, cùng lãi vay gắn với vị thế nếu có. Bảng thứ tư ghi nạp, rút, chuyển đổi tài sản bảo đảm và giá trị quy đổi của token dùng trả phí, tức dòng tiền ngoài các lần khớp.
Trong giao dịch tuyến tính ở trên, P&L giá trước phí và funding là USD490. Trừ phí khứ hồi USD32.25 và khoản long trả funding USD3.225 thì kết quả ròng là USD454.525. Đừng trừ tiếp ký quỹ USD5,000 từng được giữ tạm thời khi gửi lệnh như một khoản chi phí. Nếu Closed P&L trên màn hình đã gồm phí và funding, đừng cộng hoặc trừ lại các khoản đó; kiểm tra định nghĩa trường dữ liệu với tài liệu sàn và các dòng sổ.
Đối chiếu giúp tìm nguồn của khoản chênh nhỏ. Lần lượt kiểm tra thời điểm quy đổi đồng tiền phí, làm tròn chữ số hiển thị, khớp một phần, khối lượng được tính trong sự kiện funding, cập nhật giá vào trung bình và P&L giá đã thực hiện. Nếu chỉ lưu P&L ròng, khó phân biệt lỗi tính toán với khác biệt khớp lệnh trên thị trường. Ngược lại, lưu đủ mọi lần khớp nhưng không định nghĩa giá tham chiếu và dấu thì cũng không thể tái tạo phép so sánh trượt giá.
Cố định thứ tự đối chiếu: đầu tiên tính P&L giá của sản phẩm bằng khối lượng và giá thật của mọi lần khớp vào/ra. Tiếp theo áp dụng rồi cộng phí từng giao dịch; cộng hoặc trừ funding của từng sự kiện trong thời gian nắm giữ. Chỉ thêm lãi vay hoặc chi phí thanh toán mà quy tắc sản phẩm yêu cầu riêng. Cuối cùng, đối chiếu token bị trừ làm phí và chuyển tiền giữa tài khoản với số dư tiền mặt. Tính chênh lệch khớp so với tham chiếu trong cột phân tích riêng; không trừ lại ảnh hưởng giá đã nằm trong P&L theo giá khớp thực.
Câu hỏi thường gặp
Q1Số tiền ghi là “chi phí lệnh” có phải phí không?
Không nhất thiết. Số đó có thể gồm ký quỹ dự trữ và phí mở/đóng ước tính. Sau khi khớp, hãy đối chiếu riêng chi phí thực tế.
Q2Có cần trừ trượt giá lần nữa khỏi P&L dùng giá khớp thực không?
Không. P&L dùng giá khớp thực đã phản ánh chênh lệch so với giá tham chiếu. Chỉ trừ riêng khi bắt đầu từ P&L tính theo giá tham chiếu.
Q3Funding có luôn áp dụng cho mọi vị thế không?
Không. Chu kỳ và thời điểm chốt khác nhau theo sàn. Kiểm tra điều kiện funding của sản phẩm và xem vị thế có mở đúng thời điểm sự kiện hay không.
Nguồn và tài liệu đọc thêm
Báo lỗi
Chúng tôi sẽ soạn email kèm liên kết bài viết này. Mark chỉ nhận được báo cáo sau khi bạn gửi email
Kiểm tra nhanh
Đọc xong hướng dẫn? Hãy kiểm tra với 3 câu hỏi
Câu hỏi 01
Chi phí lệnh khác chi phí giao dịch đã thực hiện như thế nào?
Chọn một đáp án để xem giải thích
Bảng thuật ngữ quyền chọn
Định nghĩa rõ ràng về các thuật ngữ cốt lõi, từ call, put và chuỗi quyền chọn đến IV, Greeks, lãi suất mở và max pain
Xem bảng thuật ngữ quyền chọn