Analiza porfelowa metodą Markowitza, Materiały AGH- zarządzanie finansami, finanse przedsiębiorstw, Inwestycje



Analiza porfelowa metodą Markowitza
  

 Korzystając z modelu Markowitza można wyznaczyć tzw. efektywny portfel inwestycyjny, który w sposób dalece prawdopodobny jest w stanie wyznaczyć portfel spółek, w których inwestowanie będzie opłacalne. Oczywiście wszystkie obliczenia  muszą uwzględniać czynnik czasu, a co za tym idzie nie sprowadza się to do przeprowadzania ciągłej analizy rynku. Oczekiwane stopy zwrot w inwestowane akcje muszą pozostać atrakcyjne dla inwestora, który oczekuje pokrycia własnych kosztów i osiągnięcia zakładanych zysków. Oczywiście, jak to zostało już wcześniej powiedziane, sytuacja na rynku, giełdzie nie zawsze jest do przewidzenia ponieważ gospodarką rządzi wiele różnych czynników, które nie zawsze dadzą się przewidzieć a tym bardziej kontrolować. Nie można także ich w sposób jasny stosować w analizie numerycznej, przy matematycznym, czy statystycznym rozpatrywaniu danego problemu, bowiem zazwyczaj nie można ich stopnia nasilenia zmierzyć. Pomiar nasilenia danego zjawiska wiąże się z konstrukcją skali jego pomiaru. Takimi zjawiskami, które w ogromnym stopniu mają wpływ na gospodarkę światową jest sytuacja polityczna i społeczna. Czynniki takie sprawiają, że inwestycje finansowe są związane z ciągłym ryzykiem straty zainwestowanych środków finansowych lub nie osiągnięcia zamierzonych korzyści.

Posługując się modelem Markowitza można dokonać aktualnej oceny preferencji rynkowych. Na podstawie danych historycznych dotyczących kształtowania się stóp zwrotu z inwestycji w akcje, dalece prawdopodobnym jest wyznaczenie pakietu akcji spółek dla których w przyszłym okresie należy spodziewać się największego możliwego zysku, jaki zakłada inwestor giełdowy, przy ponoszeniu najmniejszego ryzyka, nieodzownego w inwestycjach na parkiecie.

Powiedziane już zostało, że analiza portfelowa Markowitza[3] jest przeprowadzana na podstawie stóp zwrotu akcji w przeszłości. Stopę zwrotu w okresie nas interesującym wyznaczyć można stosując wzór.

1.1     0x01 graphic

gdzie:

Pi(t)     - cena i-tej akcji osiągnięta w t- okresie,

Pi(t-1)  - cena i-tej akcji osiągnięta w (t-1)-okresie,

Di(t)     - dywidenda wypłacona w (t-1)-okresie.

 

Interesując się możliwą do osiągnięcia stopą zwrotu z zainwestowanych akcji inwestor posługuje się prostym wzorem na średnią arytmetyczną.

1.2     0x01 graphic

Gdzie oznaczenia, jak poprzednio.

N - ilość rozpatrywanych w analizie stóp zwrotu z przeszłości.

 Dokonując kolejnych obliczeń należy wyznaczyć wagi i- tej akcji, czyli udział w portfelu. Zatem w oznacza sumą udziałów wszystkich akcji, co sprowadza się, że wyrażenie

1.3     0x01 graphic
 musi być prawdziwe .

Zatem oczekiwaną stopę zwrotu z tak  wyspecyfikowanego portfela szacujemy zgodnie ze wzorem (1.4).

1.4     0x01 graphic

Stopa zwrotu oszacowana[4] dla danego portfela powinna być wyższa aniżeli minimalne stopy pojedynczych akcji i pozostawać niższą od zakładanej maksymalnej stopy zwrotu, ze względu na ponoszone przy takiej stopie ryzyko.

Szacując natomiast ryzyko związane z inwestycjami w papiery wartościowe można się posłużyć np.; statystycznymi miarami zróżnicowania, czyli wariancją (Vi) i pierwiastkiem kwadratowym z wariancji, czyli odchyleniem standardowym(Si). Oba wzory (dla i- tej akcji) zostają zamieszczone poniżej w podanej kolejności.

1.5     0x01 graphic

1.6     0x01 graphic

Odchylenie standardowe, jak sama nazwa wskazuje pozwala oszacować o ile odchylały się stopy zwrotu akcji w danym okresie od średniej obliczonej dla tego okresu.

Odchylenie standardowe dla portfela k- papierów wartościowych zostaje oszacowane ze wzoru kolejnego.

1.7     0x01 graphic

Gdzie oznaczenia jak poprzednio, a wartość w nawiasie jest niczym innym, jak wzorem na współczynnik korelacji liniowej Pearsona dla i- tej orazj- tej.

Analizując portfel z krótkim terminem sprzedaży za prawdziwą należy uznać następującą zależność;

1.8     0x01 graphic

Gdzie oznaczenia jak w powyższych wzorach.

Oznacza to, że  ryzyko portfela akcji mierzone wariancją stopy zwrotu portfela jest większe od kwadratu ważonej sumy ryzyk poszczególnych papierów wartościowych, mierzonych odchyleniami standardowymi stóp zwrotu.

Wyznaczając efektywny portfel złożony z k- papierów wartościowych należy przyjąć założenie o minimalnej stopie zwrotu R0  i dokonać rozwiązania problemu programowania kwadratowego , czyli zminimalizować wariancję stóp zwrotu dla całego portfela. Przyjmując jednocześnie, że oczekiwana stopa zwrotu osiągnie wartość wyższą od przyjętej minimalnej stopy zwrotu. Minimalna stopa zwrotu jest stopą o najniższej wartości możliwej do zaakceptowania przez inwestora. Decyzja o wyborze portfela polega na wybraniu zatem portfela papierów wartościowych z najmniejszym, będącym do przyjęcia ryzykiem, czyli z najmniejszymi wahaniami w przeszłości stopy zwrotu oraz zadowalającej oczekiwanej stopie zwrotu z tego portfela.

Zgodnie z modelem Markowitz'a, aby uzyskać efektywny portfel, należy rozwiązać problem programowania kwadratowego w postaci;

1.9     0x01 graphic

przy następujących ograniczeniach

0x01 graphic
 0x01 graphic
 0x01 graphic

jeśli nie jest dozwolona krótka sprzedaż lub pominąwszy ostatni warunek, w przypadku odwrotnym, czyli dopuszczając sprzedaż krótką.

Programowanie kwadratowe jest metodologicznie zbliżone do programowania liniowego. Wykorzystywane są podobne algorytmy obliczeniowe. Przy czym ich różnorodność pozwala dopasować do własnych potrzeb czas potrzebnych obliczeń oraz dokładność podawanych wyników. W zadaniu programowania liniowego zarówno funkcja celu, jak i funkcje ograniczeń posiadają postać liniową, czyli:[5]

1.10

0x01 graphic

0x01 graphic

0x01 graphic
 - współczynniki, czyli wektor wierszy c,

0x01 graphic
 - współczynniki funkcji ograniczających, czyli wektor kolumnowy b, oraz:

0x01 graphic
  dla 0x01 graphic
  oraz 0x01 graphic
 .

Zapisanego w postaci macierzy A z niezerowymi współczynnikami . Wówczas zadanie programowania liniowego zapisać należy w postaci:

0x01 graphic
gdzie wektory c oraz x są maksymalizowane przy ograniczeniach;

0x01 graphic
 0x01 graphic
 .

W podobny też sposób odbywa się odszukiwanie pożądanego wektora rozwiązań w przypadku zagadnienia programowania kwadratowego.

Do tak postawionego problemu programowania kwadratowego rozwiązaniu służyć mogą metody nieliniowe. Zastosować można jednak także wysoce wydajne algorytmy. Są to tak zwane metody zbiorów aktywnych. Jedną z takich metod zoptymalizowaną ze względów pracochłonności obliczeń jest metoda reprezentowana przez algorytm z bibliotek optymalizacji programu Matlab (wersje 4.0, 4.2, 5.0, 5.3. 6.0). Używając funkcji qpmożna dokonywać rozwiązań zagadnień programowania kwadratowego o dużej nawet mocy skomplikowania, chociażby nawet i tylko na wielkość układu, w jakim odnalezione mają zostać współczynniki funkcji celu.

Najkrótsze użycie funkcji qp występuje przy użyciu następującej składni:

1.11     0x01 graphic

natomiast najdłuższe, co ma spowodować dokładniejsze sprecyzowanie ograniczeń narzucanych na owo rozwiązanie wygląda następująco:

1.12     0x01 graphic
 , co można przyjąć za postać ostateczną funkcji

gdzie:

H         - macierz H  i wektor kolumnowy c zawierają współczynniki funkcji celu,

A         - macierz A i wektor b zawierają współczynniki nierówności liniowych,

vlb,

vub      - pozwalają narzucić dodatkowe odpowiednio dolne oraz górne ograniczenia na wartości zmiennych niezależnych x.

n          - określa liczbę ograniczeń równościowych.

 Korelacje stóp zwrotu

 Ważnym zagadnieniem w teorii portfelowej jest pojęcie korelacji stóp zwrotu[6] (współczynnik korelacji). Korelacja papieru wartościowego określa powiązanie stóp zwrotu papierów wartościowych. Współczynnik korelacji między stopami zwrotu dwóch papierów wartościowych wyznacza się według wzoru :

1.13     0x01 graphic

gdzie:

N         - liczba okresów z przeszłości, z których wykorzystywane są informacje,

0x01 graphic
 - stopa zwrotu dla i- tej, j-tej akcji w okresie t,

0x01 graphic
        - oczekiwana stopa zwrotu akcji pierwszej spółki,

0x01 graphic
        - oczekiwana stopa zwrotu akcji drugiej spółki.

 Wyrażenie zawarte w liczniku wzoru (1.13) nazywa się kowariancją stóp zwrotu. Można zatem zapisać:

1.14     0x01 graphic

gdzie:

0x01 graphic
    - kowariancja stóp zwrotu akcji pierwszej i drugiej spółki.

Wyrażenie zawarte w mianowniku wzoru (1.13) jest iloczynem odchyleń standardowych stóp zwrotu akcji obu spółek. Można zatem napisać inny wzór na współczynnik korelacji stóp zwrotu:

1.15     0x01 graphic

Właściwości współczynnika (1.15) korelacji są następujące:

        Wartość współczynnika zawiera się w przedziale [-1,1],

        Współczynnik mierzy zależność liniową między stopami zwrotu dwóch spółek,

        Wartość bezwzględna tego współczynnika wskazuje na siłę powiązania między stopami zwrotu akcji dwóch spółek. Im wartość bezwzględna tego współczynnika jest bliższa jedności (tzn. sam współczynnik jest bliższy -1 lub 1), tym liniowe powiązanie między stopami zwrotu akcji dwóch spółek jest silniejsze. Wartość bezwzględna równa 1 oznacza liniową zależność funkcyjną między stopami zwrotu akcji. Sytuacja ta w praktyce nie jest spotykana. Wartość współczynnika korelacji równa 0 oznacza brak zależności liniowej między stopami zwrotu akcji spółek[7].

Znak tego współczynnika wskazuje na kierunek powiązania liniowego między stopami zwrotu akcji dwóch spółek. Jeśli współczynnik ten jest dodatni, oznacza to tzw. dodatnią korelację - wtedy wzrostowi (spadkowi) stopy zwrotu akcji jednej spółki towarzyszy wzrost (spadek) stopy zwrotu akcji drugiej spółki. Jeśli współczynnik ten jest ujemny, oznacza to tzw. ujemna korelację - wtedy wzrostowi (spadkowi) stopy zwrotu akcji jednej spółki towarzyszy spadek (wzrost) stopy zwrotu akcji drugiej spółki[8].



Wyszukiwarka