Calcularea costului de deschidere a unui ordin limită:
1. Calculați Marja inițială
Marja inițială
= Valoarea noțională / Multiplicatorul levierului
= (49.948,8 * 1 BTC) / 20x
= 2.497,44
2. Calculați pierderea de deschidere
- Pierderea de deschidere pentru ordinul Long
= Număr de contracte * Valoare absolută {min [0, Direcția ordinului * (Preț de marcare la piață - Prețul ordinului)]}
= 1 * Valoare absolută {min[0, 1 * (49.822,1- 49.948,8)]}
= 1 * Valoare absolută {min[0, (-126,7)]}
= 1 * 126,7
= 126,7
Pierderea de deschidere apare atunci când plasați un ordin Long.
- Pierderea de deschidere pentru ordinul Short
= Număr de contracte * Valoare absolută {min [0, Direcția ordinului * (Preț de marcare la piață - Prețul ordinului)]}
= 1 * Valoare absolută {min[0, -1 * (49.822,1 - 49.948,8)]}
= 1 * Valoare absolută {min[0, 126,7]}
= 1 * 0
= 0
Pierderea de deschidere nu apare atunci când plasați un ordin Short.
3. Calculați costul deschiderii unei poziții
Deoarece nu există pierdere de deschidere atunci când plasați un ordin Short, costul deschiderii unui ordin Short este egal cu marja inițială.
- Costul deschiderii unui ordin Long
= 2.497,44 + 126,7
= 2.624,14
- Costul deschiderii unui ordin Short
= 2.497,44 + 0
= 2.497,44
Deoarece atunci când plasați un ordin Long apare o pierdere de deschidere, costul plasării unui astfel de ordin este mai mare. Pe lângă Marja inițială, trebuie să țineți cont și de Pierderea de deschidere.
Calcularea costului de deschidere a unui ordin de piață:
1. Calculați prețul de intrare estimat
Prețul de intrare estimat pentru ordinul Long = ask[0] * (1 + 0,05%); Prețul de intrare estimat pentru ordinul Short = max(bid[0], prețul de marcare la piață)
- Prețul de intrare estimat al ordinului Long
= ask[0] * (1 + 0,05%)
= 49.939,9 * (1 + 0,05%)
= 49.964,87
* [0]: Preț de nivel 1
- Presupunând prețul unui ordin Short
= max(bid[0], prețul de marcare la piață)
= max (49.940, 49.904,5)
= 49.940
* [0]: Preț de nivel 1
2. Calculați Marja inițială
Marja inițială = Valoarea noțională / Multiplicatorul levierului
- Marja inițială pentru ordinul Long
= Prețul de intrare estimat al ordinului Long * Numărul de contracte / Multiplicatorul levierului
= 49.964,87 * 1 / 20
= 2.498,2435
- Marja inițială pentru ordinul Short
= Prețul de intrare estimat al ordinului Short * Numărul de contracte / Multiplicatorul levierului
= 49.940 * 1 / 20
= 2.497
3. Calculați pierderea de deschidere
Pierderea de deschidere = Numărul de contracte * Valoare absolută {min [0, Direcția ordinului * (Preț de marcare la piață - Prețul ordinului)]}
Direcția ordinului: 1 pentru ordinul Long; -1 pentru ordinul Short
- Pierderea de deschidere pentru ordinul Long
= Numărul de contracte * Valoare absolută {min [0, Direcția ordinului * (Preț de marcare la piață - Preț ordin)]}
= 1 * Valoare absolută {min[0, 1 * (49.904,5 - 49.964,87)]}
= 1 * Valoare absolută {min[0, -60,37]}
= 1 * 60,37
= 60,37
O pierdere de deschidere apare atunci când plasați un ordin Long.
- Pierderea de deschidere pentru ordinul Short
= Numărul de contracte * Valoare absolută {min [0, Direcția ordinului * (Preț de marcare la piață - Preț ordin)]}
= 1 * Valoare absolută {min[0, -1 * (49.904,5 - 49.940)]}
= 1 * Valoare absolută {min[0, 35,5]}
= 1 * 0
= 0
4. Calcularea costului de deschidere a unei poziții
Deoarece atunci când plasați un ordin Long apare o pierdere de deschidere, costul plasării unui astfel de ordin este mai mare. Pe lângă Marja inițială, trebuie să țineți cont și de Pierderea de deschidere.
- Costul deschiderii unui ordin Long
= 2.498,2435 + 60,37
= 2.558,6135
- Costul deschiderii unui ordin Short
= 2.497 + 0
= 2.497
Deoarece nu există pierdere de deschidere atunci când plasați un ordin Short, costul deschiderii unui ordin Short este egal cu Marja inițială.