Testowanie strategii giełdowych: Przewodnik skoncentrowany na danych

Rygorystyczny workflow od pytania badawczego do danych punktu w czasie, założeń wykonania, walidacji i zapisanego dowodu.

By DataCedar··2 min read·Polish

Testowanie strategii giełdowych stosuje historyczne reguły decyzji do informacji i cen, które byłyby dostępne w każdym symulowanym czasie. Ważny test wymaga uniwersum punktu w czasie, jawnych korekt cen, znanych czasów zdarzeń, realistycznych wypełnień i kosztów, kompletnego pokrycia, dyscypliny parametrów i nietkniętego okresu poza próbką.

Zamroź zestaw informacji

Określ czas decyzji i dopuszczaj tylko dane znane do tego momentu. Późniejsze poprawki SEC, zmienione harmonogramy wyników, restatowane fundamenty i aktualne członkostwo w indeksie nie mogą przenikać do wcześniejszych symulacji.

Rozwiązuj papiery przez historyczne tożsamości i zachowuj nazwy wycofane z obrotu. W przeciwnym razie uniwersum wyklucza wiele upadków i zawyża wyniki.

Modeluj, co mogło być przedmiotem obrotu

Wybierz regułę słupka i wypełnienia przed analizą wyników. Wypełnienia po zamknięciu sesji po zdarzeniu po godzinach są niemożliwe; cienki wolumen i szerokie spready czynią ceny teoretyczne niewiarygodnymi.

Uwzględnij prowizje, spread, poślizg, pożyczki i lokalizacje dla krótkich pozycji, przerwy w handlu i ograniczenia portfela. Testy wrażliwości powinny pokazać, czy wynik przetrwa umiarkowanie gorszą egzekucję.

  • Opóźniaj każdy sygnał do dostępności publicznej.
  • Używaj członkostwa punktu w czasie.
  • Odrzucaj niekompletne lookbacki.
  • Testuj koszty i opóźnienia wypełnień.

Waliduj zamiast optymalizować bez końca

Oddziel okresy badań, walidacji i ostatecznego holdoutu. Ogranicz liczbę wariantów, raportuj wszystkie testowane wybory i porównuj z prostymi bazami.

Zapisz wersję kodu, parametry, zapytanie danych, uruchomienia źródła, migawkę pokrycia, transakcje i metryki. Obiecująca krzywa bez pakietu dowodów nie jest powtarzalnym wynikiem.

Key takeaways

  • 01Symuluj tylko informacje znane w czasie.
  • 02Uwzględnij papiery wycofane i realistyczną egzekucję.
  • 03Zarezerwuj nietknięty holdout.
  • 04Zapisz pełny pakiet dowodów.

Rygorystyczny workflow od pytania badawczego do danych punktu w czasie, założeń wykonania, walidacji i zapisanego dowodu.

Start freeView pricing

Questions, answered.

Minimum: uniwersum papierów punktu w czasie, ceny i wolumen, działania korporacyjne, kalendarz giełdowy, pokrycie i dane znane sygnałom.

Zbuduj zestaw danych badawczych przed dopasowaniem modelu.

Zacznij od tożsamości firmy, momentu odcięcia as-of, praw źródła i oczekiwanego pokrycia. Następnie zapytaj o dowody, które twoja decyzja faktycznie mogła zobaczyć.

Start free