Slippage

Lo slippage è la differenza fra il prezzo che uno scambio doveva ottenere e il prezzo che ha ottenuto davvero.

Definizione

Non è una commissione che qualcuno trattiene: è la risposta del book degli ordini. Un ordine più grande della dimensione ferma al prezzo migliore percorre i livelli successivi, e l'esecuzione è la loro media invece del prezzo visto per primo. Il prezzo può anche muoversi fra la decisione e l'esecuzione. Tutte e due le cose compaiono come lo stesso numero, e tutte e due le paga il lato che aveva fretta.

Su Hyperliquid un ordine a mercato è delimitato e non senza limiti. Tramite l'API esce come ordine immediate or cancel quotato al prezzo medio più o meno uno slippage scelto, così che niente si esegua oltre quel prezzo e un ordine possa eseguirsi in parte invece che a un prezzo che nessuno si aspettava. I nostri comandi prendono quel limite come --max-slippage-bps, 300 punti base di default e qualunque valore da 1 a 5.000. La piattaforma aggiunge limiti suoi: un valore massimo di ordine a mercato di 30.000.000 $ sui mercati la cui leva massima è 25 o più, fino a 500.000 $ sotto 10x, e sotto-ordini TWAP vincolati a uno slippage massimo del 3 %.

Quello che lo riduce è la profondità, la dimensione e la pazienza. Un ordine limite fermo sul book non paga nessuno slippage, ma può non eseguirsi mai. L'agente conta la cifra prima di mandare qualunque cosa: la quotazione percorre i livelli che il suo limite di prezzo può davvero raggiungere e dà la media a cui si eseguirebbe, e la distanza dal prezzo medio è pesata con le commissioni e il funding contro il guadagno cercato. Il conto di simulazione si esegue allo stesso modo, al prezzo medio del book vivo che attraversa.

Formula

slippage = (fill_price - reference_price) / reference_price, con il segno contro chi opera (un acquisto si esegue più in alto, una vendita più in basso), e moltiplicato per 10.000 per leggerlo in punti base. In dollari è size * (fill_price - reference_price).

Esempio

Un esempio, in cifre tonde. Un acquisto a mercato di 2 BTC incontra un book che mostra 1 BTC a 100.000 $ e 1 BTC a 100.200 $. L'esecuzione fa in media 100.100 $: 10 punti base sopra il miglior prezzo in vendita, cioè 200 $ su un nozionale di 200.200 $. Se l'ordine fosse stato di 1 BTC, si sarebbe eseguito a 100.000 $ senza nessuno slippage. È la dimensione ad aver trasformato lo stesso book in un costo.