Prognozowanie notowań pakietów akcji poprzez ortogonalizację szeregów czasowych 1



Podobne dokumenty
ALGEBRA Z GEOMETRIĄ ANALITYCZNĄ

DRGANIA WŁASNE RAM OBLICZANIE CZĘSTOŚCI KOŁOWYCH DRGAŃ WŁASNYCH

RACHUNEK PRAWDOPODOBIEŃSTWA WYKŁAD 5.

MODYFIKACJA KOSZTOWA ALGORYTMU JOHNSONA DO SZEREGOWANIA ZADAŃ BUDOWLANYCH

( ) + ( ) T ( ) + E IE E E. Obliczanie gradientu błędu metodą układu dołączonego

A. Cel ćwiczenia. B. Część teoretyczna

BELKI CIĄGŁE STATYCZNIE NIEWYZNACZALNE

Modelowanie przez zjawiska przybliżone. Modelowanie poprzez zjawiska uproszczone. Modelowanie przez analogie. Modelowanie matematyczne

WAHADŁO SPRĘŻYNOWE. POMIAR POLA ELIPSY ENERGII.

TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM

Zaliczenie wykładu Technika Analogowa Przykładowe pytania (czas zaliczenia minut, liczba pytań 6 8)

Indukcja matematyczna

Ćw. 5. Badanie ruchu wahadła sprężynowego sprawdzenie wzoru na okres drgań

Algebra liniowa z geometrią analityczną

DSP-MATLAB, Ćwiczenie 5, P.Korohoda, KE AGH. Ćwiczenie 5. Przemysław Korohoda, KE, AGH

Metody probabilistyczne Rozwiązania zadań

Stanisław Cichocki. Natalia Nehrebecka. Wykład 10

Wybrane rozkłady zmiennych losowych i ich charakterystyki

jednoznacznie wyznaczają wymiary wszystkich reprezentacji grup punktowych, a związki ortogonalności jednoznacznie wyznaczają ich charaktery

Materiały dydaktyczne. Matematyka. Semestr III. Wykłady

Równanie Fresnela. napisał Michał Wierzbicki

Sygnały stochastyczne

Wstęp do metod numerycznych Eliminacja Gaussa Równania macierzowe. P. F. Góra

Rozkłady wielu zmiennych

Ćwiczenie 4 Badanie wpływu asymetrii obciążenia na pracę sieci

Szeregi czasowe, analiza zależności krótkoi długozasięgowych

Statystyka od podstaw Janina Jóźwiak, Jarosław Podgórski

STATYSTYKA. Rafał Kucharski. Uniwersytet Ekonomiczny w Katowicach 2015/16 ROND, Finanse i Rachunkowość, rok 2

ZARYS METODY OPISU KSZTAŁTOWANIA SKUTECZNOŚCI W SYSTEMIE EKSPLOATACJI WOJSKOWYCH STATKÓW POWIETRZNYCH

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Wyznaczenie prędkości pojazdu na podstawie długości śladów hamowania pozostawionych na drodze

3. Macierze i Układy Równań Liniowych

Podstawy rachunku prawdopodobieństwa (przypomnienie)

Rozdział 8. Regresja. Definiowanie modelu

4. Weryfikacja modelu

WYMAGANIA Z WIEDZY I UMIEJĘTNOŚCI NA POSZCZEGÓLNE STOPNIE SZKOLNE DLA KLASY 3g. zakres rozszerzony

Szczegółowy program kursu Statystyka z programem Excel (30 godzin lekcyjnych zajęć)

2. Układy równań liniowych

Optymalizacja harmonogramów budowlanych - problem szeregowania zadań

Metoda rozwiązywania układu równań liniowych z symetryczną, nieokreśloną macierzą współczynników ( 0 )

σ-ciało zdarzeń Niech Ω będzie niepustym zbiorem zdarzeń elementarnych, a zbiór F rodziną podzbiorów zbioru Ω spełniającą warunki: jeśli A F, to A F;

Wykład 9. Fizyka 1 (Informatyka - EEIiA 2006/07)

Analiza współzależności zjawisk

Metody komputerowe i obliczeniowe Metoda Elementów Skoczonych. Element jednowymiarowy i jednoparametrowy : spryna

Matematyka dyskretna. Wykład 2: Kombinatoryka. Gniewomir Sarbicki

Badanie stacjonarności szeregów czasowych w programie GRETL

Szczegółowy program kursu Statystyka z programem Excel (30 godzin lekcyjnych zajęć)

Własności wyznacznika

Materiały do wykładów na temat Obliczanie sił przekrojowych i momentów przekrojowych. dla prętów zginanych.

PODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.

3. Analiza własności szeregu czasowego i wybór typu modelu

Drugie kolokwium z Rachunku Prawdopodobieństwa, zestaw A

Metody Ilościowe w Socjologii

1 Układy równań liniowych

Metody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski

Analiza autokorelacji

Grupowanie sekwencji czasowych

Metody Lagrange a i Hamiltona w Mechanice

JEDNORÓWNANIOWY LINIOWY MODEL EKONOMETRYCZNY

DB Algebra liniowa semestr zimowy 2018

ZADANIA Z MATEMATYKI DLA STUDENTÓW KIERUNKÓW EKONOMICZNYCH

(u) y(i) f 1. (u) H(z -1 )

5. Rozwiązywanie układów równań liniowych

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

PRZEWODNIK PO PRZEDMIOCIE

Proces Poissona. Proces {N(t), t 0} nazywamy procesem zliczającym jeśli N(t) oznacza całkowitą liczbę badanych zdarzeń zaobserwowanych do chwili t.

18. Obliczyć. 9. Obliczyć iloczyn macierzy i. 10. Transponować macierz. 11. Transponować macierz. A następnie podać wymiar powstałej macierzy.

WYDZIAŁ ELEKTRONIKI MIKROSYSTEMÓW I FOTONIKI

Statystyka w pracy badawczej nauczyciela Wykład 4: Analiza współzależności. dr inż. Walery Susłow walery.suslow@ie.tu.koszalin.pl

L A TEX krok po kroku

PRZEWODNIK PO PRZEDMIOCIE

0 + 0 = 0, = 1, = 1, = 0.

Równania różniczkowe liniowe II rzędu

Rozdział 1 PROGRAMOWANIE LINIOWE

Prawdopodobieństwo i statystyka

Arkadiusz Manikowski Zbigniew Tarapata. Prognozowanie i symulacja rozwoju przedsiębiorstw

KOLOKWIUM Z ALGEBRY I R

Temat ćwiczenia: POMIARY W OBWODACH ELEKTRYCZNYCH PRĄDU STAŁEGO. A Lp. U[V] I[mA] R 0 [ ] P 0 [mw] R 0 [ ] 1. U 0 AB= I Z =

Pomiary napięć przemiennych

Następnie przypominamy (dla części studentów wprowadzamy) podstawowe pojęcia opisujące funkcje na poziomie rysunków i objaśnień.

Statystyka i opracowanie danych Podstawy wnioskowania statystycznego. Prawo wielkich liczb. Centralne twierdzenie graniczne. Estymacja i estymatory

3. Modele tendencji czasowej w prognozowaniu

Układy równań liniowych i metody ich rozwiązywania

Weryfikacja hipotez statystycznych, parametryczne testy istotności w populacji

Wykres linii ciśnień i linii energii (wykres Ancony)

MODELOWANIE POLSKIEJ GOSPODARKI Z PAKIETEM R Michał Rubaszek

Wykład Ćwiczenia Laboratorium Projekt Seminarium Liczba godzin zajęć zorganizowanych w Uczelni 30 30

Zadanie 1 Zakładając liniową relację między wydatkami na obuwie a dochodem oszacować MNK parametry modelu: y t. X 1 t. Tabela 1.

Rozdział 5. Macierze. a 11 a a 1m a 21 a a 2m... a n1 a n2... a nm

Wykład 14. Elementy algebry macierzy

... prognozowanie nie jest celem samym w sobie a jedynie narzędziem do celu...

Optymalizacja harmonogramów budowlanych - problem szeregowania zadań

Układy równań liniowych

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16

Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem.

13 Układy równań liniowych

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCHY KOMPETENCJI EFEKTY KSZTAŁCENIA

Wykład Ćwiczenia Laboratorium Projekt Seminarium Liczba godzin zajęć zorganizowanych w Uczelni 30 30

= i Ponieważ pierwiastkami stopnia 3 z 1 są (jak łatwo wyliczyć) liczby 1, 1+i 3

Transkrypt:

Prognozowanie notowań paietów acji poprzez ortogonalizację szeregów czasowych Andrzej Kasprzyci. WSĘP Dynamię rynu finansowego opisuje się indesami agregatowymi: cen, ilości i wartości. Indes giełdowy np. Down Jones Industrial ompiluje 30 acji. Inny, na przyład dochodowy WIG, uwzględniający dywidendy, szacowany jest na podstawie notowań 99% wszystich uczestniczących na giełdzie spółe ([4] str. 388). Prognozy ilościowe (np. robione przy użyciu przedziałów ufności) uwzględniają: funcję trendu najczęściej liniową badanie losowości rozładu reszt i autoorelacji sładnia losowego (zwyle addytywnego). rend jest estrapolowany (liniowo, rzadziej inną funcją ciągłą), odejmowany od szeregu czasowego indesu giełdowego, a pozostała reszta tratowana ja stacjonarny proces stochastyczny [5], często sprowadzany do tzw. białego szumu:.. [ Y f ( t)] N [ O, σ ] gdzie f (t) funcja trendu oreślona na przedziale czasowym (dysretnym),.2. t [t t n t n + ] gdzie: t t n czas przeszły, t n chwila obecna, wyprzedzenie prognozy. N[O, ] rozład normalny o wartości oczeiwanej O i wariancji niezależnej od czasu. Y Y(t) szereg czasowy indesu giełdowego. Niezależna zmienna czasowa t zwyle zmienia się co jeden dzień. Najczęściej jedna prognozy ilościowe indesów giełdowych wyorzystują autoorelacje szeregu czasowego i budowane są w oparciu o modele wygładzania wyładniczego. W wielu przypadach dają one zadowalające wynii (na przyjętym poziomie ufności) np. [6]. W nietórych jedna stanowią niepotrzebne obciążenie, sprowadzające rzecz do prognozy naiwnej typu: jutro będzie to samo co dzisiaj (np. [3]; str. 36, przyład 3.7.2). W wyżej przytoczonym przyładzie współczynni α 0,6, w prostej metodzie Browna, jest źle dobrany (metodami Montecarlo?) Minimum funcji błędu: n.3. S( α) [ y t y t ( α)] 2 n t Praca opubliowana w Zeszytach Nauowych Wyższej Szoły Działalności Gospodarczej w Warszawie. Nr 5, 2005.

α [0, ]. Znaiem oznaczono wartość prognozowaną. osiągane jest na granicy przedziału, dla wartości α. Sprowadza to prognozę do modelu:.4. y yt t + W tym przypadu model wygładzania wyładniczego z jednym parametrem w ogóle nie powinien być stosowany. Najlepsze rezultaty prognostyczne otrzymuje się modelami autoregresyjnymi typu ARMA i ARIMA ([2], [6]), tóre uwzględniają na złożonym poziomie ufności ciąg opóźnień zmiennej losowej, w omawianym przypadu indesu giełdowego. Nasuwa się pytanie, czy modeli tych dobrze opracowanych eonometrycznie i znajdujących się w standardowych paietach programowych nie można by wyorzystać jeszcze efetywniej? Wydaje się, że ta ja iedyś zrobiono to ze światłem białym, rozładając je na widmo spetralne, można by coś podobnego zrobić z notowaniami paietu acji (a nawet wszystimi acjami np. 99%), na wybranym rynu finansowym. Niniejsza praca jest próbą taiego właśnie podejścia. Wyorzystuje szeregi czasowe notowań poszczególnych acji (np. wiodących), sorelowane ze sobą, siłą rzeczy, działania jednego rynu finansowego. Szeregi te są przeształcane na szeregi ortogonalne tzn. niezależne od siebie (niesorelowane). Do ażdego z tych syntetycznych szeregów, tórych może być stosunowo niewiele (np. 3, 4, ), można zastosować modele ARMA i ARIMA, albo nawet prostsze wygładzania wyładniczego a potem znowu przejść na zwyłe notowania giełdowe acji poszczególnych firm. W dalszej części przedstawiony zostanie model matematyczny taiej operacji, oparty na prostej algebrze liniowej uwzględniający wartości własne macierzy wadratowych. (Niestety, nie uwzględnia tego program nauczania matematyi na ierunach eonomicznych). Studenci ostatnich lat eonometrii nie powinni mieć trudności ze zrozumieniem modelu. 2. SZCZEGÓŁOWY MODEL MAEMAYCZNY Historyczne (przeszłe) notowania wybranego paietu acji (np. w zł) zestawiamy w postaci tablicy tworzącej prostoątną macierz o n olumnach (zmienna czasowa) i wierszach (zmienna indesująca spółi giełdowe). Macierz tą oznaczamy ja następuje 2.. X n 2 2 22 2 n 2n n przy czym n > 2

gdzie ij cena acji i-tej firmy w j-tym dniu. W dalszym ciągu przeprowadzimy standaryzację zmiennych losowych. (Nie jest to jedna onieczne). Przeształcamy zmienną losową w nową zmienną y według wzoru 2.2. y ij ij i S i i, 2 j,2 n gdzie: i wartość średnia szeregu czasowego (j, 2, n) dla i-tej zmiennej; S i pierwiaste ze średniego wadratowego odchylenia dla tej samej zmiennej. Symbolicznie: X n Y n Dalej mamy: 2.3. Yn Y K [ ρi l] gdzie K jest wadratową i symetryczną macierzą orelacji zmiennych y i, ρ il współczynniiem orelacji pomiędzy zmiennymi y i i y l (i, l, 2 ). Symbolem oznaczono transpozycję macierzy. Jest oczywiście: ρ ii ; ρ il ρ li Własności funcji własnych pozwalają na utworzenie następującego równania macierzowego (np. [] str. 46). 2.4a. K R λ R lub 2.4b. R K R λ Wyładniiem oznaczono macierz odwrotną do danej macierzy wadratowej, gdzie: R macierz wetorów własnych; λ diagonalna macierz wartości własnych macierzy wadratowej K. Oreślimy teraz nowe szeregi czasowe posługując się operacją: 2.5. n AYn gdzie A jest pewną macierzą (operatorem) przeształcenia, chwilową nieznaną. Dla macierzy wadratowej i symetrycznej jaą jest np. macierz współczynniów orelacji wetory własne są ortogonalne tzn. spełnione jest równanie: 2.6. R R I lub R R I 3

gdzie: I jest diagonalną macierzą jednostową. Wynia to natychmiast ze wzoru 2.4b. jest bowiem: K K i dalej (R K R) λ R (R K) λ R K(R ) λ a stąd R R co jest waruniem ortogonalności. Dalej doprowadzimy do sytuacji, w tórej szeregi czasowe n byłyby niezależne liniowo (niesorelowane) czyli aby spełniona była zależność: 2.7. n I W dalszym ciągu do równania 2.7 wstawiamy zależność 2.5, biorąc również pod uwagę, że: n ny A (transpozycja prawej strony zależności 2.5) Otrzymuje się: 2.8. A Yn Y A I Korzystając dalej ze wzorów 2.3. i 2.4 z równania 2.8 otrzymuje się: 2.9. A R λ R A I Jeżeli za niewiadomą macierz A (operator przeształcenia) przyjmiemy: 2 2.0. A λ R 2 gdzie λ jest diagonalną macierzą odwrotności pierwiastów z wartości własnych λ i ; i, 2 Jest również: 2 2.. A R λ (transpozycja prawej strony zależności 2.0) bo dla macierzy diagonalnych mamy: 4

( λ 2 ) 2 λ Ostatecznie po podstawieniu do równania 2.9 zależności 2.0 i 2., otrzymuje się: 2.2. λ 2 R R λ R R λ 2 I oraz dalej (po wyonaniu działań na lewej stronie 2.2, z uwzględnieniem 2.6) I I co dowodzi, że macierz oreślona wzorem ogólnym 2.0 jest rozwiązaniem równania 2.8. Równanie 2.5 może być również rozwiązane względem Y n 2.3. Yn A n Aby znaleźć elementy macierzy A zauważymy, że równanie 2.4b można przeształcić następująco: 2.4. K R R λ 0 (mnożąc prawostronnie przez R ) co prowadzi do uładu równań jednorodnych pierwszego stopnia względem współczynniów r j : 2.5. ( ij λ δij ) r j j 0 gdzie δ ij funcja Kroneera (δ ij dla i j δ ij 0 dla i j); ij, 2 pozwalających na obliczenie współczynniów r j zależnych od stałych parametrów. Parametry te można obliczyć z warunu ortogonalności 2.6. R R I Jest to uład równań 2-go stopnia względem współczynniów r j i do dalszych obliczeń można wyorzystać jedynie przeątną główną. 3. OGRANICZENIE MODELU Ja wynia z tou rozumowania przytoczonego w rozdziale 2, onieczne jest spełnienie następujących warunów: 3.. Wielomian charaterystyczny macierzy orelacji powinien posiadać różnych pierwiastów, stanowiących zbiór wartości własnych: λ, λ 2 λ 5

3.2. Wszystie wartości własne muszą być dodatnie, co bezpośrednio wynia ze wzoru 2.0, rozdziału 2. Być może metodę tę można będzie zastosować w dziedzinie liczb zespolonych, bo przeształcenie odwrotne (wzór 2.3 rozdział 2) zapewni powrót do liczb rzeczywistych. W tym przypadu pozostałoby jedynie -sze ograniczenie. 4. PRZYKŁAD OBLICZENIOWY Pomijając same szeregi czasowe, jao rzecz szeroo omówioną w najnowszej literaturze przedmiotu (np. [2], [4], [6]), przyjmiemy dla 3 następującą macierz orelacji: 4.. 3K 3 0,5 0,3 0,5 0,7 0,3 0,7 z wielomianu charaterystycznego 4.2. ( λ) 3 0,83( λ) + 0,2 0 Otrzymuje się następujące wartości własne. 4.3. λ 0,26264 λ 2 0,720753 λ 3 2,07983 są zatem spełnione waruni 3. i 3.2 z rozdziału 3. Macierz wetorów własnych oznaczmy ja następuje 4.4. a 3R 3 d g b e h c f i Rozwiązanie uładu 9-ciu równań jednorodnych 2.5, po eliminacji trzech równań jao liniowo zależnych, daje wartości tej macierzy: 4.5. 0,434 α 3R 3,2438α α,54764β 0,26435β β,09246γ,097036γ γ Elementy tej macierzy zależą od trzech dowolnych parametrów: α; β i γ. Z trzech równań dla przeątnej głównej z zależności 2.6 otrzymuje się jedna: 6

4.6. zero: α ± 0,605296 β ± 0,537209 γ ± 0,542569 Sprawdzamy jeszcze równanie dla elementu i 2 (2.6), tóry powinien być równy 6 4.7. αβ ( 0,434,54764,2438 0,26435 + ) 2,84 0 Zatem postulat ten jest spełniony z doładnością do 5-go rzędu. Ostatecznie z zależności 2.0 macierz (operator) przeształcenia trzech szeregów czasowych w szeregi liniowo niezależne przedstawia się następująco: 4.8. 3 A 3 3 λ 2 3 R 3 0,262759 0,83406 0,75402 0,420 0,605296 0,537209,95642 0 0 0,77896 0 0 0 0,703949 0,592735 0,59528 0,542569 Macierz (operator) przeształcenia odwrotnego wzór 2.3 oreśla wzór: 4.9. 3A 3 0,46425 0,738 0,546585 0,543356 0,270477,304242 0,4364 0,480434 0,590293 5. UWAGI KOŃCOWE Przy dzisiejszym rozwoju techni obliczeniowych, przedstawiony wyżej model, nawet dla dużej liczby acji i długich szeregów czasowych, nie przedstawia więszych problemów rachunowych. Wyorzystuje on informacje historyczne jaie zawierają powiązania pomiędzy spółami emitującymi acje na tej samej giełdzie. Można go również potratować jao deompozycję -wymiarowego szeregu czasowego na sładowe syntetyczne. Czy przedstawiona metoda wnosi coś nowego, pomocnego przy prognozowaniu notowań acji? O tym można się będzie przeonać po przeprowadzeniu obliczeń na ilunastu przebiegach rzeczywistych. Jest to oczywiście zadanie wymagające zaangażowania pewnych środów, np. z K.B.N. 7

Wzory 2.5 i w onsewencji 2.3 mogą zostać ograniczone do ilu np. 5 6 wetorów własnych w ooło 90% wyjaśniających całowitą zmienność losową. Wydaje się również, że możliwe byłoby wyorzystanie tej metody do ontroli notowań acji spółe podejrzewanych o złamanie przepisów Komisji Papierów Wartościowych. LIERAURA [] Becenbach E. F.: Nowoczesna matematya dla inżynierów. Warszawa, PWN 962. [2] Kufel. (redacja): Analiza szeregów czasowych na początu XXI wieu. oruń, U.M.K. 2002. [3] Malinowsi A., arapata Z.: Prognozowanie i symulacja rozwoju przedsiębiorstw. Warszawa, Wyższa Szoła Eonomiczna 2002. [4] Paradysz J.: Statystya. Wydawnictwo Aademii Eonomicznej w Poznaniu. 2005. [5] Rozanow J.A.: Wstęp do teorii procesów stochastycznych. Warszawa, PWN 974. [6] Zelias A.: Prognozowanie eonomiczne. eoria, przyłady, zadania. Warszawa, PWN 2002. Autor słada podzięowanie profesorowi Stanisławowi Dembińsiemu z U.M.K. za sonsultowanie pracy i uwagi rytyczne. P.S. wrzesień, 2006. Przedstawiona praca jest adaptacją metody, tórą iedyś autor zastosował w badaniach zanieczyszczenia powietrza atmosferycznego. Metoda ta i jej numeryczne rozwinięcie (na maszynie cyfrowej ODRA) zostało dobrze ocenione przez prof. dr Jamesa L. McElroya z U.S.A. (zał. ; page 3, rozd. 9; page 5, p-t 4.5) 8