Tipos de ordem de perpétuos
Toda ordem de perpétuo que você envia pela Hypercall se torna uma ordem nativa da Hyperliquid. Os tipos abaixo correspondem um a um aos da própria Hyperliquid. O formulário de ordem tem três abas: Market, Limit e Pro. Tudo em Pro, e os brackets TP/SL, exige a rota de execução TEE, que é o padrão do app. A rota de smart contract suporta apenas ordens limitadas e a mercado.
Duas regras valem para todos os tipos:
- Tamanho mínimo. A Hyperliquid exige que cada ordem valha pelo menos **10.
- Ordens abertas contam como executadas. Para fins de margem, toda ordem pendente no livro ou acionada é cobrada como se fosse executada. Veja alavancagem e margem.
Mercado
Uma ordem a mercado é enviada como uma ordem limitada IOC com preço 20% além do preço de referência (o melhor ask na compra, o melhor bid na venda). Ela é executada contra o livro imediatamente até esse limite. O que não for executado é cancelado.
A banda de 20% é um teto rígido para garantir que a ordem seja sempre executável, e não o slippage que você deve esperar. Em um mercado líquido, você é executado perto do topo do livro. O resumo da ordem mostra o teto como Slippage: Max 20%. Não há diálogo de confirmação: a ordem é enviada quando você aperta o botão.
Limitada
Uma ordem limitada fica no livro ao seu preço ou melhor. Escolha uma validade (time in force):
| TIF | Comportamento |
|---|---|
| GTC (good till cancelled) | Fica no livro até ser executada ou até você cancelá-la. |
| IOC (immediate or cancel) | Executa o que puder imediatamente; o restante é cancelado. |
| ALO (add liquidity only) | Post-only. A Hyperliquid a cancela se ela fosse retirar liquidez. A margem é calculada como a de uma ordem GTC pendente no livro. |
Ordens Pro
Stop e take-profit
Ordens de gatilho ficam fora do livro até que o preço de marcação da Hyperliquid atinja o seu preço de gatilho, e então enviam uma ordem.
| Tipo | Quando é acionada | O que envia |
|---|---|---|
| Stop Market | A marcação se move contra você até o gatilho | Ordem a mercado |
| Stop Limit | A marcação se move contra você até o gatilho | Ordem limitada no seu preço limite |
| Take Profit Market | A marcação se move a seu favor até o gatilho | Ordem a mercado |
| Take Profit Limit | A marcação se move a seu favor até o gatilho | Ordem limitada no seu preço limite |
Se a marcação já tiver passado do seu gatilho, o formulário avisa que a ordem seria acionada imediatamente.
Brackets TP/SL
Marque TP / SL em uma ordem de entrada para anexar um take profit, um stop loss, ou ambos. Eles são ativados assim que a entrada é executada e fecham a posição com uma ordem a mercado reduce-only. O formulário mostra o PnL em dólares e o ROE em cada preço. O take profit precisa estar acima da entrada para uma posição long e abaixo dela para uma short.
A entrada e seu TP/SL vão para a Hyperliquid juntos, como uma única ordem agrupada.
Escalonada
Uma ordem escalonada (scale) divide um tamanho total em uma escada de ordens limitadas espaçadas igualmente entre um preço inicial e um preço final.
- Total de ordens: de 2 a 100. Padrão 10.
- Skew de tamanho: tamanho da última ordem dividido pelo tamanho da primeira. 1 divide igualmente. Até 100.
- Cada ordem precisa valer pelo menos $10 e usa a validade que você selecionar.
Reduce only
Reduce only funciona em qualquer tipo. A ordem só pode reduzir sua posição; ela não pode aumentá-la nem invertê-la para o outro lado. Com reduce only ativado, o tamanho máximo do formulário é o tamanho da sua posição. Uma ordem reduce-only maior que a sua posição é recusada com reduce_only_exceeds_position.
Fechando pela tabela de posições. O botão Close em uma posição de perpétuo carrega o formulário de ordem como uma ordem Market no lado oposto, com Reduce only ativado e o tamanho definido para a sua posição inteira. Revise e aperte o botão para enviar.
Modificar
Uma ordem pendente no livro na rota TEE pode ser modificada no lugar: altere o preço ou o tamanho e ela mantém o seu ID de ordem do cliente, em vez de ser cancelada e enviada de novo. Pela API, a modificação em lote altera até 50 ordens pendentes em uma única requisição assinada e informa cada resultado separadamente.
Ainda não disponível
- TWAP. A rota TEE recusa ordens TWAP com
unsupported_action. A ação de TWAP da Hyperliquid não tem campo para endereço de builder, e toda ordem na rota TEE precisa carregar um, então o TWAP precisa de uma rota diferente.
Não suportado
- Cancelamento agendado (dead-man switch). Não está no app. A Hyperliquid só o permite em contas com pelo menos $1,000,000 de volume negociado, então o controle fica oculto em vez de aparecer como uma opção que falharia para a maioria das contas.