Care sunt efectele unei frecvențe de tranzacționare care este prea mare?
Frecvența tranzacționării este un element important în tranzacționarea la bursă. Traderii fac o mare diferență pentru comercianți, fie că tranzacționați o dată pe săptămână sau chiar de mai multe ori pe oră. În acest articol, am identificat această diferență atât pentru dvs., atât în domeniul tranzacțiilor discreționare, cât și pentru tranzacționarea conform algoritmilor.

Am observat tot mai mult în trecut că mulți traderi vorbesc despre subiectul frecvenței tranzacționării în forumuri sau în grupuri de Facebook. Mai ales când suntem în domeniul „tranzacționării de zi”.
Foarte des se sugerează că o frecvență mare de tranzacționare merge mână în mână cu un nivel ridicat de cunoștințe și că algoritmii care au o frecvență de tranzacționare foarte mare funcționează și cu un mecanism foarte inteligent, bine gândit. Dar este corect?
De fapt, am dezvoltat instruirea noastră de tranzacționare a sistemului tocmai pentru acest tip de cunoștințe. Dar, în acest caz, am dori să facem o excepție și să încercăm să vă arătăm cu acest articol cât de important este un calcul bine gândit al costurilor de tranzacționare.
Deci, mai întâi vom menționa pe scurt importanța costurilor de tranzacționare. Apoi vom vorbi despre raportul Sharpe și apoi vă vom arăta o formulă cu ajutorul căreia vă puteți standardiza costurile de tranzacționare și puteți verifica dacă frecvența de tranzacționare pe care o aveți în prezent poate fi deloc profitabilă sau dacă nu este duce la costuri de tranzacționare standardizate ridicate.
Costul tranzacționării
Mulți parametri sunt incerti în tranzacționare. Nu știm cum va fi viitorul. De asemenea, nu știm dacă următoarea noastră tranzacție va fi un câștigător sau un învins. De asemenea, nu știm sigur, doar pentru că ceva a funcționat în trecut, dacă va continua să funcționeze în viitor.
În timp ce multe abordări științifice pot reduce probabilitatea, rezultatul rămâne incert. Dar există un lucru pe care îl putem prezice foarte bine în tranzacționare: costurile noastre de tranzacționare.
Știm exact care este răspândirea noastră pentru instrumentul respectiv. Putem, de asemenea, să spunem aproximativ cum poate rezulta alunecarea noastră. Știm, de asemenea, cât de mult trebuie să plătim pentru, de exemplu, deținerea CFD-urilor peste noapte. Și alți factori de cost posibili sunt, de asemenea, destul de transparenți și vizibili în tranzacționare.
Acest lucru ne permite să păstrăm foarte bine o prezentare generală a costurilor noastre de tranzacționare. Cu toate acestea, multe dintre acestea nu. Dar de ce?
Mulți pur și simplu subestimează factorul de cost.
O diferență de 0,5 puncte sau 1 punct în Dax nu sună prea mult dacă te uiți în jurul forumurilor și vezi cum fiecare comerciant obține profituri grase.
Problema este, de asemenea, că spread-ul este un număr pe care foarte puțini îl convertesc de fapt în euro. Sau în alți factori importanți de calcul.
Până la sfârșitul acestui articol, veți putea standardiza toate costurile dvs. de tranzacționare într-o singură unitate utilă, permițându-vă să vă reanalizați complet tranzacționarea.
Am explicat acum costurile de tranzacționare. Înainte de a începe calculul, trebuie să ne ocupăm de raportul Sharpe. Deoarece vom standardiza costurile noastre de tranzacționare la acest factor.
Raport Sharpe - cifră cheie statistică importantă
Există o mulțime de cunoștințe despre raportul Sharpe pe internet. Acesta este motivul pentru care ne-ar plăcea să intrăm aici doar pe scurt. De asemenea, vă vom furniza un link de pe un site web, în care raportul Sharpe este explicat în detaliu.
În general, raportul Sharpe este o măsură statistică foarte importantă. Acest lucru ne spune cât de puternic este sistemul nostru de tranzacționare sau strategia noastră de tranzacționare în comparație cu o rată a dobânzii fără risc. Raportul Sharpe răspunde astfel la întrebarea despre cât de multă performanță generează sistemul nostru de tranzacționare sau strategia de tranzacționare.
Formula și o prezentare generală foarte detaliată pot fi găsite aici: https://www.investopedia.com/terms/s/sharperatio.asp .
Pur și simplu, formula este:
(Rentabilitatea preconizată a strategiei noastre - rata dobânzii fără risc)/abaterea standard a strategiei
Puteți găsi rata actuală a dobânzii fără risc pentru Germania aici: https://www.finanzen.net/zinsen/10j-Bundesanlinge .
Acesta este utilizat ca punct de referință pentru raportul Sharpe pentru a compara strategia noastră cu o investiție fără risc. În cazul nostru, obligațiunea federală pe 10 ani este acum investiția fără riscuri.
Care sunt rapoartele Sharpe realiste?
Dacă obțineți un raport Sharpe de 2-3 cu sistemul dvs. de tranzacționare sau strategia dvs. de tranzacționare, atunci acesta este un SISTEM TOP! De fapt, este atât de bine încât trebuie să vă uitați din nou dacă există o eroare de date și dacă totul este cu adevărat corect.
Un sistem de tranzacționare cu un raport Sharpe de 1-2 este, prin urmare, încă în gama foarte bună.
Sistemele de tranzacționare cu un raport Sharpe de 0,5 sunt, de asemenea, profitabile. Trebuie doar să fii atent la costurile de tranzacționare de acolo, astfel încât să nu facă profitul să dispară.
Sistemele cu un raport Sharpe mai mic de 0,25 nu ar trebui să fie tranzacționate sau pot fi tranzacționate, dar ar trebui să aibă într-adevăr costuri de tranzacționare foarte mici.
Acum am explicat și raportul Sharpe.
Acum să ne uităm la costurile noastre de tranzacționare dintr-o perspectivă diferită.
În secțiunea următoare vom calcula costurile de tranzacționare în unități de raport Sharpe. Așadar, putem analiza cât de mult se pierd unitățile de raport Sharpe numai prin costurile noastre de tranzacție.
Standardizați costurile de tranzacționare
Acum ajungem la cea mai interesantă parte a acestui articol. Am dori să vă prezentăm o metodă prin care veți putea verifica costurile de tranzacționare rapid și sensibil. Dar, înainte de a ajunge la calcul, avem nevoie de câteva cifre cheie care sunt foarte relevante.
Luăm ca exemplu viitorul Dax. Desigur, puteți calcula această formulă pentru toate instrumentele de care aveți nevoie.
În primul rând avem nevoie de costul unei mișcări procentuale a instrumentului nostru. Deci valoarea noastră procentuală.
La momentul scrierii, Dax se situează la 12.490 de puncte. Dacă Dax se mișcă cu 1%, aceasta este o mișcare de 0,01 * 12,490 = 124,9 puncte. Un viitor Dax are o valoare de 25 EUR per punct și, prin urmare, are o valoare procentuală de 124,9 puncte * 25 EUR = 3.122,50 EUR. Astfel, o mișcare a viitorului Dax cu 1% are o valoare de 3.122,50 €. Dăm acestui factor variabila.
Acum avem nevoie de valoarea curentă a volatilității zilnice (TVW). Pentru aceasta avem nevoie de volatilitatea zilnică a viitorului DAX. În primul rând, citim volatilitatea anuală. Puteți calcula acest lucru singur sau pur și simplu introduceți-l în Google. Aici puteți găsi un exemplu de pagină pentru volatilitatea în Dax: https://www.finanzen.net/index/DAX/Volatilitaet-Rendite .
Acum putem vedea că volatilitatea anuală în Dax este de 13,37%. Acum împărțim acest număr la 16 și obținem volatilitatea noastră zilnică. Deci volatilitatea noastră zilnică în viitorul Dax este: 0,84%. Valoarea noastră zilnică de volatilitate (TVW) este, prin urmare, de 0,84 * 3.122,50 EUR = 2.622,90 EUR. Acum știm cât de mult ne poate costa volatilitatea zilnică în Dax. Și chiar și în euro.
Acum avem nevoie doar de o singură cifră cheie: costurile pe jumătate de tură (KH).
Să calculăm aici cu un spread tipic de 0,5 puncte Dax pentru o comandă de piață. Costurile sunt semnificativ mai mici dacă lucrăm doar cu comenzi limită. De asemenea, nu percepem taxe de tranzacție suplimentare pentru acest exemplu. Dacă aveți costuri suplimentare în afară de spread, trebuie să le includeți aici.
Astfel, o jumătate de tură cu un viitor Dax ne costă 0,5 * 25 € = 12,5 € costuri de tranzacție (KH).
Acum ajungem la formula noastră.
Aceasta este acum după cum urmează: (2 * KH)/(16 * TVW)
Care sunt costurile standardizate pentru exemplul nostru viitor Dax?
Să punem datele în formula:
(2 * 12,50 €)/(16 * 2622,90 €) = (25 €)/(41,966,40 €) = 0,0006 Sharpe ratio units.
Astfel, o tranzacție în viitorul Dax ne costă 0,0006 unități de raport Sharpe. Se poate vedea, de asemenea, că viitorul Dax este un instrument foarte ieftin de tranzacționat.
Testați formula pe instrumentele pe care le tranzacționați și vedeți cât de scumpe sau cât de ieftine sunt aceste instrumente de tranzacționare.
Vă putem recomanda doar această abordare.
Ce frecvență de tranzacționare este de preferat?
De regulă, se poate spune că costurile tranzacției nu trebuie să fie mai mari de 1/3 din raportul Sharpe total.
Să luăm un exemplu de robot de tranzacționare care are o frecvență de tranzacționare foarte mare.
Să presupunem că avem un robot de tranzacționare care face aproximativ 30-40 de tranzacții pe zi. Aceasta este o frecvență foarte mare. Dar am văzut și EA-urile care sunt publicitate și generează în jur de 15-20.000 de tranzacții pe an.
Acest lucru pare întotdeauna foarte profesionist începătorului de tranzacționare, deoarece mulți asociază o frecvență ridicată de tranzacționare cu o bună calitate de tranzacționare. Dar să calculăm.
Să presupunem că robotul de tranzacționare peste tranzacții, în medie, 35 de tranzacții pe zi. Acest lucru are ca rezultat un număr de tranzacții pe an de 35 de tranzacții pe zi * 220 de zile de tranzacționare = 7.700 de tranzacții.
Acum calculăm câte unități de raport Sharpe sunt.
7,700 * 0,0006 = 4,62 Raport Sharpe!
Aceasta înseamnă că această frecvență de tranzacționare consumă costuri de 4,62 raportul Sharpe!
În schimb, acest lucru înseamnă că aveți nevoie de un sistem de tranzacționare dacă presupunem că este suficient un raport Sharpe de 0,5, că aveți un raport Sharpe de 5,12 fără costuri de tranzacționare. Și acum să ne gândim din nou cât de realist poate fi acest lucru.
Doar ca un comentariu. Dacă dezvoltați un sistem care are un raport Sharpe dovedit de 5,12 înainte de costuri și poate dovedi științific și logic toate acestea, veți obține milioanele aruncate în jurul urechilor.
Personal, nu am reușit niciodată să dezvoltăm un sistem cu un raport Sharpe de 2,4 înainte de costuri.
Cât de probabil este ca sistemele de tranzacționare cu o frecvență atât de mare să fie de fapt profitabile?
În schimb, putem folosi acum regula noastră de bază pentru a calcula câte tranzacții ar putea avea strategia sau sistemul nostru de tranzacționare.
Să presupunem că ați dezvoltat un sistem de top și are un raport Sharpe de 2.
Deci, costurile dvs. nu trebuie să scadă peste 0,33 * 2 = 0,66 unități de raport Sharpe.
O tranzacție, după cum ne amintim, costă 0,006 unități de raport Sharpe.
Acum împărțim acest lucru: 0,66/0,006 = 1.100 de tranzacții. Cu alte cuvinte: în medie 5 meserii pe zi!
Acum știm că un astfel de sistem de tranzacționare pe viitorul Dax, dacă va funcționa profitabil, nu trebuie să genereze mai mult de 1.100 de tranzacții într-un an! În caz contrar, sistemul nu mai poate funcționa curat și profitabil.
Concluzie
Sperăm că, cu acest articol, am reușit să vă deschidem puțin ochii când vine vorba de faptul că cineva face publicitate cu o frecvență de tranzacționare foarte mare sau când a fost generată o performanță presupusă bună cu un număr extrem de mare de tranzacții.
Dacă aplicați aceste cunoștințe, veți putea calcula acum cât de mari sunt costurile de tranzacționare standardizate pentru fiecare instrument de tranzacționare, dar și câte tranzacții puteți genera pe an, astfel încât sistemul dvs. de tranzacționare să nu se transforme într-o pierdere.
Sperăm că vă va plăcea să îl utilizați!