Prețul de marcare la piață pentru Futures trimestrial cu marjă USDⓈ

2021-09-09 08:23:04

În mod tradițional, prețul unui contract Futures trimestrial va converge cu prețul Spot corespunzător când contractul va expira după perioada de trei luni. Pe măsură ce contractul ajunge la momentul expirării, prețul de marcare la piață va reflecta îndeaproape prețurile Spot, iar componenta de bază a mediei mobile nu va mai face parte din calculul prețului de marcare la piață. Aceasta înseamnă că prețul de marcare la piață al unui contract Futures trimestrial va fi calculat diferit pe măsură ce ajunge la momentul expirării.

Înainte de data livrării:

Prețul de marcare la piață = Indicele de preț + Media mobilă (bază de 5 minute)*

Media mobilă:

*Media mobilă (bază de 5 minute) se calculează luând media ofertei și a prețului ask, scăzând indicele de preț și apoi luând media acelei valori în ultimele 5 minute. Acest calcul se face la fiecare 5 secunde, rezultând 60 de puncte de date.

Media mobilă (bază de 5 minute) = suma [(Bid1_i + Ask1_i) / 2 - PI_i] / 60

La data livrării:

i) Timpul până la livrare este mai mare de 1 oră

Folosind BTCUSDT 0924 ca exemplu:

Prețul de marcare la piață înainte de 24 septembrie 2020, 06:59:59 UTC

= Indicele de preț + Media mobilă (bază de 5 minute)*

* Media mobilă (bază de 5 minute) = Media mobilă ((Bid1+Ask1) / 2 - Indicele de preț), se măsoară la fiecare minut într-un interval de 5 minute

Rețineți:

În timpul modernizării sistemului sau dacă sistemul este defect, iar toate activitățile de tranzacționare sunt în așteptare, prețul de marcare la piață al unui contract Futures trimestrial al cărui timp până la livrare este mai mare de 1 oră se calculează după cum urmează:

Se păstrează formula prețului de marcare la piață, dar se utilizează Bid1 și Ask1 la ora la care s-a oprit sistemul pentru a calcula Media mobilă (bază de 5 minute) până când sistemul revine la normal.

Cum se calculează prețul de marcare la piață (timpul până la livrare este mai mare de 1 oră)

Pasul 1: Calculați Indicele de preț

Să presupunem că Binance folosește o medie de preț egal ponderată; prețurile perechilor de tranzacționare BTCUSDT pe bursele selectate sunt 10.000 USDT, 10.001 USDT, 10.002 USDT, 10.003 USDT și, respectiv, 10.004 USDT.

Indicele de preț = (10.000 + 10.001 + 10.002 + 10.003 + 10.004) / 5 = 10.002 USDT

Pasul 2: Se calculează Media mobilă pe o bază de 5 minute

Media mobilă (bază de 5 minute) se calculează luând media prețurilor licitate și cerute, scăzând indicele prețurilor și apoi luând media acelei valori pe ultimele 5 minute. Acest calcul se face la fiecare 5 secunde, rezultând 60 de puncte de date.

Media mobilă (bază de 5 minute) = suma [(Bid1_i + Ask1_i)/2 - PI_i] /60

*Prețul mediu = (Bid1+Ask1)/2

Pentru a calcula media mobilă, trebuie să obținem *prețul mediu din registrul de ordine și indicele de preț din prima secundă tot la 5 secunde pentru ultimele 5 minute; atunci vom avea n=60 în total.

De exemplu, dacă dorim să calculăm prețul de marcare la piață pentru BTCUSDT 0924 la 12:30:00 UTC, prețul mediu și indicele prețurilor sunt după cum urmează:

Ora (UTC)

Prețul mediu

Indicele de preț

12:00:01

10.003

10.001

12:00:06

10.004

10.002

12:00:11

10.005

10.006

...

...

...

12:04:56

10.003

10.002

Media mobilă (bază de 5 minute)

= Media mobilă (Prețul mediu - Indicele de preț)

= [(Prețul mediu - Indicele de preț)1 + (Prețul mediu - Indicele de preț)2 + … + (Prețul mediu - Indicele de preț)60] / 60

= [(10.003 - 10.001) + (10.004 - 10.002) + … + (10.005 - 10.006)] / 60

Pasul 3: Se înlocuiesc Indicele de preț și Media mobilă (bază de 5 minute) în formulă

Să presupunem că Indicele de preț = 10.002 USDT și Media mobilă (bază de 5 minute) = -1

Prețul de marcare la piață la 12:05:00 UTC

= Indicele de preț + Media mobilă (bază de 5 minute)

= 10.002 USDT - 1 USDT

= 10.001 USDT

ii) Timpul până la livrare este egal sau mai mic de 1 oră

Prețul de marcare la piață la 24 septembrie 2020, 07:00:00 - 07:59:59 UTC

= Media indicelui de preț (în fiecare secundă de la 07:00:00 la 07:59:59 UTC în ziua livrării)

Cum se calculează prețul de marcare la piață (timpul până la livrare este egal sau mai mic de 1 oră)

Pasul 1: Calculați Indicele de preț

Să presupunem că Binance folosește o medie de preț egal ponderată; prețurile perechilor de tranzacționare BTCUSDT pe bursele selectate sunt 10.000 USDT, 10.001 USDT, 10.002 USDT, 10.003 USDT și, respectiv, 10.004 USDT.

Indicele de preț = (10.000 + 10.001 + 10.002 + 10.003 + 10.004) / 5 = 10.002 USDT

Pasul 1: Calculați media Indicelui de preț

Prețul de marcare la piață la ora n

= (Indicele de preț 1 + Indicele de preț 2 + … + Indicele de preț n) / n

Exemplu:

Prețul de marcare la piață la ora 07:00:02 pe 24 septembrie

= (Indicele de preț la 07:00:00 + Indicele de preț la 07:00:01 + Indicele de preț la 07:00:02) / 3

= (10.002 + 10.003 + 10.004) / 3

= 10.003

Ora (UTC)

Indicele de preț

Preț de marcare la piață

07:00:00

10.002

= 10.002 / 1 = 10.002

07:00:01

10.003

= (10.002 + 10.003) / 2 = 10.002,5

07:00:02

10.004

= (10.002 + 10.003 + 10.004) / 3 = 10.003

...

...

...

07:59:59

10.003

= (10.002 + 10.003 + 10.004 + ... + 10.003) / 3.600 = ...