Zaawansowane zagadnienia: reprezentacja logarytmiczna a liniowa cen
Bezpośrednia odpowiedź
Logarytmiczne i liniowe skalowanie wykresów różni się tym, co oznacza „ta sama odległość na wykresie”. Przy skalowaniu liniowym stała odległość na wykresie odpowiada stałej bezwzględnej zmianie ceny. Przy skalowaniu logarytmicznym ta sama odległość na wykresie odpowiada stałej zmianie proporcjonalnej (procentowej), co może ułatwić porównywanie ruchów o charakterze wzrostowym na różnych poziomach cenowych.
Zaawansowane zagadnienia dotyczą głównie zależności (co faktycznie robi skonfigurowany wykres), przypadków brzegowych (jak skala zachowuje się przy skokach, wartościach bliskich zeru lub mieszanych zbiorach danych) oraz ograniczeń implementacyjnych (jak obliczasz stopy zwrotu i jak platforma renderuje skalę). Kluczowe jest zapewnienie, aby reprezentacja odpowiadała pytaniu, na które próbujesz odpowiedzieć, oraz abyś mógł ją niezależnie zweryfikować na podstawie bazowego szeregu cenowego.
Mechanizm lub definicja
Liniowy wykres cen odwzorowuje wartości cen na oś pionową w taki sposób, że równy ruch pionowy oznacza równe bezwzględne zmiany ceny.
Logarytmiczny wykres cen odwzorowuje wartości cen w taki sposób, że równy ruch pionowy oznacza równe zmiany proporcjonalne. W praktyce oznacza to, że wykres często wygląda bardziej „równomiernie”, gdy cena porusza się procentowo, a nie o stałe przyrosty.
Co oznacza „proporcjonalny” w obliczeniach
Aby porównać, jak skalowanie odnosi się do zmian, zdefiniuj dwie ceny: cenę początkową (P_0) i cenę późniejszą (P_1).
- Zmiana bezwzględna: (\Delta P = P_1 - P_0). Odległość liniowa jest powiązana z tym pojęciem.
- Zmiana proporcjonalna: (r = P_1 / P_0). Odległość logarytmiczna jest powiązana z ruchem proporcjonalnym, ponieważ logarytmy przekształcają ilorazy w różnice.
Uproszczona intuicja matematyczna jest taka, że logarytm przekształca ilorazy: (\log(P_1) - \log(P_0) = \log(P_1/P_0)). Dlatego skalowanie logarytmiczne w naturalny sposób odpowiada zmianie procentowej.
Gdzie leży zależność
Nawet jeśli dwie osoby wybiorą „skalę logarytmiczną”, ich wyniki mogą się różnić, ponieważ:
- Oprogramowanie do tworzenia wykresów może różnie interpretować ustawienia (na przykład, czy logarytmuje surową cenę, czy szereg skorygowany).
- Oś może być skonfigurowana tak, aby pokazywała logarytm ceny lub inną pochodną wielkość.
- Analiza może nadal wykorzystywać miary liniowe (takie jak odległości bezwzględne), podczas gdy wizualnie zakłada się znaczenie logarytmiczne.
Zatem zaawansowane zadanie nie polega tylko na wyborze skali; chodzi o dostosowanie skali do obliczeń i interpretacji, które wykonujesz.
Dowód lub przykład
Rozważmy ten sam ruch proporcjonalny przy różnych cenach początkowych.
- Przykładowe założenie: (P_0 = 100), a późniejsza cena to (P_1 = 110) (wzrost o 10%).
- Inne założenie: (P_0 = 200), a późniejsza cena to (P_1 = 220) (również wzrost o 10%).
Na wykresie logarytmicznym te dwa 10% wzrosty odpowiadają temu samemu ilorazowi (P_1/P_0 = 1,1), więc zmiana pionowa będzie równa (przy tych samych zasadach transformacji logarytmicznej).
Na wykresie liniowym zmiany bezwzględne różnią się:
- Pierwszy ruch: (110 - 100 = 10)
- Drugi ruch: (220 - 200 = 20) Zatem odległość pionowa jest większa w reprezentacji liniowej dla szeregu o wyższej cenie.
To ilustruje główne kryterium porównania:
- Jeśli rozumowanie dotyczy zasadniczo wzrostu procentowego, skalowanie logarytmiczne często sprawia, że te ruchy proporcjonalne są wizualnie spójne.
- Jeśli rozumowanie dotyczy progów bezwzględnych (stałych odległości w pipsach, stałych ruchów nominalnych), skalowanie liniowe jest bardziej bezpośrednio dopasowane.
Zaawansowane ograniczenie implementacyjne: mieszanie miar
Częstym błędem jest łączenie wykresu w skali logarytmicznej z interpretacją zakładającą odległości liniowe, np. mierzenie „równej odległości”, jakby oznaczała równe ruchy bezwzględne. I odwrotnie, używanie skali logarytmicznej przy jednoczesnym obliczaniu lub ustalaniu progów z użyciem różnic bezwzględnych może powodować rozbieżności między tym, co widzisz, a tym, co obliczasz.
Aby zachować wewnętrzną spójność analizy, możesz jawnie określić, którą wielkość traktujesz jako podstawową:
- „Interpretuję odległości jako zmiany proporcjonalne.” (zgodne ze skalą logarytmiczną)
- „Interpretuję odległości jako zmiany bezwzględne.” (zgodne ze skalą liniową)
Ograniczenia i ryzyka
1) Wartości bliskie zeru i założenia dotyczące znaku
Transformacje logarytmiczne wymagają dodatnich wartości wejściowych. Jeśli szereg cenowy zawiera wartości niedodatnie (rzadkie w przypadku standardowych cen, ale możliwe w przypadku szeregów pochodnych, spreadów lub niestandardowych transformacji), skalowanie logarytmiczne może być niezdefiniowane lub obsługiwane w specjalny sposób przez platformę.
Nawet gdy ceny są dodatnie, jakość danych ma znaczenie: brakujące punkty, wartości odstające lub nieprawidłowe korekty mogą powodować nieciągłości, które zachowują się inaczej przy odwzorowaniu logarytmicznym niż liniowym.
2) Luki cenowe i skoki wywołane zdarzeniami
Jeśli szereg zawiera nagłe skoki (na przykład nieciągłości wynikające z działań korporacyjnych w przypadku akcji lub gwałtowne zmiany reżimu na innych rynkach), zmiana proporcjonalna może powodować wizualnie duże kroki przy skalowaniu logarytmicznym, a zmiana bezwzględna może dominować przy skalowaniu liniowym. Obie transformacje są „poprawne”, ale każda może uwydatniać inne aspekty tej samej historii.
Ryzyko nie polega zatem na błędzie matematycznym; chodzi o błędne odczytanie tego, co wykres podkreśla.
3) Zmiana okna czasowego lub punktu odniesienia
Ponieważ skalowanie logarytmiczne kładzie nacisk na zmianę proporcjonalną, wygląd trendów może się zmieniać przy zmianie widocznego zakresu czasu. Wzór, który wygląda stabilnie w skali logarytmicznej, może wyglądać inaczej w skali liniowej, i odwrotnie, zwłaszcza w okresach z dużymi zmianami średniego poziomu cen.
Może to prowadzić do nadmiernej pewności siebie, jeśli obserwator zakłada, że reprezentacja gwarantuje stabilną interpretację w czasie.
4) Koszty i realizacja transakcji nie są „wbudowane” w oś
Skalowanie wykresu nie uwzględnia kosztów transakcyjnych, poślizgu ani ograniczeń wykonania. Nawet jeśli reprezentacja pomaga wizualizować ruch proporcjonalny, nie gwarantuje, że rzeczywisty wynik po kosztach będzie zgodny z wizualną intuicją.
Zatem ograniczenie jest następujące: skalowanie pomaga interpretować geometrię ceny, a nie opłacalność ekonomiczną.
5) Różnice jurysdykcyjne i regulacyjne są poza wykresem
Jeśli porównujesz narzędzia lub dostawców, zasady regulacyjne i operacyjne mogą się różnić w zależności od jurysdykcji i platformy. Same ustawienia skalowania wykresu nie rozwiązują tych ograniczeń.
Weryfikacja lub kolejne pytanie
Aby niezależnie zweryfikować, że używasz reprezentacji zgodnie z przeznaczeniem, sprawdź następujące elementy:
- Potwierdź ustawienie wykresu: czy „skala logarytmiczna” rzeczywiście dotyczy osi surowej ceny (lub szeregu skorygowanego) oraz czy platforma używa logarytmu o podstawie (e), (10) czy znormalizowanego wariantu (podstawa wpływa na skalę liczbową, ale nie na względną geometrię, o ile transformacja jest spójna).
- Odtwórz prostą transformację z dwóch punktów: weź (P_0) i (P_1), oblicz zmianę bezwzględną i zmianę proporcjonalną (P_1/P_0) i sprawdź, która interpretacja jest zgodna z wizualną odległością na wykresie.
- Przetestuj spójność: zastosuj tę samą metodę w wielu oknach czasowych, aby sprawdzić, czy Twoja interpretacja nie zależy od konkretnego zakresu odniesienia.
Przydatne kolejne pytanie brzmi: Jakie jest Twoje pytanie analityczne — progi bezwzględne czy zmiana proporcjonalna?