ordem de limite
As ordens de limite são colocadas no livro de ordens com um preço limite específico. O preço limite determina o preço máximo ou mínimo que o utilizador pretende negociar. A ordem será preenchida se o último preço atingir o preço limite ou for melhor.
Uma ordem de limite pode ser preenchida com preços diferentes para cumprir o montante da ordem.
As ordens de limite de venda serão preenchidas quando o último preço for igual ou superior ao preço limite.
As ordens de limite de compra serão preenchidas quando o último preço for igual ou inferior ao preço limite.
Ordens de mercado
As ordens de mercado de compra/venda são executadas imediatamente ao melhor preço disponível. Isto significa que irá aceitar quaisquer ordens em aberto no livro de ordens (por exemplo ordens de limite). Uma ordem de mercado pode ser preenchida com preços diferentes para cumprir o montante da ordem.
As ordens de mercado serão executadas imediatamente ao melhor preço disponível no mercado e a parte não preenchida (se houver) será cancelada automaticamente. As ordens de mercado incorrerão sempre em taxas de taker.
Sobre a quantidade não preenchida para a ordem de mercado
Para colocar uma ordem de mercado através da API, existem 2 formas possíveis de especificar o montante a comprar/vender:
Com uma quantidade fixa (parâmetro de quantidade)
Com um valor nocional (parâmetro nocional)
Se a ordem de mercado for enviada com uma "quantidade fixa", a ordem será preenchida posteriormente e haverá uma pequena hipótese de ficar uma pequena parte da ordem por preencher, principalmente devido a uma condição de mercado volátil.
Exemplo de especificação de tal utilização para referência: