Jak można zweryfikować informacje o strategiach opartych na średnich kroczących?
Bezpośrednia odpowiedź
Informacje o strategiach opartych na średnich kroczących można zweryfikować, śledząc każde twierdzenie aż do (1) dokładnej definicji, (2) precyzyjnej metody obliczeniowej oraz (3) podanych założeń użytych w dowolnym przykładzie lub dyskusji na temat wyników. Ponieważ rynki i dostawcy są różni, weryfikujesz również, czy wyniki zależą od zmieniających się warunków, a nie od podstawowej mechaniki wskaźnika.
Zacznij od stabilnych faktów: czym jest średnia krocząca, jak jest obliczana i jaką rolę może odgrywać w połączeniu z regułami decyzyjnymi. Następnie odtwórz co najmniej jedno obliczenie, używając tych samych danych wejściowych i parametrów, a na koniec przetestuj twierdzenie w warunkach stresowych, używając różnych okien czasowych i jasno określonych założeń dotyczących danych. Jeśli źródło nie podaje tych szczegółów, potraktuj twierdzenie jako niemożliwe do zweryfikowania.
Mechanizm lub definicja
Strategia oparta na średnich kroczących zazwyczaj wykorzystuje jedną lub więcej średnich kroczących wyprowadzonych z szeregu czasowego cen (na przykład cen zamknięcia). Średnia krocząca to funkcja wygładzająca, która agreguje przeszłe wartości w celu uzyskania pojedynczego szeregu. Typowe warianty obejmują prostą średnią kroczącą (SMA) i wykładniczą średnią kroczącą (EMA), które różnią się sposobem ważenia przeszłych obserwacji.
Aby zweryfikować jakiekolwiek informacje o takich strategiach, rozdziel trzy warstwy:
- Warstwa definicji (stabilna): Czym jest wskaźnik, który szereg cen jest używany oraz jaki typ średniej kroczącej i parametry są określone (na przykład długość okna dla SMA lub współczynnik wygładzania dla EMA).
- Warstwa reguł (zmienna): Jaka reguła decyzyjna odwzorowuje szereg średniej kroczącej na działanie lub ocenę (na przykład porównania między dwiema średnimi lub progi). Ta warstwa często różni się w zależności od źródła.
- Warstwa kontekstu (wysoce zmienna): Warunki rynkowe, koszty transakcyjne, metoda wykonania, częstotliwość danych i wszelkie ograniczenia. Twierdzenia o „wynikach” zwykle w dużym stopniu zależą od tej warstwy.
Weryfikowalny opis powinien określać dane wejściowe (częstotliwość danych i pole ceny), parametry oraz dokładną logikę reguły.
Dowód lub przykład, który możesz odtworzyć
Użyj powtarzalnego sprawdzenia, które nie wymaga danych w czasie rzeczywistym.
- Zapisz obliczenia. Na przykład, jeśli źródło twierdzi, że używana jest SMA z długością okna N, zweryfikuj wzór używany do obliczenia każdego uśrednionego punktu oraz konwencję indeksowania (która data używa których przeszłych wartości).
- Określ swoje założenia. Zdecyduj o szeregu cen (np. wartości zamknięcia), kroku czasowym (np. dziennym) i sposobie obsługi brakujących danych. Jeśli źródło nie definiuje tych elementów, nie możesz odtworzyć jego wyników.
- Przelicz ponownie szereg średniej kroczącej. Weź mały wycinek danych historycznych i przelicz ręcznie lub za pomocą krótkiego skryptu kilka pierwszych wartości średniej kroczącej. Potwierdź, że otrzymane liczby odpowiadają opisanemu zachowaniu źródła.
- Odtwórz zastosowanie reguły. Jeśli źródło określa warunek, taki jak „kiedy szybka średnia przecina wolną średnią”, zweryfikuj, co oznacza „przecina” (dokładne porównanie w kolejnych krokach czasowych) i jak obsługiwane są sytuacje równowagi.
Następnie możesz ocenić, czy twierdzenia dotyczące wyników są spójne, uruchamiając tę samą regułę na wielu okresach. Jeśli wyniki zmieniają się drastycznie w różnych oknach bez wyjaśnienia, wskazuje to na wrażliwość na warstwę kontekstu.
Ograniczenia i ryzyka wpływające na weryfikację
Nawet jeśli matematyka wskaźnika jest poprawna, weryfikacja może się nie powieść, gdy twierdzenia ignorują to, jak wyniki zależą od zmieniających się warunków. Istotne ograniczenia obejmują:
- Opóźnienie i zmiany reżimu: Średnie kroczące wygładzają przeszłe dane, co wprowadza opóźnienie. Gdy zachowanie rynku się zmienia, opóźnienie może przekształcić wcześniej użyteczne wzorce w słabe przybliżenia.
- Jakość i wyrównanie danych: Różne źródła mogą używać różnych pól cenowych, stref czasowych, konstrukcji świec lub obsługi brakujących wartości. Niewielkie niewspółosiowości mogą zmienić wyprowadzone średnie, a tym samym wyniki reguł.
- Koszty i efekty wykonania: Każde porównanie, które ignoruje koszty transakcyjne, poślizg lub czas wykonania, nie jest w pełni weryfikowalne jako twierdzenie o „wyniku”.
- Dopasowanie do okresu (overfitting): Jeśli parametry są dostrojone do jednego okna historycznego, wskaźnik może wydawać się skuteczny w tym okresie, ale nie uogólniać się na inne. Zależności historyczne nie stanowią podstawy do przewidywania przyszłych wyników.
Gdy źródło nie podaje wystarczających szczegółów, aby odtworzyć dane wejściowe, parametry i logikę reguły, twierdzenie o skuteczności jest w praktyce niemożliwe do zweryfikowania.