Passar para o conteúdo principal

Como verificar o montante das comissões relacionadas com uma posição específica utilizando o Postman

Verifica comissões de trades com Postman

1. Recupere as suas transacções ou cria uma nova ordem:

  • Para verificar uma posição existente:

    Envie um pedido GET para o endpoint Account Trade List (/api/v3/myTrades) da API SPOT da Binance. Este pedido devolve os detalhes das tuas transacções executadas, incluindo as comissões associadas.

  • Para criar uma nova posição (opcional):

    Se pretender primeiro abrir uma nova trade, envie um pedido POST para o endpoint /api/v3/order da API da Binance, fornecendo os parâmetros apropriados para uma ordem de mercado (symbol, side, type, quantity).

2. Analise a resposta:


A resposta conterá detalhes sobre as ordens executadas, incluindo as operações (fills) e as taxas aplicadas.

3. Procurar a informação sobre as taxas:


No JSON de resposta, encontrará um array denominado "fills". Cada elemento deste array representa uma transação executada para preencher a sua ordem. Dentro de cada transação, haverá um campo "commission" que indica o montante da taxa aplicada.

4. Calcular o total da taxa:


Se a sua ordem for preenchida por múltiplas transações, some os valores de commission de todas as operações para obter o total das taxas aplicadas.

Exemplo:

Suponha que colocou uma ordem de mercado para comprar 10 ETH. A resposta pode ter o seguinte formato:

```json

{

"symbol": "ETHUSDT",

"orderId": 12345678,

"orderListId": -1,

"clientOrderId": "myOrder123",

"transactTime": 1507725176595,

"price": "0.00000000",

"origQty": "10.00000000",

"executedQty": "10.00000000",

"cummulativeQuoteQty": "34525.50000000",

"status": "FILLED",

"timeInForce": "GTC",

"type": "MARKET",

"side": "BUY",

"fills": [

{

"price": "3452.55000000",

"qty": "10.00000000",

"commission": "0.01000000",

"commissionAsset": "ETH"

}

]

}

```


​Neste exemplo, a taxa (comissão) é de 0.01 ETH.

Lembre-se que as comissões de trading são sempre cobradas no ativo que recebe. Numa ordem de compra, a comissão é paga no ativo base (neste caso, ETH).

Para calcular o valor da comissão no ativo cotado (USDT neste exemplo), basta multiplicar a comissão pelo preço:

Comissão em USDT = 0.01 ETH × 3452.55 USDT/ETH = 34.5255 USDT

Verifica facilmente se as comissões da tua trade em aberto estão corretas seguindo este método. Isto garante transparência e precisão nas tuas operações de trading na Binance através do Zignaly.

Respondeu à sua pergunta?