Comprendere come vengono calcolati l'utile e la perdita prima di aprire una posizione è molto importante per qualsiasi tipo di trading. Di seguito, analizzeremo i passaggi per aiutare i trader a capire esattamente come le seguenti variabili influenzano i calcoli del PnL.
1. Prezzo Medio di Apertura
Nei contratti USDT-M di XXKK, ogni volta che un trader aumenta la propria posizione, il prezzo medio di apertura cambia.
Esempio: l'utente A detiene attualmente una posizione long su BTCUSDT di 0,1 BTC con un prezzo di apertura di 40.000 USDT. Un'ora dopo, l'utente A decide di aprire un'ulteriore posizione di 0,1 BTC a un prezzo di apertura di 42.000 USDT.
Prezzo Medio di Apertura = Valore Totale del Contratto / Quantità Totale del Contratto
Valore Totale del Contratto = [(Quantità Contratto 1 x Prezzo 1) + (Quantità Contratto 2 x Prezzo 2)] = [(0,1 x 40.000) + (0,1 x 42.000)] = 8.200
Quantità Totale del Contratto = 0,1 + 0,1 = 0,2 BTC
Prezzo Medio di Apertura = 8.200 / 0,2 = 41.000
2. PnL Non Realizzato
Una volta eseguito un ordine, la posizione e il relativo utile/perdita non realizzati (PnL) possono essere visualizzati nell'area delle posizioni.
A seconda della direzione dell'operazione, la formula per il calcolo del PnL non realizzato differisce leggermente.
2.1 Per le Posizioni Long
Esempio: l'utente A detiene una posizione long di 0,2 BTC su BTCUSDT con un prezzo di apertura di 41.000 USDT. Quando l'attuale prezzo di riferimento (mark price) indica 43.000 USDT, il PnL non realizzato sarà di 400 USDT.
PnL Non Realizzato = Quantità Contratto x (Mark Price Attuale − Prezzo di Apertura) = 0,2 x (43.000 − 41.000) = 400 USDT
2.2 Per le Posizioni Short
Esempio: l'utente A detiene una posizione short di 0,4 BTC su BTCUSDT con un prezzo di apertura di 40.000 USDT. Quando l'attuale mark price indica 39.000 USDT, il PnL non realizzato sarà di 400 USDT.
PnL Non Realizzato = Quantità Contratto x (Prezzo di Apertura − Mark Price Attuale) = 0,4 x (40.000 − 39.000) = 400 USDT
※ Nei contratti USDT-M, l'utile e la perdita vengono regolati in USDT. Ciò contrasta con i contratti inversi (coin-margined), dove il regolamento avviene nella moneta scambiata (es. BTC per BTCUSD).
※ Le fluttuazioni di prezzo (es. 1.000 USDT), sia in direzione ascendente che discendente, significano che se la dimensione della posizione è di 1 BTC, il trader guadagnerà o perderà 1.000 USDT.
※ L'aumento della leva finanziaria non moltiplica direttamente l'utile o la perdita. Al contrario, il PnL è determinato dalla dimensione della posizione e dalle fluttuazioni di prezzo. In parole povere, una leva più alta riduce il margine richiesto per aprire una posizione, ma dimensioni di posizione maggiori portano a profitti/perdite superiori; maggiore è la differenza di prezzo rispetto al prezzo di apertura, maggiore sarà il profitto/perdita.
※ Il PnL non realizzato visualizzato per impostazione predefinita è calcolato in base all'ultimo prezzo di mercato. Passando il mouse sopra il numero visualizzato, verrà mostrato anche il PnL non realizzato calcolato in base al mark price.
※ Infine, è importante notare che i calcoli del PnL non realizzato non includono eventuali commissioni di transazione o commissioni di finanziamento (funding fee) pagate o ricevute durante l'apertura, la chiusura o il mantenimento della posizione.
3. Percentuale di PnL Non Realizzato
La percentuale di PnL non realizzato mostra essenzialmente il ritorno sull'investimento (ROI) della posizione in termini percentuali.
Come il PnL non realizzato, questo numero cambia costantemente in base all'ultimo prezzo di mercato. La formula è la seguente:
Percentuale PnL Non Realizzato (%) = PnL Non Realizzato / Margine della Posizione x 100%
Margine della Posizione = Margine Iniziale + Commissioni di Chiusura
Esempio: l'utente A detiene una posizione long di 0,2 BTC su BTCUSDT con un prezzo di apertura di 41.000 USDT. Quando l'attuale prezzo di mercato indica 43.000 USDT, il PnL non realizzato sarà di 400 USDT. Supponiamo che la leva utilizzata sia 10x.
In base al calcolo precedente,
PnL Non Realizzato = 400 USDT
Margine Iniziale = (Quantità Contratto x Prezzo di Apertura) / Leva = (0,2 x 41.000) / 10 = 820 USDT
Commissione di Chiusura = Prezzo di Fallimento x Quantità Contratto x 0,06% = 36.877,86 x 0,2 x 0,06% = 4,4253 USDT
Percentuale PnL Non Realizzato (%) = 400 / (820 + 4,4253) x 100% = 48,52%
※ Alcuni trader credono erroneamente che l'aumento della leva finanziaria aumenti i loro profitti non realizzati.
L'aumento percentuale del PnL non realizzato è dovuto alla riduzione del margine della posizione, non a profitti reali superiori.
Per l'utente A, indipendentemente dal fatto che la leva sia 10x, 5x o 50x, il PnL non realizzato rimane lo stesso.
Se l'utente A utilizza la leva originale di 10x,
PnL Non Realizzato = 400 USDT, Percentuale PnL Non Realizzato = 48,52%.
Se l'utente A riduce la leva a 5x,
PnL Non Realizzato = 400 USDT, Percentuale PnL Non Realizzato = 24,32%.
Se l'utente A aumenta la leva a 50x,
PnL Non Realizzato = 400 USDT, Percentuale PnL Non Realizzato = 237,49%.
Per la modalità a margine incrociato (cross margin), il margine della posizione è calcolato in base alla leva massima consentita per l'attuale limite di rischio dell'asset (es. BTCUSDT = 125x).
4. PnL Realizzato
Quando il trader chiude definitivamente la posizione, l'utile o la perdita vengono realizzati e possono essere consultati nello storico dei contratti.
Il PnL realizzato è calcolato in base alla differenza tra il prezzo di ingresso e il prezzo di uscita, tenendo conto di eventuali commissioni di transazione e commissioni di finanziamento pagate o ricevute durante l'operazione. Una volta chiusa la posizione, l'utile o la perdita diventano definitivi e vengono registrati nello storico del conto.
| Calcolo PnL Non Realizzato | Calcolo PnL Realizzato | |
| PnL della Posizione | Incluso | Incluso |
| Commissioni di Transazione | Non Incluse | Incluse |
| Commissioni di Finanziamento | Non Incluse | Incluse |
PnL Realizzato = PnL della Posizione - Comm. di Apertura - Comm. di Chiusura - Totale Comm. di Finanziamento Pagate/Ricevute
Esempio: l'utente A detiene attualmente una posizione short di 0,4 BTC su BTCUSDT con un prezzo di apertura di 40.000 USDT. Quando l'ultimo prezzo di mercato nell'order book indica 39.000 USDT, il PnL non realizzato è di 400 USDT. L'utente A decide di chiudere l'intera posizione utilizzando un ordine market quando l'ultimo prezzo di mercato è 39.000 USDT. Supponiamo che l'utente A abbia anche aperto la posizione con un ordine market e abbia pagato un totale di 4,2 USDT in commissioni di finanziamento durante il periodo di mantenimento.
In base al calcolo precedente, il PnL della posizione è di 400 USDT (profitto).
Comm. di Apertura = Quantità Contratto x Prezzo di Apertura x 0,06% = 9,60 USDT (pagati)
Comm. di Chiusura = Quantità Contratto x Prezzo di Chiusura x 0,06% = 9,36 USDT (pagati)
Totale Comm. di Finanziamento Pagate/Ricevute = 4,20 USDT (pagati)
PnL Realizzato = 400 - 9,60 - 9,36 - 4,20 = 376,84 USDT
※ L'esempio sopra si applica solo quando l'intera posizione viene aperta e chiusa con un unico ordine. Per posizioni parziali, il PnL realizzato viene calcolato proporzionalmente per tutte le commissioni (apertura e finanziamento), e tale proporzione si riflette nel PnL realizzato.