Bitget App
Trade smarter
Buy cryptoMarketsTradeFuturesEarnWeb3SquareMore
Trade
Spot
Buy and sell crypto with ease
Margin
Amplify your capital and maximize fund efficiency
Onchain
Going Onchain, without going Onchain!
Convert & block trade
Convert crypto with one click and zero fees
Explore
Launchhub
Gain the edge early and start winning
Copy
Copy elite trader with one click
Bots
Simple, fast, and reliable AI trading bot
Trade
USDT-M Futures
Futures settled in USDT
USDC-M Futures
Futures settled in USDC
Coin-M Futures
Futures settled in cryptocurrencies
Explore
Futures guide
A beginner-to-advanced journey in futures trading
Futures promotions
Generous rewards await
Overview
A variety of products to grow your assets
Simple Earn
Deposit and withdraw anytime to earn flexible returns with zero risk
On-chain Earn
Earn profits daily without risking principal
Structured Earn
Robust financial innovation to navigate market swings
VIP and Wealth Management
Premium services for smart wealth management
Loans
Flexible borrowing with high fund security
Bitget Copy Trading: Updates on PnL calculation

Bitget Copy Trading: Updates on PnL calculation

Bitget Announcement2024/03/05 10:06
By:Bitget

Thank you for your interest in Bitget futures copy trading. This announcement aims to provide clarity on the methodology used to calculate PnL for copy trades. Below, we outline the calculation process with examples to help you better understand the logic of copy trading.

1. Calculation of a futures copy trade's PnL

The formula for calculating PnL for a futures copy trade is as follows:

PnL = (Unrealized PnL or Realized PnL) ÷ Position Margin) x 100%

Unrealized PnL and realized PnL are based on the difference between the current market price and the average entry price of the position, calculated as follows:

Unrealized PnL equations for open positions

Long orders = (current market price – average entry price) × quantity ÷ latest mark price of margin

Short orders = (average entry price – current market price) × quantity ÷ latest mark price of margin

Realized PnL equations for closed positions

Long orders = (exit price – average entry price) × quantity ÷ latest mark price of margin

Short orders = (average entry price – exit price) × quantity ÷ latest mark price of margin

2. Calculation of average entry price

The average entry price of a position will change as you add new positions. The calculation formula is as follows:

Average entry price = total position value in USDT ÷ total position size.

For example:

Copier A follows an elite trader and opens a long position in btcusdT for 25,000 USDT with a quantity of 0.8. An hour later, Copier A copies the elite trader again and opens a long position in BTCUSDT for 28,000 USDT with a quantity of 0.6. The average entry price of the position is calculated as follows:

Total futures position value in USDT = (0.8 × 25,000) + (0.6 × 28,000) = 20,000 + 16,800 = 36,800 USDT

Total futures position quantity = 0.8 + 0.6 = 1.4 BTC

Average entry price = 36,800 USDT ÷ 1.4 BTC = 26,285.7 USDT

3. Rationale

a. Accuracy of performance: Calculating the PnL using the average entry price of a position provides an accurate assessment of performance since the opening of the position, showing how your open positions and closed positions are performing. This calculation accounts for the cost impact of adding positions, resulting in a comprehensive and unbiased performance evaluation.

b. Representation of performance: PnL may be either positive (profit) or negative (loss), serving as an intuitive representation of performance in futures copy trading.

We hope this announcement helps you to better understand the calculation of PnL for copy trades. Should you have any questions or require further assistance, please don't hesitate to contact our customer service team. Thank you for your trust and support in Bitget Futures Copy Trading.

Join Bitget, the World's Leading Crypto Exchange and Web 3 Company
0

Disclaimer: The content of this article solely reflects the author's opinion and does not represent the platform in any capacity. This article is not intended to serve as a reference for making investment decisions.

PoolX: Earn new token airdrops
Lock your assets and earn 10%+ APR
Lock now!

You may also like

New spot margin trading pair — HOLO/USDT!

Bitget Announcement2025/09/12 07:46

FUN drops by 32.34% within 24 hours as it faces a steep short-term downturn

- FUN plunged 32.34% in 24 hours to $0.008938, marking a 541.8% monthly loss amid prolonged bearish trends. - Technical breakdowns, elevated selling pressure, and forced liquidations highlight deteriorating market sentiment and risk-off behavior. - Analysts identify key support below $0.0080 as critical, with bearish momentum confirmed by RSI (<30) and MACD indicators. - A trend-following backtest strategy proposes short positions based on technical signals to capitalize on extended downward trajectories.

Bitget-RWA2025/09/12 06:14
FUN drops by 32.34% within 24 hours as it faces a steep short-term downturn

OPEN has dropped by 189.51% within 24 hours during a significant market pullback

- OPEN's price plummeted 189.51% in 24 hours to $0.8907, marking its largest intraday decline in history. - The token fell 3793.63% over 7 days, matching identical monthly and yearly declines, signaling severe bearish momentum. - Technical analysts cite broken support levels and lack of bullish catalysts as key drivers of the sustained sell-off. - Absence of stabilizing volume or reversal patterns leaves the market vulnerable to further downward pressure.

Bitget-RWA2025/09/12 06:14
OPEN has dropped by 189.51% within 24 hours during a significant market pullback

New spot margin trading pair — LINEA/USDT!

Bitget Announcement2025/09/11 10:04