Ograniczenia problemów weryfikacyjnych
Co oznaczają „problemy weryfikacyjne”
Problem weryfikacyjny to sytuacja, w której trudno jest potwierdzić (lub obalić) twierdzenie, ponieważ weryfikacja zależy od założeń, które nie są w pełni kontrolowane. W praktyce weryfikacja nie polega tylko na obserwowaniu wyników; wymaga również określenia, co dokładnie weryfikujesz, jakie dane wejściowe stosujesz i jak radzisz sobie z niepewnością.
Aby zobrazować tę koncepcję, można myśleć o weryfikacji w następujący sposób: (1) formułowane jest twierdzenie C, (2) definiujesz test T, który potwierdziłby lub obalił C, oraz (3) obserwujesz dane D i obliczasz, czy C przechodzi test. Problem weryfikacyjny pojawia się, gdy kroki (2) i (3) nie mogą zostać wykonane w sposób czysty, zwykle dlatego, że wymagane dane wejściowe są niekompletne, zmienne w czasie lub obciążone przez środowisko.
Jak weryfikacja może wydawać się skuteczna, a następnie zawieść
Problemy weryfikacyjne często mają przewidywalne sposoby zawodzenia. Jednym z powszechnych mechanizmów jest „sprzężenie założeń”: weryfikacja opiera się na zestawie warunków, które rzadko są identyczne między testem a rzeczywistym zastosowaniem. Na przykład, jeśli twierdzenie zależy od kosztów (spreadów, opłat, finansowania), jakości wykonania (poślizgu, sposobu realizacji zleceń) lub definicji danych (sposobu rejestrowania cen), wynik weryfikacji może się zmienić tylko dlatego, że te warunki uległy zmianie.
Innym sposobem zawodzenia jest „obciążenie selekcją” w zakresie danych wybranych do weryfikacji. Jeśli patrzysz tylko na okresy lub przykłady, które potwierdzają twierdzenie, weryfikacja przestaje być uczciwym testem—staje się jedynie kontrolą spójności po fakcie.
Trzecim ograniczeniem jest to, że zależności zaobserwowane w przeszłości mogą nie utrzymać się w przyszłości. Nawet jeśli wzorzec wydaje się stabilny historycznie, zmieniające się reżimy zmienności, płynność lub zachowanie uczestników rynku mogą zerwać tę zależność. Dlatego weryfikacja oparta na danych historycznych może być pouczająca, ale nie może zagwarantować przyszłej dokładności.
Istotne ograniczenia i ryzyka
Istotnym ograniczeniem jest to, że weryfikacja może być niekompletna nawet wtedy, gdy robisz wszystko „właściwie”, ponieważ kluczowe dane wejściowe są niepewne. Jeśli nie możesz uzyskać wiarygodnych, spójnych pomiarów wielkości użytych w teście, twój wniosek jest warunkowy, a nie ostateczny.
Drugim ograniczeniem jest zmienność jurysdykcyjna i operacyjna. Zasady i szczegóły operacyjne mogą się różnić w zależności od lokalizacji i dostawców, co oznacza, że to samo twierdzenie może nie odpowiadać tym samym warunkom rzeczywistym w każdym miejscu. Ogranicza to przenośność wyników weryfikacji.
Trzecim ryzykiem jest mieszanie stabilnej mechaniki ze zmiennymi warunkami. Niektóre elementy handlu i zachowania rynku są regulowane przez stabilne mechanizmy (na przykład podstawowa arytmetyka stóp zwrotu przy określonych założeniach), ale praktyczne dane wejściowe są zmienne. Weryfikacja staje się krucha, gdy traktuje zmienne warunki jako stałe.
Wreszcie, weryfikacja może być osłabiona przez zachęty i różnice w raportowaniu. Jeśli mierzone wyniki są zależne od sposobu prezentacji danych lub sposobu raportowania wykonania, możesz weryfikować proces raportowania, a nie leżące u podstaw twierdzenie.
Co możesz niezależnie zweryfikować dalej
Aby uczynić weryfikację mniej kruchą, zdefiniuj twierdzenie precyzyjnie i wypisz każde założenie wymagane do jego przetestowania. Określ jawnie dane wejściowe testu, w tym koszty i metodę pomiaru cen lub realizacji zleceń, a następnie sprawdź, czy te dane wejściowe są spójne w okresie testowym i w zamierzonym kontekście.
Gdy założenia są niepewne, traktuj weryfikację jako sprawdzenie warunkowe: mówi ci, co jest potwierdzone przy danych definicjach i jakości danych. Jeśli nie możesz jasno uzasadnić założeń, nadal możesz się czegoś nauczyć, ale powinieneś oczekiwać niższej pewności co do jakiegokolwiek wniosku.