Backtesting, vad är det? – Historiska tester och backtester | trading

Backtesting, vad är det?

Det finns ett antal grundläggande tillvägagångssätt för backtesting som du måste eller bör vara medveten om.

Först och möjligen så är det farligaste i din backtesting om du möjliggör ditt system att se ”framtida data” – med det här menar jag att du inte får låta dina ”backtester” få tillgång till data som eventuellt kan komma i framtiden. Detta kan vara mycket subtilt och svårt att felsöka och inte särskilt uppenbart. Det bästa sättet att ta sig runt detta problem i din backtesting är att vara riktigt disciplinerad i din kodning och att isolera data baserat på dess ålder.

Har du hållit på ett tag med trading och kan inte riktigt knyta ihop säcken? Du kanske är mogen att jobba med mig? Läs mer här om hur jag jobbar i 6 månader ihop med traders.

För det andra, och en potentiell fara i din backtest för de som jobbar med gratis data, är Survivor Bias. Det är här aktier har fallit ut ur index under åren och på grund av detta är därför ditt första dataset redan partisk i din backtest till förmån för de som är kvar. Det finns inget enkelt sätt runt detta. Jag tror att om backtesten är noggrann och dina testiterationer är tillräckligt stora så kommer det inte nödvändigtvis att vara ett problem.

Det tredje och det viktigaste i din backtest, undvik curvefitting. Med detta menar jag att om du lägger till många parametrar till din modell, så skall du inte bli förvånad om du får väldigt bra avkastning vid en backtest. Detta är inte nödvändigtvis något bra utan det kan ha skett på grund av överoptimering. Less is more är ett bra motto att ha när man backtestar. Du bör sträva efter att minska dina parametrar till ett absolut minimum när du backtestar så att din modell kommer att fungera inom de mesta områden och typer av marknader. Tecknet på en bra backtest modell är hur få, och hur enkla parametrarna är. Du bör sträva efter att kontinuerligt backtesta och minska dina parametrar tills du inte ser någon observerbar förändring av dina resultat. Detta är inte helt enkelt att göra, men avgörande, särskilt för amatörer som börjar backtesta.

Fjärde, ”ränta på ränta principen”. Jag gjorde detta misstag ett tag för länge sedan när jag backtesta, min backtesting-modell skulle använda avkastningen från tidigare affärer för att finansiera framtida. Det ser bra ut och hjälper dig att se effekterna av ränta på ränta principen, men det hjälper inte att testa eller verifiera hur bra din strategi är. Du måste eliminera detta från din ursprungliga backtestning så att du bara testar sannolikheten av dina parametrar.

Vilka verktyg skall man använda när man backtestar?

personligen så tycker jag följande programvaror är bäst om man vill backtesta.

Tradestation
Multicharts
Amibroker
Ninjatrader

Sedan finns det en hel del backtesting man kan göra med Python. Det kan om man gör det rätt och är duktig på programmering också bli mycket bra. Problemet är du måste kunna extremt mycket för att ens komma upp till nivån som de programvaror jag listar ovan kan göra. Det finns en plattform som jag kan rekommendera om du vill ta denna vägen framåt och det är Quantopian.

Jag jobbar själv på heltid med algotrading sedan många år tillbaka. Algotrading är detsamma som automatiserad trading och jag har alltid jobbat med de 2 första i min lista ovan. De kan jag rekommendera om du är seriös och vill göra dett på heltid eller är en nybörjare som vill komma igång. Backtesting kommer att vara en mycket viktig del av din trading om börjar med autotrading.

Backtesting på svenska börsen

Backtesta teknisk analys med historiska data. Vill du backtesta olika formationer och setuper på Stockholmsbörsen och se hur de har avkastat historiskt? Något av det viktigaste som finns inom trading är att själv ta reda på statistik och varför olika saker sker och inte sker på börsen. Detta gör du genom att backtesta dina ideér. Nu har du möjlighet att backtesta själv. I tidigare inlägg kan du läsa om hur en mycket enkel strategi har slagit index i USA. Nu kan du dock själv backtesta den och många andra moving average-strategier själv på Samuelssons Rapport med hjälp av vår nya MA-Backtester!

backtest
backtest

Algotrading – Vad är det?

Vad är algotrading? Du har kanske stött på ordet förut några gånger och undrat vad nu detta är för något. Algo trading är när någon skriver ett datorprogram för att göra affärer på börsen och som är baserat på vissa regler. Reglerna är algoritmiska. En algoritm har inget fast värde till skillnad mot en logaritm är där det finns ett initialt fast tal som ska beräknas utifrån. Värdet beräknas i stället utifrån pris från de finansiella marknaderna.

En robots ansikte med diagram i bakgrunden

Algotrading och robothandel

Algo traders kan hålla sin algostrategi aktiverad 24 timmar om dygnet och 7 dagar i veckan om man så vill och programvaror och börsen tillåter det. Det krävs en del programmeringsskicklighet och framförallt engagemang för att göra en sådan algoritm. Transaktionerna sker mycket snabbare än en person kan utföra. Det finns idag programvaror som man kan använda för att underlätta programmeringen av strategier och den automatiska handeln.

Vad krävs för att komma igång med algo trading

Så här gör vi det här, jag kommer att lista ned alla saker som krävs för att du ska starta din egen algoritmiska handel och robothandel och kommer att ge resurser för att täcka var och en av följande saker.
  • Tradingstrategi: en testad lönsam strategi, helst baserat på kvantitativa analyser och kvantitativ trading och framtagen med en form av backtesting. 100% av all min trading och portföljhandel är baserad på kvantitativa analyser.
  • Programmeringskunskap: Programmering av din egen strategi med hjälp av backtesting bland annat
  • Programvara: som förbinder dig till mäklaren och skickar ordrar för dig
  • Kursdata: data för realtidstrading och historiska data för att backtesta din strategi
  • Infrastruktur: server, datorer, backup strömförsörjning, internetanslutning etc.

Mer information:

Fler bra källor som förklarar vad backtesting är:

Backtesting in Algorithmic Trading

Are your backtest results fooling you?

Tradingstrategi

Detta är den viktigaste delen av algotrading och robothandel. Jag lägger mest tid här. Har jag 10 timmar att jobba så lägger jag 8-9 på att skapa robothandel strategier. Det är den klart svåraste biten av algotrading och robothandel men samtidigt den mest roliga. Marknaden är i ständig förändring och det gör det till en utmaning att hitta algoritmer som klarar olika marknadsförhållanden. Det är absolut inte omöjligt men heller inte lätt.
Se till att din tradingstrategi är robust samt klar och redo att köras. Här är en checklista som jag använder i min algoutbildning och min egen trading:

  • Tydligt definierade regler för entry, exit, stopp och profittargets
  • Har du testat den under en period för att se om den verkligen fungerar?
  • Portfolio management -vilka marknader som ska handlas
  • Risk management – ge dig själv svar på följande frågor. -Hur mycket skall jag riskera per trade och varför vill jag ha det så? När det gäller algoritmisk trading så finns det en också en stor mängd med risk som man utsätts för genom bland annat tekniken man använder. Teknik kan gå sönder och det är bra att ha koll på vad.
  • Sätt av lite pengar för oförutsedda händelser utifall något går snett och framförallt för att betala för dina misstag som du med stor säkerhet kommer att göra i början.

Backtesting

Abstract:     
When evaluating a trading strategy, it is routine to discount the Sharpe ratio from a historical backtest. The reason is simple: there is inevitable data mining by both the researcher and by other researchers in the past. Our paper provides a statistical framework that systematically accounts for these multiple tests. We propose a method to determine the appropriate haircut for any given reported Sharpe ratio.
via Backtesting by Campbell R. Harvey, Yan Liu :: SSRN.

Algotrading – Kom igång med algoritmisk handel | (Robothandel 2020)
algorithmic trading

Algotrading – Kom igång med algoritmisk handel | (Robothandel 2020)

Algotrading och kvantitativ trading

Vad är algotrading och vad är kvantitativ trading? Du har kanske stött på ordet förut några gånger och undrat vad nu detta är för något. Algo trading är när någon skriver ett datorprogram för att göra affärer på börsen och som är baserat på vissa regler. Reglerna är algoritmiska. En algoritm har inget fast värde till skillnad mot en logaritm är där det finns ett initialt fast tal som ska beräknas utifrån. Värdet beräknas i stället utifrån pris från de finansiella marknaderna. 

Andra populära namn på algotrading är (”högfrekvenshandel”, ”high-frequency trading”, ”robothandel”, ”autotrading”, ”algohandel”, ”algoritmisk handel”, ”algoritmhandel”, ”algorithmic trading” eller ”algoritmisk trading”, ofta förväxlat med ”programhandel”, ”program-handel” och ”program trading”) är en programvarustyrd elektronisk handel av värdepapper).

En robots ansikte med diagram i bakgrunden
Algotrading och robothandel

Algo traders kan hålla sin algostrategi aktiverad 24 timmar om dygnet och 7 dagar i veckan om man så vill och programvaror och börsen tillåter det. Det krävs en del programmeringsskicklighet och framförallt engagemang för att göra en sådan algoritm. Transaktionerna sker mycket snabbare än en person kan utföra. Det finns idag programvaror som man kan använda för att underlätta programmeringen av strategier och den automatiska handeln.

Vad krävs för att komma igång med algo trading

Så här gör vi det här, jag kommer att lista ned alla saker som krävs för att du ska starta din egen algoritmiska handel och robothandel och kommer att ge resurser för att täcka var och en av följande saker.
  • Tradingstrategi: en testad lönsam strategi, helst baserat på kvantitativa analyser och kvantitativ trading och framtagen med en form av backtesting. 100% av all min trading och portföljhandel är baserad på kvantitativa analyser.
  • Programmeringskunskap: Programmering av din egen strategi
  • Programvara: som förbinder dig till mäklaren och skickar ordrar för dig
  • Kursdata: data för realtidstrading och historiska data för att testa din strategi
  • Infrastruktur: server, datorer, backup strömförsörjning, internetanslutning etc.

HFT och algo trading

Namnen algotrading och high frequency trading (HFT) används ofta tillsammans även om de egentligen inte är det samma sak. HFT hänvisar till ordrar med hög volym som utförts inom split-sekunder för att omedelbart få vinster från marknadsmöjligheter. HFT-handeln stöds däremot oftast av algos.

Tradingstrategier baserade på kvantitativ trading och analys

Detta är den viktigaste delen av algotrading och robothandel. Jag lägger mest tid här. Har jag 10 timmar att jobba så lägger jag 8-9 på att skapa robothandel strategier. Det är den klart svåraste biten av algotrading och robothandel men samtidigt den mest roliga. Marknaden är i ständig förändring och det gör det till en utmaning att hitta algoritmer som klarar olika marknadsförhållanden. Det är absolut inte omöjligt men heller inte lätt.
Se till att din tradingstrategi är robust samt klar och redo att köras. Här är en checklista som jag använder i min algoutbildning och min egen trading:

  • Tydligt definierade regler för entry, exit, stopp och profittargets
  • Har du testat den under en period för att se om den verkligen fungerar?
  • Portfolio management -vilka marknader som ska handlas
  • Risk management – ge dig själv svar på följande frågor. -Hur mycket skall jag riskera per trade och varför vill jag ha det så? När det gäller algoritmisk trading så finns det en också en stor mängd med risk som man utsätts för genom bland annat tekniken man använder. Teknik kan gå sönder och det är bra att ha koll på vad.
  • Sätt av lite pengar för oförutsedda händelser utifall något går snett och framförallt för att betala för dina misstag som du med stor säkerhet kommer att göra i början.

Programmeringskunskap

Du behöver inte vara en expertprogrammerare för att koda din tradingstrategier inom robothandel men en grundläggande förståelse är bra. Det finns många språk som du kan använda för att koda din tradingstrategi. Easy language, R and Python är mest populära bland Algo traders. Delvis pga deras enkelhet men också på grund av att det finns ett stort bibliotek med stöd och information.

Tradingplattform och tradingprogram

Du måste bekanta dig med olika tradingtekniker och digrambaserade strategier som kan användas lönsamt på marknaderna för robothandel. Det finns många tradingplattformar för robothandel tillgängliga idag med olika nivåer på avancerade diagramfunktioner och tekniska analysNågra populära tradingplattformar bland traders är:

Jag använder de 3 översta av dessa. Av dessa tycker jag Tradestation är den bästa. Mycket beroende på att den används över hela världen och det finns mycket nätverk och information att tillgå. Som trader bör man välja en tradingplattform som passar ens tradingstil samt har de funktioner och tillgång till marknader som man behöver och ett pris som är ok. Har du frågor om detta så är du välkommen att höra av dig så kan jag ge dig min åsikt om de olika plattformarna.
TradeStation

Kursdata

Det finns två typer av kursdata som du behöver för att komma igång med algoritmisk handel.
Först det första behöver du historiska data för att testa din strategi. Här finns en uppsjö över leverantörer som man kan använda sig av. En del är gratis och en del kostar en hel del pengar. Här är en lista med en hel del val. Har du frågor om detta så är du välkommen att höra av dig så kan jag ge dig min åsikt om de leverantörerna.

För det andra så behöver du live data eller så kallad realtidsdata. Denna kan du få direkt från olika börser eller från din mäklare. Även här kan du använda dig av listan ovan för olika val. Kolla även med din mäklare för att jämföra priser och kvalitet mm.

Backtesting

Det finns ett antal grundläggande tillvägagångssätt för backtesting som du måste vara medveten om.
Först och möjligen det farligaste är om du möjliggör ditt system att se ”framtida data” – med det här menar jag att du inte får låta dina ”tester” få tillgång till data som eventuellt kan komma i framtiden. Detta kan vara mycket subtilt och svårt att felsöka och inte särskilt uppenbart. Det bästa sättet att ta sig runt detta problem är att vara riktigt disciplinerad i din kodning och att isolera data baserat på dess ålder.
För det andra, och en potentiell fara för de som jobbar med gratis data, är Survivor Bias. Det är här aktier har fallit ut ur indexen under åren och därför är ditt första dataset redan partisk till förmån för de som är kvar. Det finns inget enkelt sätt runt detta. Jag tror att om testningen är noggrann och dina provstorlekar är tillräckligt stora så kommer det inte nödvändigtvis att vara ett problem. Walk forward är något som är viktigt inom backtesting och något som jag använder mig mycket av samt går igenom i vår algotradingutbildning en hel del.

Curve fitting

Tredje och viktigaste, undvik curvefitting. Med detta menar jag att om du lägger till otaliga parametrar till din modell, så skall du inte bli förvånad om du får väldigt bra avkastning vid en backtest. ”Less is more” är ett bra motto här. Du bör sträva efter att minska dina parametrar till ett absolut minimum så att din modell kommer att fungera inom de bredaste områdena och typerna av marknaden inom robothandel. Tecknet på en bra modell är hur få, och hur enkla parametrarna är. Du bör sträva efter att kontinuerligt testa och minska dina parametrar tills du inte ser någon observerbar förändring av dina resultat. Detta är inte helt enkelt att göra, men avgörande, särskilt för amatörer.
Fjärde, ”ränta på ränta principen”. Jag gjorde detta misstag ett tag, min back-testmodell skulle använda avkastningen från tidigare affärer för att finansiera framtida. Det ser bra ut och hjälper dig att se effekterna av ränta på ränta principen, men det hjälper inte att testa eller verifiera hur bra din strategi är. Du måste eliminera detta från din ursprungliga modelltestning så att du bara testar sannolikheten av dina parametrar.
Curvefitting

Forum och bloggar om algotrading och robothandel

Forum och bloggar som diskuterar algotrading och robothandel kan vara en mycket bra källa till kunskap och information. Har man problem med något så får snabbt hjälp av likasinnade som kanske gått igenom samma problem eller frågeställningar. Här är en lista med en del forum och bloggar som du kan börja med.

Infrastruktur och verktyg

  • Server / VPS – Kolla så att ditt serverval använder ett operativsystem som stöds av dina programvaror. Skaffa inte en alltför långsam server då den lätt kan börja lagga om du kör många tunga algoritmer i din robothandel. Du kan komma långt med en VPS istället för en server om du har tillräcklig styrka
  • Datorer – En bra speldator bruka göra jobbet bra. Skärmutrymme kan man aldrig få för lite av även om det inte är en nödvändighet
  • Backup – Backupa dina data och algoritmer. Gärna både fysiskt och i molnet
  • Strömförsörjning – Ett ha ett backupaggregat till din dator ifall det blir strömavbrott är viktigt så att du inte står helt tomhänt när du skall ringa till din mäklare.
  • Internetanslutning – spara inte på krutet här. Köp det snabbaste du kan hitta.
  • Övrigt – En telefon som du kan ringa din mäklare med om det skulle bli strömavbrott är viktigt. Du kan även komma åt din server med din telefon. Det finns mängder med tillbehör som gör livet lättare för en algotrader. Har du frågor om detta så är du välkommen att höra av dig så kan jag ge dig min åsikt.

Andra bra källor till mer information om algotrading

Denna artikel kan också vara hjälpasam ”Hur man skapar en trading strategi – min process 2018″
och
”15 tradingtips för nybörjare och experter”

Här är en lista på källor till akademiska studier och strategier för trading. Det kan vara en källa till inspiration om idéerna tryter nån gång.

Fördelar med algotrading och robothandel

  1. Du behöver inte längre sitta vid din skärm hela dagarna utan kan låta handeln sköta sig själv. Du har möjlighet att maximera din tid. Du kan göra andra saker som intresserar dig eller ha ett heltidsjobb vid sidan om.
  2. Du kan handla på många marknader samtidigt. Har du många olika strategier så är detta bra då du kan tjäna mer pengar är om du gjorde detta manuellt.

    Algotrading Samuelssons Rapport

    Autotrading

  3. Du kan diversifiera din handel mycket lättare. Du kan handla många strategier på olika marknader och diversifiera din handel.
  4. Programvarorna blir allt enklare och användarvänligare. Fler och fler kan hoppa på denna onlinerevolution som algotrading och robothandel är.
  5. Dom flesta manuella traders har svårt att hantera sina känslor när dom handlar. Det gäller både rädslor och girighet och andra känslor. Automatiserar du dina strategier så slipper du mycket denna stressen som känslor kan skapa.
  6. Som manuell trader så måste du ha koll på många saker samtidigt och det är lätt att du missar eller glömmer något. Automatiserar du din handel så slipper du detta och har en dator som sköter handelns åt dig på det sättet som du sagt till den.
  7. Du har möjlighet att handla sådant som du som människa är för långsam att göra. Med automatiska handelssystem så kan du göra hundratals och även tusentals saker samtidigt.
  8. Har du svårigheter att ta en förlust som en manuell trader och ofta får för stora förluster därför så kan autotrading vara lösningen för dig. En dator kommer alltid att göra det du sagt till den och alla stopp kommer att exekveras
  9. Tar du dina förluster för tidigt som manuell trader? Kan du inte låta dina vinster rida? Då är autotrading och algoritmisk handel lösningen. Där kan du programmera in det du vill att din strategi skall göra och du får ett perfekt avslut varje gång.
  10. Det är lättare att nätverka med andra traders om du sysslar med algoritmisk handel. På det sättet kan du enkelt dela kod och få idéer och inputs från andra traders och få exakt samma resultat.
  11. Du vet innan du börjar att handla vilka odds du har för att tjäna pengar. Genom att använda de programvaror som finns idag har du historiska resultat att titta på innan du börjar att autohandla dina strategier inom algoritmisk handel.
  12. Du kan som autotrader handla många olika tidsenheter samtidigt. Har du strategier som handlar på 1 minuters data, 30 minuters data, 360 minuters data och kanske även dagsdata? Varför inte handla med alla samtidigt?
  13. Du kan ha din handel igång när du sover och därigenom komma åt marknader som inte är öppna när du själv är vaken. Det ger chanser till mer vinster men också en bättre diversifiering.
  14. Du har lättare att komma igång som nybörjare iom att du kan köpa en färdig tradingstrategi och börja handla nästan omgående.
  15. Du minimerar dina misstag. Misstag är ofta det som kostar mest i en tradingverksamhet. Du minimerar dessa till ett minimum om du automatiserar.

Trading handlar i stort om att göra mer av det som går bra för dig och mindre av det som går dåligt… Här är ett bra inlägg som förklarar det lite närmare. Så här lyckas du med trading.
Är du lika passionerad som jag över algotrading och robothandel och vill jobba tillsammans med mig så är du alltid välkommen att börja min algotradingkurs där det ingår 10 strategier:

Algotrading – 6 månader som gör dig lönsam på börsen

Algoritmisk handel

Algoritmisk handel har som sagt även många andra namn vilket kan skapa en del förvirring. Några namn som ofta förekommer istället för algoritmisk handel är ”högfrekvenshandel”, ”high-frequency trading”, ”robothandel”, ”algohandel”, ”algotrading”, ”algoritmhandel”, ”algorithmic trading” eller ”algoritmisk trading”, ofta förväxlat med ”programhandel”, ”program-handel” och ”program trading”).
För att försöka förstå algoritmisk handel är det bra att förstå skillnaden mellan högfrekvenshandel (HFT) och exekveringsalgoritmer.

  • Högfrekvenshandel även kallat ”High-frequency trading” eller robothandel – handlaren som ofta är en hedgefond eller bank och som handlar mot egen bok både köper och säljer aktier genom en så kallad  handelsalgoritm i syfte att tjäna pengar inom algoritmisk handel.
  • Exekveringsalgoritm brukar vara institutionella handlare och som genom en handelsalgoritm antingen köper eller säljer olika antal av en enskild aktie åt handlare.

Kampen mellan institutionella handlare som på bästa sätt försöker exekvera kundordrar inom algoritmisk handel och daytraders som försöker att tjäna pengar genom att köpa aktier billigt och sälja dem dyrt har pågått lika länge som aktiehandeln funnits. Nyheten är att detta fenomen numera är elektroniskt och påtagligt även i Sverige i och med kampen mellan exekveringsalgoritmer och högfrekvenshandlare och kampen högfrekvenshandlare emellan. Algoritmisk handel är här för att stanna och jag tror att i framtiden så kommer denna tyå av handel vara ännu mer dominerande än vad den är nu.

Vad är högfrekvenshandel? (HFT)

Högfrekvenshandel är en form av trading som sker mycket fort under en väldigt kort tid. Ordet frekvens står för antalet gånger som någonting upprepas under en viss tid. I detta fall är det köp- och säljordrar som genomförs under en tidsperiod på några millisekunder, det vill säga tusendels sekunder, upp till endast några sekunder med hjälp av mycket kraftfulla  datorer. Det vill säga handel till en mycket hög frekvens sett till den övriga handeln på aktiemarknaden.

Vid HFT används robotar och datorer som är extremt snabba som snappar upp olika indikatorer och tom kan lägga en order och höja priset när de ser att en order läggs från en stor aktör. Högfrekvenshandeln har till syfte att utnyttja likvida obalanser och  marknadsimperfektioner i prissättning av företag på aktiemarknaden för att gå med ekonomisk vinst. Analysen sker direkt och genom att vara snabbare än andra aktörer syftar handeln till bättre affärer. För större aktörer blir det viktigt att lägga ordrar till olika marknadsplatser så att de kommer fram till datacenter vid samma tidpunkt.

Det kan vara att priset skiljer sig mellan två stycken marknader eftersom den ena uppdaterat priset fortare än den andra, det är då högfrekvenshandlarna utnyttjar denna pris imperfektion till sin fördel. Därmed gör de vinst på mellanskillnaden innan den andra marknaden hunnit uppdaterat sitt pris på den specifika aktien. Då det handlar om väldigt små skillnader i t.ex. pris per aktie så krävs det att högfrekvenshandlarna går in med väldigt mycket kapital för att vara effektiva och göra så stor vinst som möjligt.

Högaktuellt ämne

Ett högaktuellt ämne som fått allt mer uppmärksamhet i media under de senaste åren är högfrekvenshandel. Denna handel är en form av värdepappershandel där datorer som är
programmerade med algoritmer utför köp- och säljordrar under mikrosekunder. Högfrekvenshandlarna använder sig av olika strategier som till exempel arbitrage och utnyttjar blixtsnabbt skillnader som uppstår på marknaderna. Ämnet har diskuterats mycket i media som allt oftast beskriver handeln som negativ för marknaden medan tidigare forskning som finns på området till stor del visar på motsatsen.

Tradingprogram och Plattformar för HFT

  • Fixnetix Ltd iX-eCute
  • Raptor från konsultbolaget Fusion system
  • Orc Group är ett svenskt företag som utvecklar program som Orc Liquidator för börshandel med derivatinstrument.
    Företaget ägs av Cidron Delfi som även äger tradingplattformen Tbricks och kontrolleras genom Nordic Capital.
  • Ullink eller Fidessa.
  • Rapi data (köpt av Nasdaq OMX)
  • Front Office Data & Analysis
  • Alpha Flash – snabba  företagsnyheter
  • Aitegroup
  • Spread Networks (höghastighetskablar)
  • Pan Capital

Dark pool trading

Kritiken mot HFT och robothandel har ökat och myndigheter har blivit mer uppmärksamma. I Nordamerika har myndigheten stämt Barclays för att ha gett traders som använt dark pool trading fördelar gentemot exempelvis institutionella handlare.

Vad är program trading och programhandel?

Program trading och programhandel använder dataalgoritmer för att köpa och/eller sälja en korg av exempelvis aktier. Ordrar placeras direkt på marknaden och exekveras enligt förutbestämda instruktioner. Till exempel kan en handelsalgoritm köpa en portfölj med 50 aktier över den första timmen. Institutionella investerare såsom hedgefondsförvaltare eller fondförmedlare, använder programhandel för att handla stora volymer.

enomförande av order på detta sätt bidrar till att minska risken genom att placera order samtidigt och kan utnyttja ineffektiviteter på marknaden. En annan anledning kan vara att man vill använda artbitrage genom att försöka tjäna pengar i skillnaden mellan ett index och de aktier indexet är uppbyggt av. Man köper det ena och blankar det andra.

Hur mycket måste man kunna koda innan man går din algotradingkurs?

Hur mycket måste man kunna koda innan man går din algotradingkurs?

Tror du att en som är nybörjare på att koda och trading får nytta av tradingkurserna som du ger eller rekommenderas lite mer erfarenhet?
Mitt Svar:
Har du rätt inställning och ambition så är det lätt att lära sig att koda. Språket heter ”Easy language” och det är enkelt att lära sig. Det mesta repeteras om och om igen och man kan använda sig mycket av mallar när man kodar. Kurserna är också individanpassade och de läggs på en nivå som passar dig.
Hoppas det hjälper. Åtekom gärna om du har fler frågor.
mvh Håkan

Autotrading – lär dig hur man kommer igång med trading

Väljer du det röda eller blåa pillret inom trading? 

Är du redo att höra sanningen om trading och handla som hedgefonder och professionella gör?img 59c0ffc5e4ecf Samuelssons Rapport
Efter många år av trading och utbildning så anser jag fortfarande att bland det svåraste som finns är att försöka förklara för någon som inte lever på trading på heltid vad trading egentligen är och vad det inte är. Dom flesta lever fortfarande i sin Matrix av illusioner och letar efter något som inte finns. Det är först när du vågar ta det röda pillret som du har en chans att lyckas med trading. Är du mogen för det?
Det jag erbjuder är en chans för dig som vill ta din trading till nästa nivå att komma igång med autotrading. Istället för att sitta och handla med en eller två strategier åt gången manuellt så kan du istället handla med 1-100+ strategier på en gång automatiskt.
Detta är inget för en nybörjare utan för dig som anser att du i varje fall kommit en bit på väg även om du fortfarande har svårt att tjäna pengar på trading.


Ännu en elev om Algotradingkursen

Det har nu snart gått tre år sedan jag bestämde mig för att gå Håkans algotradingkurs. Innan jag kontaktade Håkan hade jag bara varit inne på hans sida några gånger men varit lite skeptiskt till att det skulle vara något att ha. Jag hade vid den tiden snurrat aktieportföljer ganska aktivt till och från under några år i USA och Sverige.
Och jag hade också använt Multicharts en del och framför allt hade jag lärt mig vad Curve fitting var och var ganska frustrerad över hur jag skulle kunna utveckla strategier och faktiskt handla dem skarpt samtidigt som jag skulle ha självförtroende kvar att fortsätta göra det även när jag gick igenom drawdown perioder.

För även om jag hade strategier som såg bra ut så visste jag att det kunde gå fel fort. Jag visst också att det mesta som skrivs och definitivt det mesta som säljs inom tradinglitteratur och kurser är rent skräp (har en full resväska på vinden med bara trading böcker).

Jag bestämde mig i alla fall för att skriva några frågor om just Curve fitting till Håkan för att se om jag skulle få ett svar som verkade trovärdigt.
Håkan svarade snabbt och efter det bokade vi ett kort skype- samtal där vi, som jag minns det, framför allt talade om vad algotradingkursen innehöll.

För att göra en lång historia kort så nappade jag på det. Jag ska i ärlighetens namn inte säga att jag var helt övertygad vid det skedet. Jag har ju som sagt läst en hel del om trading och testat ganska många olika lösningar och är alltid skeptisk till allt. Så det var inte att Håkan inte verkade trovärdig utan snarare att jag ville försöka ha en nykter approach på det hela.
Sedan gick månaderna snabbt. Vi gick igenom hur Trade Station fungerade samt hur strategiutveckling kan gå till och vad som är riskerna och möjligheterna. Särskilt i början dök det upp en del mindre tekniska problem för mig då jag inte kunde alla funktioner och fallgropar som Trade Station har. Håkan hjälpte mig alltid fort med dessa. Sex månader senare så vill jag påstå att jag hade bra koll på det som kursen innehöll.

Med risk för att repetera det som skrivits i liknande texter skulle jag vilja beskriva kursen och Håkan som först och främst ärlig och realistisk. Jag kan inte minnas att jag bliv lovad något som senare rann ut i sanden. På ett lite mer personligt plan tycker jag att Håkan är en väldigt trevlig person och allmänt kul att prata med, vilket definitivt inte är något minus.
Jag kan också nämna att kursen inte är vägen till några snabba säkra pengar utan någon vidare arbetsinsats från individen. Som egenföretagare är jag ganska van vid att intervallarbeta, men tradingen är annorlunda på gott och ont. Jag tycker definitivt att det är kul och har därför inte något emot att lägga ner de timmar som behövs men samtidigt kan den psykologiska aspekten när man går igenom drawdown perioder vara ganska tuff (för mig i alla fall).

Jag rekommenderar denna kurs och även de andra som erbjuds till dig som har ett brinnande intresse och är beredd att lägga ner arbetstimmarna.
//H