Introduction of Spot trading order types

O spot trading (negociação à vista) suporta os seguintes 6 tipos de ordem: ordem com limite (limit), ordem de mercado (market), ordem stop com limite (stop-limit ), ordem com preço de ativação (trigger), ordem com limite avançada (advanced limit) e ordem trailing stop. As últimas duas, ordem com limite avançada e ordem trailing stop, estão apenas disponíveis na API.

Ordem com limite:

A ordem com limite permite ao utilizador definr o tamanho da ordem e o preço de oferta mais alto aceitável ou o preço de oferta mais baixo. Só quando o preço de mercado cair dentro do intervalo de preços da ordem com limite é que a ordem será cumprida. 

O preço de oferta da ordem com limite não pode ser estabelecido acima de 110% do preço mais recente;

O preço de pedido para ordem com limite não pode ser fixado abaixo de 90% do último preço.

Ordem de mercado:

A ordem de mercado permite o utilizador executar de imediato a compra ou venda ao preço ótimo no mercado atual para o cumprimento mais rápido da ordem. As ordens de mercado não serão executadas a preços 10% superiores ou inferiores ao último preço de mercado, para além do qual as ordens de mercado serão automaticamente canceladas.

Ordem stop com limite:

A ordem stop com limite permite ao utilizador predefinir o preço de ativação (trigger price), o preço da ordem e o tamanho da ordem. Quando o preço de mercado atinge o preço de ativação, o sistema executará automaticamente uma ordem ao preço limite e o tamanho da ordem predefinido pelo utilizador para ajudar o utilizador a manter os lucros ou reduzir as perdas. 

O preço de oferta não pode ser superior a 110% do preço de ativação.

O preço de pedido não pode ser inferior a 90% do preço de ativação.      

Ordem com preço de ativação

A ordem com preço de ativação permite ao utilizador predefinir o preço de ativação (trigger price), o preço da ordem e o tamanho da ordem. Quando o preço de mercado atinge o preço de ativação, o sistema executará automaticamente uma ordem ao preço da ordem e ao tamanho da ordem predefinidos pelo utilizador.

1.     A ordem com preço de ativação suporta 2 tipos de ordem, nomeadamente a "ordem com limite" e a "ordem de mercado". Foram disponibilizadas funções relevantes para spot trading (negociação à vista) e Margin trading (negociação em margem) – de momento, ainda não é suportada a execução de ordem em margem.

2. Antes de uma ordem com preço de ativação ser acionada, os fundos correspondentes à ordem não serão congelados; mas após a ativação, os ativos correspondentes à ordem serão congelados.

3. Uma ordem com preço de ativação pode não ser necessariamente acionada. Afetada por factores como preço, saldo da conta, exclusão de pares de negociação, erros de rede ou atualizações do sistema, etc., pode ocorrer uma falha ao acionar uma ordem com preço de ativação.

4. Uma ordem com preço de ativação pode, depois de ser acionada, não ser necessariamente executada. Quando o mercado é altamente volátil e o preço sobe ou desce acentuadamente, a ordem com limite ou ordem de mercado desencadeada pela ordem com preço de ativação pode não ser necessariamente executada devido ao impacto do mercado.

(1) Para ordem com limite, a ordem com preço de ativação será executada ao preço limite pré-estabelecido pelo utilizador. Não há garantias de que a ordem seja executada, dependendo inteiramente das condições do mercado desse momento. Se o preço de oferta for inferior ao preço atual de mercado, ou o preço de pedido for superior ao preço atual de mercado, a ordem será executada ao preço de mercado.

(2) Para a ordem de mercado, a ordem com preço de ativação será executada ao preço atual de mercado e o tamanho da ordem predefinido pelo utilizador. Não há garantias de que a ordem seja executada, dependendo inteiramente das condições do mercado desse momento.

Preço de ativação: Quando o preço de mercado atingir o preço de ativação, a ordem será acionada e será executada.

Preço da ordem: nomeadamente o preço de oferta e o preço de pedido sob o tipo de ordem selecionado. Quando o preço de mercado atinge o preço de ativação, a ordem será automaticamente executada ao preço definido; se for selecionada uma ordem limitada, o preço a que uma ordem é executada pelo sistema automaticamente será o preço de compra/venda definido; se for selecionada uma ordem de mercado, o preço a que uma ordem é executada pelo sistema automaticamente será o preço de mercadono momento em que esta for acionada.

Tamanho da ordem: o tamanho da ordem após a ordem com preço de ativação ser acionada; se for selecionada a ordem com limite, o tamanho será a quantidade de compra/venda definida pelo utilizador; se for selecionada a ordem de mercado, o tamanho será a quantidade total de compra/venda definida pelo utilizador ao comprar/vender.

Ordem com limite avançada:

Para ordem com limite, há existem 3 políticas de execução: "Apenas publicação/Maker (Post only)", "Executar ou cancelar todas (Fill Or Kill)", "Executar de imediato e cancelar as restantes (Immediate or Cancel)"; Quando não é selecionada uma política de execução, uma ordem com limite será sempre válida (always valid) por defeito.

A ordem de apenas publicação/Maker (Post only) não será executada no mercado de imediato. Se essa ordem for imediatamente executada por uma ordem existente, essa ordem será cancelada para assegurar que o utilizador será sempre um Maker.

Uma ordem IOC, se não for imediatamente executada no mercado, a parte não executada será imediatamente cancelada.

Uma ordem FOK, se não integralmente executada, será imediatamente cancelada na sua totalidade.

Ordem trailing:

A ordem trailing refere-se à estratégia de enviar uma ordem predefinida para o mercado no caso de uma grande correção do mercado. Quando o preço de mercado do contrato cumprir as condições de desencadeamento e a taxa de correção definido pelo utilizador, essa estratégia será desencadeada para colocar uma ordem com limite ao preço definido pelo utilizador (Preço ideal N, Preço fórmula). Os principais cenários são a compra quando o preço atinge um nível de suporte e recupera ou a venda quando o preço atinge um nível de resistência e cai.

Preço de ativação: uma das condições que determinam o acionamento da estratégia. Se comprar, a condição prévia deve ser: o preço de ativação < o último preço; se vender, a condição prévia deve ser: o preço de ativação > o último preço.

Taxa de correção: uma das condições que determinam o acionamento da estratégia. A taxa de correção deve ser superior a 0% e não superior a 5%. A precisão deve ser de 1 casa decimal de uma percentagem, por exemplo, 1,1%.

Tamanho da ordem: o tamanho de uma ordem com limite após o acionamento da estratégia.

Tipo de ordem (Preço ideal N, Preço fórmula): o tipo de cotação de uma ordem limite depois de a estratégia ser acionada.

Direção da ordem: a direcção de compra ou venda de uma ordem limite depois de a estratégia ser acionada.

Preço fórmula: o preço de uma ordem com limite executada no mercado multiplicando o preço mais baixo do mercado com (1 + taxa de correção) ou o preço mais elevado do mercado com (1 - taxa de correção) após o acionamento da ordem pendente com sucesso.

Preço mais baixo (mais elevado): O preço mais baixo (mais elevado) no mercado depois de a estratégia ser definida para o utilizador até que a estratégia seja acionada.

 

Condições de ativação:

As ordens de compra devem cumprir as condições: o preço de ativação ≥ o preço mínimo, e o preço mínimo * (1 + taxa de correção) ≤ o último preço de mercado

As ordens de venda devem cumprir as condições: o preço de validação ≤ o preço mais elevado, e o preço mais elevado * (1- taxa de correção)≥ o último preço de mercado