1 mai 2021 22:26

Interpretarea unui raport de performanță a strategiei

Platformele de analiză a pieței de astăzi permit traderilor să revizuiască rapid un sistem de tranzacționare. Indiferent dacă se analizează rezultatele ipotetice sau datele reale de tranzacționare, există sute de indicatori de performanță care pot fi aplicați. Aceste valori de performanță sunt de obicei afișate într-un raport de performanță a strategiei, o compilație de date bazată pe diferite aspecte matematice ale performanței unui sistem. Știind ce trebuie să căutați într-un raport de performanță al strategiei, puteți ajuta comercianții să analizeze punctele tari și punctele slabe ale unui sistem.

Un raport de performanță al strategiei este o evaluare obiectivă a performanței unui sistem de tranzacționare. Comercianții pot crea rapoarte privind performanța strategiei pentru a analiza rezultatele lor reale de tranzacționare. Un set de reguli de tranzacționare poate fi, de asemenea, aplicat datelor istorice pentru a determina modul în care ar fi funcționat sistemul în perioada specificată – un proces numit backtesting. Majoritatea platformelor de analiză a pieței permit comercianților să creeze un raport de performanță a strategiei în timpul testării înapoi, un instrument valoros pentru comercianții care doresc să testeze un sistem de tranzacționare înainte de a-l utiliza pe piață.

Elemente ale unui raport de performanță a strategiei

„Prima pagină” a unui raport de performanță al strategiei este rezumatul performanței. Figura 1 prezintă un exemplu de rezumat al performanței care include o varietate de indicatori de performanță. Valorile sunt listate în partea stângă a raportului; calculele corespunzătoare se găsesc pe partea dreaptă, separate în coloane. Cele cinci valori cheie ale raportului sunt subliniate; le vom discuta în detaliu mai târziu.

Figura 1 – „Prima pagină” a unui raport de performanță al strategiei este rezumatul performanței. Valorile cheie identificate în acest articol apar subliniate.

În plus față de rezumatul de performanță văzut în Figura 1, rapoartele de performanță ale strategiei pot include, de asemenea, liste de tranzacții, randamente periodice și grafice de performanță. Lista de tranzacții oferă un cont al fiecărei tranzacții efectuate, inclusiv informații precum tipul de tranzacție ( lung sau scurt ), data și ora, prețul, profitul net, profitul cumulat și profitul procentual. Lista comercială permite comercianților să vadă exact ce s-a întâmplat în timpul fiecărei tranzacții.

Vizualizarea randamentelor periodice pentru un sistem permite traderilor să vadă performanța împărțită pe segmente zilnice, săptămânale, lunare sau anuale. Această secțiune este utilă pentru determinarea profiturilor sau pierderilor pentru o anumită perioadă de timp. Comercianții pot evalua rapid performanțele unui sistem zilnic, săptămânal, lunar sau anual. Este important să ne amintim că în tranzacționare contează profiturile (sau pierderile) cumulative. Privirea la o zi de tranzacționare sau la o săptămână de tranzacționare nu este la fel de semnificativă ca și datele lunare și anuale.

Una dintre cele mai rapide metode de analiză a performanței strategiei este graficul de performanță. Aceasta arată datele comerciale într-o varietate de moduri, de la un grafic cu bare care prezintă un profit net lunar până la o curbă de capitaluri proprii. Oricum, graficul de performanță oferă o reprezentare vizuală a tuturor tranzacțiilor din perioadă, permițând traderilor să verifice rapid dacă un sistem are sau nu performanțe la standarde. Figura 2 prezintă două grafice de performanță: unul ca diagramă cu bare a profitului net lunar; cealaltă ca o curbă de capitaluri proprii.

Figura 2 – Fiecare grafic de performanță reprezintă aceleași date comerciale prezentate în diferite formate.

Valori cheie ale unui raport de performanță a strategiei

Un raport de performanță al strategiei poate conține o cantitate extraordinară de informații cu privire la performanța unui sistem de tranzacționare. Deși toate statisticile sunt importante, este util să restrângeți domeniul de aplicare inițial la cinci indicatori de performanță cheie:

  1. Profitul net total
  2. Factorul de profit
  3. Procent profitabil
  4. Profitul mediu net comercial
  5. Tragere maximă

Aceste cinci valori oferă un bun punct de plecare pentru testarea unui potențial sistem de tranzacționare sau evaluarea unui sistem de tranzacționare live.

Profitul net total

Profitul net total reprezintă linia de jos pentru un sistem de tranzacționare pe o perioadă de timp specificată. Această valoare se calculează scăzând pierderea brută a tuturor tranzacțiilor care pierd (inclusiv comisioanele) din profitul brut al tuturor tranzacțiilor câștigătoare. Formula ar fi:

Deci, în Figura 1, profitul net total este calculat ca:

În timp ce mulți comercianți folosesc profitul net total ca mijloc principal de măsurare a performanței tranzacționării, singura valoare poate fi înșelătoare. În sine, această valoare nu poate determina dacă un sistem de tranzacționare funcționează eficient și nici nu poate normaliza rezultatele unui sistem de tranzacționare pe baza riscului susținut. Cu toate că este cu siguranță o valoare valoroasă, profitul net total ar trebui vizualizat în concordanță cu alte valori de performanță.

Factorul de profit

Factorul de profit este definit ca profitul brut împărțit la pierderea brută (inclusiv comisioanele) pentru întreaga perioadă de tranzacționare. Această valoare a performanței raportează valoarea profitului pe unitate de risc, valorile mai mari decât una indicând un sistem profitabil. De exemplu, raportul de performanță al strategiei prezentat în Figura 1 indică faptul că sistemul de tranzacționare testat are un factor de profit de 1,98. Aceasta se calculează prin împărțirea profitului brut la pierderea brută:

149.020 $ ÷ 75.215 $ = 1,98

Acesta este un factor de profit rezonabil și înseamnă că acest sistem special produce un profit. Știm cu toții că nu orice tranzacție va fi un câștigător și că va trebui să suportăm pierderi. Valoarea factorului de profit îi ajută pe comercianți să analizeze gradul în care câștigurile sunt mai mari decât pierderile.

149.020 $ ÷ 159.000 $ = 0,94

Ecuația de mai sus arată același profit brut ca prima ecuație, dar înlocuiește o valoare ipotetică pentru pierderea brută. În acest caz, pierderea brută este mai mare decât profitul brut, rezultând un factor de profit mai mic decât unul. Acesta ar fi un sistem care pierde.

Procent profitabil

Valoarea procentuală profitabilă este, de asemenea, cunoscută sub numele de probabilitatea de a câștiga. Această valoare se calculează prin împărțirea numărului de tranzacții câștigătoare la numărul total de tranzacții pentru o perioadă specificată. Ca o ecuație:

Weunneung TrAdesTotAl TrAdes=%ProfeutAble\ frac {Winning \ Trades} {Total \ Trades} = \% ProfitabilTotal Trades

În exemplul prezentat în Figura 1, procentul profitabil ar fi:

102 (tranzacții câștigătoare) ÷ 163 (numărul total de tranzacții) = 62,58% (procent profitabil)

Valoarea ideală pentru valoarea profitabilă procentuală va varia în funcție de stilul comerciantului. Comercianții care optează de obicei pentru mișcări mai mari, cu profituri mai mari, necesită doar o valoare profitabilă procentuală mică pentru a menține un sistem câștigător, deoarece tranzacțiile care câștigă – care sunt profitabile, adică – sunt de obicei destul de mari. Acest lucru se întâmplă de obicei cu strategia cunoscută sub denumirea de tranzacționare de tendințe. Cei care urmează această abordare găsesc adesea că doar 40% din tranzacții ar putea câștiga bani și vor produce totuși un sistem foarte profitabil, deoarece tranzacțiile care câștigă urmează tendința și obțin de obicei câștiguri mari. Tranzacțiile care nu câștigă sunt de obicei închise pentru o mică pierdere.

Comercianții intraday și, în special, scalper-urile, care caută să câștige o sumă mică la orice tranzacție, în timp ce riscă o sumă similară, vor necesita un procent mai mare de profit profit pentru a crea un sistem câștigător. Acest lucru se datorează faptului că tranzacțiile câștigătoare tind să aibă o valoare apropiată de tranzacțiile care pierd; pentru a „merge mai departe” trebuie să existe un procent semnificativ mai mare de profitabil. Cu alte cuvinte, mai multe tranzacții trebuie să fie câștigătoare, deoarece fiecare victorie este relativ mică.

Profitul mediu net comercial

Profitul net mediu din comerț reprezintă speranța sistemului: reprezintă suma medie de bani câștigată sau pierdută pe tranzacție. Profitul net mediu comercial este calculat prin împărțirea profitului net total la numărul total de tranzacții. Ca o ecuație:

În exemplul nostru din Figura 1, profitul mediu comercial net ar fi:

73.805 USD (profit net total) ÷ ​​166 (numărul total de tranzacții) = 452,79 USD (profit net mediu comercial)

Cu alte cuvinte, în timp ne-am putea aștepta ca fiecare tranzacție generată de acest sistem să ajungă în medie la 452,79 USD. Acest lucru ia în considerare atât tranzacțiile câștigătoare, cât și pierderile, deoarece se bazează pe profitul net total.

Acest număr poate fi distorsionat de un outlier, o singură tranzacție care creează un profit (sau o pierdere) de multe ori mai mare decât o tranzacție tipică. O valoare anormală poate crea rezultate nerealiste prin suprainflația profitului mediu net comercial. Un outlier poate face ca un sistem să pară semnificativ mai (sau mai puțin) profitabil decât este statistic. Valoarea anterioară poate fi eliminată pentru a permite o evaluare mai precisă. Dacă succesul sistemului de tranzacționare în backtesting depinde de un outlier, sistemul trebuie îmbunătățit în continuare.

Tragere maximă

Valoarea maximă de tragere se referă la „scenariul cel mai rău” pentru o perioadă de tranzacționare. Măsoară cea mai mare distanță sau pierdere față de un vârf de capital anterior. Această valoare poate ajuta la măsurarea riscului suportat de un sistem și la determinarea faptului dacă un sistem este practic, pe baza mărimii contului. Dacă cea mai mare sumă de bani pe care un comerciant este dispus să o asume este mai mică decât tragerea maximă, sistemul de tranzacționare nu este potrivit pentru comerciant. Ar trebui dezvoltat un sistem diferit, cu o retragere maximă mai mică.

Această valoare este importantă, deoarece este o verificare a realității pentru comercianți. Aproape orice comerciant ar putea câștiga un milion de dolari – dacă ar risca 10 milioane de dolari. Valoarea maximă de tragere trebuie să fie în conformitate cu toleranța la risc a comerciantului și cu dimensiunea contului de tranzacționare.

Linia de fund

Rapoartele de performanță ale strategiei, indiferent dacă sunt aplicate rezultatelor de tranzacționare istorice sau live, pot oferi un instrument puternic pentru asistarea traderilor în evaluarea sistemelor lor de tranzacționare. Deși este ușor să acordăm atenție doar liniei de jos sau profitului net total (cu toții dorim să știm câți bani câștigăm), luând în considerare măsurători de performanță suplimentare, putem oferi o imagine mai cuprinzătoare a eficacității unui sistem – și a capacității sale de a atinge obiectivele noastre de tranzacționare.