Definicja: co oznacza „analiza błędu”
Analiza błędu to ustrukturyzowany proces przeglądu wcześniejszej decyzji (na przykład decyzji tradingowej, decyzji dotyczącej modelu lub decyzji związanej z ryzykiem), aby ustalić konkretnie, co poszło nie tak i dlaczego. Traktuje wynik jako dowód, a nie jako potwierdzenie, i koncentruje się na danych wejściowych, które da się kontrolować, takich jak jakość Twoich założeń, spójność Twoich zasad oraz to, jak realizacja i koszty wpłynęły na osiągnięty rezultat.
„Przepracowany przykład” oznacza, że proces jest pokazany krok po kroku z jawnymi liczbami (lub w pełni określonym scenariuszem), abyś mógł odtworzyć rozumowanie. W praktyce zwykle obejmuje:
- Wypisanie decyzji i jej deklarowanego celu
- Zapisanie danych wejściowych i założeń, których użyłeś w tamtym momencie
- Wskazanie rozbieżności między tym, czego się spodziewałeś, a tym, co się wydarzyło
- Przypisanie rozbieżności prawdopodobnym przyczynom, które potrafisz uzasadnić
- Skwantyfikowanie wpływu każdej przyczyny, o ile pozwalają na to dostępne dane
Jak to działa: mechanizm, dane wejściowe i struktura obliczeń
Aby analiza błędu była weryfikowalna, użyj szkieletu obliczeń z wyraźnie oznaczonymi częściami:
- Wynik oczekiwany (na podstawie Twoich własnych założeń): to, co myślałeś, że się wydarzy.
- Wynik zrealizowany (na podstawie tego, co faktycznie zaszło): wartość, którą możesz policzyć na podstawie swoich zapisów.
- Koszty i tarcia: spread, prowizje, finansowanie, slippage lub inne opłaty — tylko jeśli wprost przyjmujesz je w założeniach.
- Atrybucja: rozdziel różnicę między wynikiem oczekiwanym a zrealizowanym na składowe, które potrafisz poprzeć.
Kluczowa różnica dotyczy:
- Stabilnej mechaniki: sposobu, w jaki liczysz zysk/stratę, stosujesz zasadę lub liczysz różnicę.
- Zmiennych warunków: ruchu rynku, zmian płynności, jakości realizacji lub innych czynników niezależnych od Twojej kontroli.
Przepracowany przykład powinien podawać założenia dla każdego kroku liczbowego. Jeśli jakaś wartość wejściowa jest nieznana, albo ją pomijasz, albo przypisujesz podany zakres założeń i jasno to oznaczasz.
Przepracowany przykład liczbowy (z jawnymi założeniami)
Scenariusz
Załóż, że zaplanowałeś pojedynczą długą pozycję o stałym rozmiarze i utrzymałeś ją przez ten sam przedział czasu. Wszystko poniżej możesz policzyć na podstawie własnych przyjętych danych wejściowych.
Dane wejściowe (zapisane w tamtym momencie)
- Rozmiar pozycji: 10,000 jednostek
- Cena wejścia (gdy podejmowałeś decyzję): 1.1000
- Cena wyjścia (to, co faktycznie się wydarzyło): 1.1050
- Konwersja wartości kontraktu dla tego przykładu: potraktuj, że ruch o 1 punkt cenowy daje 10,000 jednostek wartości w walucie kwotowanej (żebyśmy mogli policzyć zysk bezpośrednio z różnicy cen).
- Szacowane łączne koszty (w tym spread/prowizję/slippage): 0.0002 w kategoriach ceny.
Krok 1: Oblicz oczekiwany ruch
Załóż, że Twoje oczekiwanie w momencie wejścia było takie, że cena wzrośnie do 1.1040.
- Oczekiwana zmiana ceny: 1.1040 − 1.1000 = 0.0040
Krok 2: Oblicz oczekiwany zysk przed kosztami
Korzystając z założenia konwersji:
- Oczekiwany zysk (przed kosztami) = 0.0040 × 10,000 = 40.00
Krok 3: Oblicz zrealizowany zysk przed kosztami
- Zrealizowana zmiana ceny: 1.1050 − 1.1000 = 0.0050
- Zrealizowany zysk (przed kosztami) = 0.0050 × 10,000 = 50.00
Krok 4: Zastosuj przyjęte koszty
Koszty w tym przykładzie są modelowane jako „hamulec” cenowy o 0.0002.
- Kwota kosztów = 0.0002 × 10,000 = 2.00
Zatem:
- Oczekiwany zysk netto = 40.00 − 2.00 = 38.00
- Zrealizowany zysk netto = 50.00 − 2.00 = 48.00
Krok 5: Zidentyfikuj błąd jako wyjaśnienie różnicy
Różnica między zrealizowanym zyskiem netto a oczekiwanym wynosi:
- Cel analizy błędu: 48.00 − 38.00 = 10.00
Teraz przypisz prawdopodobne przyczyny, używając wyłącznie tego, co wspierają Twoje zapisy. Oto jedna przejrzysta atrybucja, którą możesz zweryfikować:
- Błąd w oczekiwaniu (pierwotny): Twoje założenie dotyczące poziomu wyjścia było zbyt niskie (oczekiwałeś 1.1040, ale dostałeś 1.1050).
- Błąd w modelowaniu kosztów (wtórny, tylko jeśli prawdziwy): Założyłeś, że łączne koszty wynoszą 0.0002 w kategoriach ceny.
Zwróć uwagę na to, co to robi i czego nie twierdzi. Nie twierdzi, że „błąd” był na pewno jedyną przyczyną. Po prostu pokazuje odtwarzalne mapowanie od Twoich założeń do Twojego wyniku.
Istotne ograniczenie / tryb awarii
Częstym trybem awarii jest zbyt pewne używanie wyniku do wyjaśniania przeszłości. Nawet przy idealnej arytmetyce możesz błędnie przypisać przyczynę, ponieważ w tamtym momencie brakowało Ci informacji (na przykład sygnałów, wiadomości lub warunków w księdze zleceń, których nie obserwowałeś).
DOCUMENT END