Preço das ordens
O preço é a taxa fiduciária pela qual o bitcoin foi negociado pela última vez em uma exchange. Em outras palavras, ele indica o preço de troca que um comprador e um vendedor estariam dispostos a aceitar para uma negociação subsequente entre bitcoin e moeda fiduciária.
Ao fazer uma ordem, existem dois métodos de precificação diferentes disponíveis:
- Método de precificação Relativa: permite que o preço da ordem se mova com o mercado ao longo do tempo (dinâmico).
- Método de precificação Explícito: define o preço da ordem usando uma quantidade fixa de satoshis (estático).
Ao navegar no livro de ordens, o preço bitcoin-fiat das ordens ativas que você vê é automaticamente ajustado para incluir o prêmio correspondente da ordem. Consulte Entenda > Prêmio para informações adicionais sobre prêmios.
Se uma moeda fiduciária não estiver disponível na RoboSats, então é possível adicionar facilmente uma nova moeda abrindo uma solicitação de Pull Request no GitHub!
**O método de precificação explícita foi removido como opção por razões técnicas, mas poderia potencialmente retornar em atualizações futuras. Atualmente, a precificação de pedidos é apenas relativa à taxa de mercado.
Preços na prática
Se a precificação da ordem for relativa, então a quantidade de satoshis sendo negociada em relação à taxa de câmbio fiat (vamos chamar de trade_sats
) fica “travada” assim que o tomador da ordem bloqueia sua garantia. Até que a garantia do tomador seja bloqueado, o preço da ordem continua a se mover com o mercado ao longo do tempo.
Uma vez que a garantia do tomador é bloqueado para um pedido com preço relativo, a quantidade de satoshis sendo negociada é calculada da seguinte forma:
tarifa_premio = tarifa_CEX * (1 + (premio / 100))
trade_sats = quantidade / tarifa_premio
onde trade_sats
são os satoshis a serem negociados, premio
é o que o criador da ordem definiu durante a criação do pedido, e tarifa_CEX
é o preço atual de troca de bitcoins dado a moeda que você está usando.
As taxas da plataforma (fee_sats
) associadas ao seu pedido são calculadas usando a variável trade_sats
:
- Para o criador:
fee_fraction = 0.002 * 0.125 = 0.00025 ==> 0.025%%. fee_sats = trade_sats * fee_fraction
- Para o tomador:
fee_fraction = 0.002 * (1 - 0.125) = 0.00175 ==> 0.175% fee_sats = trade_sats * fee_fraction
onde fee_fraction
se combina para uma taxa total compartilhada da plataforma de 0.2%; que é dividida em 0.025% e 0.175% para criador e tomador, respectivamente. Consulte Entender > Taxas para obter informações adicionais sobre as taxas.
RoboSats cobra as taxas no processo de depósito em garantia (escrow_amount
) e no valor de pagamento (payout_amount
) calculando o seguinte:
- Para o vendedor:
escrow_amount = trade_sats + fee_sats
- Para o comprador
payout_amount = trade_sats - fee_sats
Em essência, o RoboSats adiciona ao escrow_amount
, subtrai do payout_amount
e, dependendo se você é o tomador ou o criador do pedido, aplica os cálculos apropriados de fee_fraction
.
Se a precificação do pedido for explícita, então a quantidade de satoshis sendo negociada é fixa, independentemente da taxa de câmbio de fiat atual (CEX_rate
). Uma vez que a ordem é criada, os satoshis são bloqueados desde o início; no entanto, o prêmio associado se moverá com o mercado ao longo do tempo em vez do preço.
Como os exchanges centralizados determinam a taxa de mercado entre bitcoin-fiat
A taxa de mercado global entre bitcoin e moedas fiduciárias é determinada através de um simples arbitragem de bitcoin; isso faz com que o preço do bitcoin em moeda fiduciária convirja para os preços vistos nos típicos exchanges centralizados.
Por exemplo, se a exchange “A” listar o bitcoin a $10.000 e a exchange “B” a $10.100 (uma diferença de $100), comprar bitcoin na exchange “A” e vendê-lo imediatamente na exchange “B” renderá um lucro de $100 (desconsiderando as taxas de negociação).
Essa ação fará com que o preço do bitcoin na exchange “A” suba e o preço do bitcoin na exchange “B” desça. No final, o preço em ambas as exchanges se aproximará e as oportunidades de arbitragem lucrativa diminuirão.
Países que não permitem que grandes exchanges operem em sua jurisdição muitas vezes verão o bitcoin sendo negociado a um preço mais alto, ou com um prêmio, devido à dificuldade para os arbitradores intervirem e se beneficiarem dessa diferença de preço.
De onde o RoboSats obtém informações sobre preços?
O preço de troca de bitcoin no RoboSats é determinado pelos atuais tipos de câmbio das APIs públicas, especificamente os preços de blockchain.info e yadio.io. Dada a moeda que você está usando, o preço médio entre bitcoin e moeda fiduciária é calculado a partir dos atuais tipos de câmbio.
Os dados extraídos de blockchain.info e yadio.io são públicos e facilmente verificáveis por qualquer pessoa a qualquer momento.
Sinta-se à vontade para sugerir outros provedores de API. O RoboSats calcula o preço médio entre bitcoin e moeda fiduciária de todas as APIs referenciadas. Adicionar mais APIs levaria a preços mais robustos e precisos na plataforma.
Como adicionar moedas
Todas as moedas disponíveis nas APIs yadio.io e blockchain.info devem estar disponíveis também no RoboSats.
Não está vendo uma moeda com a qual deseja operar? É muito fácil para os colaboradores adicionar uma nova moeda abrindo uma solicitação de Pull Request no GitHub.
Primeiro, verifique o arquivo atual currencies.json para confirmar se a moeda que você está procurando realmente está faltando no RoboSats.
Se encontrar uma moeda faltando no RoboSats e ela estiver disponível em qualquer uma das duas APIs referenciadas, então você pode editar diretamente os arquivos currencies.json e FlagsWithProps.tsx.
Após merge da solicitação de Pull Request, a moeda adicionada estará disponível no RoboSats.

Esta página está em construção. Learn.RoboSats é um esforço conjunto da comunidade RoboSats.
Você pode ajudar a melhorar esta página!
Dica Pro: Você pode diretamente editar esta página e abrir um Pull Request . Suas alterações serão exibidas aqui.
Se você já usou o RoboSats, você é um especialista! Se você entende como tudo funciona nos bastidores, você é um mestre! Considere contribuir com os guias e documentação da plataforma Learn.RoboSats.