Wszystkie przewodniki po opcjach
Sprowadzanie nakładających się zmiennych rynkowych do kilku osi18 min czytania

Analiza głównych składowych (PCA) — wyjaśnienie

Dowiedz się, czym są centrowanie, skalowanie, kowariancja, wyniki i ładunki składowych, wyjaśniona wariancja, wybór składowych oraz ograniczenia PCA w finansach.

Przygotowane przez Mark · Źródła pierwotne poniżej

Bezpośrednia odpowiedź

Analiza głównych składowych (PCA) przekształca skorelowane zmienne w mniejszy zbiór ortogonalnych osi, które zachowują możliwie dużą część wariancji próby. Pierwsza składowa przechwytuje największą wariancję, a każda kolejna przechwytuje największą pozostałą wariancję, pozostając ortogonalna względem wcześniejszych osi. PCA może podsumowywać ryzyko i tworzyć predyktory, ale nie odkrywa automatycznie czynników ekonomicznych. Wyniki zależą od jednostek, dat próby, estymacji kowariancji i wyboru składowych, dlatego wyniki składowych, ładunki, wyjaśniona wariancja i stabilność poza próbą powinny należeć do tej samej analizy.

Umieść dane na świadomie wybranej bazie

PCA stosuje się do danych wycentrowanych po odjęciu średniej z próby dla każdej zmiennej. W przeciwnym razie średnie poziomy mogą zdominować to, co powinno być kierunkiem zmienności.

Przed obliczeniem wybierz sensowne przekształcenia. Wspólny trend w niestacjonarnych poziomach cen może udawać użyteczny wspólny sygnał ryzyka.

Brakujące wartości, obserwacje odstające, częstotliwość i okno próby zmieniają kowariancję. Projekt danych przed PCA ma większe znaczenie niż nazwa nadana wynikowi później.

Kowariancja i korelacja odpowiadają na różne pytania

PCA na macierzy kowariancji zachowuje oryginalne jednostki, więc zmienna o większej zmienności może mieć większy wpływ na główne kierunki.

PCA na macierzy korelacji najpierw skaluje każdą zmienną do wariancji równej jeden. Ogranicza wpływ jednostek, ale może odrzucić ekonomicznie istotne różnice w skali.

Cel determinuje wybór. Zmiany rentowności w podobnych jednostkach i mieszany zbiór wskaźników nie muszą wymagać tej samej macierzy.

Składowe maksymalizują wariancję sekwencyjnie

Pierwsza główna składowa jest kierunkiem jednostkowym, którego obserwacje po projekcji mają największą możliwą wariancję próby.

Każda kolejna składowa maksymalizuje pozostałą wariancję projekcji, pod warunkiem że jest ortogonalna do wszystkich składowych wybranych wcześniej.

Ortogonalność sprawia, że wyniki składowych są nieskorelowane w dopasowanej próbie. Nie dowodzi to, że leżące u podstaw szoki ekonomiczne są niezależne.

Ładunki i wyniki pełnią różne funkcje

Ładunki są wagami łączącymi oryginalne zmienne w składową. Pokazują, które zmienne wskazują konkretną oś albo są skierowane przeciwnie do niej.

Wyniki są współrzędnymi uzyskanymi przez rzut każdej obserwacji na tę oś. Ładunki definiują kierunek, a wyniki poruszają się w czasie wzdłuż niego.

Wektor własny można pomnożyć przez minus jeden bez zmiany jego osi. Samo odwrócenie znaku nie jest dowodem, że relacja ekonomiczna się odwróciła.

Wyjaśniona wariancja jest niepełnym celem

Wartość własna składowej równa się jej wariancji próby. Podzielenie jej przez sumę wszystkich wartości własnych daje jej udział w wyjaśnionej wariancji.

Wykres osypiska i skumulowana wyjaśniona wariancja są punktami wyjścia do wyboru wymiaru. Stały próg, taki jak 80%, nie jest uniwersalnie optymalny.

Kierunek o małej wariancji nadal może zawierać informację predykcyjną albo wiążącą relację zabezpieczającą. Wyjaśniona wariancja nie równa się przewidywalności zwrotu.

Wybieraj wymiar poza dopasowaną próbą

Zbyt mała liczba składowych pomija strukturę, a zbyt duża zachowuje szum próby obok trwałego wspólnego ruchu.

Porównuj błąd rekonstrukcji, walidację krzyżową właściwą dla zadania, luki między wartościami własnymi i stabilność bootstrapową zgodnie z zamierzonym zastosowaniem.

Ponownie estymuj ładunki i wyjaśnioną wariancję na próbach kroczących. Użycie osi z pełnej próby w prognozie historycznej wprowadza informację z przyszłości.

Finanse używają PCA do podsumowywania wspólnego ruchu

Zmiany krzywej dochodowości mogą być kompresowane do osi podobnych do poziomu, nachylenia i krzywizny, podczas gdy zwroty z akcji mogą ujawniać kierunki szerokie i właściwe dla grup.

W przypadku portfeli główne osie pokazują, czy ryzyko jest skoncentrowane mimo dużej nominalnej liczby pozycji.

Nazwanie osi statystycznej „wzrostem” albo „płynnością” wymaga zmiennych zewnętrznych, rozumowania ekonomicznego i walidacji na innej próbie.

Raportuj wybory zapewniające odtwarzalność wyniku

Ujawnij zmienne, przekształcenia, waluty, jednostki, centrowanie, skalowanie, traktowanie brakujących wartości, obserwacje odstające i okno estymacji.

Podaj macierz, wartości własne, wyjaśnioną wariancję, ładunki, regułę obliczania wyników i kryterium wymiaru, aby inny analityk mógł odtworzyć wynik.

Pokaż wyniki poza próbą i stabilność kroczącą. PCA jest oszacowanym układem współrzędnych dla wybranych danych, a nie stałą mapą rzeczywistości.

Częste pytania

Czy PCA i analiza czynnikowa są tym samym?

Nie. PCA wyraża na nowo całkowitą wariancję, podczas gdy model wspólnych czynników rozdziela wspólną kowariancję od wariancji właściwej dla zmiennej.

Czy każdą zmienną zawsze należy standaryzować?

Nie. Standaryzacja kontroluje różnice jednostek, ale usuwa również potencjalnie znaczące różnice w skali zmienności.

Czy odwrócenie znaku ładunku oznacza zmianę struktury?

Niekoniecznie. Wektor własny i jego negacja definiują tę samą oś, dlatego przed porównywaniem okien trzeba uzgodnić znaki.

Czy składowa o dużej wyjaśnionej wariancji jest dobrym sygnałem transakcyjnym?

Nie. Wyjaśniona wariancja mierzy współczesny ruch; moc predykcyjna wymaga odrębnego testu poza próbą.

Źródła i dalsza lektura

Szybki test

Przeczytano? Sprawdź się w 3 pytaniach

1 / 3

Pytanie 01

Które stwierdzenie najlepiej odpowiada temu poradnikowi — Umieść dane na świadomie wybranej bazie?

Wybierz odpowiedź, aby zobaczyć wyjaśnienie

Słownik opcji