Ordens e livro de negociações
Orders and trade book
Para comprar e vender Bitcoin é necessário criar uma ordem de compra ou de venda. Assim que uma ordem é criada ela pode ser executada instantaneamente. Ser executada significa que a operação foi realizada, parcial ou em sua totalidade. Isso pode ocorrer devido aos diferentes tipos de ordem. São necessárias sempre 1 ordem de compra e 1 ordem de venda para ocorrer uma operação.
Status da Ordem
Ao criar uma ordem ela é avaliada perante as demais ordens do livro de negociações e com status dentre os abaixo:
- Ativa ou Aberta: a ordem foi para o livro de negociações sem realizar nenhuma operação de compra ou venda
- Concluída: a ordem foi executada, logo a compra ou venda foi realizada por completo
- Cancelada: a ordem foi cancelada
Porém, uma ordem pode ser executada parcialmente gerando os status abaixo:
- Ativa/Aberta parcialmente: parte da compra ou venda foi realizada (concluída) e a quantidade restante segue no livro de negociações
- Concluída parcialmente: após parte da compra ou venda ser realizada, a ordem é cancelada
Último Preço
A última operação define o último preço (cotação) exibido pelo site, logo o Mercado Bitcoin não tem nenhum arbitrio sobre o preço. Assim, o último preço é definido de acordo com as operações realizadas pelos clientes compradores e vendedores, ou seja, pelo mercado.
Exemplos
Livro de negociações
Consideremos o livro de negociações abaixo, com valores e ordens fictícios apenas para facilitar o entendimento. Como podemos ver, temos:
- Tabela Ordens de Compra: 2 ordens de compra ativas
sempre ordenadas pelo maior preço - Tabela Ordens de Venda: 5 ordens de venda ativas
sempre ordenadas pelo menor preço - Tabela Ordens executadas: 0 negociações concluídas
sempre ordenadas por data/hora
Essa página pode ser vista com valores reais na página de negociações.
Ordem não executada
Ao criar uma ordem de COMPRA de 1 Bitcoin ao preço de R$ 499,00, ela não irá executar pois o preço não é compatível, assim vai para o livro de negociações, no caso na Tabela Ordens de Compra, que fica como abaixo:
ORDEM EXECUTORA E EXECUTADA (Aggressive and Passive Orders): No exemplo acima a ordem de compra criada foi a ordem EXECUTORA, pois ela foi criada depois. Uma ordem pode gerar várias operações (como exemplificado mais abaixo), porém cada operação ocorre sempre entre apenas duas ordens, uma de compra e uma de venda. Dentre elas, a que foi criada depois é a ordem EXECUTORA. Damos esse nome pois a outra ordem, chamada de EXECUTADA ou passiva, já estava no livro "aguardando" a outra ponta.
Ordem executada parcialmente
Ao criar uma outra ordem de COMPRA de 2 Bitcoins ao preço de R$ 690,00 ela é avaliada perante as demais ordens do livro de negociações, e é executada pois existe uma ordem de VENDA que atende o seu preço, embora parcialmente em volume. Logo teremos uma negociação de 0.5 Bitcoins. Os demais 1.5 Bitcoins irão para o livro de negociações, que fica como abaixo:
negociações no decorrer do tempo. Porém, devemos considerar que existem muitos robôs conectados a nosso sistema via API de Negociações, logo em alguns momentos pode ser difícil observar a movimentação do mercado em detalhes, para isso, temos a nossa API de Dados de Mercado. Ambas APIs precisam de programação para serem utilizadas.