Prosta strategia inwestycyjna z uwzgl臋dnieniem p艂ynno艣ci oraz z piramidowaniem pozycji

    Pisa艂em wcze艣niej o bardzo prostej i zyskownej strategii na GPW: kupujemy sp贸艂k臋, gdy osi膮ga nowy szczyt ceny, i trzymamy j膮 przez 2 miesi膮ce. W jednym z komentarzy na X zauwa偶ono potencjalny problem z realizacj膮 takiej strategii w praktyce: brak p艂ynno艣ci. Rzeczywi艣cie p艂ynno艣膰 nie by艂a uwzgl臋dniona, przede wszystkim dlatego, 偶e ka偶dy z nas ma inny kapita艂, i dla ka偶dego z nas granica p艂ynno艣ci przebiega gdzie indziej. Aby uwzgl臋dni膰 po艣lizgi, przyj膮艂em koszty na poziomie 1% przy kupnie i sprzeda偶y. Rzeczywista prowizja wynosi oko艂o 0,3 - 0,4% (w zale偶no艣ci od rodzaju konta, biura maklerskiego itp.). To zostawia oko艂o 0,6% lub wi臋cej na po艣lizg wynikaj膮cy z braku p艂ynno艣ci. W zale偶no艣ci od wielko艣ci naszego zlecenia i sp贸艂ki, rzeczywisty po艣lizg mo偶e by膰 wi臋kszy lub mniejszy.

    Takie zgrubne "policzenie" p艂ynno艣ci jest mo偶e i s艂uszne dla wi臋kszo艣ci przypadk贸w, ale przy ma艂ych sp贸艂kach i sporym kapitale jest kompletnie bez sensu. Je艣li symulujemy kupowanie akcji za 100 tys. z艂 w dniu, kiedy obr贸t wyni贸s艂 1 tys. z艂, to taka symulowana transakcja jest niemo偶liwa do zrealizowania. Je艣li przewaga, kt贸r膮 testujemy, wyst臋puje tylko na sp贸艂kach z ma艂ym obrotem, to ca艂a symulacja jest do wyrzucenia.

    Dlatego postanowi艂em zrobi膰 dodatkowy test, z uwzgl臋dnieniem ilo艣ci akcji, kt贸re by艂y w obrocie w dniu kupna/sprzeda偶y. Nie b臋d臋 powtarza艂 wszystkich za艂o偶e艅 dla strategii, opisz臋 tylko r贸偶nice. Dla pe艂nego zrozumienia polecam zapoznanie si臋 z wcze艣niejszym postem.

  1. Kupujemy akcje za 1% warto艣ci konta, ale tylko je艣li warto艣膰 akcji ju偶 posiadanych jest mniejsza ni偶 10% warto艣ci konta.
  2. W kolejnych dniach dok艂adamy do istniej膮cej pozycji (je艣li jest sygna艂).
  3. Staramy si臋 sprzeda膰 wszystko gdy jest sygna艂 sprzeda偶y, ale je艣li si臋 nie uda (brak obrot贸w), to reszt臋 pozycji traktujemy jak normaln膮 otwart膮 pozycj臋.
  4. Przy wyliczaniu ilo艣ci akcji, kt贸re uda si臋 kupi膰/sprzeda膰, ograniczamy si臋 do 20% dziennego obrotu (z dnia transakcji).
  5. Kupujemy po 艣redniej cenie z dnia (艣rednia z open, high, low i close).
  6. Zmniejszamy prowizj臋 do 0,3% (z racji tego, 偶e p艂ynno艣膰 jest uwzgl臋dniona w ograniczeniu wy偶ej).
  7. Pocz膮tkowy stan konta to 100 000 z艂.

    Innymi s艂owy, piramidujemy pozycj臋 i ograniczamy wielko艣膰 transakcji. Kupujemy za mniej na pocz膮tku (1% zamiast 5%), ale dok艂adamy, je艣li sygna艂 si臋 utrzymuje. To sprawi, 偶e 艣rednia cena wej艣cia zwi臋kszy si臋, je艣li jest du偶o sygna艂贸w (co dzia艂a na nasz膮 niekorzy艣膰), ale za to wielko艣膰 pozycji b臋dzie mniejsza, je艣li sygna艂 by艂 fa艂szywy (to dzia艂a na nasz膮 korzy艣膰).

    Poni偶ej wykres dla strategii z takimi za艂o偶eniami: capital

    Pocz膮tkowy stan konta (0,1 mln z艂) wzr贸s艂 do 28 mln z艂. Okres test贸w to stycze艅 2004 - czerwiec 2024, co daje CAGR w okolicach 31%. Wynik jest jeszcze lepszy ni偶 oryginalnej strategii. Kod 藕r贸d艂owy znajduje si臋 tutaj.

Nast臋pny wpis
Pytania lub uwagi? Twitter / X: 艁ukasz Wojt贸w
Software do testowania rynk贸w finansowych: Alis