Dzieki za kolejne pliki. No ja w koncu mam dostep do polskiego kompa, no i biore sie bardziej powazie juz za to, no i mam pare pytan, a mianowicie:
Dotyczy to cw,nr 7
-Na jakiej podstawie wybiera sie spolki do modeli Markowitza sposrod wszystkich spolek (ich stop zwrotu). Chodzi mi o te pola pokolorowane na zolto w tablicy korelacji (Korelacja i kowariancja juz mi wychodzi). Co ozaczaja te pola i w jaki sposob to interpretujemy. Bo tam byly wybrane spolki B,C,D,E,R,S i jestem ciekawy ja jakiej podstawie.
Wybierasz te spółki, które mają względem siebie najmniejsze korelacje, tzn są najbardziej niezależne od siebie. Minimalizujesz wtedy ryzyko związane z tym, że jak jedna spółka spada to i druga spada. Dobrze jest też wybierać te spółki, które mają ujemną korelacje, bo wtedy jak jedna spada to druga rośnie. I wybierasz to sam, tak jak Ci się wydaje, że będzie najlepiej. A te pola pozaznaczane na żółto to po prostu my tak sobie to zaznaczyliśmy, mieliśmy wybrać minimum 5 spółek.
- Co to jest X (XT to domyslam sie ze transpozycja X) podane to jest w porcentach i jak to liczyc, bo nie ma tam formul. Co oznacza XD, Rp i Ro. Aha i jeszcze X1 co to i jak to policzyc.
Dotyczy cw nr 8
To są wagi poszczególnych akcji w portfelu (na mat finansowej zaznaczaliśmy to jako "w"). Wyliczasz to na podstawie solvera. Wpisujesz komórke minimalizującą s2 (taka jest funkcja celu s2=XTDX, widze, że myśmy tam zrobili s2=XDXT, ale to wychodzi to samo). Zauważ jak jest stworzone XT to nie jest zwykła transpozycja, ale tam jest formuła. XD to jest X*D a D to macierz wariancji i kowariancji tych wybranych spółek (jak wejdziesz do arkusz6 tam są skopiowane stopy zwrotu ale jest tam błąd, powinny być wklejone specjalnie jako wartości, a ja je po prostu wkleiłem i wyszły troche dziwne rzeczy - tak napawde to te obliczenia są dla WIG,A,B,C,D,E, to taka mała pomyłka). Rp to stopa zwrotu z portfela Rp=x1*R1+x2*R2+…+xn*Rn (n-liczba akcji w portfelu; Rn-to oczekiwana stopa zwrotu z akcji spółki n), Ro to jest nasza wymagana stopu zwrotu (to Górka ustaliła, że ma być 15%). X1 to jest to samo co X.
Model Markowitza:
S^2=X^T*D*X---> min
Gdzie D = {dij}; dij=Si*Sj*rij
Ograniczenia:
Rp>Ro
SumaXi=1
Xi>0
W solverze są ograniczenia Rp>Ro; sumaXi=1 i Xi>0 (jeżeli nie zakładamy krótkiej sprzedaży, jeżeli ją zakładamy, to przyjmujemy, że Xi może być też ujemne więc nie ma tego ograniczenia)
-Dominacje tzn.na jakiej podstawie wybiera sie stopy zwrotu danych spolek, no i jak potem sortuje sie kolumne razem (chodzi o te 0 lub 1)
bo nie moglem tego rozgryzc, no i jak ja wyliczyc.
Jak już określimy sobie z jakich spółek składa się nasz portfel (u nas było B,F,G,I,S - plik „cwicz8 gr1” w arkuszu „do CML” w tabelce) i my zrobiliśmy tylko dla pierwszych pierwszych brzegu B i F, a dominacje robi się dla każdej z każdą B,G B,I B,S F,G,… itd.
Kopiujesz sobie stopy zwrotu spółki B i wklejasz do np. A1 (specjalnie jako wartości), w kolumnie B1 wpisujesz w dół zera (aż do ostatniej stopy zwrotu B) i zaznaczasz np. na czerwono. Potem do kolumny C1 wklejasz stopy zwrotu F i obok przypisujesz im jedynki i zaznaczasz na niebiesko. Zaznaczasz kolumnę A i B, kopiujesz i wklejasz pod ostatnią stopę zwrotu spółki F, tak żeby powstał ci jeden długi słupek, sortujesz to od najmniejszej do największej stopy zwrotu i potem już liczysz dominacje I rzędu (zgodnie z formułami w excelu)
- i juz ostatnia rzecz. Jak wyliczyc tablice kowariancji tak aby na przekantnych byly Wariancje.poulacji a nie zwykle wariancje. to wychodza minimalne roznice ale jeknak
Nie mamy pojecia
Pozdrawiamy
o
Czesc Marcin. Juz w srode wracam do Polski,ale jeszcze wczesniej chcialbym abys mi odpowiedzial ma pare pytan. No to jedziemy:
Dotyczy cw. 9
1.Jak w Eviews przeprowadzic test RESET i BDS i do czego te testy sluza.
RESET:
Ho: ψj = 0 szereg jest liniowy
H1: ψj ≠ 0 dopuszcza się pewną nieliniowość
yt = β'zt + ut zwykły model liniowy
zt = [1, yt-1 … yt-p x1 … xk]
Szacuje się to KMNK i wyliczasz SSRo = ∑ut2
Teraz szacuje się drugie równanie
ut = δ'zt +
szacujesz znowu KMNK i wyliczasz SSR = ∑vt2
F=
m=p+k
to jest zbieżne do F-Snedecora
BDS nie trzeba umieć liczyć
W EViewsie test RESET:
liczysz stopy zwrotu
Quick Estimate equation
wpisujesz stzwrotu c stzwrotu(-1) OK
Viev Stability tests RESET wpisz 2 (to znaczy, że drugie szacowane równanie będzie miało y^2 i y^3)
Patrzysz na górze na F-Statistic i na probability. Jeżeli Probability < 5% to odrzucamy Ho.
2.Co to jest dwurezimowy model progowy no i jak go zestymowac.
dużo by o tym pisać, ale jak przyjedziesz i zobaczysz to nie jest takie trudne
Jeszcze jeden drobiazg z cw nr 8, a mianowicie w pliku "cwicz8 gr1" jak wykonac arkusz o nazwie "do CML" bo tego jednego nie moglem zrobic,reszta jest ok, przynajmniej tak mi sie wydaje. To dotyczy wlasnie pytan nr 2 i 3 z tych zagadnien co gorka daje na kazde zajecia.Wiec jak bys mogl to naswietl mi to. Ostatnio jak mi napisales to wszystko bylo dla mnie jasne ,wiec jak mozesz to napisz jeszcze dzis w tym samym stylu.
To nie obowiązuje (obowiązuje to co jest w Cwiczenia8 gr1)
I jeszcze jedna bardziej zalegla sprawa,
cw nr 6.
jak stwierdzic istnienie badz brak efektu ARCH, no i jak dokonac proby oszacowania modelu ARCH lub GARCH. Bo z cw nr 6 dostalem tylko jeden plik z excela i tam prawie nic nie ma. Reszta plikow byla w porzadku, za co ci bardzo juz z tad dziekuje.
Są dwa testy na testowanie efektu ARCH. Pierwszy test nazywa się McLeoda i Li to jest zwykłe badanie autokorelacji Boxa-Ljunga, tylko nie dla stóp zwrotu tylko dla kwadratów stóp zwrotu.
Ho: brak efektu ARCH (brak heteroskedastyczności)
H1: jest efekt
to się sprawdza normalnie na Corelogramie w Eviewsie (jak probability <5% odrz Ho)
Drugi test to test Engla
Hipotezy są takie same
W Eviewsie to się liczy dla stóp zwrotu (bo on sam robi z nich kwadraty)
liczysz stopy zwrotu
Quick Estimate equation
wpisujesz stzwrotu c OK.
View Residual Tests ARCH LM test
to co teraz musisz wpisać to który efekt arch liczysz (jak wpiszesz 5 to liczysz ARCH(5))
Obs*R-squared |
74.69375 |
Probability |
0.000000 |
znowu patrzysz na probability
a szacuje się to jak ARMA
Quick -> estimate… ->
stzwrotu^2 c
stzwrotu^2 c ar(1)
stzwrotu^2 c ar(1) ar (2)
itd. - robisz sobie tą tabelkę (tylko to będzie tabelka:
|
|
|
q |
|
|
|
0 |
1 |
2 |
|
0 |
7 |
|
|
p |
1 |
7 |
7 |
|
|
2 |
7 |
7 |
7 |
wypełnisz tylko te miejsca na dole bo jest założenie, że p >= q (oczywiście liczysz do 4 opóźnień) patrzysz na kryterium Schwartza (minimalną wartość potem wybierasz i powstaje ci GARCH(p,q) lub ARCH(p)
Mam nadziej ze nie za duzo. Jak bys nie mial zbyt duzo czasu to odpisz chociaz na jakas czesc pytan. Z gory dzieki.
U was tez pewnie teraz goraco, wiec zycze wam powodzenia.