Calcularea marjelor retail forex, cfd, futures - pentru utilizatori avansați - operațiuni de tranzacționare -

Platforma de tranzacționare oferă diferite modele de gestionare a riscurilor care determină modul în care este implementat controlul înainte de tranzacționare. În prezent sunt furnizate următoarele modele:







  • pentru Forex cu amănuntul, CFD, Futures - este utilizat pentru piața on-the-counter. Marja se calculează pe baza tipului de instrument.
  • pentru Bursa de Valori, pe baza ratelor de discount de marja - utilizate pentru piata valutara. Marja se calculează pe baza reducerii la instrumente. Reducerile sunt stabilite de broker, cu toate acestea, ele nu pot fi mai mici decât valorile determinate de bursă.

Garanția (marja) este colectată pentru a asigura pozițiile și ordinele deschise ale comerciantului.

Atunci când se calculează marja, se analizează, în primul rând, dacă există poziții sau ordine în așteptare în cont prin simbolul pe care se efectuează tranzacția comercială.

  • În cazul în care contul nu are poziții și comenzi pentru acest instrument comercial, calcularea marjei se face cu formulele de mai jos.
  • Dacă contul are o poziție deschisă și o comandă de orice tip este plasată în direcția opusă cu un volum mai mic sau egal cu poziția curentă, marja cumulativă va fi egală cu marja la poziția curentă. Exemplu: există o poziție de vânzare cu 1 lot EURUSD și o comandă Vindem 1 lot EURUSD (similar pentru Sell Limit, Sell Stop și Sell Stop Limit).
  • În cazul în care contul are o poziție deschisă și o comandă de orice tip este plasată în aceeași direcție, marja agregată va fi egală cu suma marjei la poziția curentă și ordinea care trebuie plasată.
  • Dacă contul are o poziție deschisă și o comandă de orice tip este plasată în direcția opusă cu un volum mai mare decât poziția curentă, se calculează două valori de marjă: pentru poziția curentă sau pentru plasarea comenzii. Marja finală va fi luată în conformitate cu cea mai mare dintre cele două valori calculate.
  • Dacă există două sau mai multe comenzi de piață sau de limită îndreptate în contul contului, se calculează marja pentru fiecare direcție (cumpărare și vânzare). Marja finală va fi luată în conformitate cu cea mai mare dintre cele două valori calculate. Pentru toate celelalte tipuri de comenzi (Stop and Stop Limit), se adaugă marja (percepută pentru fiecare comandă).

Mai jos sunt formulele pentru calcularea marjei pentru instrumentele de tranzacționare, în funcție de tipul și setările acestora. Marimea finală a marjei se calculează în mai multe etape:

Calculul de bază pentru instrument

Dacă specificația simbolului specifică valoarea parametrului "Marjă inițială", atunci această valoare este utilizată. Formulele descrise în această secțiune nu se aplică.

Platforma de tranzacționare oferă mai multe tipuri de calculație a cerințelor de marjă, în funcție de instrumentul financiar. Tipul de calcul este afișat în specificația simbolului din câmpul "Metoda de plată":

Marja pentru instrumentele de piață Forex se calculează după următoarea formulă:

Volum în loturi * Dimensiune contract / Pârghie

De exemplu, calculam cerințele de marjă pentru achiziționarea unui lot de EURUSD, mărimea unui contract este de 100.000, levierul este de 1: 100.

Calcularea marjelor retail forex, cfd, futures - pentru utilizatori avansați - operațiuni de tranzacționare -

Înlocuind valorile corespunzătoare în formula, obținem:

1 * 100 000/100 = 1000 EUR

Drept urmare, sa obținut dimensiunea cerințelor de marjă în moneda de bază (sau marja de instrument) a instrumentului.

De regulă, moneda cerințelor de marjă și moneda de bază a instrumentului sunt aceleași. În cazul în care marja valutei este diferită, rezultatele calculelor folosind formulele de mai jos sunt calculate exact în ea și nu în moneda de bază a instrumentului.

CFD, Bursele de Valori

Cerințele minime pentru contractele de diferențe și valori mobiliare se calculează după următoarea formulă:

Volum în loturi * Dimensiune contract * Prețul de deschidere al pieței

În acest caz, prețul actual al pieței este solicitat pentru tranzacțiile de cumpărare și prețul actual de licitare pentru tranzacțiile de vânzare.

De exemplu, calculam cerințele de marjă pentru achiziționarea unui lot de XAUUSD, mărimea unui contract este de 100 de unități, prețul curent Ask este de 1 330 USD.

Calcularea marjelor retail forex, cfd, futures - pentru utilizatori avansați - operațiuni de tranzacționare -

Înlocuind valorile corespunzătoare în formula, obținem:

1 * 100 * 1 330 = 133 000 USD

Ca rezultat, marja a fost primită în moneda de bază (sau marja de marjă) a instrumentului.

CFD Leverage

În acest tip de calcul al cerințelor de marjă pentru contractele pentru diferență, levierul este luat în considerare în plus:

Volumul în loturi * Dimensiunea contractului * Prețul de deschidere a pieței / Leverage

Pentru contractele index pentru diferență, calcularea cerințelor de marjă are loc conform următoarei formule:

Volumul în loturi * Dimensiunea contractului * Prețul de deschidere al pieței * Tichetul prețului / Dimensiunea teakului

În această formulă, pe lângă calculul obișnuit pentru CFD, se iau în considerare ratele de preț și de mărime ale unei singure căpușe.

Calcularea marjelor retail forex, cfd, futures - pentru utilizatori avansați - operațiuni de tranzacționare -

Futures, Futures Exchange

Pentru contractele futures, există două tipuri de cerințe de marjă:

  • Marja inițială este suma care trebuie să fie prezentă în cont atunci când încearcă să intre pe piață. În întreținerea ulterioară a unei astfel de sume nu poate fi necesară.
  • Marja de susținere este suma minimă care trebuie să fie prezentă în cont pentru a menține o poziție deschisă.

Calcularea marjelor retail forex, cfd, futures - pentru utilizatori avansați - operațiuni de tranzacționare -

Marimea finală a marjei depinde numai de volum:

Volum în loturi * Marjă inițială

Volumul în loturi * Sprijinirea marjei

Dacă nu este specificată dimensiunea marginii de susținere, se presupune dimensiunea marjei inițiale.

FORTS Futures

Pentru contractele futures ale secțiunii urgente a BVB, marja se calculează după cum urmează:

Poziții de cumpărare: Margine = Volum * (Preț de achiziție - (SetarePrice - (UpLimit - LowLimit)))) * Preț de Tick / Dimensiune de marcă * (1 + 0,01 *

Poziții de vânzare: Margine = Volum * ((SettlementPrice + (UpLimit - LowLimit)) - Preț de vânzare) * Tichetul prețului / Dimensiunea tecului * (1 + 0,01 *

  • Decontare - prețul estimat al instrumentului pentru sesiunea curentă
  • UpLimit - prețul maxim al contractului pentru sesiunea curentă
  • LowLimit - prețul minim al contractului pentru sesiunea curentă
  • Marja raportului valutei este raza de schimbare a cursului de schimb în care este nominalizat un contract futures, la rubla rusească






Toate valorile de mai sus sunt transferate de Bursa de Valori din Moscova.

Marja inițială indicată în proprietățile instrumentelor de acest tip este orientativă. Formulele de mai sus iau deja în considerare această valoare:

Marja inițială = (UpLimit - LowLimit))) * Prețul biletelor / Dimensiunea biletelor * (1 + 0,01 * Rata marjelor)

Marja de întreținere este egală cu marja inițială (în setările simbolului acest câmp nu este completat).

Pe lângă calculul de bază, se calculează reduceri. În anumite condiții, clientului i se va percepe o marjă calculată minus această reducere:

  • Dacă un comerciant plasează o comandă (ofertă) pentru o achiziție și prețul său este mai mic decât ultimul preț de decontare (prețul de decontare din ultima sesiune).
  • Dacă un comerciant plasează o comandă (vinde) pentru o vânzare și prețul său este mai mare decât ultimul preț de decontare (prețul de decontare din ultima sesiune).

Reducerea se calculează folosind următoarea formulă:

Volumul în loturi * (prețul de ofertă - prețul de decontare) * prețul bifați / mărimea teakului

Valoarea rezultată fără semn este scăzută din valoarea marjei de bază.

Valoarea de bază a marjei nu numai că poate scădea din cauza reducerilor, ci și să crească. În cazul în care este plasată o comandă pentru o achiziție cu un preț mai mare decât prețul estimat sau pentru o vânzare cu un preț mai mic decât prețul estimat, se percepe o marjă suplimentară:

Volumul în loturi * (prețul de ofertă - prețul de decontare) * prețul bifați / mărimea teakului

Valoarea primită fără semn este adăugată la valoarea marjei de bază.

colateral

Acest tip de instrumente care nu pot fi tranzacționate este folosit ca active pentru a furniza poziții deschise pentru alte instrumente. Marja nu este calculată.

Marja fixă

Dacă o valoare din câmpul "marja inițială" este setată la o altă valoare decât zero, atunci formulele de calcul de mai sus pentru marginea încetează să funcționeze (cu excepția calculului pentru contractele futures în cazul în care totul rămâne ca mai înainte). În acest caz, pentru toate tipurile de localități, cu excepția Leverage-ului Forex și CFD, marja se calculează ca în tipul de calcul "Futures":

Volum în loturi * Marjă inițială

Volumul în loturi * Sprijinirea marjei

Pentru tipurile de calculație a levierului Forex și CFD, se ia în considerare și efectul de levier:

Volum în loturi * Marjă inițială / Leverage

Volum în loturi * Sprijinirea marjei / Leverage

Dacă nu este specificată dimensiunea marginii de susținere, se presupune dimensiunea marjei inițiale.

Conversia la moneda depozitului

Această etapă de calcul este comună pentru toate tipurile de calcul. Conversia cerințelor de marjă calculate prin una dintre metodele de mai sus are loc dacă moneda lor diferă de moneda de depozit a contului.

Pentru conversie, se utilizează cursul de schimb curent al monedei de marjă la moneda de depozit. În acest caz, pentru tranzacțiile de cumpărare, se utilizează prețul Ask și, pentru tranzacțiile de vânzare, prețul licitării.

De exemplu, suma de bază a marjei calculată anterior pentru achiziționarea unui lot EURUSD este de 1000 EUR. În cazul în care moneda de depozit a contului este USD, atunci prețul actual al Ask pentru perechea EURUSD este utilizat pentru conversie. De exemplu, dacă rata actuală este de 1,2790, suma finală a marjei va fi de 1279 USD.

Raportul de marjă

Specificația simbolului specifică multiplicatori suplimentari (coeficienți) pentru cerințele de marjă, în funcție de tipul poziției / ordinului.

Calcularea marjelor retail forex, cfd, futures - pentru utilizatori avansați - operațiuni de tranzacționare -

Valoarea totală a cerințelor de marjă, calculată anterior, luând în considerare conversia în moneda depozitului, se va înmulți suplimentar cu coeficientul corespunzător.

De exemplu, marja calculată anterior pentru achiziționarea unui lot EURUSD este de 1279 USD. Această sumă este înmulțită în plus cu raportul marjei pentru pozițiile lungi. Dacă, de exemplu, este egal cu 1,15, atunci dimensiunea totală a marjei va fi de 1279 * 1,15 = 1470,85 USD.

Contabilizarea instrumentelor de tranzacționare în spread

În cazul pozițiilor comerciale, se poate efectua perceperea preferențială a marjei, în cazul în care acestea se află într-o diferență reciprocă. Prezența în răspândire este considerată prezența unor poziții diferite îndreptate spre instrumentele adiacente. Valorile subevaluate ale marjei pentru pozițiile din spread oferă comerciantului mai multe oportunități de tranzacționare. Caracteristicile setării și contabilizării spreadurilor sunt descrise într-o secțiune separată.

Spreadurile sunt utilizate numai în sistemul de compensare a poziției.

Particularități de calcul în sistemul de contabilitate de acoperire a pozițiilor

Atunci când se utilizează un sistem contabil de poziție de acoperire a riscurilor, calcularea marjei se realizează utilizând aceleași formule și principii descrise mai sus. Cu toate acestea, dacă există mai multe poziții pe aceeași unealtă, există caracteristici.

Pozițiile / comenzile sunt deschise într-o singură direcție

Pentru articole, volumul este însumat, se calculează prețul de deschidere mediu ponderat. Valorile obținute sunt utilizate pentru a calcula marja prin formula corespunzătoare tipului de instrument.

Pentru comenzile în așteptare (cu un raport de marjă non-zero), marja este considerată separat.

Poziții / comenzi multidirecționale

Hedged sau suprapuse, sunt poziții care sunt deschise pentru același instrument, dar în direcții diferite. Există două modalități de calculare a marjei pentru astfel de poziții. Metoda de calcul este determinată de broker.

Pe cea mai mare parte

Folosit dacă câmpul "Marjă acoperită" din caietul de sarcini nu indică "calculul pe cea mai mare parte".

Calculul are mai multe etape:

  • Pentru un volum care nu se suprapune
  • Pentru un volum suprapus (dacă marja de acoperire este specificată)
  • Pentru comenzi în așteptare

Dimensiunea finală este calculată ca suma marjei calculate în fiecare etapă.

Calcul pentru un volum care nu se suprapune

  • Calculați suma totală pentru toate pozițiile și comenzile de piață pentru fiecare dintre părți - cumpărați și vindeți.
  • Pentru fiecare parte a prețului mediu ponderat calculat pozițiilor deschise și a ordinelor de piață (. Prețul de deschidere a poziției sau ordinul 1 * volum poziție sau ordine 1 + prețul de deschidere a poziției sau ordine N * volumul poziției sau comenzile N) / (volumul pozițiilor sau comenzi 1 +. + volumul poziției sau ordinea N).
  • Volumul neacoperit este calculat (cu atât mai mic este scos din partea mai mare).
  • Folosind volumul calculat și prețul mediu ponderat, marja se calculează conform formulei corespunzătoare tipului de instrument.
  • Atunci când se ia în considerare raportul marjei, se utilizează raportul celei mai mari părți (cumpărare sau vânzare).
  • La conversia de la moneda de marjă la moneda de depozit, se folosește valoarea medie ponderată a cursului de schimb.

Calcul pentru un volum suprapus

Utilizat când valoarea marjei acoperite este specificată în caietul de sarcini al contractului. În acest caz, marja este încărcată atât pentru volumul blocat, cât și pentru volumul care nu se suprapune.

Dacă o marjă inițială este specificată pentru instrument, marja acoperită este indicată ca valoare absolută (în bani).

În cazul în care marja inițială nu este setat (egal cu 0), apoi în „Hedged“ indică dimensiunea contractului. Calculul marjei se efectuează conform formulei corespunzătoare tipului de instrument, utilizând dimensiunea specificată a contractului. De exemplu, există două poziții cumpăra EURUSD Vânzare EURUSD lot și 1 lot, mărimea contractului este de 100 000. În cazul în care „Hedged“ specifica valoarea de 100 000, pentru ambele poziții vor fi luate ca o marjă de 1 lot. Dacă specificați 0, nu veți fi taxat pentru volumul suprapus.

Pentru fiecare lot de poziții suprapuse, marja se plătește în conformitate cu valoarea indicată în câmpul "marjă acoperită" din caietul de sarcini al contractului.

  • Se calculează volumul calculat pentru toate pozițiile deschise și ordinele de piață (din volumul listei mai mari, se scade neclarit).
  • Calculat ca prețul mediu ponderat al pozițiilor deschise și a ordinelor de piață (prețul de deschidere a poziției sau ordinul 1 * volum poziție sau ordine 1 + prețul de deschidere a poziției sau ordine N * volumul poziției sau comenzi N.) / (Volumul pozițiilor sau ordine 1 + poziție volum. sau ordine N).
  • Folosind volumul calculat, prețul mediu ponderat și dimensiunea marjei acoperite, marja se calculează conform formulei corespunzătoare tipului de instrument.
  • Când țineți cont de raportul marjă, se folosește valoarea medie a ordinelor de cumpărare și de vânzare: (rata de cumpărare + rata de vânzare) / 2
  • La conversia de la moneda de marjă la moneda de depozit, se folosește valoarea medie ponderată a cursului de schimb.

Calcul pentru comenzi în așteptare

  • Se calculează marja pentru fiecare tip de comenzi în așteptare (separat pentru Buy Limit, separat pentru limita de vânzare, etc.).
  • Când țineți cont de raportul marjei și de conversia de la moneda de marjă la moneda de depozit, se folosește valoarea medie ponderată a raportului și a ratei pentru fiecare tip de comenzi în așteptare.

Se utilizează dacă câmpul "marjă acoperită" din specificația contractului indică "decontare pe cea mai mare parte".

  • Se calculează marja pentru părțile scurte și lungi pentru toate pozițiile deschise și ordinele de piață.
  • Se calculează marja pentru fiecare tip de comenzi în așteptare (separat pentru Buy Limit, separat pentru limita de vânzare, etc.).
  • Rezumă marja pe latura lungă: poziții lungi și ordine de piață + ordine lungi în așteptare.
  • Rezumă marja pe partea scurtă: poziții scurte și ordine de piață + comenzi scurte în așteptare.
  • Ca marime finală a marjei, se utilizează cea mai mare dintre valorile calculate.

Sunt disponibile următoarele elemente:

  • Vindem un lot la 1.11943
  • Cumpărați 1 lot la 1.11953
  • Vindem un lot la 1.11943
  • Cumpărați 1 lot la 1.11953
  • Vindem un lot la 1.11943

Marja acoperită este 100 000. Rata marjei pentru Cumpărare = 2, pentru Vânzare = 4.

Calculați volumul suprapus: Volume Sell (3) - Volume Buy (2) = 1

Ne așteptăm ca prețul de deschidere mediu ponderat pentru volumul suprapusa al tuturor elementelor: (1.11943 * 1 + 1.11953 * 1 + 1.11943 * 1 + 1.11953 * 1 + 1.11943 * 1) / 5 = 5.59735 / 5 = 1.11947

Ne așteptăm ca media ponderată a prețurilor de deschidere pentru a nu se suprapun volum pe toate marile partide: (1.11943 * 1 + 1.11943 * 1 + 1.11943 * 1) / 3 = 1.11943

Calculăm raportul marjă pentru volumul închis: (coeficientul cumpărare + coeficient de vânzare) / 2 = (2 + 4) 2 = 3

Pentru un volum care nu se suprapune, se folosește raportul marjă pentru partea mai mare (vinde): 4.

Calculăm marja pentru volumul închis după formula: (2.00 loturi * 100000 EUR * 1.11947 * 3) / 500 = 1343.364

Calculăm marja pentru volumul care nu se suprapune prin formula: (1,00 lot * 100000 EUR * 1,11943 * 4) / 500 = 895,544

Suma totală a marjei: 1343.364 + 895.544 = 2238.91







Trimiteți-le prietenilor: