Narzędzia do modelowania finansowych szeregów czasowych


10

Jakie nowoczesne narzędzia (oparte na systemie Windows) sugerujesz do modelowania finansowych szeregów czasowych?


masz na myśli graficzne narzędzie GUI działające w systemie Windows, czy narzędzie oparte na linii poleceń działające w systemie Windows (lub jednym z nich)
Neil McGuigan

Mam na myśli wszystko (oparte na graficznym interfejsie użytkownika lub wierszu poleceń), które można uruchomić w systemach operacyjnych Windows.
Mehper C. Palavuzlar,

EViews jest dobrą opcją dla początkującego, ale R jest znacznie lepszą długoterminową inwestycją. Jeśli nie masz do niego dostępu przez Uni, po prostu użyj R.
Jase

Odpowiedzi:



7

R jest świetny, ale tak naprawdę nie nazwałbym go „opartym na systemie Windows” :) To tak, jakby powiedzieć, że polecenie cmd jest oparte na systemie Windows. Myślę, że technicznie jest w oknie ...

RapidMiner jest znacznie łatwiejszy w użyciu [1]. Jest to darmowe, wieloplatformowe GUI typu open source. Oto wideo z prognozami szeregów czasowych:

http://rapidminerresources.com/index.php?page=financial-time-series-modelling---part-1

Nie zapomnij też przeczytać:

http://www.forecastingprinciples.com/

[1] Nie, nie pracuję dla nich.


5
Dostępnych jest wiele graficznych interfejsów użytkownika dla systemu Windows, więc nie zgadzam się z twoim punktem widzenia.
Shane,

Nie wiedziałem o rapidminerze. Ładnie wygląda, dzięki!
James Roth,

4
„Oparty na systemie Windows” może oznaczać, że działa on w systemie operacyjnym Windows (co robi R), a nie oznacza, że ​​jest narzędziem zorientowanym na GUI. Zwróć uwagę na wielką literę!
seancarmody

w porządku, wygrywasz :)
Neil McGuigan

1
+1 tylko za „Nie, nie pracuję dla nich”. Ponieważ tak właśnie myślałem. :-)
vanguard2k

4

Naprawdę lubię pracować z R, ponieważ na końcu znajdziesz prawie wszystko i masz bardzo dobre wsparcie z listami mailowymi. Minusem R jest to, że pomocne bity, które pasują do twoich konkretnych problemów, mogą być rozłożone na wiele różnych pakietów i nie zawsze możesz je znaleźć. Kolejną kwestią może być blokada, co oznacza, że ​​po pewnym czasie nauki R prawdopodobnie nie będziesz zmotywowany do ponownego uczenia się innego oprogramowania, ale stanie się to w każdym systemie.

Biorąc pod uwagę fakt, że Matlab jest drogi - jeśli ma ograniczony budżet, Octave będzie działał równie dobrze, przynajmniej w przypadku rzeczy, które musiałem z tym zrobić, które były raczej podstawowe.


2

Jestem tu nowy i być może „finansowe szeregi czasowe” mają określoną definicję ... Ale biorąc pod uwagę, że nie wiem, moje pytanie dotyczyłoby tego, co masz na myśli: kwartalne / miesięczne dane gospodarcze, dzienne ceny rynkowe, dane godzinowe lub o wyższej częstotliwości itp.? A przez „modelowanie” masz na myśli pracę z podręcznikowymi rozwiązaniami ARIMA / ARCH, czy rzeczy nieco bardziej egzotyczne (takie jak dynamiczne systemy liniowe), czy eksperymenty egzotyczne / niestandardowe?

R jest elastyczny i darmowy, choć mniej GUI niż większość. Posiada również pakiety obejmujące wszystko, od codziennych cen akcji po dynamiczne systemy liniowe i pakiety optymalizacyjne. (W rzeczywistości trudna część będzie decydować, które szeregi czasowe i jakie pakiety finansowe zastosować).

GRETL jest bezpłatny i ma rozsądne GUI, chociaż jest ekonometryczny, a nie tak naprawdę zorientowany na rynek codziennie. Słyszałem o Oxmetrics, który wydaje się mieć bardzo kompletny pakiet wszystkich możliwych wariantów ARCH. Jeśli mówisz o miesięcznych / kwartalnych danych ekonomicznych, możesz również użyć X12-ARIMA, który jest swego rodzaju punktem odniesienia.

Używałem różnego rodzaju GUI do programowania / przetwarzania danych, ale z jakiegoś powodu RapidMiner nigdy tak naprawdę mnie nie kliknął. Coś dziwnego w jego przepływie pracy, którego po prostu nigdy nie dostałem.



1
  • Wyraźnie R

  • RadidMiner jest fajny, ale przejście do myślenia w kategoriach operatorów zajmuje chwilę

  • Matlab / Octave

Jeśli opisujesz konkretny problem, być może uda mi się uzyskać bardziej szczegółowy.


0

Na mojej uczelni Stata uczy się jako programu do analizy statystycznej finansów. Możesz użyć outreg na przykład do bardzo łatwego formatowania tabel dla publikacji w dokumentach finansowych. Składnia programistyczna nie jest naprawdę świetna. Myślę, że musisz zadeklarować funkcje za pomocą np. Zmiennej, co jest moim zdaniem dziwactwem. Ilość różnych funkcji statystycznych jest jednak bardzo duża.


0

Prawdopodobnie nie dokładnie to, czego szukasz, ale możesz sprawdzić SwiftForecast . Umożliwia prognozowanie szeregów czasowych w sposób automatyczny, bez potrzeby korzystania z jakiegokolwiek oprogramowania. Jest całkiem nowy, ale uważam pomysł predyktora „w stylu Google” za całkiem interesujący ...


0

Możesz rozważyć użycie LDT . Jest bezpłatny i chociaż zapewnia automatyczne prognozowanie za pomocą modeli stacjonarnych wektorowych autoregresji (VAR), możesz skorzystać z innych rodzajów analizy.

PS: Jestem twórcą tego oprogramowania.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.