Questa pagina è una traduzione della community e ha solo scopo informativo; fa fede la versione originale in inglese.
Versione originale ↗

Commissioni

Le commissioni si basano sul volume mobile di 14 giorni e vengono calcolate alla fine di ogni giorno in UTC. Il volume dei subaccount concorre all'account principale e tutti i subaccount condividono lo stesso livello di commissioni. Il volume dei vault è trattato separatamente dall'account principale. Le ricompense per i referral si applicano al primo $1B di volume di un utente e gli sconti per i referral si applicano al primo $25M di volume di un utente.

I ribassi maker vengono corrisposti continuamente su ogni operazione direttamente al wallet di trading.

Esistono tabelle di commissioni distinte per perp e spot. Il volume dei perp e quello spot vengono conteggiati insieme per determinare il livello di commissioni, e il volume spot conta doppio ai fini del livello di commissioni, ossia (14d weighted volume) = (14d perps volume) + 2 * (14d spot volume).

Per ciascun utente esiste un unico livello di commissioni per tutti gli asset, inclusi perp, perp HIP-3 e spot. Quando la growth mode è attivata per un perp HIP-3, le commissioni di protocollo, i ribassi, i contributi al volume e i contributi al limite di frequenza utente L1 vengono ridotti del 90%. I deployer HIP-3 possono configurare una quota di commissioni aggiuntiva compresa tra 0-300% (0-100% per la growth mode). Se la quota supera il 100%, anche la commissione di protocollo viene aumentata fino a eguagliare la commissione del deployer.

Le coppie spot tra due asset di quotazione spot applicano commissioni taker, ribassi maker e contributo al volume utente inferiori dell'80%.

Asset di quotazione allineati beneficiano di commissioni taker inferiori del 20%, ribassi maker migliori del 50% e un contributo al volume ai livelli di commissioni superiore del 20%.

Livelli di commissioni sui perp

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%

Livelli di commissioni spot

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%

Livelli di staking

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%

Ribassi maker

Tier 14d weighted maker volume Maker fee
1 >0.5% -0.001%
2 >1.5% -0.002%
3 >3.0% -0.003%

Nella maggior parte degli altri protocolli, i principali beneficiari delle commissioni sono il team o gli insider. Su Hyperliquid, le commissioni sono interamente destinate alla community (HLP, il fondo di assistenza e i deployer). I deployer di asset spot e perp HIP-3 possono scegliere di trattenere fino al 50% delle commissioni di trading generate dai propri asset distribuiti. Il fondo di assistenza utilizza l'indirizzo di sistema 0xfefefefefefefefefefefefefefefefefefefefe. Converte le commissioni di trading in HYPE in modo completamente automatizzato come parte dell'esecuzione L1. L'HYPE nel fondo di assistenza viene bruciato, rimuovendo i token in modo permanente dalla supply circolante e totale.

Growth mode per i perp HIP-3

Quando un deployer attiva la growth mode, si applica una riduzione ≥90% sulle commissioni complessive. Anche i ribassi e i contributi al volume saranno inferiori di ≥90%. La growth mode si applica in aggiunta ad altri moltiplicatori, come gli sconti sullo staking. Per la growth mode valgono le due condizioni seguenti:

  1. La scala delle commissioni del deployer deve essere impostata tra 0 e 10. Come promemoria, la scala delle commissioni del deployer è l'importo che il deployer trattiene come percentuale delle commissioni dell'utente prima di applicare lo sconto sul collaterale in stablecoin allineate, se applicabile. Per ulteriori informazioni, vedere: Azioni del deployer HIP-3. L'impostazione della growth mode prevede un cooldown di 30 giorni per asset.
  2. I mercati devono essere completamente distinti dai perp esistenti gestiti dai validatori, per evitare volumi parassitari. Ad esempio, i seguenti non sono idonei alla growth mode. Questo elenco di esempi è illustrativo e non esaustivo. Analogamente ai delisting, la decisione finale sulla disabilitazione dei perp in growth mode non idonei spetta al voto on-chain dei validatori.
  3. Perp su crypto con qualsiasi collaterale
  4. Perp su indici crypto, ETF o altri panieri di asset crypto
  5. Perp su combinazioni matematiche che includono asset crypto, come una combinazione lineare del prezzo di BTC e di un altro asset
  6. Perp su veicoli o wrapper che detengono principalmente asset crypto
  7. Perp che replicano il prezzo dell'oro, poiché PAXG-USDC replica già il prezzo dell'oro

In sintesi, il tasso taker complessivo di base in growth mode sarà compreso tra 0.0045%-0.009% (5-10x inferiore alla commissione base dello 0.045% per i perp gestiti dai validatori).

Collegamento dello staking

Un "utente di staking" e un "utente di trading" possono essere collegati, in modo che l'HYPE in staking dell'utente di staking possa essere attribuito alle commissioni dell'utente di trading. Alcuni punti importanti da notare:

  • L'utente di staking e l'utente di trading devono essere controllati dallo stesso utente. Per motivi di sicurezza, l'utente di staking potrà trasferire unilateralmente tutti i fondi dall'utente di trading all'account dell'utente di staking in un'unica transazione irreversibile. Pertanto, un utente di trading non dovrebbe mai collegarsi a un utente di staking controllato da un altro utente.
  • Un utente di staking può inviare un'azione firmata EIP-712 con tipo primario HyperliquidTransaction:StakingLinkDisableTradingUser e payload {tradingUser: String, nonce: Number} che rende inutilizzabile l'utente di trading e blocca i fondi. Dopo 1 anno dal blocco, i fondi dell'utente di trading vengono trasferiti automaticamente all'utente di staking. Questa azione è irreversibile e non è consigliata in condizioni operative normali.
  • Il collegamento è permanente. La rimozione del collegamento non è supportata.
  • L'utente di staking non riceverà alcuno sconto sulle commissioni legato allo staking dopo il collegamento.
  • Il collegamento richiede che l'utente di trading invii prima un'azione e che l'utente di staking finalizzi poi il collegamento. Per i dettagli, vedere "Link Staking" su app.hyperliquid.xyz/portfolio.
  • Non è richiesta alcuna azione se si prevede di effettuare trading e staking dallo stesso indirizzo.

Token degli outcome

Il trading sugli outcome addebita commissioni solo alla chiusura o al settlement, non all'apertura di posizioni sugli outcome. Per il trading sugli outcome viene conteggiato solo il volume soggetto a commissioni. Esistono 6 casi per le operazioni sugli outcome che sono casi particolari di questa logica:

1. Coniazione, nessuno paga la commissione: non viene conteggiato alcun volume

2a. Operazione normale in cui una delle due parti paga la commissione: entrambi gli utenti ottengono fee_paying_px * sz

2b. Operazione normale in cui nessuno paga la commissione: non viene conteggiato alcun volume

3a. Burn, entrambe le parti pagano la commissione: entrambi gli utenti ottengono (maker_px + taker_px) * sz = 1 * sz

3b. Burn, solo il taker paga la commissione: entrambi gli utenti ottengono taker_px * sz

4. Settlement: ciascun utente ottiene settle_fraction * sz

Il trading sugli outcome non prevede ribassi. Gli utenti che riceverebbero ribassi per il trading spot e sui perp pagano commissioni nulle sugli ordini maker.

Formula delle commissioni per gli sviluppatori

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 };
}
Fonte ufficiale: https://hyperliquid.gitbook.io/hyperliquid-docs/trading/fees
Istantanea della fonte: · Mirror generato: · Traduzione della community; fa fede la versione inglese
Traduzione non ufficiale della community della documentazione Hyperliquid. Contenuti © Hyperliquid; fa fede la versione inglese. Fonte: https://hyperliquid.gitbook.io/hyperliquid-docs/trading/fees