手續費
手續費基於您的滾動 14 天交易量計算,並在每天 UTC 時間結束時評估。子帳戶的交易量計入主帳戶,且所有子帳戶共享同一費率層級。金庫交易量與主帳戶分開計算。推薦獎勵適用於用戶前 $10 億的交易量,推薦折扣適用於用戶前 $2500 萬的交易量。
Maker 返還會隨每筆交易持續支付,直接進入交易錢包。
永續合約與現貨分別適用不同的費率表。永續合約和現貨交易量將合併計算以確定您的費率層級,且現貨交易量在費率層級計算中按雙倍計入。即 (14d weighted volume) = (14d perps volume) + 2 * (14d spot volume)。
每個用戶在所有資產(包括永續合約、HIP-3 永續合約和現貨)中共享一個費率層級。當某個 HIP-3 永續合約激活增長模式時,協議費用、返還、交易量貢獻和 L1 用戶速率限制貢獻將降低 90%。HIP-3 部署者可以配置 0-300%(增長模式下爲 0-100%)的額外手續費分成。如果分成高於 100%,協議費用也會提高到與部署者費用相等的水平。
兩個現貨計價資產之間的現貨交易對,其 Taker 手續費、Maker 返還和用戶交易量貢獻均降低 80%。
一致計價資產享受 Taker 手續費降低 20%、Maker 返還提高 50%,以及費率層級交易量貢獻增加 20% 的優惠。
永續合約費率層級
| Base rate | Diamond | Platinum | Gold | Silver | Bronze | Wood | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tier | 14d weighted volume ($) | Taker | Maker | Taker | Maker | Taker | Maker | Taker | Maker | Taker | Maker | Taker | Maker | Taker | Maker |
| 0 | 0.045% | 0.015% | 0.0270% | 0.0090% | 0.0315% | 0.0105% | 0.0360% | 0.0120% | 0.0383% | 0.0128% | 0.0405% | 0.0135% | 0.0428% | 0.0143% | |
| 1 | >5M | 0.040% | 0.012% | 0.0240% | 0.0072% | 0.0280% | 0.0084% | 0.0320% | 0.0096% | 0.0340% | 0.0102% | 0.0360% | 0.0108% | 0.0380% | 0.0114% |
| 2 | >25M | 0.035% | 0.008% | 0.0210% | 0.0048% | 0.0245% | 0.0056% | 0.0280% | 0.0064% | 0.0298% | 0.0068% | 0.0315% | 0.0072% | 0.0333% | 0.0076% |
| 3 | >100M | 0.030% | 0.004% | 0.0180% | 0.0024% | 0.0210% | 0.0028% | 0.0240% | 0.0032% | 0.0255% | 0.0034% | 0.0270% | 0.0036% | 0.0285% | 0.0038% |
| 4 | >500M | 0.028% | 0.000% | 0.0168% | 0.0000% | 0.0196% | 0.0000% | 0.0224% | 0.0000% | 0.0238% | 0.0000% | 0.0252% | 0.0000% | 0.0266% | 0.0000% |
| 5 | >2B | 0.026% | 0.000% | 0.0156% | 0.0000% | 0.0182% | 0.0000% | 0.0208% | 0.0000% | 0.0221% | 0.0000% | 0.0234% | 0.0000% | 0.0247% | 0.0000% |
| 6 | >7B | 0.024% | 0.000% | 0.0144% | 0.0000% | 0.0168% | 0.0000% | 0.0192% | 0.0000% | 0.0204% | 0.0000% | 0.0216% | 0.0000% | 0.0228% | 0.0000% |
現貨費率層級
| Spot | Base rate | Diamond | Platinum | Gold | Silver | Bronze | Wood | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tier | 14d weighted volume ($) | Taker | Maker | Taker | Maker | Taker | Maker | Taker | Maker | Taker | Maker | Taker | Maker | Taker | Maker |
| 0 | 0.070% | 0.040% | 0.0420% | 0.0240% | 0.0490% | 0.0280% | 0.0560% | 0.0320% | 0.0595% | 0.0340% | 0.0630% | 0.0360% | 0.0665% | 0.0380% | |
| 1 | >5M | 0.060% | 0.030% | 0.0360% | 0.0180% | 0.0420% | 0.0210% | 0.0480% | 0.0240% | 0.0510% | 0.0255% | 0.0540% | 0.0270% | 0.0570% | 0.0285% |
| 2 | >25M | 0.050% | 0.020% | 0.0300% | 0.0120% | 0.0350% | 0.0140% | 0.0400% | 0.0160% | 0.0425% | 0.0170% | 0.0450% | 0.0180% | 0.0475% | 0.0190% |
| 3 | >100M | 0.040% | 0.010% | 0.0240% | 0.0060% | 0.0280% | 0.0070% | 0.0320% | 0.0080% | 0.0340% | 0.0085% | 0.0360% | 0.0090% | 0.0380% | 0.0095% |
| 4 | >500M | 0.035% | 0.000% | 0.0210% | 0.0000% | 0.0245% | 0.0000% | 0.0280% | 0.0000% | 0.0298% | 0.0000% | 0.0315% | 0.0000% | 0.0333% | 0.0000% |
| 5 | >2B | 0.030% | 0.000% | 0.0180% | 0.0000% | 0.0210% | 0.0000% | 0.0240% | 0.0000% | 0.0255% | 0.0000% | 0.0270% | 0.0000% | 0.0285% | 0.0000% |
| 6 | >7B | 0.025% | 0.000% | 0.0150% | 0.0000% | 0.0175% | 0.0000% | 0.0200% | 0.0000% | 0.0213% | 0.0000% | 0.0225% | 0.0000% | 0.0238% | 0.0000% |
質押層級
| Tier | HYPE staked | Trading fee discount |
|---|---|---|
| Wood | >10 | 5% |
| Bronze | >100 | 10% |
| Silver | >1,000 | 15% |
| Gold | >10,000 | 20% |
| Platinum | >100,000 | 30% |
| Diamond | >500,000 | 40% |
Maker 返還
| Tier | 14d weighted maker volume | Maker fee |
|---|---|---|
| 1 | >0.5% | -0.001% |
| 2 | >1.5% | -0.002% |
| 3 | >3.0% | -0.003% |
在大多數其他協議中,團隊或內部人士是手續費的主要受益者。而在 Hyperliquid,手續費完全流向社區(HLP、援助基金和部署者)。現貨和 HIP-3 永續合約部署者可以選擇保留其部署資產所產生的交易手續費中最多 50% 的份額。援助基金使用系統地址 0xfefefefefefefefefefefefefefefefefefefefe。它作爲 L1 執行的一部分,以完全自動化的方式將交易手續費轉換爲 HYPE。援助基金中的 HYPE 會被銷毀,從而將這些代幣從流通供應量和總供應量中永久移除。
HIP-3 永續合約的增長模式
當部署者激活增長模式時,總手續費(all-in fees)將降低 ≥90%。返還和交易量貢獻也將降低 ≥90%。增長模式疊加在其他乘數(例如質押折扣)之上。增長模式需滿足以下兩個條件:
- 部署者費用比例必須設定在 0 到 10 之間。提醒一下,部署者費用比例是指(在適用的情況下應用一致穩定幣抵押品折扣之前)部署者從用戶手續費中保留的百分比。更多資訊請參見:HIP-3 部署者操作。設定增長模式對每個資產有 30 天的冷卻時間。
- 市場必須與現有的驗證者運營的永續合約完全不相交,以防止寄生交易量。例如,以下幾類不符合增長模式的條件。此示例列表僅爲說明性的,並不全面。與下架類似,禁用不符合條件的增長模式永續合約的最終決定權在於鏈上驗證者投票。
- 以任何抵押品的加密貨幣永續合約
- 基於加密貨幣指數、ETF 或其他加密資產組合的永續合約
- 基於包含加密資產的數學組合的永續合約,例如 BTC 與另一種資產價格的線性組合
- 基於主要持有加密資產的載體或包裝器的永續合約
- 跟蹤金價的永續合約,因爲 PAXG-USDC 已經跟蹤金價
總之,增長模式下的基準總 Taker 費率將在 0.0045%-0.009% 之間(比驗證者運營的永續合約 0.045% 的基準費用低 5-10 倍)。
質押關聯
"質押用戶"和"交易用戶"可以關聯,使質押用戶質押的 HYPE 能夠用於交易用戶的手續費。需要注意的幾個要點:
- 質押用戶和交易用戶必須由同一用戶控制。出於安全考慮,質押用戶將能夠通過一筆不可逆的交易,單方面將交易用戶的全部資金劃轉到質押用戶的帳戶。因此,交易用戶絕不應關聯到由其他用戶控制的質押用戶。
- 質押用戶可以發送以
HyperliquidTransaction:StakingLinkDisableTradingUser爲 primary type、payload 爲{tradingUser: String, nonce: Number}的 EIP-712 籤名操作,使交易用戶不可用並鎖定其資金。鎖定 1 年後,交易用戶的資金將自動劃轉給質押用戶。該操作不可逆,正常運營情況下不推薦使用。 - 關聯是永久性的。不支持解除關聯。
- 質押用戶在關聯後不再獲得任何與質押相關的手續費折扣。
- 關聯需要交易用戶先發送操作,然後由質押用戶確認完成關聯。詳情請參見 app.hyperliquid.xyz/portfolio 中的 "Link Staking"。
- 如果您計劃在同一地址進行交易和質押,則無需進行任何操作。
結果代幣
結果交易僅在平倉或結算時收取手續費,開立結果倉位時不收取。結果交易只計入付費交易量。結果交易共有 6 種情況,是此邏輯的特殊情形:
1. 鑄造,無人支付手續費:不計入交易量
2a. 普通交易且一方支付手續費:雙方用戶均獲得 fee_paying_px * sz
2b. 普通交易且無人支付手續費:不計入交易量
3a. 銷毀,雙方均支付手續費:雙方用戶均獲得 (maker_px + taker_px) * sz = 1 * sz
3b. 銷毀,僅 Taker 支付手續費:雙方用戶均獲得 taker_px * sz
4. 結算:每個用戶獲得 settle_fraction * sz
結果交易不支持返還。在現貨和永續合約交易中可獲得返還的用戶,在 Maker 訂單上支付零手續費。
面向開發者的手續費公式
type Args =
| {
type: "spot";
isStablePair: boolean;
}
| {
type: "perp";
deployerFeeScale: number;
growthMode: boolean;
};
function feeRates(
fees: { makerRate: number; takerRate: number }, // fees from userFees info endpoint
activeReferralDiscount: number, // number from userFees info endpoint
isAlignedQuoteToken: boolean,
args: Args,
) {
const scaleIfStablePair = args.type === "spot" && args.isStablePair ? 0.2 : 1;
let scaleIfHip3 = 1;
let growthModeScale = 1;
let deployerShare = 0;
if (args.type === "perp") {
scaleIfHip3 =
args.deployerFeeScale < 1
? args.deployerFeeScale + 1
: args.deployerFeeScale * 2;
deployerShare =
args.deployerFeeScale < 1
? args.deployerFeeScale / (1 + args.deployerFeeScale)
: 0.5;
growthModeScale = args.growthMode ? 0.1 : 1;
}
let makerPercentage =
fees.makerRate * 100 * scaleIfStablePair * growthModeScale;
if (makerPercentage > 0) {
makerPercentage *= scaleIfHip3 * (1 - activeReferralDiscount);
} else {
const makerRebateScaleIfAlignedQuoteToken = isAlignedQuoteToken
? (1 - deployerShare) * 1.5 + deployerShare
: 1;
makerPercentage *= makerRebateScaleIfAlignedQuoteToken;
}
let takerPercentage =
fees.takerRate *
100 *
scaleIfStablePair *
scaleIfHip3 *
growthModeScale *
(1 - activeReferralDiscount);
if (isAlignedQuoteToken) {
const takerScaleIfAlignedQuoteToken = isAlignedQuoteToken
? (1 - deployerShare) * 0.8 + deployerShare
: 1;
takerPercentage *= takerScaleIfAlignedQuoteToken;
}
return { makerPercentage, takerPercentage };
}