…any previous stock price, trend, or information can not be used to predict future movement
no form of technical analysis on past asset prices or trends can be effectively utilized to aid investors in making trading decisions.
Vaikka pörssikurssit liikkuvatkin yksittäisinä ajanhetkinä täysin sattumanvaraisesti, intuitio tahtoo allekirjoittaneella sanoa, että kenties jokin puhtaasti hintatietoon pohjautuva malli voisi kuitenkin olla tikkaa heittävää apinaa onnekkaampi (etenkin, jos soppaan saa sotkea mukaan myös volyymit). Nyt en puhu siis HFT-/päiväkaupasta vaan ehkäpä ennemminkin isosta kuvasta. Varsin maaginen vaikutus tuntuu vielä tänäkin päivänä olevan esimerkiksi tasaluvuilla, vaikka valtaosan kaupasta käyvätkin tunteettomat algoritmit.
Sitä en tiedä, osuuko MACD:t, RSI:t, Fibbonaccit, tai support- ja resistance-tasot maaliin apinaa tarkemmin, mutta heittäisin ilmoille hypoteesin, että olisi esimerkiksi kannattavampaa ostaa ylimyytyä kuin yliostettua osaketta. Jos Telian osake on sahannut edellisen vuoden pari 3.5-4.0 euron välimaastossa, olisiko kokeilemisen arvoista ostaa lähtökohtaisesti 3.7:sta ja myydä neljän päällä, jollei mitään merkittäviä uutisia ole tarjolla? Random walkiahan ei voi nimensä mukaisesti ennustaa, mutta olisiko Telian tapauksessa tietty käyttäytyminen todennäköisempää (sahaaminen ees taas supportin ja resistancen välillä) kuin jokin toinen skenaario (odottamaton heilahdus suuntaan tai toiseen ilman merkittäviä uutisia)? Jos näin on, eikö tässä olisi mahdollisuus tienata (ja myöhemmin hävitä/voittaa isosti, kun jokin odottamaton tapahtuma realisoituu)?
Kun katsoo vaikkapa Cityconin piirtämää kuolleen miehen käyrää tai Revenion vuosikymmenen jatkuvaa nousua, olisiko sellaisella hypoteesilla mitään pohjaa, että kurssilla on tapana jatkaa siihen suuntaan, johon se on aiemminkin liikkunut? Ei varmaan päde kaikkialla, ja homma taitaa levähtää reisille jos ja kun yllättäviä (yritykseen tai markkinaan kohdistuvia) uutisia ilmaantuu, joten mitään käryä ei ole, voisiko tiettyjen osakkeiden kohdalla LSTM tai vastaava malli ottaa jonkinasteista koppia kurssin todennäköisestä käyttäytymisestä?
Tämähän on sikäli mielenkiintoinen teema kokonaisuudessaan, kun ottaa huomioon, kuinka ihmisellä on tapana nähdä patterneja siellä, missä niitä ei todellisuudessa ole, ja miten haastavaa onkaan hahmottaa satunnaisen liikkeen satunnaisuus ja mahdoton ennustettavuus. Puhumattakaan klassisesta survivorship biasista teknisten treidaajien suhteen - jonkunhan se on miljoonista treidaajista onnistuttava jo ihan todennäköisyyksien puolesta.
Se lienee totta, että ML-pohjainen treidaaminen on äärimmäisen haastavaa, jollei piensijoittajan resurssein mahdotonta. Mielelläni kuitenkin testailen, jahka kerkiän, voisiko esimerkiksi LSTM oppia nappaamaan kiinni moving average crossovereista tai muista tyypillisistä TA-signaaleista, josko niistä saisi vaikkapa pientä tukea ajoittamiseen. Taannoin pyöräytin ihan perus klusteroinnilla varsin näppärästi toimivan support- ja resistance-tasojen automaattisen tunnistajan. Varsin näppärä leikkikalu.
Yleisellä tasolla itselläni on uskoa eniten muun datan hyödyntämiseen sijoittamisen tukena. Varsin hyvin on tuntunut toimivan vanha lausahdus, että veren virratessa kadulla on oikea aika ostaa. Tullut myös huomattua, että mitä innokkaammin kauppaa haluaa tehdä, sitä kuumempi ja vaarallisempi markkina tuntuu usein olevan. Kenties näitä tekijöitä olisi tunnistettavissa ihan sentimenttien, somen tai uutisoinnin puolesta. Luin juuri muutaman tutkimuksen, jossa seurattiin Wikipedia-artikkeleiden näyttökertoja, ja toisen jossa crawlattiin Googlen tarjoamia kohteiden popular visiting timeseja. Paljon on siis edelleen olemassa hyvin heikosti hyödynnettyjä datalähteitä perus Twittereiden ja Google Trendsien ulkopuolella.
Käynytkin mielessä, josko Inderesin foorumia saisi varovaisesti crawlailtua, jos vaikkapa kurkkaisi, millaista parviälyä täältä löytyy, tai josko osto- ja myyntiketjusta olisi tunnistettavissa markkinoiden tilaa.