Comment calculer le coût requis pour ouvrir un Position dans les contrats à terme Futures perpétuels ?
Mis à jour le 2026/09/16
Avant d'ouvrir un Position, les traders doivent s'assurer qu'ils disposent d'un montant minimum de fonds sur leur solde Portefeuille. Le coût requis pour ouvrir un Position comprend le Marge initial et les pertes ouvertes (le cas échéant). Les pertes ouvertes se produisent lorsque le prix d'un contrat à terme évolue de manière défavorable (c'est-à-dire que Prix de repère est inférieur au prix Ordre pour un Ordre long). OrangeX.com inclut les pertes ouvertes comme l'un des coûts requis pour ouvrir un Position afin d'éviter une liquidation forcée lorsque les traders placent un Ordre. Si la perte ouverte n'est pas incluse dans les coûts requis pour ouvrir un Position, il existe une forte probabilité que les positions des utilisateurs soient liquidées immédiatement une fois qu'ils ont passé ces ordres.
La formule pour calculer le coût nécessaire à l'ouverture d'un Position est la suivante : Coût
= Marge initial + perte ouverte (le cas échéant)
 
  1. Coût requis pour ouvrir une limite ou un stop Ordre

Étape 1 : Calculer le Marge initial

Par exemple,
Marge initiale
= Valeur notionnelle / Levier
= (9,253.30 x 1 BTC) / 20
= 462.66

Étape 2 : Calculer la perte ouverte

Perte ouverte
= Nombre de contrats x Valeur absolue {min[0, direction of order x (mark price - order price)]}
direction de Ordre : 1 pour Ordre long ; -1 pour Ordre court
(i) Perte ouverte du long Ordre
= Nombre de contrats x Valeur absolue {min[0, direction of order x (mark price - order price)]}
= 1 x Valeur absolue {min[0, 1 x (9,259.84 - 9,253.30)]}
= 1 x Valeur absolue {min[0, 6.54]}
= 1 x 0
= 0
Il n'y a pas de perte d'ouverture lorsque l'utilisateur ouvre un Ordre long.
(ii) Perte ouverte du short Ordre
= Nombre de contrats x Valeur absolue {min[0, direction of order x (mark price - order price)]}
= 1 x Valeur absolue {min[0, -1 x (9,259.84 - 9,253.30)]}
= 1 x Valeur absolue {min[0, -6.54]}
= 1 x 6.54
= 6.54
Il y a une perte d'ouverture lorsque l'utilisateur ouvre un court Ordre.

Étape 3 : Calculer le coût requis pour ouvrir un Position

Puisque le Ordre long n'a pas de perte ouverte, le coût requis pour ouvrir un Position long est donc équivalent au Marge initial.
(i) Coût requis pour ouvrir un Position long
= 462.66 + 0
= 462.66
Short Ordre a une perte ouverte, donc le coût requis pour ouvrir un Position court est plus élevé car nous devons prendre en compte la perte ouverte en plus du Marge initial.
(ii) Coût requis pour ouvrir un short Position
= 462.66 + 6.54
= 469.20 (différence d'arrondi)
 
  1. Coût requis pour ouvrir un Ordre Market

Étape 1 : Calculer le prix en supposant

Ordre long, en supposant que le prix = demander[0] x (1 + 0.05%) , Ouvrir Ordre : en supposant que le prix = max(bid[0], Prix de repère)
(i) En supposant le prix du long Ordre
= demander[0] x (1 + 0.05%)
=10461.77 x (1 + 0.05%)
= 10467.0009
(ii) En supposant le prix du short Ordre
= max(offre[0], Prix de repère)
= maximum (10461.78, 10461.78)
= 10461.78
*[0]:Prix de niveau 1

Étape 2 : Calculer le Marge initial

Marge initial = Valeur notionnelle / Levier
(i) Marge initial du Ordre long
= En supposant le prix du long Ordre x Nombre de contrat / Levier
= 10467.0009 x 0.2 / 20
= 104.670009
(ii) Marge initial du Ordre court
= En supposant le prix du short Ordre x Nombre de contrat / Levier
= 10461.78 x 0.2 / 20
= 104.6178

Étape 3 : Calculer la perte ouverte

Perte ouverte
= Nombre de contrats x Valeur absolue {min[0, direction of order x (mark price - order price)]}
direction de Ordre : 1 pour Ordre long ; -1 pour Ordre court
(i) Perte ouverte du long Ordre
= Nombre de contrats x Valeur absolue {min[0, direction of order x (mark price - order price)]}
= 0.2 x Valeur absolue {min[0, 1 x (10461.78 - 10467.0009)]}
= 0.2 x Valeur absolue {min[0, -5.2309]}
= 0.2 x 5.2309
= 1.04418
Il y a une perte d'ouverture lorsque l'utilisateur ouvre un Ordre long.
(ii) Perte ouverte du short Ordre
= Numéro de contrat * Valeur absolue {min[0, direction of order * (mark price - order price)]}
= 0.2 * Valeur absolue {min[0, -1 * (10461.78 - 10461.78)]}
= 0.2 * Valeur absolue {min[0, 0]}
= 0.2 * 0
= 0
Il n'y a aucune perte d'ouverture lorsque l'utilisateur ouvre un Ordre court.

Étape 4 : Calculer le coût requis pour ouvrir un Position

Le Ordre long a une perte ouverte, donc le coût requis pour ouvrir un Position long est plus élevé car nous devons prendre en compte la perte ouverte en plus du Marge initial.
(i) Coût requis pour ouvrir un Position long
= 104.670109 + 1.04418
= 105.71 (différence d'arrondi)
Étant donné que le Ordre court n'a pas de perte ouverte, le coût requis pour ouvrir un Position court est équivalent au Marge initial.
(ii) Coût requis pour ouvrir un short Position
= 104.6178 + 0
= 104.61 (différence d'arrondi)