Vinnaren i pepparkakshustävlingen!
2018-10-14, 12:48
  #1
Avstängd
Jag fattar principen man tar en dator som läser igenom en massa data om hur aktier har gått o.s.v och sedan använder man machinelearning för att skapa algoritmer, men hur gör man detta? Har väldigt lite kunskap om kodning
Citera
2018-10-14, 12:56
  #2
Medlem
Rasiermessers avatar
Varsågod : https://www.quantstart.com/
Citera
2018-10-14, 12:57
  #3
Medlem
Mia-Rovys avatar
Det finns massa fina verktyg för detta. Google har ett open source-verktyg som heter TensorFlow. Det är väl det populäraste för tillfället, men det finns många andra bra också.

https://www.tensorflow.org


Edit:
Förvänta dig inte att ha byggt något användbart i år. Det är mycket du behöver lära dig, sen så räcker knappast historisk marknadsdata långt.

Marknaden är ju också starkt beroende av omvärlden, och människans psyke. Det betyder att du inte nog inte bara behöver analysera ren aktiedata, utan även nyheter, ideologier, korruption, mänskliga relationer och annat. Så du behöver kanske också datakällor för detta, lära dig att normalisera den datan, och slutligen bygga ett neruralt nätverk även för detta... Lyckligtvis så finns det färdiga verktyg för detta med
__________________
Senast redigerad av Mia-Rovy 2018-10-14 kl. 13:07.
Citera
2018-10-14, 13:02
  #4
Medlem
Lysepinnes avatar
Om du tror att det finns en manual för det så är du ute och cyklar...

Precis som alla andra strategier på börsen så gäller det att hitta en svaghet i marknaden som gör att man med tillräckligt god precision kan förutspå framtiden. Men fort tillräckligt många utnyttjar den svagheten är det ingen som tjänar pengar på den längre, därför är det inget du hittar på nätet.

När du väl hittat svagheten, eller i ditt fall då hittat datan där du tror svagheten finns så måste du hitta en lämplig ML-algoritm och träna den på din data och justera parametrar. Sådana finns det vid de här laget hundratals av.

När du tränat din algoritm så att den är bra nog på din test-data så får du hoppas att den också fungerar i verkligheten, det är lätt hänt att den fungerar klockrent på gammal data men fungerar inte i verkligheten. Det finns ett gäng marknader/hemsidor där man kan implementera algoritmer och handla på börser. Så då är det är bara att sätta in pengar och dra igång algoritmen!
Citera
2018-10-14, 13:05
  #5
Avstängd
Borde det inte räcka med historisk data? Om datorn får variablar som marknadsvärde, vollitet, inflation räntor o.sv.
Citera
2018-10-14, 13:10
  #6
Medlem
Mia-Rovys avatar
Citat:
Ursprungligen postat av Sexmanleif
Borde det inte räcka med historisk data? Om datorn får variablar som marknadsvärde, vollitet, inflation räntor o.sv.
Personligen så tror jag inte det. Det är ett lite naivt sett att se på det tror jag, och förmodligen också varför det inte brukar gå så väl som förväntat med såna här projekt.

Tittar man bara på rå marknadsdata så tror jag att man kan missa väldigt viktiga parametrar, och då riskerar nätverket att dra felaktiga kopplingar.

Spontant (kanske lite dåligt) exempel:
Rysslands ockupation av Krim orsakade allvarliga ekonomiska bekymmer i Venezuela. Det sambandet hade kanske varit ganska svårt att upptäcka och förstå om man bara tittade på rå marknadsdata. I det läget kanske det neurala nätverket får för sig att det var GPU-processortillverkarnas framgångar som drabbade Venzuela negativt, när det i själva verket nog hade mycket lite med det att göra.

Jag tror att eftersom marknaden är kraftigt beroende av människans psyke så behöver man först kunna analysera just det innan man kan göra pålitliga förutsägelser om marknaden. Men vi är på god väg dit, så om några år kanske.

Det nästa stora steget är den röriga lingvistiken. Vi kan redan normalisera tal och skrift, men den analysen av den faktiska betydelsen bakom det sagda är väldigt messy. Men vi börjar nog närma oss slutetappen där. Sen kommer nog alla genombrott inom analys av psyket, och först därefter blir aktiemarknaden rejält uppfuckad.
__________________
Senast redigerad av Mia-Rovy 2018-10-14 kl. 13:39.
Citera
2018-10-14, 14:07
  #7
Medlem
frasselitos avatar
Citat:
Ursprungligen postat av Sexmanleif
Jag fattar principen man tar en dator som läser igenom en massa data om hur aktier har gått o.s.v och sedan använder man machinelearning för att skapa algoritmer, men hur gör man detta? Har väldigt lite kunskap om kodning
Du bygger en algoritm som läser av en order på marknadsplats 1.
Marknadsplats 1 kan inte leverera hela ordern så man skickas vidare till marknadsplats 2 ,3, 4 osv
Där har din algoritm redan köpt upp det ordern skulle köpa.
Så nu säljer algoritmen ordern dyrare till köparen och algoritmen har flippat pengar.

Det är ju givetvis helt horribelt att det går till såhär, det är att parasitera på ekonomin.

https://youtu.be/0eqqCwhPlyU
Citera
2018-10-14, 14:13
  #8
Medlem
Citat:
Ursprungligen postat av Sexmanleif
Jag fattar principen man tar en dator som läser igenom en massa data om hur aktier har gått o.s.v och sedan använder man machinelearning för att skapa algoritmer, men hur gör man detta? Har väldigt lite kunskap om kodning

Detta kanske kan vara intressant?http://www.autostock.se/produkter/ut...g-egna-robotar
Citera
2018-10-14, 14:44
  #9
Medlem
Lysepinnes avatar
Citat:
Ursprungligen postat av frasselito
Du bygger en algoritm som läser av en order på marknadsplats 1.
Marknadsplats 1 kan inte leverera hela ordern så man skickas vidare till marknadsplats 2 ,3, 4 osv
Där har din algoritm redan köpt upp det ordern skulle köpa.
Så nu säljer algoritmen ordern dyrare till köparen och algoritmen har flippat pengar.

Det är ju givetvis helt horribelt att det går till såhär, det är att parasitera på ekonomin.

https://youtu.be/0eqqCwhPlyU

Blev inte någon bank i USA nyligen dömd för att ha gjort det här på sin egna marknadsplats och fuckat sina egna kunder?
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback