ATTrader.pl

Pierwszy dzień miesiąca-ulepszamy

Strategie-testy

(1 głos, średnia ocena 5.00 na 5)

W tym wpisie spróbuję wyciągnąć wnioski z wyników strategii, tak naprawdę otwierania pozycji przedstawionej za Larrym Williamsem w poprzednim wpisie, aby efekty jej zastosowania wykazywały "więcej zysku". W takich przypadkach zawsze, gdzieś głęboko "siedzi" obawa przed dopasowaniem strategii do danych uzyskanych z historii. Tutaj granica jest bardzo płynna, a ocenę wiarygodności pozostawiam czytelnikom. W tym przypadku faktem, który mnie trochę uspokaja w tym względzie jest to, że wyniki uzyskiwane przez Williamsa dla SP500 są bardzo zbliżone. świadczyć to może tylko o tym, że rynki w pierwszy dzień miesiąca posiadają taką właśnie charakterystykę.

Aby podążać droga ku doskonaleniu musimy sprawdzić gdzie generowane są straty. Po lewej stronie przedstawiam histogram uśrednionych wyników strategii w poszczególnych miesiącach, na przestrzeni 9 lat branych pod uwagę. Ewidentnie miesiące marzec, listopad i lipiec to "zakalec" tego sposobu spekulacji. Uśredniony wynik poszczególnych miesięcy może jednak wprowadzać w błąd. Aby tego uniknąć przetestuję, za L. Williamsem strategię polegającą na zajmowaniu pozycji, przez te wszystkie lata, tylko w wybranym miesiącu, przez cały okres jej trwania.

W tabeli po prawej stronie przedstawione są wyniki strategii przedstawionej w wpisie Pierwszy dzień miesiąca zgodnie z zasadami przedstawionymi przez Williamsa. Kolejno zajmowaliśmy pozycję w pierwszy dzień, stycznia przez 9 lat, lutego itd.Tym sposobem uzyskujemy całkowity wzrost wartości portfela w całym okresie przy zawieraniu transakcji tylko w określonym miesiącu kalendarzowym.

Jak widzimy wyniki potwierdzają "złe miesiące" ale największą stratę na portfelu notujemy nie w marcu ale w listopadzie. W przypadku najlepszych miesięcy także obserwujemy zmiany. Nie jest nim sierpień i maj jakby wynikało z histogramu powyżej a czerwiec i wrzesień.

Potwierdza to tylko moje wcześniejsze ostrzeżenia, że uśrednianie może wprowadzać w błąd, przy tego typu ocenach strategii.

miesiąc net profit%
styczeń
4.84
luty
6.40
marzec
-1.13
kwiecień 1.05
maj
9.19
czerwiec
9.38
lipiec
-3.76
sierpień
6.69
wrzesień
9.87
pażdziernik
6.28
listopad
-6.44
grudzień
8.47

Nie pozostaje mi nic innego jak po prostu "wyrzucić złe miesiące" z testu. Poniżej przedstawiam wyniki testu strategii z wykorzystaniem danych historycznych z wyłączeniem marca, lipca i listopada. W tabelce obok wyniki porównawcze strategii dla wszystkich miesięcy w roku.

Zakres testów:

WIG20: czas 2000.01--dziś {ponad 9 lat} dane EOD

Warunki transakcji Buy&Sell

  • Buy: pierwsza sesja miesiąca
    Sell: sprzedaż gdy Open>cena zakupu
  • Cena kupna i sprzedaży: Open pierwszej sesji w miesiącu; Open powyżej ceny zakupu.
  • Wielkość pozycji: 100% portfela
  • Filtr: brak
  • Stop: brak; jeżeli open jest niżej niż 2% od ceny zakupu
  • Prowizja: brak

 

Statystyka testu:
WIG20

wybrane miesiące {bez 3,7,11}
wszystkie miesiące
All trades 86 114
Exposure %
5.51 7.75
Winners %
81.40 76.32
Net profit %
81.93 61.96
Avg. profit %
1.50 1.49
Avg. loss %
-2.71 -2.91
Max. system drawdown %
-16.42 -15.40
CAR/MaxDD
0.40 0.34
Sharpe ratio
3.96 2.14
Annual Return % 6.55 5.24

Podsumowanie:

Zgodnie z zamierzonym celem uzyskaliśmy ponad 30% powiększenie wartości portfela w stosunku do poprzedniej strategi. Wynik ten zawdzięczamy nie zwiększeniu średniego zysku a zmniejszeniu średniej straty i zwiększeniu trafności.Mimo wszystko nasz DD uległ zwiększeniu. Może to świadczyć o tym, że i zyski i straty zawdzięczamy zwiększonej zmienności w wybranych miesiącach, a nie trafności zajęcia pozycji.

Dodaj komentarz

Użytkownicy posiadający konto na stronie atinwestor.pl pozbawieni są uciążliwości podawania kodu weryfikacyjnego. Próba podania nazwy użytkownika będącego w bazie danych użytkowników zarejestrowanych przez gościa uniemożliwi publikację komentarza.
Użytkownicy zalogowani mają możliwość włączenia opcji powiadamiania o komentarzach oraz edycji komentarza.

Kod antysapmowy
Odśwież

Źródło danych intraday: bossa.pl, notowania opóźnione o 15 minut.