Czym jest SMA?
Bezpośrednia odpowiedź
SMA oznacza prostą średnią kroczącą (Simple Moving Average). W kontekście forex jest to linia obliczana na podstawie sekwencji przeszłych obserwacji cenowych, tak aby zredukować krótkoterminowe wahania. Chodzi o przekształcenie zaszumionych ruchów cenowych w gładszy szereg, który łatwiej porównywać w czasie.
Mechanizm i definicja
SMA jest obliczana przy użyciu stałego okresu wstecznego (często oznaczanego jako N). Dla każdego punktu w czasie bierzesz średnią arytmetyczną ostatnich N wartości cenowych i nanosisz tę średnią jako SMA.
Prosty sposób zapisu:
- SMA(t) = (P(t) + P(t−1) + … + P(t−N+1)) / N
Gdzie P to wybrana cena wejściowa (na przykład cena zamknięcia każdej świecy), a t to bieżący krok czasowy w danych.
Ważne są dwa wybory projektowe:
- Która cena jest uśredniana. Często używa się cen zamknięcia, ale definicja „SMA” sama w sobie wymaga jedynie spójnego szeregu wejściowego.
- Długość okresu N. Większe N uśrednia więcej historii, co zazwyczaj daje gładszą, ale bardziej opóźnioną linię.
Sposób, w jaki SMA jest powszechnie używana w analizach forex (bez traktowania jej jako samodzielnego sygnału), polega na opisywaniu zależności takich jak:
- czy wygładzona linia rośnie, czy maleje,
- czy bieżące ceny znajdują się powyżej, czy poniżej linii SMA,
- jak silnie SMA reaguje na zmiany w bazowym szeregu.
Dowód lub przykład (z wyraźnymi założeniami)
Załóżmy, że używasz cen zamknięcia i wybierasz N = 3. Załóżmy, że ostatnie trzy zamknięcia to:
- P(t) = 1.1050
- P(t−1) = 1.1020
- P(t−2) = 1.1080
Wtedy:
- SMA(t) = (1.1050 + 1.1020 + 1.1080) / 3
- SMA(t) = 1.1050 (ponieważ suma wynosi 3.3150, a podzielenie przez 3 daje 1.1050)
W miarę napływu nowych zamknięć najstarsza wartość wypada, a SMA się aktualizuje. To zachowanie „przesuwnego okna” sprawia, że SMA jest narzędziem wygładzającym.
Jeśli ostatnie zamknięcia rosną, SMA zwykle również przesuwa się w górę. Jeśli maleją, zwykle przesuwa się w dół. Jednak linia SMA będzie reagować wolniej, gdy N jest większe, ponieważ starsze ceny nadal wpływają na średnią.
Ograniczenia i ryzyka (co może pójść nie tak)
SMA ma istotne ograniczenia:
- Opóźnienie (czasowe): Ponieważ SMA uśrednia przeszłe wartości, z natury reaguje po tym, jak cena już się zmieniła. Na szybko zmieniających się rynkach może to zmniejszać jej użyteczność.
- Wrażliwość na zmiany reżimu: W zmiennych lub bocznych warunkach rynkowych cena może oscylować wokół SMA, powodując częste przecięcia lub niestabilne interpretacje.
- Zależność od parametrów: Różne wartości N mogą dawać znacząco różne kształty SMA. Bez określenia N i definicji ceny wejściowej porównania stają się niewiarygodne.
Istnieją również praktyczne czynniki niepewności, nawet gdy SMA jest matematycznie poprawna:
- Koszty i szczegóły wykonania: Rzeczywiste wyniki zależą od spreadów, prowizji i jakości wykonania; historyczne zależności cenowe mogą nie przenosić się wprost po uwzględnieniu tych czynników.
- Brak trwałości wzorców: Zależność zaobserwowana w danych historycznych nie gwarantuje takiego samego zachowania w przyszłych danych.
Weryfikacja i kolejne pytanie
Aby samodzielnie zweryfikować zrozumienie SMA, wykonaj dwie kontrole na tym samym szeregu danych:
- Przelicz ręcznie wartości SMA dla małego okna (np. N=3 lub N=5) i potwierdź zachowanie aktualizacji przesuwnego okna.
- Porównaj wyniki SMA dla dwóch różnych długości okresu (na przykład krótkie N vs. dłuższe N) i zaobserwuj, jak zmieniają się opóźnienie i gładkość.
Jeśli chcesz przejść do następnego kroku, rozważ przeczytanie o tym, jak odpowiedzialnie testować wyniki SMA na danych historycznych, w tym jak unikać zbyt optymistycznych wniosków z testów wstecznych.