Szeroko艣膰 rynku to, moim zdaniem, wska藕nik, kt贸ry jest cz臋sto niedoceniany przez trader贸w i inwestor贸w gie艂dowych. W uproszczeniu odnosi si臋 do liczby sp贸艂ek, kt贸re w ostatnim czasie notuj膮 wzrosty. Zdrowa hossa charakteryzuje si臋 tym, 偶e wi臋kszo艣膰 sp贸艂ek znajduje si臋 w trendzie wzrostowym. Z kolei sytuacja, w kt贸rej indeks "ci膮gni臋ty" ma艂膮 ilo艣ci膮 sp贸艂ek (a wi臋kszo艣膰 spada), mo偶e sygnalizowa膰 zbli偶aj膮cy si臋 koniec hossy. Analogicznie, podczas bessy rosn膮ca liczba sp贸艂ek notuj膮cych wzrosty mo偶e wskazywa膰 na pocz膮tek d艂ugoterminowych wzrost贸w.
Musimy tylko zdecydowa膰 jak dok艂adnie mierzy膰 trend oraz jaki procent sp贸艂ek powinien znajdowa膰 si臋 w trendzie wzrostowym,
aby hossa by艂a uznawana za "stabiln膮".
We wcze艣niejszych analizach korzysta艂em z prostego wska藕nika Min-Max,
przyjmuj膮c za艂o偶enie, 偶e co najmniej 50% sp贸艂ek musi spe艂nia膰 ten warunek.
Nawet tak nieskomplikowane kryteria pozwalaj膮 generowa膰 sygna艂y dla indeksu WIG i osi膮ga膰 lepsze wyniki ni偶 strategia buy-and-hold.
Poni偶ej zamieszczam przyk艂adowy wykres "kapita艂u", jaki uzyska艂by portfel trzymaj膮cy indeks WIG w okresach, gdy hossa by艂a uznawana za niezagro偶on膮:
Oczywi艣cie Min-Max to tylko jedna z metod. W tym wpisie przyjrz臋 si臋 kilku innym wska藕nikom:
Dla ka偶dego wska藕nika zbadam optymaln膮 d艂ugo艣膰 oraz minimalny procent sp贸艂ek w trendzie wzrostowym. Testowany okres to grudzie艅 2014 - grudzie艅 2024. W obliczeniach uwzgl臋dniam "kar臋" w wysoko艣ci 1% za ka偶d膮 zmian臋 kierunku.
Je艣li dla wska藕nika "Wska藕nik" przyjmiemy "Ilo艣膰 sesji" jako ilo艣膰 sesji oraz "Odsetek sp贸艂ek" jako minimalny odsetek sp贸艂ek w trendzie wzrostowym, to portfel trzymaj膮cy WIG jedynie w okresach spe艂nienia tych warunk贸w osi膮gn膮艂by wynik z kolumny "Zysk". Dla por贸wnania, wzrost WIG w badanym okresie wyni贸s艂 55%.
Wska藕nik | Ilo艣膰 sesji | Odsetek sp贸艂ek | Zysk WIG % |
---|---|---|---|
Cena vs cena | 250 | 0.60 | 86 |
Cena vs SMA | 660 | 0.35 | 73 |
Min-Max | 270 | 0.60 | 127 |
Nachylenie regresji liniowej | 170 | 0.55 | 120 |
Cena vs regresja liniowa | 540 | 0.40 | 92 |
Nachylenie regresji sze艣ciennej | 550 | 0.30 | 107 |
Cena vs regresja sze艣cienna | 280 | 0.10 | 78 |
Nachylenie regresji kwadratowej | 430 | 0.65 | 145 |
Cena vs regresja kwadratowa | 700 | 0.35 | 93 |
Najlepszy wynik osi膮gn膮艂 wska藕nik nachylenia regresji kwadratowej o d艂ugo艣ci 430 sesji i minimum 65% sp贸艂ek w trendzie wzrostowym. "Trzymanie" WIG tylko wtedy da艂o by zysk 145%.
Podczas pracy nad kodem pojawi艂a si臋 jeszcze jedna idea: co by si臋 sta艂o, gdyby wykorzysta膰 szeroko艣膰 rynku do handlu kontraktami terminowymi na WIG20 w strategii long-short? Wyniki s膮 interesuj膮ce i zach臋caj膮 do dalszych prac w t膮 stron臋.
Przetestowa艂em najlepszy wska藕nik z poprzedniej tabeli. Otwiera艂em d艂ug膮 pozycj臋 na FW20 gdy przynajmniej 65% sp贸艂ek by艂o w trendzie rosn膮cym, w przeciwnym przypadku otwiera艂em pozycj臋 kr贸tk膮.
Taki system osi膮gn膮艂 wynik 4028 punkt贸w, uwzgl臋dniaj膮c 4 punkty jako prowizj臋 i po艣lizg.
Poni偶ej transakcje (S = short, L = long, E = exit):
20141219 S @ 2321 20161102 E @ 1761 profit 556 20161102 L @ 1761 20161103 E @ 1763 profit -2 20161103 S @ 1763 20161107 E @ 1768 profit -9 20161107 L @ 1768 20161109 E @ 1790 profit 18 20161109 S @ 1790 20161114 E @ 1760 profit 26 20161114 L @ 1760 20170808 E @ 2428 profit 664 20170808 S @ 2428 20201007 E @ 1741 profit 683 20201007 L @ 1741 20211117 E @ 2325 profit 580 20211117 S @ 2325 20230329 E @ 1729 profit 592 20230329 L @ 1729 20230330 E @ 1784 profit 51 20230330 S @ 1784 20230331 E @ 1775 profit 5 20230331 L @ 1775 20230403 E @ 1794 profit 15 20230403 S @ 1794 20230405 E @ 1774 profit 16 20230405 L @ 1774 20230406 E @ 1771 profit -7 20230406 S @ 1771 20230411 E @ 1796 profit -29 20230411 L @ 1796 20240131 E @ 2299 profit 499 20240131 S @ 2299 20240201 E @ 2322 profit -27 20240201 L @ 2322 20240202 E @ 2374 profit 48 20240202 S @ 2374 20240205 E @ 2339 profit 31 20240205 L @ 2339 20240220 E @ 2442 profit 99 20240220 S @ 2442 Current (20241219) E @ 2219 profit 219
Daty na pocz膮tku wierszy pokazuj膮, 偶e jest to system bardzo d艂ugo terminowy 😃 Okres trzymania jednej transakcji to czasem kilka lat. Dlatego, do prawdziwego systemu na FW20 powinni艣my doda膰 jeszcze jakie艣 kr贸tkoterminowe sygna艂y i otwiera膰 pozycje tylko zgodnie z d艂ugim trendem.
Nast臋pny wpis
Pytania lub uwagi? Twitter / X: 艁ukasz
Wojt贸w
Software do testowania rynk贸w finansowych: Alis