Indépendamment de toute transaction, il est essentiel de comprendre comment les profits et pertes (P&L) sont calculés avant d’en effectuer une. Dans un ordre séquentiel, les traders doivent comprendre les variables suivantes afin de calculer leur P&L avec précision.
Cet article contient les sections suivantes :
- Prix d'entrée moyen de la position
- P&L latent et pourcentage de P&L latent de la position
-
P&L réalisé
1. Prix d'entrée moyen de la position
Sur Zoomex, en raison de notre trading de contrats inverses (BTCUSD, ETHUSD, EOSUSD et XRPUSD), chaque fois que les traders ajoutent à leur position via de nouveaux ordres, le prix d'entrée moyen (AEP) sera modifié.
Par exemple : le trader A détient une position d'achat ouverte existante sur BTCUSD de 1 000 contrats avec un prix d'entrée de 5 000 USD. Une heure plus tard, le trader A décide d'augmenter sa position d'achat en ouvrant 2 000 contrats supplémentaires avec un prix d'entrée de 6 000 USD. Ci-dessous sont présentés la formule du prix d'entrée moyen (AEP) ainsi que les étapes de calcul.
Average entry price = Total quantity of contracts / Total contract value in BTC
En utilisant les chiffres ci-dessus:
a) Quantité totale de contrats
= 1,000 + 2,000
= 3,000
Valeur totale du contrat en BTC
= (1000 / 5000) + (2000 / 6000)
= 0.53333334 BTC
Prix d'entrée moyen
= (3000 / 0.53333334 BTC)
= 5625.00 USD
2. P&L latent
Une fois qu'un ordre est exécuté avec succès, une position ouverte et son P&L latent en temps réel seront affichés dans l'onglet des positions.
Selon le côté de la transaction dans lequel vous vous trouvez, la formule utilisée pour calculer le P&L latent sera différente.
Pour une position longue:
Par exemple:
Le trader B détient une position d'achat ouverte existante sur BTCUSD de 1 000 contrats avec un prix d'entrée de 5 000 USD. Lorsque le dernier prix négocié dans le carnet d'ordres affiche 5 500 USD, le P&L latent affiché sera de 0,01819 BTC.
Unrealized P&L = Contract Qty x [(1/Avg Entry Price) - (1/Last Traded Price)]
= 1000 x [ (1 / 5000) - (1 / 5500) ]
= 1,000 x 0.00001819 BTC
= 0.01819 BTC
Pour une position courte:
Par exemple:
Le trader C détient une position de vente ouverte existante sur BTCUSD de 1 000 contrats avec un prix d'entrée de 5 000 USD. Lorsque le dernier prix négocié dans le carnet d'ordres affiche 4 500 USD, le P&L latent affiché sera de 0,02223 BTC.
Unrealized P&L = Contract Qty x [(1/Last Traded Price) - (1/Avg Entry Price)]
= 1000 x [ (1 / 4500) - (1 / 5000) ]
= 1,000 x 0.00002223 BTC
= 0.02223 BTC
Remarque:
a) En raison des caractéristiques des contrats inverses, votre P&L est réglé en type de coin plutôt qu'en USD. L'USD sert principalement de mécanisme de cotation des prix pour la commodité des traders.
b) Cela signifie que lorsqu'un mouvement de prix est de, par exemple, 500 USD dans une direction profitable ou non-profitable, cela ne signifie pas que vous gagnerez ou perdrez exactement 500 USD.
c) L'augmentation de l'effet de levier ne multiplie pas directement vos profits ou pertes. Au contraire, les profits et les pertes sont déterminés par la taille de la position et le mouvement des prix. En résumé,
・Plus l'effet de levier est élevé, plus la marge collatérale requise pour ouvrir votre position est faible.
・Plus la quantité de contrats est grande, plus les profits/pertes sont importants.
・Plus le mouvement du prix est important par rapport au prix d'entrée, plus les profits/pertes sont élevés
d) Le P&L latent par défaut est affiché en fonction du dernier prix négocié. En survolant la valeur avec le curseur de la souris, le P&L latent se mettra à jour et s'affichera en fonction du prix de marquage (Mark Price)
e) Enfin, le P&L latent ne prend pas en compte les frais de trading ou de financement que les traders ont pu recevoir ou payer lors de l'ouverture et de la détention de la position.
2A) P&L latent (%)
Le P&L latent (%) représente essentiellement le retour sur investissement (ROI) de la position sous forme de pourcentage. Tout comme le P&L latent, cette valeur varie également en fonction du mouvement du dernier prix négocié. Ainsi, la formule du P&L latent (%) ou du ROI est la suivante.
Unrealized P&L% = [ Position's unrealized P&L / Position Margin ] x 100%
Position Margin = Initial margin + Fee to close
En reprenant l'exemple du trader B, celui-ci détient une position d'achat ouverte existante sur BTCUSD de 1 000 contrats avec un prix d'entrée de 5 000 USD. Lorsque le dernier prix négocié dans le carnet d'ordres affiche 5 500 USD, le P&L latent affiché sera de 0,01819 BTC. En supposant que l'effet de levier utilisé soit de 20x.
Sur la base de notre calcul précédent, le P&L latent de la position = 0,01819 BTC
Marge initiale = Quantité / (prix d'entrée × effet de levier) = 1000 / (5000 × 20) = 0,01 BTC
Frais de clôture = (Quantité / Prix de faillite) × 0,06 % = (1000 / 4762) × 0,06 % = 0,0001256 BTC
P&L latent (%) = 0,01819BTC/(0,01BTC+0,0001256BTC)0,01819 BTC / (0,01 BTC + 0,0001256 BTC) × 100 % = 179,644 %
Remarque :
a) Certains traders peuvent mal comprendre ce point, mais l’augmentation de l’effet de levier n’augmente pas les profits latents. En réalité, les traders verront une augmentation du pourcentage de P&L latent (%) en raison de la réduction de la marge de position, et non d’une augmentation des profits réels. En reprenant l'exemple du trader B, on remarque que, quel que soit l'effet de levier utilisé (20x, 10x ou 50x), le P&L latent reste le même
・Si le trader B utilise le même effet de levier de 20x, son P&L latent = 0,01819 BTC, et son P&L latent (%) = 179,644 %
・Si le trader B réduit l'effet de levier à 10x, son P&L latent = 0,01819 BTC, et son P&L latent (%) = 90,38 %
・Si le trader B augmente l'effet de levier à 50x, son P&L latent = 0,01819 BTC, et son P&L latent (%) = 440,91 %
b) Pour le mode de marge croisée, la marge de position sera calculée en fonction de l'effet de levier utilisé pour la cryptomonnaie concernée.
3. P&L réalisé
Lorsque les traders clôturent finalement leur position, le P&L devient réalisé et est enregistré dans l'onglet P&L réalisé de la page Actifs. Contrairement au P&L latent, il existe certaines différences majeures dans le calcul. Ci-dessous, un résumé des différences entre le P&L latent et le P&L réalisé.
| Calculation of Unrealized P&L | Calculation of Closed P&L | |
| Position Profit and Loss (P&L) | YES | YES |
| Trading Fee(s) | NO | YES |
| Funding Fee(s) | NO | YES |
Par conséquent, en supposant la clôture complète de l'ensemble de la position, la formule de calcul du P&L réalisé est la suivante
Closed P&L = Position P&L - Fee to open - Fee to close - Sum of all funding fees paid/received
En prenant l'exemple du trader C, celui-ci détient une position de vente ouverte existante sur BTCUSD de 1 000 contrats avec un prix d'entrée de 5 000 USD. Lorsque le dernier prix négocié dans le carnet d'ordres affiche 4 500 USD, le trader C décide de clôturer l'intégralité de la position via la fonction Close by Market. En supposant que le trader C ait également ouvert la position via un ordre au marché et que des frais de financement totalisant 0,00005 BTC aient été payés pendant la détention de la position.
Sur la base de notre calcul précédent, le P&L de la position = 0,02223 BTC reçus
Frais d'ouverture = (1000 / 5000) x 0,06 % = 0,00012 BTC payés
Frais de clôture = (1000 / 4500) x 0,06 % = 0,00013333 BTC payés
Somme totale des frais de financement payés/reçus = 0,00005 BTC payés
P&L réalisé = 0,02223 - 0,00012 - 0,00013333 - 0,00005 = 0,02204667 BTC
Remarque:
a) L'exemple ci-dessus s'applique uniquement lorsque l'ensemble de la position est ouverte et clôturée via un seul ordre dans les deux directions.
b) Pour la clôture partielle de positions, le P&L réalisé proratisera tous les frais (frais d'ouverture et frais de financement) en fonction du pourcentage de positions partiellement clôturées et utilisera cette valeur proratisée pour calculer le P&L réalisé.