Definição
Não é uma taxa que alguém cobra: é a resposta do livro de ofertas. Uma ordem maior que o tamanho parado no melhor preço percorre os níveis seguintes, e o preenchimento é a média deles, e não o preço visto primeiro. O preço também pode andar entre a decisão e o preenchimento. As duas coisas aparecem como o mesmo número, e as duas são pagas pelo lado que estava com pressa.
Na Hyperliquid uma ordem a mercado é limitada, e não ilimitada. Pela API ela sai como ordem immediate or cancel cotada no preço médio mais ou menos um slippage escolhido, então nada executa além desse preço e uma ordem pode ser preenchida em parte em vez de sair a um preço que ninguém esperava. Os nossos comandos tomam esse limite como --max-slippage-bps, 300 pontos-base por padrão e qualquer valor de 1 a 5.000. A plataforma acrescenta limites próprios: um valor máximo de ordem a mercado de US$ 30.000.000 nos mercados cuja alavancagem máxima é 25 ou mais, até US$ 500.000 abaixo de 10x, e subordens de TWAP presas a um slippage máximo de 3 %.
O que o reduz é profundidade, tamanho e paciência. Uma ordem limite parada no livro não paga slippage nenhum, mas ela pode nunca executar. O agente conta o número antes de mandar qualquer coisa: a cotação percorre os níveis que o limite de preço dela consegue alcançar de verdade e dá a média em que seria preenchida, e a distância do preço médio é pesada com as taxas e o funding contra o ganho buscado. A conta de simulação é preenchida do mesmo jeito, pelo preço médio do livro ao vivo que ela percorre.
Fórmula
slippage = (fill_price - reference_price) / reference_price, com o sinal contra quem opera (uma compra é preenchida mais alto, uma venda mais baixo), e multiplicado por 10.000 para ler em pontos-base. Em dólares é size * (fill_price - reference_price).
Exemplo
Um exemplo, em números redondos. Uma compra a mercado de 2 BTC encontra um livro mostrando 1 BTC a US$ 100.000 e 1 BTC a US$ 100.200. O preenchimento dá média de US$ 100.100: 10 pontos-base acima do melhor preço de venda, que são US$ 200 sobre um nocional de US$ 200.200. Se a ordem fosse de 1 BTC, ela teria sido preenchida a US$ 100.000 sem slippage nenhum. O tamanho é o que transformou o mesmo livro em um custo.