Fraktálna povaha trhov - II. diel
Fractal Nature of Markets - Part II
27. 1. 2020
Ing. Róbert Polák
Ekonómia
Economics
Úvod
Tento diel je voľným pokračovaním na článok Fraktálna povaha trhov - výskum (I.diel). Snažím sa vo všetkých článkoch na robopol. sk stručne prejsť podstatu problematiky (predmet článku), no a hlavne sa zamerať na pridanú informačnú hodnotu (nový pohľad, poznatok, skúsenosť). Myslím, že každý článok ponúka nové myšlienky, overené, či overiteľné. Prvý diel k fraktálnej povahe trhov objasnil podstatu toho ako fungujú všetky trhy (ich vývoj, predikcia). Základom sú teda vlastnosti, chovanie trhov, ktoré potrebujeme na získanie štatistickej výhody pre správne načasovanie vstupov a výstupov. Dôležitý záver je ten, že neexistuje metóda, ktorá nám 100% povie kám sa trh pohne a ako veľmi. No zároveň existujú situácie kedy máme štatistickú výhodu pre vstup, resp. výstup z trhu.
Indikátory
Pre začiatočníkov aj pokročilých existuje celá rada rôznych ukazovateľov v trhu, ktoré pomožu pre riadenie vstupov a výstupov (príkazy k nákupu a predaji). Pre indikáciu zmeny smeru priebehu sledovanej veličiny (priebehu obchodov) sa používajú rôzne indikátory TA (technickej analýzy).
Základný prehľad indikátorov:
- Kĺzavé priemery MA – moving average, LMA, WMA.
- RSI - Relative Strength Index.
- MACD – Moving Average Convergence/Divergence.
- BOLL - Bollinger Band.
- CCI - Commodity channel index.
- SSTO - Slow stochastic oscilator.
- ADX - Average directional index.
- Momentum.
- W%R - Williams percentage range.
- iné.

Obr.1 MACD indikátor ukážka, zdroj: internet.
Dnes už každá platforma pre obchodovanie trhov má v sebe implantované celé sady indikátorov. Môj názor je ten, že indikátory sú len barlička pre začiatočníkov. Väčšinou je to tak, že signály sú oneskorené, alebo generujú celú radu vstupov a výstupov, čo samozrejme nie je dobré pre zvýšenú sumu poplatkov, ktoré zaplatíte z účtu. Ak je trh v strane (teda úsek kde trh netrenduje), tak takéto indikátory v sume nákladov vytvárajú velkú stratu.
Riadenie rizika
KoÍko je rozumné investovať (position sizing): Vhodné pri pákovom obchodvaní s nastavením stop loss, profit target...
Zvládnutie problematiky position sizingu veľmi napomôže ujasniť si požiadavky na obchodný systém (najmä na výkonnosť obchodného systému). Z tohto dôvodu je oveľa rozumnejšie začať práve s touto problematikou. Veľká chyba začínajúcich obchodníkov tkvie v tom, že hľadajú silné obchodné systémy s predstavou, že iba silné obchodné systémy im poskytnú možnosť splniť si svoje sny v obchodovaní na burze. No pravda je oveľa zaujímavejšia. Pre splnenie svojich snov (niekoľko násobné zhodnotenie kapitálu) bude nutné využiť premyslený position sizing. Efektívne riadenie veľkosti investície aj pre slabé systémy poskytne lepšie zhodnotenie, ako pre neriadené silné systémy. O tejto skutočnosti je možné sa presvedčiť jednoduchým testom. Už aj pre slabšie obchodné systémy dochádza k exponenciálnemu nárastu účtu (použitím efektívnej metódy position sizingu). Bez použitia metód position sizingu len k lineárnemu nárastu účtu.
Metódy position sizingu, základné metódy:
- Metóda fixného percenta (fixed risk)
- Metódy na báze Kellyho formuly
- Kombinácia metód (Lead risk)
Lead risk : je metóda postavená na kombinácii metódy fixed risk a Kellyho formuly. Metóda je navrhnutá tak, aby eliminovala nedostatky jednotlivých metód, posilnila pozitíva. Jadrom metódy je Kellyho formula. Jej použitie je však limitované hraničnými hodnotami max%, min%. Užívateľ si definuje interval použitia Kellyho formule. Ak hodnota v zmysle Kellyho vzťahu vychádza väčšia ako max%, príp. menšia ako min%, použijú sa hodnoty max% a min% (prípadne maxP, minP – sú hodnoty max a min investície). Z toho vyplýva, že mimo interval použitia Kellyho formule je použitie fixed risk. Toto vylepšenie zamedzuje dramatickým výkyvom na účte (poskytuje stabilitu metódy). Lead risk obsahuje celú radu vylepšení, počnúc zlepšením rozbehu Kellyho formule, až po modul SAVE (fixácia záchrany nadobudnutého kapitálu).
Štatistický prístup k voÍbe správnych parametrov. Pre optimálne nastavenie parametrov jednotlivých metód je nutné poznať výkonnosť obchodného/ herného systému. Program WinRisk poskytuje všetky potrebné štatistické ukazovatele. Kľúčové sú dva základné parametre a to:
- Úspešnosť obchodného/herného systému : W% = nw / n × 100
- Efektivita obchodného/herného systému, resp. R (Win/Loss Ratio) : EF = (SW – SL) / SW
Kellyho upravený vzťah K% = (W × EF ) × 100 poskytuje informáciu o výkonnosti obchodného/herného systému. Väčšia vzorka realizovaných obchodov /hier dáva lepšiu predstavu o skutočnej hodnote výkonnosti systému (strednej hodnote). Treba si uvedomiť, že vychýlenie výkonnosti od strednej hodnoty môže byť značné. Preto je vhodné použiť štatistické metódy na odhad pravdepodobnosti výkonnosti systému (teória random walk).
Riadenie poklesu účtu
Postrachom pre obchodníkov je negatívna séria strát (významný pokles účtu). Otázka znie: ako je možné tento fakt eliminovať?
Existuje riešenie, ktoré fixuje zvolený pokles účtu. Toto riešenie výrazne zlepšuje možný bankrot, resp. neželaný pokles účtu. Na prvý pohľad to vyznieva, že to nie je možné. Na prekvapenie existuje celkom jednoduché, elegantné riešenie. Program WinRisk obsahuje modul SAVE, ktorý slúži práve na riadenie poklesu účtu.
Základný princíp modulu SAVE pre metódu fixed risk:

Obr.2 Modul Save z programu WinRisk, zdroj: vlastný obrázok.
Program WinRisk je možné ziskať po dohode. Požiadavky, príp. získanie programu je možné zadefinovať a poslať na "robopol@robopol.sk". Program je staršieho dáta no plne funkčný pre potreby tohto charakteru. Program nie je volne šíriteľný.

Obr.3 WinRisk program, zdroj: vlastný obrázok.
Introduction
This part is a free continuation of the article Fractal Nature of Markets - Research (Part I). I try to briefly go through the essence of the problem (article subject) in all articles on robopol.sk, but mainly focus on added information value (new perspective, knowledge, experience). I think that every article offers new ideas, verified or verifiable. The first part on the fractal nature of markets clarified the essence of how all markets work (their development, prediction). The basis is therefore the properties, behavior of markets, which we need to gain statistical advantage for proper timing of entries and exits. An important conclusion is that there is no method that will tell us 100% where the market will move and how much. However, there are situations when we have statistical advantage for entry or exit from the market.
Indicators
For beginners and advanced traders, there is a whole series of different market indicators that help manage entries and exits (buy and sell orders). Various TA (technical analysis) indicators are used to indicate direction changes in the course of the monitored variable (trading course).
Basic overview of indicators:
- Moving averages MA – moving average, LMA, WMA.
- RSI - Relative Strength Index.
- MACD – Moving Average Convergence/Divergence.
- BOLL - Bollinger Band.
- CCI - Commodity channel index.
- SSTO - Slow stochastic oscillator.
- ADX - Average directional index.
- Momentum.
- W%R - Williams percentage range.
- Others.

Fig. 1 MACD indicator example, source: internet.
Today, every trading platform has entire sets of indicators implanted in it. My opinion is that indicators are just a crutch for beginners. Usually, signals are delayed, or they generate a whole series of entries and exits, which of course is not good due to increased fees that you pay from your account. If the market is sideways (i.e., a section where the market is not trending), such indicators create large losses in the sum of costs.
Risk Management
How much is reasonable to invest (position sizing): Suitable for leveraged trading with stop loss, profit target settings...
Mastering position sizing issues will greatly help clarify requirements for the trading system (especially for trading system performance). For this reason, it is much more sensible to start with this issue. A big mistake of beginning traders lies in looking for strong trading systems with the idea that only strong trading systems will provide them the opportunity to fulfill their trading dreams on the stock exchange. But the truth is much more interesting. To fulfill their dreams (multiple capital appreciation), it will be necessary to use thoughtful position sizing. Effective investment size management even for weak systems will provide better appreciation than for unmanaged strong systems. This fact can be verified by a simple test. Even for weaker trading systems, exponential account growth occurs (using effective position sizing method). Without using position sizing methods, only linear account growth.
Position sizing methods, basic methods:
- Fixed percentage method (fixed risk)
- Methods based on Kelly's formula
- Combination of methods (Lead risk)
Lead risk: is a method based on a combination of fixed risk method and Kelly's formula. The method is designed to eliminate the shortcomings of individual methods and strengthen positives. The core of the method is Kelly's formula. However, its use is limited by boundary values max%, min%. The user defines the interval of Kelly's formula use. If the value according to Kelly's relationship is greater than max%, or smaller than min%, the values max% and min% are used (or maxP, minP - are max and min investment values). This means that outside the Kelly formula use interval, fixed risk is used. This improvement prevents dramatic account fluctuations (provides method stability). Lead risk contains a whole series of improvements, starting with improving Kelly formula startup, up to the SAVE module (fixation of acquired capital rescue).
Statistical approach to choosing correct parameters. For optimal parameter setting of individual methods, it is necessary to know the performance of the trading/gaming system. The WinRisk program provides all necessary statistical indicators. Two basic parameters are key:
- Success rate of trading/gaming system: W% = nw / n × 100
- Efficiency of trading/gaming system, resp. R (Win/Loss Ratio): EF = (SW – SL) / SW
Kelly's modified relationship K% = (W × EF) × 100 provides information about trading/gaming system performance. A larger sample of realized trades/games gives a better idea of the system's actual performance value (mean value). It should be realized that performance deviation from the mean value can be significant. Therefore, it is appropriate to use statistical methods to estimate system performance probability (random walk theory).
Account Drawdown Management
A nightmare for traders is a negative series of losses (significant account decline). The question is: how is it possible to eliminate this fact?
There is a solution that fixes the chosen account decline. This solution significantly improves possible bankruptcy, or unwanted account decline. At first glance, it sounds like it's not possible. Surprisingly, there is a quite simple, elegant solution. The WinRisk program contains the SAVE module, which serves precisely for account decline management.
Basic principle of SAVE module for fixed risk method:

Fig. 2 Save module from WinRisk program, source: own image.
The WinRisk program is available upon agreement. Requirements or program acquisition can be defined and sent to "robopol@robopol.sk". The program is of older date but fully functional for needs of this character. The program is not freely distributable.

Fig. 3 WinRisk program, source: own image.