sunnuntai 8. joulukuuta 2013

Työkalut finanssidatan käsittelyyn

Hamppi on silloin tällöin seurannut piensijoittajalle sopivasti hinnoiteltujen finanssidatan käsittelyyn soveltuvien ohjelmien ja datalähteiden tarjontaa. Bloombergin terminaalin käyttömaksun kattamiseksi salkkua on vielä jonkin aikaa lihotettava.

Quandl on palvelu, joka koostaa aikasarjoja ympäri verkkoa yhteen paikkaan. Siellä on jo paljon dataa hieman sekalaisessa järjestyksessä, mutta datan käyttö sivuston omalla palvelulla on hankalaa.

Toisaalta on olemassa Python-ohjelmointikieli ja sille alkujaan finanssipuolen aikasarjojen käsittelyä helpottamaan tehty paketti nimeltä pandas. Näiden yhdistelmällä voisi päästä itse asiaan, eli käyttämään omat resurssit tehokkaasti tiedon käsittelyyn ja näkemysten saamiseen sen sijaan, että dataformaattien konversioon ja tietojen päivitykseen menee törkeästi aikaa.

Olen keskustellut Quandlin kehittäjien kanssa myös omien aikasarjojen lisäämisestä palvelun alle. Heidän ideansa näyttävät hyviltä, ja toivottavasti pian saamme saman rajapinnan alle pienempien markkinoiden tietoja, rahastoja sekä yhtiöiden tilinpäätöstietoja.

Tässä vielä ohjeet mainittujen työkalujen käyttöönottoon Mäcissä:
  1. Asennetaan Anaconda paketti osoitteesta http://continuum.io/downloads
  2. Tehdään pieni korjaus ainakin käyttöjärjestelmäversiossa Snow Leopard notebookin käynnistykseen. Oletuksena LOCALE ympäristömuuttujan arvo on UTF-8, jota notebook ei tunnista. Se pitää muuttaa esimerkiksi en_US.UTF-8 arvoon siten, että lisätään rivit
    export LC_ALL=en_US.UTF-8
    export LANG=en_US.UTF-8

    Tiedostoon ~/anaconda/bin/ipython_mac.command
  3. Asennetaan Quandl API paketti
    ~/anaconda/bin/pip install Quandl
Nyt se on valmis käytettäväksi. Helsingin pörssin osakkeiden vaihdon perustietoja voi katsella esimerkiksi näin.

EDIT 9.12.2013. Sormiharjoituksena autoregressiomalli osakkeen hinnalle. Järjetön esimerkki, mutta statsmodelin APIn syntaksiesimerkkinä hyväksyttäköön tämän kerran.

Kotitehtävä: minimum variance portfolion rakentaminen, sopivat rajoitteet ja backtestaus Helsingin lapuilla. Taas järjetön esimerkki, sikäli mikäli Fama-French mallin faktorit selittävät ylituoton. Mutta olisipahan jotain tekemistä käsillä olevalla kurssidatalla.

Keskustelua: http://quant.stackexchange.com/questions/2870/why-does-the-minimum-variance-portfolio-provide-good-returns


tiistai 27. elokuuta 2013

Vaihtaisitko vähän pidetyt osakkeet käytettyyn autoon?

Koska osakkeet ovat niin kalliita, Hampin katse on siirtynyt käyttöesineisiin. Alhaalla nettiauto.comin aineiston pohjalta tehty kartta BMW-merkkisten E61 koppaisten automaattifarmarien pyyntihinnoista vuosimallin ja mittarilukeman funktiona. Kartta on oletusasetuksilla mielenkiinnoton, mutta pienellä hiirijumpalla sillä pääsee näkemään varsin hyvin hintaerojen perusteita, kuten tässä kuvakaappauksessa.

Hintatietojen irroitukseen on käytetty Scrape ohjelmaa, jota täytyy kannustaa seuraavlla parametreillä: XPath valitsin: //div[@class="col_set25 bold_link_list"] sekä sarakkeet: . otsikko, ..//div[@class="col_set7 small_text85"] vuosimalli, ..//div[@class="col_set9 right_align"] mittarilukema ja ..//div[@class="col_set15 right_align"]//b[@class="big_text"] hinta.  

torstai 23. toukokuuta 2013

Osakeallokaatio tulevina vuosina


Front varainhoidon Ari Aaltonen latoo suoraa tekstiä kevään 2013 strategiakatsauksessaan. Keskipitkällä aikavälillä (3-5v) on tuottoja todennäköisesti saatavilla vain kovalla osakepainolla. Toisaalta yksityisen sektorin rahoitusjäämää ja suurten osakeindeksien poikkeamaa pitkän aikavälin trendiltä tarkastelemalla voidaan saada vihiä kuplan muodostumisesta samaan aikahaarukkaan. Mielenkiintoisia aikoja, kun keskuspankeilla tuntuu olevan race to the bottom nappi pohjassa idästä länteen.

DISCLAIMER: Osakemarkkinoilta pois oleminen tulee yleensä kalliiksi, ja tutkimustieto kertoo ettei markkinoita osaa kuitenkaan ajoittaa.

maanantai 13. toukokuuta 2013

BoJn deflaation vastainen taistelu

Japanian keskuspankki on ottanut QE oppikirjan esille.



Vientiteollisuus hyötyy valuuttakurssin muutoksesta ja toimet näkyvät Nikkei 225 indeksissä myös euromääräisenä.


Miten meno jatkuu ja mitkä ovat efektit Japanilaisten yritysten kilpailijoille?

keskiviikko 5. joulukuuta 2012

NOK vs AAPL viime aikoina


Mielenkiintoista kehitystä, sivusta seurattuna. Tänään Apple tuli alas lähes 6.5 prosenttia.

tiistai 6. marraskuuta 2012

iPhone vs Lumia Googlehakuina

Suomi

Yhdysvallat


Yllä oleva graafi näyttänee 90 viimeistä päivää. Tässä vielä kuvakaappaus julkaisuajankohdan (syys-lokakuu 2012) ympäristöstä.