Strategien

Was ein Trading-Algorithmus ist und wie er funktioniert

Der Begriff Trading-Algorithmus klingt meist komplizierter, als er wirklich ist. Im Grunde ist ein Algorithmus nur eine Abfolge logischer Regeln, die entscheidet, wann gekauft, wann verkauft und wie viel riskiert wird, ohne von der Intuition des Moments abzuhängen. Er kann so einfach sein wie eine Regel für die Kreuzung gleitender Durchschnitte oder so komplex wie ein statistisches Modell mit Dutzenden Variablen.

In diesem Artikel erfahren Sie, was ein Trading-Algorithmus ist, die wichtigsten von Privattradern genutzten Typen und wie man bewertet, ob es sich lohnt, einen zu bauen oder zu nutzen.

Der Unterschied zwischen Algorithmus, Strategie und Roboter

Diese drei Begriffe werden oft verwechselt, sind aber keine Synonyme. Die Strategie ist die allgemeine Idee, zum Beispiel Vermögenswerte zu kaufen, die im Aufwärtstrend sind und einen Widerstand durchbrochen haben. Der Algorithmus ist diese Idee, umgewandelt in präzise, testbare Regeln mit exakten Zahlen: welche Periode für den gleitenden Durchschnitt, welcher Durchbruchsprozentsatz, welche Stop-Größe. Der Roboter wiederum ist das Computerprogramm, das diesen Algorithmus automatisch ohne manuelles Eingreifen ausführt.

Sie können eine Strategie haben und sie manuell ausführen, indem Sie den Algorithmus bei jeder Operation im Kopf anwenden, ohne jemals einen Roboter zu programmieren. Viele erfahrene Trader tun genau das: Sie nutzen die Logik eines Algorithmus, drücken aber mit der eigenen Hand den Kauf- und Verkaufsknopf.

Gängige Arten von Trading-Algorithmen

Trendfolger

Kaufen, wenn der Preis konsistent steigt, und verkaufen, wenn der Aufwärtstrend an Kraft verliert, meist unter Nutzung gleitender Durchschnitte oder Trendstärke-Indikatoren als Referenz.

Reversion zum Mittelwert

Gehen von dem Prinzip aus, dass der Preis nach einer übertriebenen Bewegung zu einem historischen Durchschnitt zurückkehrt, und kaufen, wenn der Vermögenswert sehr schnell fällt, und verkaufen, wenn er über das hinaus steigt, was der Algorithmus als vernünftig erachtet.

Arbitrage

Suchen kleine Preisunterschiede desselben Vermögenswerts zwischen verschiedenen Brokern oder Märkten, kaufen dort, wo er günstiger ist, und verkaufen fast gleichzeitig dort, wo er teurer ist. Diese Art von Algorithmus erfordert meist größeres Kapital und sehr schnelle Ausführung, um praktikabel zu sein.

Wie man einen Algorithmus vor der Nutzung bewertet

Das erste Kriterium ist die Klarheit der Regeln: Ein guter Algorithmus lässt sich in wenigen Sätzen beschreiben, ohne Raum für subjektive Interpretation. Das zweite ist die Testhistorie, durchgeführt mit Daten aus einem ausreichend langen Zeitraum, um sowohl gute als auch schlechte Marktphasen einzuschließen.

Ein Zahlenbeispiel hilft, die Bedeutung des Risiko-Ertrags-Verhältnisses eines Algorithmus zu verstehen. Angenommen, ein Algorithmus hat eine Trefferquote von 45%, riskiert R$ 100 pro verlorener Operation und gewinnt im Schnitt R$ 180 pro gewonnener Operation. Das erwartete Ergebnis pro Operation wäre (0,45 x R$ 180) − (0,55 x R$ 100) = R$ 81 − R$ 55 = R$ 26 positiv, obwohl er in mehr als der Hälfte der Fälle falsch liegt. Das zeigt, warum die Trefferquote allein nichts über die Qualität eines Algorithmus aussagt: Das Verhältnis zwischen durchschnittlichen Gewinnen und Verlusten ist ebenso wichtig.

  • Klare Regeln, ohne Mehrdeutigkeit bei Einstieg und Ausstieg.
  • Testhistorie über einen langen Zeitraum, mit steigendem und fallendem Markt.
  • Definiertes Risiko-Ertrags-Verhältnis, nicht nur Trefferquote.
  • Handelskosten in die Berechnung des erwarteten Ergebnisses einbezogen.

Vorsichtsmaßnahmen bei der Übernahme fertiger Algorithmen

Es gibt fertig verkaufte Algorithmen, mit dem Versprechen konsistenter Ergebnisse. Bevor Sie einen davon übernehmen, verlangen Sie die vollständige Operationshistorie, nicht nur eine Zusammenfassung erfolgreicher Monate, und prüfen Sie, ob der Testzeitraum schwierige Marktphasen einschließt, wie abrupte Rückgänge oder hohe Volatilität.

Unabhängig davon, ob der Algorithmus manuell oder von einem Roboter ausgeführt wird, beeinflusst die Plattform, die zur Umsetzung der Orders genutzt wird, wie Astron, nicht die Qualität der Regeln hinter der Strategie. Ein schlecht konzipierter Algorithmus erzeugt auf jeder Plattform Verlust.

Wie man beginnt, den eigenen Algorithmus zu bauen

Schreiben Sie Ihre Trading-Idee in einfache numerische Regeln, testen Sie manuell in einem historischen Chart, bevor Sie irgendetwas programmieren, und erwägen Sie eine Automatisierung erst, nachdem Sie mit echten Daten bestätigt haben, dass die Logik sinnvoll ist. Es lohnt sich auch, den Algorithmus regelmäßig zu überprüfen: Ein Regelwerk, das vor sechs Monaten gut funktionierte, kann an Wirksamkeit verlieren, wenn sich das Marktverhalten ändert, daher gehört die Verfolgung der tatsächlichen Ergebnisse gegenüber den erwarteten zur Arbeit, nicht zu einem optionalen Schritt.

Denken Sie daran, dass kein noch so gut gebauter Algorithmus das Verlustrisiko beseitigt — er ordnet nur die Art und Weise, wie dieses Risiko eingegangen wird. Disziplin, die Regeln auch bei statistisch erwarteten Verlustserien zu befolgen, wiegt im Endergebnis meist schwerer als die technische Raffinesse des Algorithmus selbst.

Üben, bevor Sie etwas riskieren. Eröffnen Sie Ihr Astron-Konto und testen Sie Ihre Ideen im Demokonto mit R$ 10.000 virtuellem Guthaben.

Kostenloses Konto erstellen