# Ordem de Retirada

Uma Ordem de Retirada é uma função que permite a um usuário sair de uma posição de negociação Pre-Market/Point-Market e retirar parte ou toda a garantia... trocando essa posição com outro usuário a qualquer momento.

A função de Retirada se torna disponível quando as negociações do comprador e do vendedor foram combinadas.

<figure><img src="https://content.gitbook.com/content/FcAgLMNT6TqIA8pPWOc0/blobs/Bq4M6jc7VTkpdbuXoZ1B/6.png" alt=""><figcaption></figcaption></figure>

**O valor real dos ativos retirados=R×C−| \[V2−V1×R] |**

* Volume de Retirada: RxC&#x20;
* Perda do Usuário: |V2-V1xR|

Em que:&#x20;

* C é: a Garantia inicial&#x20;
* V1 é: o Volume de Negociação Inicial&#x20;
* V2 é: o Volume de Retirada&#x20;
* R é: a proporção do Crédito sendo retirado, em relação ao Crédito total mantido para um par de negociação específico.

Regras do Unich Pre-Market: A função de Retirada permite que tanto compradores quanto vendedores saiam de suas posições e retirem parte ou toda a garantia, sob a condição de que aceitem receber de volta um valor igual ou inferior à garantia original, pois estão desistindo de seu compromisso de forma antecipada.

A justificativa é que, ao sair da posição, você está se retirando do acordo contratual entre o comprador e o vendedor. Portanto, você deve aceitar ou empatar ou incorrer em uma perda no investimento feito ao sair de sua posição antes que o pagamento seja liquidado.

## O Pedido de Retirada Completa

No caso de Retirada Completa, onde o preço permanece inalterado (M2 = M1, P2 = P1), o usuário receberá toda a sua garantia inicial, mas nenhum ganho será obtido.

<figure><img src="https://content.gitbook.com/content/FcAgLMNT6TqIA8pPWOc0/blobs/mKFOFVfmA18JI6ZSDyHp/7.jpg" alt=""><figcaption></figcaption></figure>

Exemplos:

Bob e Alice combinaram uma negociação de tokens $UN com um volume de 200 USDC.

Neste ponto, a Ordem de Compra combinada de Bob (Comprador 1) está ativa.

* Tipo de Ordem: Compra&#x20;
* Nome do Token: UN&#x20;
* Rede: Solana&#x20;
* Quantidade de Token: 100 $UN&#x20;
* Preço: 2 USDC&#x20;
* Volume: 100×2= $200&#x20;
* Garantia: 100 USDC

Bob quer retirar para sair de sua posição no preço de negociação original (1 UN = 2 USDC). Usando a função de retirada do Unich Pre-Market OTC, o sistema criará uma Ordem de Venda para a posição de Bob. Neste ponto, Bob se tornará o vendedor (Vendedor 2). Esse processo acontece automaticamente, e a ordem de Bob aparecerá automaticamente no mercado aguardando uma correspondência.

* Tipo de Ordem: Venda de Retirada&#x20;
* Nome do Token: UN&#x20;
* Rede: Solana&#x20;
* Quantidade de Token: 100 $UN&#x20;
* Preço: 2 USDC&#x20;
* Volume: 100 × 2= 200 USDC&#x20;
* Garantia: 100 USDC

Quando Sam (Comprador 2) aparecer e combinar a ordem de Retirada de Bob (Vendedor 2), Bob receberá de volta sua garantia, e Sam assumirá o lugar de Bob no cumprimento das obrigações contratuais com Alice.

**Valor do Ativo de Retirada = R×C - | \[V2 - V1×R ] |**

&#x20;                                           **=100% × 100 - | $200 - $200 × 100%|**

&#x20;                                             **= $100**

Assim: Ao retirar 100% do volume no mesmo preço da transação original, Bob retira 100% da garantia. (Excluindo as taxas de transação)

De maneira similar, se Alice quiser retirar, o sistema automaticamente venderá sua posição e iniciará uma nova ordem de compra no mercado, seguindo o mesmo processo descrito acima.

## O Pedido de Retirada Parcial

<figure><img src="https://content.gitbook.com/content/FcAgLMNT6TqIA8pPWOc0/blobs/yyitnL9k7Z20tdN0jZlp/11.jpg" alt=""><figcaption></figcaption></figure>

Bob e Alice combinaram uma ordem de negociação de token $UN com 100 UN precificados a $2, com um volume de $200

Neste ponto, a Ordem de Compra combinada de Bob (Comprador 1) está ativa.

* Tipo de Ordem: Compra&#x20;
* Nome do Token: UN&#x20;
* Rede: Solana&#x20;
* Quantidade de Token: 100 $UN&#x20;
* Preço: 2 USDC&#x20;
* Volume: 100×2= 200 USDC&#x20;
* Garantia: 100 USDC

Bob quer retirar para sair de sua posição com 50% de seu volume de negociação no preço de negociação inicial (1 UN = 2 USDC). Usando a função de retirada do Unich Pre-Market OTC, o sistema criará uma Ordem de Venda para a posição de Bob. Neste ponto, Bob se tornará o vendedor (Vendedor 2). Esse processo acontece automaticamente, e a ordem de Bob aparecerá automaticamente no mercado aguardando uma correspondência.

* Tipo de Ordem: Venda de Retirada&#x20;
* Nome do Token: UN&#x20;
* Rede: Solana&#x20;
* Quantidade de Token: 50% × 100 = 50 $UN&#x20;
* Preço: 2 USDC&#x20;
* Volume: 50 × 2= 100 USDC&#x20;
* Garantia: 50 USDC

Quando Sam (Comprador 2) aparecer e combinar a ordem de Retirada de Bob (Vendedor 2), Bob então receberá de volta a garantia:

**Valor do Ativo de Retirada  = R × C - | \[V2 - V1 × R ] |**&#x20;

&#x20;                                     **= 50% × 100 - | $100 - $200 × 50%|**

&#x20;                                                   **= $50**

Assim: Quando Bob retira 50% de sua garantia no preço de negociação original, ele retira $50. (Excluindo as taxas de transação). Sam então assume o lugar de Bob para cumprir o compromisso com Alice.

De maneira similar, se Alice quiser retirar parcialmente, o sistema automaticamente venderá sua posição e criará uma nova ordem de compra no mercado, seguindo o mesmo processo descrito acima.
