Modul 1 · Hva er algotrading?

1.1 Hva er algotrading?

Leksjon 1 av 19Lesetid: 2 min

Algotrading (algoritmisk trading) betyr at en datamaskin handler for deg etter regler du har bestemt på forhånd. Programmet kalles en robot, en Expert Advisor (EA) i MetaTrader eller en cBot i cTrader.

Store banker og fond står for en stor del av handelen i verdens markeder gjennom algoritmer. Men verktøyene er også tilgjengelige for privatpersoner: MetaTrader og cTrader har innebygde programmeringsspråk og strategitestere som er gratis å bruke.

1IdéHva skalroboten gjøre?2ReglerPresise regleruten tolkning3KodeMQL4, MQL5eller C#4BacktestHistoriske datamed kostnader5DemoSanntid utenekte penger6LiveLiten risikoog oppfølging
Veien fra idé til robot har seks steg. De fleste hopper rett fra idé til live – og det er der det går galt.

Hva en robot er god på

  • Disiplin. Den følger reglene hver gang – den blir ikke redd, grådig eller lei.
  • Hastighet. Den reagerer på millisekunder og kan følge mange markeder samtidig.
  • Testing. Du kan teste regler på mange års historiske data på få minutter.
  • Utholdenhet. Den kan handle døgnet rundt mens du sover.

Hva en robot ikke kan

  • Gjøre en dårlig strategi god. En robot utfører strategien – den forbedrer den ikke.
  • Forstå sammenheng. Den vet ikke at det er krig, rentemøte eller helligdag – med mindre du har programmert det inn.
  • Garantere noe. At en strategi har virket før, betyr ikke at den virker i fremtiden.

Tre myter

«Kjøp en robot, og bli rik.» Roboter som selges med løfter om høy, sikker avkastning, er nesten alltid for gode til å være sanne. Hvis en robot virkelig tjente mye penger, hvorfor skulle eieren selge den for noen hundrelapper?

«En god backtest betyr en god robot.» Det er svært lett å lage en robot som ser fantastisk ut på historiske data. Det lærer du mer om i modul 5.

«Roboten trenger ikke tilsyn.» Roboter kan feile – for eksempel ved hull i prisen, tap av internett eller en feil i koden. Du må følge med.

Hva du kan etter kurset

Når du er ferdig med dette kurset, kan du lese og forstå koden til en robot, bygge en enkel robot selv for MetaTrader 4, MetaTrader 5 og cTrader, teste den riktig – og vite når den er klar for en demokonto.

Kort oppsummert

  • Algotrading er å la en datamaskin handle etter faste regler.
  • En robot gir disiplin og fart, men gjør ikke en dårlig strategi god.
  • Roboter som selges med løfter om sikker gevinst, er et faresignal.
Øv på det du har lært – uten risikoPrøv det i praksis på en gratis demokonto hos Skilling, med ekte priser og fiktive penger.
Åpne gratis demokonto

65% av ikke-profesjonelle taper penger når de handler CFDer med denne leverandøren.