Zanim podamy uzasadnienie algorytmicznej40w sytuacjach
niezdegenerowanych metody dochodzenia do portfeli optymalnych
Jest to podejście pochodzące od J. von Neumanna i O. Morgensterna –
ich podstawowe dzieło poświęcone tej tematyce to [24]. Podejście
to wykładane jest bardziej systematycznie na kursach mikroekonomii
(także na Wydziale MIM UW; również na WNE, SGH, w Szkole Koźmińskiego,
na LSE …). Dla ogólnego i zgrubnego wyrobienia sobie poglądu na tę
dziedzinę bardzo godny polecenia jest przeglądowy artykuł [15]
dobrze nam znanych autorów Kuhna i Tuckera w zeszycie BAMS
upamiętniającym J. von Neumanna.
Podejście z funkcjami użyteczności prowadzi, przy szukaniu portfeli
– teraz optymalnych w sensie oczekiwanej użyteczności danego
inwestora! – do bardzo naturalnego, kolejnego już w tych wykładach,
użycia twierdzenia K-KT (czyli Twierdzenia 9.2 z Wykładu IX).
Z tego (i z innych) powodu(ów) warto zrobić taki détour.
Gdzie wobec tego w tej chwili jesteśmy? Po Wykładzie XI tkwimy w pewnym
rozkroku, jeśli tak można powiedzieć: jesteśmy w trakcie maksymalizowania
współczynnika Sharpe'a w aspekcie M, lecz wykracza to poza
optymalizację najbardziej przez nas lubianych [różniczkowalnych]
funkcji wklęsłych i wypukłych. Mamy już zasygnalizowane – koniec
Wykładu XI – co należy robić; przy tym przy
Podczas, gdy ta nowa (dla nas) mgła osiada,41właśnie dlatego
nowy algorytm był podany od razu z marszu w Wykładzie XI – by w
międzyczasie miało co osiadać jest najlepszy moment, by przypomnieć
słowa dawnej oceny twierdzenia K-KT, wypowiedziane przez Góreckiego
i Turowicza w Wiadomościach Matematycznych XII.1 (i przytoczone w
Wykładzie IX w akapicie poprzedzającym Twierdzenie 9.2).
Twierdzenie było zaiste doniosłe. Kuhn i Tucker nadali swojej pracy
[14] taki, a nie inny tytuł celowo. Chcieli oni wyjść poza
rozwiązywanie bardzo wtedy modnych zadań programowania liniowego
(liniowa funkcja celu i liniowe ograniczenia równościowe i nierównościowe)
– i zdołali to zrobić, zaś przed nimi i niezależnie – uczynił to
Karush w [11]. Dlatego nonlinear programming.
Zapowiedziane powyżej zastosowanie twierdzenia K-KT w teorii
użyteczności jest dość świeże w wykładach z APRK1 na Wydziale MIM UW
– datuje się dopiero od roku akademickiego 2007/08.
W podejściu von Neumanna i Morgensterna uważa się (albo: przyjmuje),
że każdy inwestor ma swoją funkcję użyteczności
A1.
A2.
A3.
Dyskutuje się jeszcze jeden (uzupełniający) aksjomat A4, dotyczący zachowania się względnej awersji do ryzyka inwestora, porównaj [1, strony 24–26], co do zasadności którego nie ma jednak pełnej zgody wśród ekonomistów. Jeden z najbardziej wśród nich znanych, Bawa, ujął to w roku 1975 następująco: ”… decreasing absolute risk aversion is the most restrictive class of utility functions acceptable to most economists.”
Taki
(13.1) |
dla
Jednak na takim poziomie ogólności nie jest to wszystko zbyt … użyteczne. Liczenie oczekiwanych użyteczności zależy przecież od całkowania po trudnych do dokładniejszego sprecyzowania przestrzeniach probabilistycznych. Także problem istnienia scenariusza maksymalizującego oczekiwaną użyteczność jest w ogólności trudny.
Teoria użyteczności sama staje się użyteczna gdy oczekiwana
użyteczność
(13.2) |
przy czym, powtórzmy,
Wachlarz możliwych scenariuszy inwestycyjnych to zbiór zmiennych
losowych, wyrażających np możliwy zysk z jakiejś dużej planowanej
inwestycji (określonych na tej samej przestrzeni probabilistycznej)
mających rozkłady normalne
Taka funkcja użyteczności inwestora jest rosnąca (A1) i wklęsła (A2),
choć już bezwzględna awersja do ryzyka takiego inwestora jest stała
(równa
Jaka jest tutaj oczekiwana użyteczność
Zatem na poziomicach tej funkcji jedynie od argumentów
Jak naturalny jest, w teorii użyteczności na styku z analizą portfelową, warunek (13.2), niech świadczy następujący dłuższy cytat z jednej z najważniejszych prac w analizie portfelowej [23]. (Dodajmy, że `individuals' uczestniczący w grze akcjami na giełdzie pojawiają się tam, jak deus ex machina, dopiero w cytowanym twierdzeniu, na dziewiątej stronie pracy.)
Theorem I (a mutual fund theorem). Given m assets satisfying conditions […], there are two portfolios (”mutual funds”) constructed from these m assets, such that all risk-averse individuals, who choose their portfolios so as to maximize utility functions dependent only on the mean and variance of their portfolios, will be indifferent in choosing between portfolios from among the m original assets or these two funds.
To prove Theorem I, it is sufficient to show that any portfolio on the efficient frontier can be attained by a linear combination of two specific portfolios because an optimal portfolio for any individual (as described in the theorem) will be an efficient portfolio.
Podczas kursu APRK2 przedstawiana jest dosyć szeroka klasa rozkładów
zmiennych losowych
Co więcej można powiedzieć o pojawiających się w taki sposób
funkcjach
Otóż wymienione wcześniej aksjomaty A1 – A3 implikują,43po pewnych
dodatkowych przybliżeniach, w tym: bliskich zaproponowaniu pewnej formy
aksjomatu A4, porównaj też [1] że rozwikłania związków
Właśnie te własności funkcji
Niech dane (13.6) (na których później jeszcze będzie ćwiczony
i utrwalany algorytm dochodzenia do portfeli optymalnych) definiują taki
model Markowitza, w którym inwestor dodatkowo zna swoją funkcję
oczekiwanej użyteczności
(13.3) |
Należy wyznaczyć portfel optymalny dla tego inwestora,
tj portfel optymalny ze względu na tę funkcję oczekiwanej
użyteczności – po prostu portfel, który ma maksymalną oczekiwaną
użyteczność wśród wszystkich portfeli Markowitza.
Chcemy zatem zmaksymalizować funkcję
(13.4) |
i w pierwszej chwili nie wydaje się to łatwe. Przedstawimy dwa zupełnie różne rozwiązania. Pierwsze opiera się o dodatkową ,,tajemną” wiedzę, która dopiero później znajdzie wyjaśnienie.
[Rozwiązanie A] Zapisujemy trochę inaczej funkcję
przez co widoczne stają się poziomice funkcji
[W wersji pdf Rysunek 13.1 przeskakuje aż na następną stronę.]
Upewniamy się o tym bezpośrednim rachunkiem
Skoro tak, to to już koniec rozwiązania: portfel
jest maksymalna możliwa dla portfeli – scenariuszy inwestycyjnych
z
W tym rozwiązaniu wsparliśmy się wyciągniętym z kapelusza faktem geometrycznym, który znajdzie swoje objaśnienie dopiero ex post. Czy nie możnaby rozwiązywać takich zadań na ślepo, niejako automatycznie?
Odpowiedź brzmi TAK, ponieważ chodzi tu o maksymalizację funkcji
[Rozwiązanie B] Szukamy portfela
dla jakiegoś
Poszukiwanie odbywa się etapami, zaczynając od
Etap 0.
Rozwiązaniem jest
Etap 1.1.
i dalej do
Twierdzenie K-KT jeszcze raz pokazało swoją siłę.
Zwracamy uwagę, że w tym podejściu funkcja oczekiwanej użyteczności
Rozpatrujemy model Blacka z
gdzie
Pierwsza część zadania
Ze szkoły średniej (ale … przedwojennej) wiadomo, jak wygląda równanie
afinicznej prostej stycznej do hiperboli (3.4) przechodzącej
przez punkt
gdzie podstawiono już znane wartości do [naszego starego] wzoru
(3.3) na
W warunkach zadania ten wektor powinien być równoległy do wektora
łączącego środek rodziny okręgów
Wobec równych i niezerowych pierwszych składowych obu wektorów, równe muszą też być ich drugie składowe,
skąd
Teraz część druga zadania.
Jeżeli portfel
gdzie
W zadaniu postuluje się, by ten wektor był równoległy
do wektora wodzącego idącego od środka okręgów – krzywych
obojętności do punktu styczności
co daje równianie
albo
Część trzecia zadania.
Cały czas przedwojenna szkoła średnia: równanie afinicznej prostej
stycznej do hiperboli (3.4) przechodzącej przez punkt
(patrz znowu wzór (3.3)). Stąd wektor prostopadły do tej prostej stycznej to
W warunkach zadania ten wektor powinien być równoległy do wektora
łączącego środek rodziny okręgów
Skoro
skąd
Jako pewien test, czy ten nowy obszar zastosowań twierdzenia K-KT został już dobrze opanowany, spróbujmy wspólnymi siłami poszukać portfela Markowitza w modelu z parametrami
optymalnego ze względu na (skądś) znaną funkcję oczekiwanej użyteczności
Mają to być oczekiwane użyteczności portfeli, a więc wprowadzamy funkcję wklęsłą
i różniczkowalną
Szukamy zatem – właśnie technologia K-KT – takiego(ch) portfela(i)
(13.5) |
Szukać będziemy etapami.
Etap 0.
Rozwiązaniem jest
Etap 1.1.
i dalej do
Jest ona spełniona,
Liczymy (niemalże) w pamięci, że
Wreszcie, jako ostateczny test w zakresie teorii użyteczności, polecamy szczególnie Zadanie 2 w następującym przykładowym zestawie trzech zadań z analizy portfelowej (oferującym też jeszcze pytanie dodatkowe).
We wszystkich dotychczasowych przykładach krzywe obojętności były łukami okręgów, co mogło zachęcać przy szukaniu rozwiązań do alternatywnego sięgania po czystą geometrię analityczną. W zestawie zadań tuż poniżej (Rysunek 13.2, Zadanie 2) krzywe obojętności są łukami elips. Taka okoliczność nie wyklucza stosowania geometrii analitycznej, lecz wyraźnie zwiększa pokusę sięgnięcia po nasze główne narzędzie, czyli twierdzenie K-KT.
[W wersji pdf pierwszy arkusz przeskakuje na następną stronę, zaś drugi – na jeszcze następną.]
(W tym kolokwium trochę inny niż 18.XII.2009 był rozkład punktów za zadania, lecz też do zdobycia było ich łącznie 40, oraz dodatkowo 8 w bonusie za pytanie dodatkowe.)
Przerywamy już tę (za) długo trwającą dygresję o teorii użyteczności; mogła ona trwać jeszcze dłużej, jeśli po drodze rozwiązywało się zadania.
Wracamy do sprawy najważniejszej, czyli do maksymalizowania współczynnika
Sharpe'a w aspekcie M, no i do algorytmu, który ma to robić ,,za nas”.
Dużą część naszej dotychczasowej wiedzy puścimy w ruch w trakcie
dyskusji jednej konkretnej sytuacji. Mianowicie
jednym z dobrze rozpoznanych, jeśli chodzi o łamaną wierzchołkową Ł, jest przykład
(13.6) |
który wystąpił na egzaminie w VI. 2006 i – w innym kontekście – także na kolokwium w XII. 2007, no i także już w tym bieżącym wykładzie (w Przykładzie 13.2, w kontekście teorii użyteczności). Łamana Ł wygląda w nim następująco:
[w wersji pdf Rysunek 13.4 przeskakuje aż dwie strony dalej!]
Zaproponujemy tutaj portfel
Niech
gdzie
(przypadkowo też wysokość przełączenia się granicy minimalnej z
pocisku Markowitza na obraz boku
Te słowa rzucają też snop światła na Rysunek 13.1 i dotąd tajemnicze
rozwiązanie A problemu zaproponowanego w Przykładzie 13.2 (tamten
rysunek jest ukryty w rozwiązaniu; trzeba w nie wejść, by go
zobaczyć).
Zobaczmy, jak w tej sytuacji pracuje algorytm podany na Wykładzie XI.
Etap
a więc
Etap
co daje
Algorytm kończy się więc na tym etapie, dając po normalizacji
Nie jest to koniec naszych przykładów szukania portfeli optymalnych w aspekcie M. Takie portfele pojawią się jeszcze w następnym Wykładzie XIV.
Tymczasem jednak niecierpiące zwłoki są zręby ważnej teorii, sięgające wstecz do roku 1965 (praca O. L. Mangasariana [18]) niezbędne do tego, co wymienione w tytule tu poniżej.
Uzasadnienie algorytmicznej metody przedstawionej w Wykładzie XI.
Na samym początku potrzebny jest nam mały rozbieg – musimy cofnąć się do
różniczkowalnych funkcji wypukłych i wklęsłych wielu zmiennych.
Ten temat jest niestety traktowany trochę po macoszemu w kursie AM II
(zresztą tam, jak wiadomo, prawie na nic nie starcza czasu).
Jeśli
Także w wersji ostrej, czy ścisłej,
Analogiczna, z nierównościami w przeciwnych kierunkach,
jest charakteryzacja funkcji wklęsłych różniczkowalnych.
(Tej wiedzy zwykle nie uzyskuje się w kursie AM II, lecz dopiero na zajęciach z
Optymalizacji. Tymczasem chodzi tu o zupełnie podstawowe intuicje geometryczne
związane z funkcjami wklęsłymi/wypukłymi wielu zmiennych w ich punktach
różniczkowalności – o podpieranie z góry/dołu wykresów takich funkcji
przez afiniczne przestrzenie styczne do tych wykresów.)
To przypomnienie stanowi motywację i punkt wyjścia do zdefiniowania ogólniejszych własności różniczkowalnych funkcji wielu zmiennych, niż wklęsłość/wypukłość.46na poziomie definicji, sama wklęsłość/wypukłość funkcji nie wymaga różniczkowalności
Obserwacja. 13.1 Funkcja różniczkowalna wklęsła (wypukła) jest także pseudo-wklęsła (pseudo-wypukła).
Wynika to od razu z Definicji 13.1, po wykorzystaniu przypomnianych chwilę wcześniej charakteryzacji funkcji wklęsłych i wypukłych różniczkowalnych.
Na odwrót nie, bo np funkcja
Istotnie,
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.