Bjarne Claussen, Referent des Webinars

KI für Trader – kostenloses Live-Webinar mit Bjarne

Auch für Einsteiger · Mittwoch, 14. Oktober, 19 Uhr

Algo-Trading: So arbeiten Handelsalgorithmen und so steigst du ein

Zuletzt aktualisiert: 02. Oktober 2026

|

13 Min

Karsten Kagels

Überprüft von

Karsten Kagels

Ein Handelsalgorithmus macht aus einer Idee eine Regel, die ohne dich handelt. Das klingt nach Freiheit, ist aber vor allem Handwerk: Die meisten Systeme scheitern nicht am Programmieren, sondern an Regeln, die nur in der Vergangenheit funktioniert haben.

Dieser Ratgeber ist die Startseite für Algo-Trading bei Kagels Trading. Du erfährst, was algorithmischer Handel genau ist, welche Plattform und Sprache zu dir passt, wie ein System vom Einfall bis zum Live-Konto geprüft wird und wo die Risiken liegen. Zu jedem Teilthema führt ein Link in den passenden Fachartikel. Dieser Artikel entspricht unseren redaktionellen Richtlinien.

Algo-Trading: das Wichtigste in 30 Sekunden

  • Was es ist: Ein Programm entscheidet nach festen Regeln, ob, wann, zu welchem Preis und in welcher Größe eine Order läuft. So steht es auch in § 80 Abs. 2 WpHG.
  • Was du brauchst: eine Strategie, die sich in eindeutige Regeln fassen lässt, eine Plattform mit Programmiersprache und einen Broker mit Schnittstelle.
  • Wo die meisten scheitern: am Overfitting. Das System ist an alte Kurse angepasst und verliert, sobald neue Kurse kommen.
  • Wie du prüfst: Backtest, dann Out-of-Sample und Walk-Forward, dann ein Forward-Test mit kleinem Geld.
  • Wo du startest: MetaTrader 5, cTrader oder NinjaTrader ohne Vorkenntnisse in einer Hochsprache; Python über eine Broker-API, wenn du flexibel sein willst.
  • Was es nicht ist: ein passives Einkommen. Auch ein automatisches System braucht Überwachung, Pflege und ein Risikolimit.

Was ist Algo-Trading?

Algo-Trading (algorithmischer Handel) ist der Handel mit Finanzinstrumenten, bei dem ein Computerprogramm die Auftragsparameter nach vorher festgelegten Regeln selbst bestimmt.

Der Gesetzgeber definiert den Begriff genauer als die meisten Ratgeber. Nach § 80 Abs. 2 WpHG liegt algorithmischer Handel vor, wenn ein Computeralgorithmus die einzelnen Auftragsparameter automatisch bestimmt: ob ein Auftrag eingeleitet wird, zu welchem Zeitpunkt, zu welchem Preis, in welcher Menge und wie er nach dem Absenden weiter bearbeitet wird. Ein System, das Aufträge nur weiterleitet oder bestätigt, zählt ausdrücklich nicht dazu.

Ein Handelsalgorithmus ist ein Regelwerk in Programmform, das aus Marktdaten ein Kauf- oder Verkaufssignal ableitet und daraus eine Order erzeugt.

Für dich als Trader heißt das: Algo-Trading beginnt nicht beim Code, sondern bei der Regel. Wenn du deine Strategie nicht so aufschreiben kannst, dass ein Fremder sie ohne Rückfrage handeln könnte, kann sie auch kein Programm handeln. „Kaufe, wenn der Markt stark aussieht“ ist keine Regel. „Kaufe, wenn der Schlusskurs über dem Hoch der letzten 20 Tage liegt“ ist eine.

Algo-Trading, Trading-Bot, KI-Trading: die Begriffe auseinanderhalten

Im Alltag werden fünf Begriffe durcheinandergeworfen, die etwas Verschiedenes meinen. Die Unterschiede sind wichtig, weil hinter jedem Begriff andere Anbieter, andere Kosten und andere Risiken stehen.

BegriffWas gemeint istTypischer Nutzer
Algo-TradingHandel nach programmierten Regeln, vom Signal bis zur OrderPrivattrader, Fonds, Banken
Trading-Botfertiges Programm, oft gemietet, häufig für KryptoEinsteiger
KI-TradingRegeln werden aus Daten gelernt statt von Hand geschriebenFortgeschrittene
Quantitatives TradingStrategien aus Statistik und DatenanalyseQuant-Fonds, Programmierer
HochfrequenzhandelAlgo-Trading im MillisekundenbereichBanken, Market Maker

Ein Trading-Bot ist ein fertiges Programm, das Orders nach den Regeln seines Herstellers ausführt; der Nutzer stellt meist nur Parameter ein.

Der wichtigste Unterschied liegt in der Kontrolle über die Regeln. Beim eigenen Algorithmus weißt du, warum eine Order ausgelöst wird. Beim gemieteten Bot kennst du oft nur die Werbeaussage und eine Performancekurve. Wie du automatisches Handeln ohne eigenen Code einordnest, steht im Ratgeber zum Auto-Trading.

Wie funktioniert ein Handelsalgorithmus?

Ein Handelsalgorithmus arbeitet in fünf Schritten, die sich bei jedem neuen Kurs wiederholen. Ob du MetaTrader, Python oder NinjaTrader nutzt, ändert die Sprache, nicht den Ablauf.

  1. Daten lesen: Kurs, Volumen, Uhrzeit, bei Bedarf Indikatorwerte.
  2. Signal prüfen: Ist die Einstiegsregel erfüllt? Ist ein Ausstiegsgrund eingetreten?
  3. Größe berechnen: Wie viele Kontrakte oder Stücke passen zum Risikolimit pro Trade?
  4. Order senden: Markt-, Limit- oder Stop-Order über die Broker-Schnittstelle.
  5. Position verwalten: Stop nachziehen, Ziel prüfen, bei Fehlern abschalten.

Eine Broker-API (Programmierschnittstelle) ist der technische Zugang, über den ein Programm Kurse abruft und Orders direkt an den Broker sendet.

In der Praxis entscheidet Schritt 3 über das Überleben des Kontos. Ein Signal mit Vorteil hilft wenig, wenn das Programm nach drei Verlusten die Positionsgröße verdoppelt. Wie du die Größe pro Trade festlegst, erklären die Artikel zur Positionsgröße und zum Kelly-Kriterium.

Vom Einfall zum laufenden System: der Ablauf in sechs Schritten

Ein robustes Handelssystem entsteht in Stufen, und jede Stufe soll das System umbringen dürfen. Wer nur prüft, ob der Backtest gut aussieht, findet fast immer ein Ergebnis, das gut aussieht. Die Frage ist, ob es auch außerhalb der Testdaten hält.

Algo-Trading: sechs Prüfstufen vom Einfall zum laufenden Handelssystem und woran Systeme dort scheitern
Die sechs Stufen eines Handelssystems: Jede Stufe soll das System aussortieren dürfen, bevor es echtes Geld kostet. Grafik: Kagels Trading.

1. Die Idee in Regeln fassen

Am Anfang steht eine Marktbeobachtung, kein Indikator. Zum Beispiel: Nach einem Ausbruch aus einer engen Spanne läuft der Kurs oft weiter, oder ein Markt kehrt nach starken Tagen zum Mittelwert zurück. Daraus werden Einstieg, Ausstieg, Stop und Positionsgröße, jede Regel so eindeutig, dass sie sich programmieren lässt. Typische Bausteine findest du in Tradingstrategie entwickeln.

2. Saubere Daten besorgen

Ein Backtest ist nur so gut wie die Kurse, auf denen er läuft. Fehlende Tage, falsch verkettete Futures-Kontrakte oder Aktienlisten ohne die später gestrichenen Werte verfälschen das Ergebnis, bevor die erste Regel greift. Bei Aktien heißt dieser Fehler Survivorship Bias: Du testest nur die Gewinner, die bis heute überlebt haben.

3. Der Backtest

Ein Backtest ist die Simulation einer Handelsstrategie auf historischen Kursdaten, um zu sehen, wie sie sich in der Vergangenheit verhalten hätte.

Der Backtest beantwortet nur die Frage, ob eine Idee überhaupt eine Chance hat. Er gehört mit Gebühren und Slippage gerechnet, mit genug Trades für eine belastbare Aussage und ohne Regeln, die erst nach dem Blick auf die Ergebnisse dazugekommen sind. Den kompletten Ablauf mit eigener Messung und den sechs häufigsten Fehlern zeigt unser Ratgeber zum Backtesting.

4. Robustheit prüfen: Out-of-Sample, Walk-Forward, Monte Carlo

Overfitting (Überanpassung) heißt, dass ein Handelssystem so genau auf vergangene Kurse eingestellt ist, dass es zufällige Muster statt eines echten Vorteils abbildet.

Gegen Overfitting helfen Daten, die das System beim Entwickeln nie gesehen hat. Beim Out-of-Sample-Test hältst du einen Zeitraum zurück und prüfst das fertige System erst am Ende darauf. Die Walk-Forward-Analyse wiederholt das in Schritten: optimieren, im nächsten Abschnitt handeln, weiterrücken. Eine Monte-Carlo-Simulation würfelt die Reihenfolge der Trades neu und zeigt, wie tief ein Rückgang bei derselben Trefferquote auch hätte ausfallen können. Was ein echter Vorteil ist und wie du ihn misst, steht unter Trading Edge.

5. Forward-Test: das System in Echtzeit beobachten

Ein Forward-Test lässt das fertige System auf neuen, live eintreffenden Kursen laufen, im Demokonto oder mit sehr kleiner Positionsgröße.

Der Forward-Test findet die Fehler, die kein Backtest zeigen kann. Dazu gehören Verbindungsabbrüche, Orders, die zum gewünschten Preis nicht ausgeführt werden, und Unterschiede zwischen den Kursen des Datenanbieters und denen deines Brokers. Kevin Davey, der seinen Ablauf als Strategy Factory vermarktet, nennt diese Stufe Inkubation: Erst wenn das System sich wochen- oder monatelang im Rahmen seines Backtests bewegt, bekommt es echtes Geld.

6. Live gehen und überwachen

Ein System, das live läuft, braucht feste Abschaltregeln, bevor der erste Trade kommt. Lege vorab fest, ab welchem Drawdown (Rückgang vom letzten Höchststand) du es stoppst, zum Beispiel beim Eineinhalbfachen des größten Rückgangs im Test. Schalte es auch ab, wenn die Trefferquote dauerhaft unter die Testwerte fällt. Wie tief ein Rückgang werden darf, bevor er gefährlich wird, rechnet der Artikel zum Drawdown durch.

FinMent Börsenwebinar

Welche Plattform und Programmiersprache passt zu dir?

Die Wahl der Plattform entscheidet, welche Märkte du automatisch handeln kannst. Wer Futures automatisieren will, landet bei anderen Werkzeugen als jemand, der Forex oder Aktien handelt. Die Tabelle ordnet die verbreiteten Lösungen ein; Details, Kosten und Broker stehen in den verlinkten Einzelartikeln.

PlattformSpracheMärkte und Einstieg
MetaTrader 5MQL5Forex, CFDs; leicht, viele Beispiele
cTraderC#, PythonForex, CFDs; mittel
NinjaTraderNinjaScript (C#)Futures; mittel
TradeStationEasyLanguageAktien, Futures (USA); leicht
MultiChartsPowerLanguageFutures, Aktien; leicht bis mittel
ProRealTimeProBuilder, ProOrderAktien, Futures, CFDs; leicht
AmiBrokerAFLAktien, Futures; stark im Test
TradingViewPine Scriptalle; kein direkter Live-Handel aus der Strategie
Python + Broker-APIPythonalles beim Broker; schwer, sehr flexibel
QuantConnectPython, C#Aktien, Futures, Forex, Krypto; Cloud

Ein Expert Advisor (EA) ist ein Handelsprogramm für MetaTrader, das Signale prüft und Orders selbstständig an den Broker sendet.

Für Einsteiger ohne Programmiererfahrung ist eine Plattformsprache der kürzere Weg. EasyLanguage, ProOrder oder MQL5 sind auf Handelslogik zugeschnitten; viele Bausteine wie Stop oder Positionsgröße gibt es fertig. Python lohnt sich, wenn du Daten aus mehreren Quellen verknüpfen, eigene Statistik rechnen oder bei einem Broker wie Interactive Brokers direkt über die API handeln willst. Ein vollständiges Python-Beispiel vom Code bis zur Broker-Anbindung hat Bjarne im Artikel zum Python-Trading-Bot gebaut.

TradingView rechnet Strategien in Pine Script nur durch, es handelt sie nicht selbst beim Broker. Für echten Live-Handel brauchst du dort Alarme, die eine externe Software per Webhook in Orders übersetzt. Das ist eine zusätzliche Fehlerquelle, die du im Forward-Test mitprüfen musst.

Selbst programmieren, kaufen oder mieten?

Nicht jeder Algo-Trader schreibt seinen Code selbst. Es gibt drei Wege, und jeder verschiebt das Risiko an eine andere Stelle: beim Eigenbau zu deinem Können, beim Kauf zum Verkäufer, bei der Miete zur Plattform.

WegVorteilNachteil
Selbst programmierenvolle Kontrolle, du kennst jede RegelZeitaufwand, Lernkurve
Fertiges System kaufen, etwa bei Algo-Campsofort einsatzbereitRegeln oft nicht offen, Backtest nicht nachprüfbar
Bot mieten, etwa WunderTrading, 3Commas oder Pionexgeringe EinstiegshürdeAbhängigkeit vom Anbieter, laufende Kosten
Ausbildung buchen, etwa Unger Academy oder Tralgostrukturierter LernwegPreis und Qualität sehr unterschiedlich

Beim Kauf eines fertigen Systems zählt eine Frage mehr als jede Renditekurve: Kannst du die Regeln und den Backtest selbst nachvollziehen? Ein Anbieter, der nur eine steigende Kurve zeigt, aber weder Zeitraum, Kosten noch Out-of-Sample-Teil nennt, verkauft dir eine Vergangenheit, keine Zukunft. Woran du unseriöse Angebote erkennst, steht im Abschnitt zu Betrug im Vergleich der Trading-Bots, der oben in der Begriffstabelle verlinkt ist.

Trading-Grundlagenkurs mit über 25 Videos, kostenlos anmelden
Trading-Grundlagenkurs mit über 25 Videos, kostenlos anmelden

Vorteile und Nachteile von Algo-Trading

Algo-Trading nimmt dir die Ausführung ab, aber nicht die Verantwortung. Die Vor- und Nachteile zeigen, wo ein Programm dem Menschen wirklich überlegen ist und wo es neue Fehlerquellen schafft.

Was für Algo-Trading spricht

  • Disziplin: Das Programm hält Stop und Regeln ein, auch nach fünf Verlusten in Folge.
  • Prüfbarkeit: Jede Regel lässt sich auf Jahrzehnten an Kursdaten testen.
  • Tempo und Ausdauer: Es reagiert in Sekundenbruchteilen und auch nachts.
  • Mehrere Märkte gleichzeitig: Ein Rechner überwacht Dutzende Märkte, ein Mensch nur wenige.
  • Weniger Bildschirmzeit: Du entwickelst und überwachst, statt jeden Trade selbst zu klicken.

Was gegen Algo-Trading spricht

  • Overfitting: Ein schöner Backtest ist leicht gebaut und sagt wenig über die Zukunft.
  • Technische Ausfälle: Strom, Internet, Plattform oder Broker-Schnittstelle können ausfallen, während eine Position offen ist.
  • Marktregime ändern sich: Ein Trendfolgesystem verliert in langen Seitwärtsphasen, ein Mean-Reversion-System im starken Trend.
  • Kosten: Daten, Plattform, Server und Gebühren fallen an, bevor der erste Gewinn kommt.
  • Falsches Sicherheitsgefühl: Automatik verleitet dazu, das Konto nicht mehr anzusehen.

Woran Handelssysteme scheitern: die fünf größten Risiken

Die meisten Algo-Konten sterben nicht an einem schlechten Tag, sondern an einer schlechten Konstruktion. Diese fünf Fehler tauchen in fast jeder Verlustgeschichte auf, und alle fünf lassen sich vorher prüfen.

  1. Überanpassung: zu viele Parameter, zu wenige Trades, zu viele Testläufe. Die Lösung sind Daten, die das System nie gesehen hat.
  2. Kosten unterschätzt: Ein System mit kleinem Gewinn pro Trade wird durch Spread, Kommission und Slippage schnell zum Verlierer.
  3. Positionsgröße zu groß: Der Vorteil existiert, das Konto übersteht aber die normale Verlustserie nicht.
  4. Verlustverdopplung: Systeme nach dem Martingale-Prinzip oder enge Grid-Strategien zeigen lange glatte Kurven und brechen dann auf einen Schlag ein.
  5. Keine Abschaltregel: Niemand hat vorher festgelegt, wann das System als kaputt gilt.

Slippage ist die Differenz zwischen dem Preis, zu dem dein System eine Order auslösen wollte, und dem Preis, zu dem sie tatsächlich ausgeführt wurde.

Forex Signale von Profi-Trader Karsten Kagels, 14 Tage testen
forex signale karsten mb

Ist Algo-Trading legal?

Ja, algorithmischer Handel ist in Deutschland und der EU erlaubt; die besonderen Pflichten aus dem Wertpapierhandelsgesetz richten sich an Wertpapierdienstleistungsunternehmen, nicht an Privatanleger.

Der § 80 Abs. 2 WpHG verlangt von Instituten, die algorithmisch handeln, unter anderem belastbare Systeme und Notfallvorkehrungen. Er setzt die europäischen Vorgaben aus Artikel 17 der Finanzmarktrichtlinie MiFID II um. Wer als Privatperson über seinen Broker ein eigenes Programm laufen lässt, handelt auf eigene Rechnung und fällt nicht unter diese Institutspflichten. Der Broker kann aber eigene Bedingungen setzen, etwa für die Nutzung der Schnittstelle oder die Zahl der Orders pro Sekunde.

Grenzen gelten trotzdem für jeden, der handelt. Verboten ist Marktmanipulation, also zum Beispiel massenhaft Orders einzustellen, die nie ausgeführt werden sollen, um andere Marktteilnehmer zu täuschen. Für den Hochfrequenzhandel gelten zusätzliche Regeln, die der eigene Artikel zum Hochfrequenzhandel einordnet.

Algo-Trading lernen: Bücher, Wettbewerbe und Vorbilder

Der schnellste Lernweg ist, einem Praktiker beim Prüfen zuzusehen, nicht beim Gewinnen. Gute Quellen zeigen, wie Systeme aussortiert werden; schlechte zeigen nur die Gewinner.

Kevin Davey ist ein Beispiel für einen Algo-Trader, der seinen Prozess offenlegt. Er gibt auf seiner Website KJ Trading Systems an, seit mehr als 30 Jahren Futures zu handeln und bei der World Cup Championship of Futures Trading drei Jahre in Folge Erster oder Zweiter geworden zu sein. Sein Buch „Building Winning Algorithmic Trading Systems“ beschreibt den Weg von der Idee über Walk-Forward-Test und Monte-Carlo-Simulation bis zur Inkubation. Es ist auf Englisch erschienen.

Auch Andrea Unger kommt aus dem systematischen Handel. Er gewann den Futures-Jahreswettbewerb der World Cup Trading Championships viermal (2008, 2009, 2010 und 2012) und ist bis heute der einzige Vierfach-Champion. Ein Wettbewerbsjahr beweist allerdings keine dauerhafte Profitabilität; es zeigt, dass jemand mit echtem Geld unter Beobachtung bestanden hat.

Weitere Bücher über Handelssysteme findest du in unserer Bücherliste im Abschnitt Handelssysteme. Für den Austausch mit anderen Algo-Tradern ist das englischsprachige Forum r/algotrading bei Reddit die größte offene Gemeinschaft; dort findest du viele Anfängerfragen und ebenso viele ehrliche Berichte über gescheiterte Systeme.

Fazit: Algo-Trading ist Prüfarbeit, kein Autopilot

Algo-Trading lohnt sich für Trader, die ihre Strategie in Regeln fassen und diese Regeln hart prüfen wollen. Der Code ist der kleinere Teil der Arbeit. Der größere ist, die Systeme auszusortieren, die nur in der Vergangenheit funktioniert haben, bevor sie echtes Geld kosten.

Wenn du anfängst, wähle eine Plattform, die zu deinem Markt passt, und ein einziges einfaches System. Teste es mit Kosten, prüfe es auf Daten, die es nicht kennt, und lass es erst mit kleiner Größe live laufen. Die Fachartikel zu Backtesting, Plattformen und Risiko sind dafür die nächsten Schritte; diese Seite wächst mit jedem neuen Beitrag zum Thema. Meine Einschätzung: Wer nur einen kleinen Teil seiner Ideen bis ins Live-Konto bringt, macht nichts falsch, sondern prüft richtig.

Häufige Fragen zum Algo-Trading

Wie funktioniert Algo-Trading?

Ein Programm liest Kursdaten, prüft feste Regeln und sendet bei einem Signal selbst eine Order an den Broker. Danach verwaltet es die Position, zieht etwa den Stop nach und schließt sie, wenn eine Ausstiegsregel greift. Der Mensch legt die Regeln fest und überwacht das System.

Kann man mit Algo-Trading Geld verdienen?

Ja, aber nicht automatisch. Ein Algorithmus setzt nur eine Strategie um; hat sie keinen echten Vorteil, verliert er schneller und konsequenter als ein Mensch. Die meisten Systeme scheitern am Overfitting und an zu großen Positionen, nicht am Code.

Welche Programmiersprache brauche ich für Algo-Trading?

Das hängt von deiner Plattform ab. MetaTrader nutzt MQL5, NinjaTrader und cTrader setzen auf C#, TradeStation auf EasyLanguage. Python ist die flexibelste Wahl, wenn du über eine Broker-API handeln oder eigene Datenanalysen rechnen willst.

Ist Algo-Trading in Deutschland legal?

Ja, für Privatanleger ist algorithmischer Handel erlaubt. Die besonderen Pflichten aus § 80 Abs. 2 WpHG richten sich an Wertpapierdienstleistungsunternehmen. Verboten bleibt jede Form von Marktmanipulation, und dein Broker kann eigene Regeln für automatische Orders festlegen.

Was ist der Unterschied zwischen Algo-Trading und einem Trading-Bot?

Ein Trading-Bot ist meist ein fertiges Produkt, Algo-Trading der Oberbegriff. Beim eigenen Algorithmus kennst du jede Regel; beim gemieteten Bot stellst du oft nur Parameter ein und musst dem Hersteller vertrauen.

Welche KI hilft beim Algo-Trading?

KI hilft vor allem beim Programmieren und Auswerten, nicht beim Vorhersagen. Sprachmodelle schreiben und erklären Code für MQL5, Pine Script oder Python. Ob ein daraus entstandenes System etwas taugt, entscheidet weiterhin der Backtest auf unbekannten Daten. Einen Überblick über KI-Werkzeuge gibt der Artikel zu den KI-Trading-Erfahrungen.

Wie viel Geld brauche ich für den Einstieg ins Algo-Trading?

Für das Lernen reicht ein Demokonto, für den Live-Handel bestimmt der Markt die Untergrenze. Entscheidend ist, dass dein Konto die größte Verlustserie aus dem Test mehrfach übersteht. Ein Futures-System braucht deshalb deutlich mehr Kapital als ein Forex-System mit kleinen Positionen.

Über den Autor: Bjarne Claussen

Bjarne Claussen ist seit 2018 im Trading aktiv und schreibt als Autor für Kagels Trading zu den Schwerpunkten Prop Trading, KI- und Algo-Trading, Kryptowährungen, Makroökonomie und Fundamentalanalyse.

Als Algo-Trader handelt er selbst primär Rohöl und den S&P 500. Sein Fokus auf systematische, datengetriebene Handelsansätze ergänzt die diskretionäre Trading-Perspektive bei Kagels Trading und bildet die Grundlage seiner kritischen Bewertungen von Trading-Software und KI-gestützten Tools.

Für diesen Ratgeber hat er die Prüfschritte beschrieben, nach denen systematische Trader ein Handelssystem entwickeln, und die Plattformen und Fachartikel des Themas in einer Übersicht zusammengeführt. Eigene Systembeispiele aus seinem Handel ergänzen den Ratgeber in einem späteren Update.

Dieser Artikel wurde von Karsten Kagels final geprüft.

Kagels Trading GmbH 267 Bewertungen auf ProvenExpert.com