Backtesting, handel na papierze i ocena przewagi
Podstawy handlu, moduł 10: Backtesting, handel na papierze i ocena przewagi. Przewaga wymaga dowodów.
Zaloguj się, aby obejrzeć tę lekcję
Wszystkie lekcje wideo są bezpłatne dla osób z kontem. Twój postęp w oglądaniu jest zapisywany w tej przeglądarce.
Zaloguj się / Zarejestruj sięDźwięk wideo jest w języku angielskim. Przetłumaczone notatki z lekcji nie tłumaczą dźwięku.
Notatki z lekcji
Nie masz przewagi tylko dlatego, że dobrze się z tym czułeś
Rynki nieustannie generują losowe serie, więc to, że konfiguracja działa kilka razy z rzędu, nie dowodzi niemal niczego. Metodę trzeba przetestować na wystarczającej liczbie przykładów, aby ocenić, czy ma rzeczywistą wartość. Celem testowania jest ograniczenie samooszukiwania się.
Backtesting: analiza historycznych wyników
Backtesting polega na zastosowaniu zdefiniowanej metody do danych historycznych, aby sprawdzić, jak wypadłaby w przeszłości. Zmusza tradera do doprecyzowania zasad i obserwowania zachowania w wielu przypadkach. Backtesting pomaga tylko wtedy, gdy metoda jest jasno zdefiniowana; niejasne konfiguracje łatwo zmanipulować z perspektywy czasu.
Gdy metoda pasuje do przeszłości zbyt idealnie
Overfitting występuje wtedy, gdy metoda jest dostrajana tak długo, aż znakomicie pasuje do danych historycznych, ale załamuje się w handlu na żywo. Metoda, która wygląda niemal zbyt czysto, powinna wzbudzać podejrzenia. Użyj nietkniętego okresu testowego i realistycznych kosztów, aby poddać wynik próbie; nawet udany test poza próbą nie może gwarantować przyszłych wyników.
Dlaczego wielkość próby ma znaczenie
Metodę trzeba obserwować w wystarczającej liczbie transakcji i w różnych warunkach rynkowych, aby ocenić jej stabilność. Strategia, która działa w silnym trendzie, może zachowywać się zupełnie inaczej w konsolidacji. Wyrabianie kategorycznych opinii na podstawie słabych dowodów to kosztowny nawyk.
Wartość oczekiwana: logika metody
Wartość oczekiwana to średnia wartość na transakcję w czasie, oparta na wskaźniku wygranych, średnim zysku i średniej stracie. Metoda nie potrzebuje wysokiego wskaźnika wygranych, jeśli transakcje zyskowe są znacząco większe niż stratne. Koszty, poślizgi cenowe i błędy wykonania obniżają wyniki na papierze, więc liczby muszą przetrwać kontakt z rzeczywistością.
Do czego przydaje się handel na papierze
Handel na papierze pomaga poznać działanie platformy, przećwiczyć składanie zleceń i sprawdzić, czy zasady są wystarczająco jasne, aby można było je wykonać. Nie odtwarza wszystkich realizacji zleceń na żywo, dostępnej płynności, pozycji w kolejce, opłat ani psychologicznego wpływu ryzyka związanego z prawdziwymi pieniędzmi. Zapisuj założenia oraz odrzucone lub pominięte zlecenia. To przygotowanie, a nie dowód.
Dowody wymagają zapisu
Dla każdej transakcji testowej zapisuj konfigurację, warunki, wynik oraz to, czy wykonanie było zgodne z zasadami. Bez zapisów pamięć staje się wybiórcza: traderzy pamiętają imponujące wyniki, a błędy ulegają zatarciu. Prowadzenie dziennika zamienia pojedyncze doświadczenia w dowody, które można poddać ocenie.
Zachowaj sceptycyzm wobec siebie
Właściwym nastawieniem przy ocenie jest sceptycyzm wobec własnych wniosków. Sprawdź, czy twoja metoda przetrwa po uwzględnieniu kosztów, niedoskonałych realizacji zleceń i wyeliminowaniu wiedzy zdobytej po fakcie. Ten standard wydaje się surowy, ale jest tańszy niż fałszywa pewność siebie.