All
Filtrar por:
Como faço para depositar dinheiro na minha conta?
Eu preciso de ajuda com a verificação da conta
Por que não consigo acessar minha conta?
Há taxas de retirada de criptomoedas?
Eu preciso de ajuda para entrar na minha conta
A Kraken restringe os clientes de preencherem suas próprias ordens (sendo simultaneamente o criador e o tomador para a mesma negociação). Isso evita a negociação de lavagem (wash trading), que é uma forma de manipulação de mercado na qual um trader compra e vende simultaneamente o mesmo instrumento financeiro para criar atividade enganosa e artificial no mercado.
É possível colocar ordens de auto-correspondência com sucesso (IDs de ordem válidos seriam retornados), mas a ordem do tomador seria imediatamente cancelada. O fluxo de ordem específico que ocorre quando duas ordens da mesma conta se corresponderiam é o seguinte:
Se duas ordens da mesma quantidade resultassem em autoexecução, a ordem do criador (limitada) permaneceria no livro de ordens e a ordem do tomador (a mercado) seria cancelada (independentemente do tamanho da ordem).
No caso de uma ordem poder ser parcialmente preenchida a partir do livro de ordens, o volume restante que resultaria em uma auto-correspondência seria cancelado.
Se houver duas ordens em repouso, a primeira teria prioridade de tempo e a segunda poderia ser cancelada juntamente com qualquer volume restante da terceira ordem agressora.
Dentro do gerenciamento de conta, uma ordem que foi cancelada devido à prevenção de auto-negociação mostraria um status de "Cancelada" com o motivo "Não é possível negociar consigo mesmo":

A seguir, um exemplo do fluxo de ordens e do status da ordem resultante via API REST da Kraken. As chamadas da API colocam uma ordem de compra limitada no topo do livro de ordens XDGUSD, imediatamente seguida por uma ordem de venda a mercado para XDGUSD, resultando no cancelamento automático da ordem a mercado devido à restrição de auto-negociação:
$ ./krakenapi AddOrder pair=xdgusd type=buy ordertype=limit price=0.002449 volume=5000 {"error":[],"result":{"descr":{"order":"buy 5000.00000000 XDGUSD @ limit 0.0024490"},"txid":["OQMVWA-LSE57-4LPF45"]}}
$ ./krakenapi AddOrder pair=xdgusd type=sell ordertype=market volume=5000 {"error":[],"result":{"descr":{"order":"sell 5000.00000000 XDGUSD @ market"},"txid":["OSLIEB-IQBNV-K7P5ET"]}}
$ ./krakenapi QueryOrders txid=OSLIEB-IQBNV-K7P5ET {"error":[],"result":{"OSLIEB-IQBNV-K7P5ET":{"refid":null,"userref":0,"status":"canceled","reason":"Cannot trade with self","opentm":1588683502.71,"closetm":1588683502.7117,"starttm":0,"expiretm":0,"descr":{"pair":"XDGUSD","type":"sell","ordertype":"market","price":"0","price2":"0","leverage":"none","order":"sell 5000.00000000 XDGUSD @ market","close":""},"vol":"5000.00000000","vol_exec":"0.00000000","cost":"0.000000000","fee":"0.000000000","price":"0.000000000","stopprice":"0.000000000","limitprice":"0.000000000","misc":"","oflags":"fciq"}}}
Detalhes completos dos campos/valores de informações da ordem estão disponíveis na documentação de QueryOrders e ClosedOrders.
Os separadores decimais e de milhares mostrados neste artigo podem diferir dos formatos exibidos em nossas plataformas de negociação. Consulte nosso artigo sobre como usamos pontos e vírgulas para obter mais informações.