ATTrader.pl

A dlaczego nie tak ?

Strategie-testy

(1 głos, średnia ocena 3.00 na 5)
Wiele przedstawianych systemów opiera się często na jednego rodzaju danych {często przekształconych poprzez zastosowanie określonego wskaźnika} spływających do nas z rynku. Najczęściej jest to OHCL. Wolumen jeżeli jest uwzględniany, to najczęściej jako dana wspomagająca, swoisty filtr dla ruchów cen.
Powstaje pytanie, dlaczego jeżeli można przyjąć ograniczenie tylko dla cen w systemie nie zrobić tego tylko dla wolumenu. W ramach doświadczenia w którym pomijam cenę a "patrzę" tylko na wolumen skonstruuje system wybicia z kanału wolumenu. Dokonam, także porównania z wynikami systemu wybicia z kanału opartego na samych cenach przedstawionego we wcześniejszym wpisie.

Charakterystyka warunków testu:
W odróżnieniu od danych OHCL zastosowanie zastosowanie wprost np. średnich do wartości wolumenu jest zajęciem bezsensownym. Jeżeli wzrost kursu może odbywać się tylko "na północ" to wolumen może rosnąć przy wzroście kursu ale także rosnąć przy jego spadku. Występuje taka sam sytuacja jak w przypadku wskaźnika ADX który pokazuje siłę trendu a nie jego kierunek.
Interesuje nas więc tylko pozytywny wolumen związany ze wzrostem cen.
Wskaźnikiem który uwzględnia w swoich wartościach kiedy wolumen rośnie w przypadku wzrostu kursu oraz spada gdy kurs spada z uwzględnienionymi wartościami wolumenu jest OBV {równowaga wolumenu}. Przedstawię wzór wskaźnika ponieważ jest on bardzo logiczny w swej konstrukcji:
OBV=
Jeżeli C > C [-1] to OBV = OBV [-1] + V
Jeżeli C [-1] to OBV = OBV [-1] - V
Jeżeli C = C [-1] to OBV = OBV [-1]

-wartości (-1) mówią o wartości określonej danej z dnia wczorajszego.

Jak widzimy nie ma tutaj jakiś zniekształceń średnią i czy innym zaburzającym czystość danych przekształceń.
Kanał zostanie więc utworzony z wartości wskaźnika OBV.


Zakres testów:
czas 01.2005--08.2008 { ponad 3,5 roku} dane EOD spółek GPW bez NFI z uwzględnieniem splitów i PP

Warunki transakcji Buy&Sell

Buy: zgodnie z powyższym opisem, jeżeli OBV jest większy niż najwyższa wartość OBV z 20 dni
Sell: zgodnie z powyższym opisem, jeżeli OBV jest mniejszy niż najniższa wartość OBV z 20 dni
Cena kupna i sprzedaży: Close w dniu spełnienia powyższych warunków.
Wielkość pozycji: 5% portfela
Filtr: brak
Stop: brak
W przypadku kanału cenowego kanał jest stworzony z wartości H i L a zakup lub sprzedaż następuje gdy Close jest mniejsze/większe od wartości kanału.

Prowizja w przypadku Buy i Sell to 0.39%.


Statystyka testu:

System kanału ceny
System kanału wolumenu {OBV}

All trades367542 
Exposure92.10 %98.32 % 
Winners 37.33 %35.42 % 
Net profit %153.67 %142.07 % 
Avg. profit 40.86 %35.59 %
Avg. loss-12.46 %-10.35 %
 
Max. system drawdown-49.65 %-49.71 % 
Sharpe ratio0.290.28 


Wnioski:
Zgodnie z przewidywaniami różnice są pomijalne. Oczywiście obydwie strategie doprowadziłby by nas w krótkim czasie do bankructwa. Wady są takie same co ukazuje na wykres Equity.

Komentarze  

 
# copy 2009-10-09 17:59
Ciekawie ujętą kwestię OBV znalazłem w książce "Zawód Inwestor Giełdowy" Alexandra Eldera. Być może warto ten wskaźnik wesprzeć wskażnikami jakie stosował sam Granville - Net Field Trend Indicator oraz Climax Indicator - oczywiście w odniesieniu do naszych indeksów - być może to poprawi skutecznośc systemu.
Odpowiedz
 
 
# Dapi 2009-10-09 21:17
Stosowanie wskaźników które charakteryzują cały rynek moim zdaniem jest kolejnym klockiem w układance. Kwestia indeksów jest tutaj mocno dyskusyjna co przedstawiłem w cyklu Zrozumieć indeks.
Powyższy wpis jest zaprzeczeniem tez przedstawiony przez Eldera {powtórzonych}, że OBV jest wskaźnikiem wyprzedzającym na rynku w stosunku do ceny. Jak widać wyniki są identyczne przy cenie i wolumenie - choć oczywiście analiza jest pobieżna.
Namawiam do samodzielnych eksperymentów ale także analizy poszczególnych przypadków poprzez obserwację wykresu - co się działo wtedy.
Odpowiedz
 
 
# iirekm 2010-11-01 23:27
A czy próbowaliście ze wskaźnikiem A/D (accumulation/distribution). Miewa on większy potencjał niż OBV, bo oprócz wolumenu i kierunku wzrostu (góra czy dół) uwzględnia też cenę. Tak jak np. w takim %R czy RSI jest problem, że nie uwzględniliśmy wolumenu i możemy dostać dziwne wyniki, tak tutaj nie uwzględniliśmy ceny, i też możemy dostać dziwne wyniki.
Odpowiedz
 

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ż

Search

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