Czym jest transformata Fishera?

Poznaj transformatę Fishera: mechanikę, różnice, ograniczenia i praktyczne weryfikacje.

Czym jest transformata Fishera?

Definicja transformaty Fishera

Transformata Fishera to przekształcenie matematyczne stosowane w analizie technicznej w celu przekształcenia szeregu czasowego na nową skalę, która sprawia, że ekstrema (i potencjalne punkty zwrotne) stają się bardziej widoczne niż w oryginalnych danych. W kontekście forex jest zwykle stosowana do szeregu pochodnego od ceny (na przykład wartości opartej na ostatnich maksimach i minimach).

Kluczową kwestią jest to, że transformata Fishera nie jest samodzielnym „silnikiem predykcyjnym”. Przekształca ona informacje z szeregu wejściowego w szereg wyjściowy. To, czy ten wynik stanie się użyteczny do interpretacji, zależy od sposobu jego obliczenia (zwłaszcza okna wstecznego) oraz od zachowania rynkowego danego aktywa i interwału czasowego.

Jak to działa: prosty model mechaniki

W wielu popularnych formulacjach transformata Fishera obejmuje następujące ogólne kroki:

  1. Obliczenie kroczącej miary pozycji: w wybranym oknie wstecznym metoda szacuje, gdzie bieżąca wartość wejściowa znajduje się w obrębie ostatniego zakresu (często na podstawie najwyższego maksimum / najniższego minimum w tym oknie). Tworzy to ograniczoną miarę (na przykład między −1 a +1 w typowych konstrukcjach).

  2. Zastosowanie nieliniowego odwzorowania: następnie wykorzystuje funkcję nieliniową, która szybko rośnie w pobliżu granic ograniczonej miary. Działanie to powoduje wypychanie ekstremalnych warunków dalej na przekształconej skali.

  3. Wygenerowanie przekształconego szeregu wyjściowego: przekształcone wartości zmieniają się w czasie w miarę pojawiania się nowych świec i aktualizacji okna kroczącego.

Można myśleć o transformacie Fishera jako o „wzmacniaczu kontrastu” dla danych opartych na zakresie: stara się ona uczynić nietypowe pozycje w obrębie ostatniego zakresu bardziej widocznymi. Ponieważ jest to transformacja kroczącej normalizacji, jej zachowanie może się zmieniać przy zmianach zmienności, szerokości zakresu lub reżimu rynkowego.

Przykładowa intuicja (z jawnymi założeniami)

Załóżmy, że stosujesz transformatę Fishera do szeregu pochodnego od ceny przy użyciu stałego okna wstecznego i bez żadnych założeń dotyczących danych w czasie rzeczywistym (obliczasz ją wyłącznie ze świec historycznych, które już posiadasz). Załóżmy również, że rynek w tym oknie pozostaje w stosunkowo stabilnej strukturze zakresu.

  • Gdy bieżąca wartość znajduje się blisko środka ostatniego zakresu, ograniczona miara pozycji będzie blisko centrum. Po kroku nieliniowym przekształcony wynik zwykle pozostaje bliżej poziomu centralnego.
  • Gdy bieżąca wartość przesuwa się blisko górnej lub dolnej granicy ostatniego zakresu, ograniczona miara pozycji zbliża się do ekstremów. Nieliniowe odwzorowanie następnie rozszerza różnice, więc przekształcony wynik zwykle wykazuje ruchy o większej wielkości.

Ta intuicja nie gwarantuje, że „duża wielkość” odpowiada zyskownemu odwróceniu. Wyjaśnia jedynie, jak transformacja zmienia skalę informacji.

Ograniczenia i możliwe tryby awarii, które należy rozważyć

  1. Zależność od długości okna: okno wsteczne kontroluje kroczący zakres maksimów/minimów. Dłuższe okno wygładza zachowanie; krótsze okno reaguje szybciej, ale może być bardziej wrażliwe na szum.

  2. Wrażliwość na reżim: transformata Fishera opiera się na relacjach w ostatnim zakresie. Na rynkach, gdzie zmienność i struktura zakresu zmieniają się szybko, przekształcony wynik może zmienić charakter, nawet gdy zachowanie cen jest w dużej mierze podobne.

  3. Wybór danych wejściowych ma znaczenie: jeśli zmienisz bazowy szereg wejściowy (na przykład używając innego pola cenowego lub innego sposobu definiowania pozycji w zakresie), wynik transformaty Fishera może się znacznie zmienić.

  4. Efekty danych i wykonania: nawet przy tych samych obliczeniach na praktyczne wyniki mogą wpływać spread, poślizg i sposób próbkowania danych. Sama transformata nie modeluje tych efektów.

  5. Brak gwarancji przyszłości na podstawie historii: zależność zaobserwowana w danych historycznych nie dowodzi, że to samo zachowanie powtórzy się w nowych warunkach.

Istotnym ograniczeniem w praktyce jest to, że transformata Fishera może pomóc w wizualizacji ekstremów, ale interpretowanie ekstremów jako „punktów zwrotnych” bez rygorystycznej, testowalnej reguły może prowadzić do niespójnych wniosków.

Jak samodzielnie zweryfikować fakty dotyczące transformaty Fishera

Aby zweryfikować zachowanie transformaty Fishera bez polegania na twierdzeniach, możesz:

  • Przeliczyć ją ze świec historycznych przy użyciu swojej dokładnej definicji (w tym długości okna i konkretnej ograniczonej miary pozycji). - Sprawdzić, jak zmienia się przekształcony szereg przy zmianie długości okna oraz gdy zmienność rośnie/spada. - Porównać wyniki w różnych okresach o odmiennych charakterystykach rynkowych.
Handel walutami i kontraktami CFD wiąże się ze znacznym ryzykiem. Informacje FoxiForex mają charakter edukacyjny i nie są osobistą poradą finansową. Materiały sponsorowane są wyraźnie oznaczone.