2️⃣Lucros e Perdas (PnL) e como eles são calculados
O indicador de Lucro e Perda (PnL) reflete o desempenho financeiro de uma negociação. O PnL é calculado de maneiras diferentes, dependendo se a negociação ainda está em aberto ou se já foi encerrada.
O indicador de Lucros e Perdas (PnL) reflete o lucro ou perda de uma operação. O PnL refletido é calculado de 2 maneiras diferentes, dependendo se a operação está aberta ou se já foi fechada.
No caso de operações em aberto, o PnL realizado e o PnL não realizado são considerados. O lucro potencial da operação refere-se ao PnL não realizado. O PnL realizado em operação abertas é igual às comissões já pagas.
O PnL não é refletido nas posições abertas. Ele pode ser calculado adicionando o PnL realizado ao PnL não realizado.
O cálculo do PnL não realizado de posições abertas requer o uso de Preços de Compra e Venda, enquanto o cálculo do PnL não realizado de posições fechadas requer o uso do Preço de Fechamento)
Aqui estão exemplos de cálculos de PnL em Posições Abertas e em Posições Fechadas:
Como calcular o PnL em posições ABERTAS
As fórmulas gerais para calcular o PnL de posições ABERTAS:
PnL = PnL Realizado + PnL Não Realizado, onde:
PnL Realizado = -OpenOrderCommission - Funding, onde
OpenOrderCommission = (MarginCol * Leverage) * taxa Maker ou Taker %
Funding = (MarginCol * Leverage) * FundingFeeRate %
PnL Não Realizado (Long) = MarginCol * Leverage * (CurrentAsk - OpenPrice) / OpenPrice
PnL Não Realizado (Short) = MarginCol * Leverage * (OpenPrice - CurrentBid) / OpenPrice
Nota: CloseOrderCommission NÃO está incluída no PnL até que a posição seja fechada.
EXEMPLO:
Parâmetros de uma posição ABERTA:
Direção: Long
Tamanho da Ordem: 0.1 BTC
Alavancagem: x100 (-> Margem = 0.001 BTC)
Ordem de Abertura: Limit
Taxa de funding cobrada: 1 vez
Primeiro, devemos calcular OpenOrderCommission e Funding:
OpenOrderCommission = (MarginCol * Leverage) * MakerFee% = (0.001 * 100) * 0.019% = 0.000019
Funding = (MarginCol * Leverage) * FundingFeeRate% = (0.001 * 100) * 0.12% = 0.00012
Em seguida, devemos calcular o PnL Realizado e o PnL Não Realizado:
PnL Realizado = -OpenOrderCommission - Funding = -0.000019 - 0.00012 = -0.000139
PnL Não Realizado (Long) = MarginCol * Leverage * (AskPrice - OpenPrice) / OpenPrice = (0.001 * 100) * (11000 - 10000) / 10000 = 0.01
Por fim, o último passo é calcular o PnL. Como visto acima, o PnL Realizado = -0.000139 e o PnL Não Realizado = 0.01;
PnL (Long) = PnL Realizado + PnL Não Realizado = -0.000139 + 0.01 = 0.009861
Como calcular o PnL em posições FECHADAS
The general formulas for calculating PnL of CLOSED positions:
As fórmulas gerais para calcular o PnL de posições FECHADAS:
PnL = PnL Realizado + PnL Não Realizado - CloseOrderCommission, onde:
PnL Realizado = -OpenOrderCommission - Funding, onde
OpenOrderCommission = (MarginCol * Leverage) * taxa Maker ou Taker %
Funding = (MarginCol * Leverage) * FundingFeeRate %
PnL Não Realizado (Long) = MarginCol * Leverage * (ClosePrice - OpenPrice) / OpenPrice
PnL Não Realizado (Short) = MarginCol * Leverage * (OpenPrice - ClosePrice) / OpenPrice
CloseOrderCommission = (MarginCol * Leverage) * TakerFee %
EXEMPLO:
Parâmetros de uma posição FECHADA:
Direção: Long
Tamanho da Ordem: 0.1 BTC
Alavancagem: x100 (-> Margem = 0.001 BTC)
Ordem de Abertura: Market
Ordem de Fechamento: Market
Taxa de funding cobrada: 1 vez
Primeiramente, devemos calcular a CloseOrderCommission:
CloseOrderCommission = (MarginCol * Leverage) * TakerFee = (0.001 * 100) * 0.06% = 0.00006
Em segundo lugar, devemos calcular o PnL Realizado e o PnL Não Realizado:
PnL Realizado = -OpenOrderCommission - Funding = -((MarginCol * Leverage) * TakerFee%) - ((MarginCol * Leverage) * FundingFeeRate%) = -((0.001 * 100) * 0.06%) - ((0.001 * 100) * 0.12%) = -(0.1 * 0.06%) - (0.1 * 0.12%) = -0.00006 - 0.00012 = -0.00018
PnL Não Realizado (Long) = MarginCol * Leverage * (ClosePrice - OpenPrice) / OpenPrice = 100 * 0.001 * (11000 - 10000) / 10000 = 0.01
Finalmente, o último passo é calcular o PnL. Como visto acima, o PnL Não Realizado = 0.01, o PnL Realizado = -0.00018 e a CloseOrderCommission = 0.00006:
PnL = PnL Realizado + PnL Não Realizado - CloseOrderCommission = -0.00018 + 0.01 - 0.00006 = 0.00976
O PnL para posições abertas e fechadas é calculado automaticamente e refletido nas seções de Posições Abertas e Histórico de Posições da página Trade para sua conveniência.
Last updated