Sollten Sie automatisierte Day Trading Software (EAs) verwenden?

Das Für und Wider von Handelsrobotern und Expertenberatersoftware

Viele Menschen werden durch Versprechen von leichtem Geld über Day-Trading-Roboter oder Expert Advisors (EAs) zu den Märkten gelockt. Ein EA, oder Handelsroboter, ist ein automatisiertes Handelsprogramm, das auf Ihrem Computer läuft und in Ihrem Konto für Sie handelt. Der Online-Verkauf von Robotern und EAs hat sich zu einem riesigen Geschäft entwickelt, aber bevor Sie sich auf den Weg machen, sollten Sie über Dinge nachdenken.

Es gibt sicherlich einige Vorteile bei der Automatisierung einer Strategie, aber es gibt auch einige Nachteile. Die Sache, die man beachten sollte, ist, dass es selten eine Schiffsladung Geld leicht macht. Das Versprechen von leichtem Geld ist der älteste Trading-Betrug im Buch. Mit Trading-Robotern kann man Geld verdienen und lernen, Strategien zu automatisieren. Leider kann dies effektiv länger dauern, als einfach nur manuell zu lernen, da eine Person lernen muss, wie man zuerst handelt, und dann noch lernt, wie man die Strategien über eine Programmiersprache automatisiert. Der Kauf eines Programms birgt viele Fallstricke, die in Kürze besprochen werden.

Im Folgenden betrachten wir all dies und mehr und untersuchen die Vor- und Nachteile von Robotic Trading und EAs.

  • 01 Was ist automatisierte oder EA-Software?

    Automatisierte Handelssoftware wird mit ein paar verschiedenen Namen wie Expert Advisors (EAs), Roboterhandel, Programmhandel, automatisiertem Handel oder Blackbox-Handel geführt.

    Automatisierte Software ist ein Programm, das auf einem Computer ausgeführt wird und für die Person, die das Programm ausführt, handelt. Da es sich um ein Programm handelt, werden nur Trades mit Parametern verwendet , die mit dem übereinstimmen, was im Programm geschrieben ist. Das Erstellen eines Trading-Programms erfordert umfangreiche Handelskenntnisse sowie Programmierkenntnisse.

    EAs basieren auf einer Handelsstrategie, daher muss die Strategie einfach genug sein, um in eine Reihe von Regeln aufgeteilt zu werden, die programmiert werden können. Je komplexer eine Strategie ist, desto schwieriger wird es, effektiv zu programmieren.

    Für Leute, die Handelssoftware kaufen, sind sie vollständig abhängig von den Handelsfähigkeiten und Programmierfähigkeiten der Person, die das Programm geschrieben hat. Dies ist eine verletzliche Position, in der man sein kann.

    Wie bei der meisten Software wird von Zeit zu Zeit ein Update erforderlich sein. Die Marktbedingungen ändern sich und die Handelssoftware muss damit aktualisiert werden. Wenn die Software nicht von jemandem aktualisiert wird, der weiß, was sie tut, dann ist es sehr wahrscheinlich, dass die Software eine sehr kurze Haltbarkeitsdauer hat (wenn es zu Beginn profitabel war). EAs, die von erfahrenen Händlern und Programmierern geschrieben und gepflegt werden, haben die besten Chancen, die Profitabilität langfristig zu erhalten.

  • 02 Vorsicht vor dem Verkaufsstoß

    Während einige EAs funktionieren und gute Renditen erzielen, werden die meisten nicht. Weniger als 5 Prozent der Leute, die versuchen, zu handeln, sind darin erfolgreich, und dazu gehören auch Leute, die EAs erstellen und kaufen. Die Erfolgsaussichten sind selbst bei Verwendung eines Handelsroboters noch sehr gering.

    Die mit EAs erfolgreichen Personen beobachten ständig, wie sich ihr EA entwickelt, nehmen Anpassungen vor, wenn sich die Marktbedingungen ändern, und intervenieren, wenn ungewöhnliche Ereignisse auftreten (zufällige Ereignisse können auftreten, die die Programmierung auf unerwartete Weise beeinflussen). Erfolgreiche Robotikhändler setzen, genau wie erfolgreiche manuelle Händler, die Arbeit ein, die erforderlich ist, um Profitabilität zu schaffen und zu erhalten .

    Das ist ganz anders als die online verkauften EAs, die ein Leben mit leichtem Geld und ohne Arbeit beschreiben ... alles für 79,95 $! Sobald Sie einen EA kaufen, gibt es selten Unterstützung und Updates nach der Tat. Selbst wenn der Ersteller des EA erfolgreich ist, bedeutet das nicht, dass jemand, der den EA kauft, sein wird. Der Urheber kann gelegentlich eingreifen oder das Programm ausschalten (z. B. bei wichtigen Nachrichten ). Geringfügige Änderungen an der Ausführung des Programms können die Ergebnisse drastisch verändern. Es sei denn, der Ersteller des Programms coacht Sie, wie dies zu tun ist oder langfristige Updates und Überwachung zu liefern, wenn sich die Marktbedingungen ändern, ist es am besten, nicht in den Verkaufsargument gesogen zu werden.

  • 03 Selten wird vollautomatisch automatisiert

    Wie bereits erwähnt, haben erfolgreiche Robotik-Händler viel Arbeit in die Erstellung und Wartung ihrer Programme investiert. Die eigentliche Arbeit ist die Pflege des Programms. Jemand kann nicht einfach einen Schalter umlegen und zusehen, wie das Geld reinrollt, während er nichts tut. Dies mag eine Zeitlang funktionieren, aber die Marktbedingungen ändern sich und unerwartete Ereignisse treten auf, die ein Eingreifen seitens des Händlers erfordern.

    Wenn eine Person einen EA kauft, ist es unwahrscheinlich, dass sie das Fachwissen haben, um zu wissen, wann sie eingreifen müssen und wann nicht. Eingreifen, wenn es nicht erforderlich ist, könnte eine gewinnbringende Strategie in eine verlustreiche Strategie verwandeln, so wie es nicht erforderlich ist, das Handelskonto in Eile zu entziehen.

    In der Buchreihe Market Wizards von Jack Schwager werden mehrere erfolgreiche automatisierte Trader interviewt. All diese Trader waren sehr engagiert mit ihren Strategien und taten sich nicht nur zurück, taten nichts. Es ist höchst unwahrscheinlich, dass eine Person einen EA kaufen und ihn einfach laufen lassen kann, während sie schlafen und an einem anderen Arbeitsplatz arbeiten. Dieser Ansatz kann funktionieren, aber nur, wenn er die EAs-Leistung behält, das Know-how hat, das Programm zu ändern, wenn sich die Marktbedingungen ändern, und wissen, wie und wann man bei Bedarf manuell eingreifen muss.

    Manche Leute denken, dass Robotic Trading die Emotion aus dem Handel nimmt. Leider ist das nicht wahr. Während das Programm keine Emotion fühlt, tut die Person, die das Programm ausführt . Die Leute könnten versucht sein zu intervenieren, wenn sie sehen, dass das Programm Geld verliert, aber das Programm kann immer noch gut funktionieren (Verlusttrades passieren). Oder sie können intervenieren, um Gewinne vorzeitig zu erzielen, indem sie einen Trade manuell außer Kraft setzen, wenn die Person einen Gewinn sieht, den sie mögen. All diese emotional getriebenen Handlungen könnten einen profitablen Vorsprung der EAs auf dem Markt zerstören.

    Automated trade ist selten Autopilot-Handel. Es braucht viel Wissen, um einen EA zu halten, und Handelsfähigkeiten / psychologische Fähigkeiten sind immer noch erforderlich, um bei Bedarf einzugreifen, aber nicht zu viel.

  • 04 Vorteile des automatisierten (Robotic oder EA) Trading

    Einige der Vorteile des automatisierten Handels wurden bereits besprochen, aber lasst uns mehr in Bullet-Form durchgehen.
    • EAs beseitigen einige der psychologischen Belastungen des Handels. Allerdings müssen Leute, die einen EA benutzen, immer noch wissen, wann sie eingreifen müssen und wann nicht, was immer noch ein psychologischer Druck / eine Fähigkeit ist.
    • EAs reagieren schneller als Menschen. Wenn ein Handelssignal erscheint (um einzutreten oder zu beenden), gibt es keine Bedenken seitens des EA. Menschen dagegen können den Handel einfrieren oder in Frage stellen. Die blitzschnelle Reaktionszeit des EA ist in schnelllebigen Marktbedingungen vorteilhaft.
    • Automatisierte Software kann weit mehr Märkte überwachen als ein Mensch . Zu jedem Zeitpunkt kann ein Mensch nur wenige Märkte effektiv überwachen, aber ein EA kann Hunderte überwachen. Einmal freigelassen, kann ein EA in allen Märkten, die er überwachen soll, Möglichkeiten finden. EAs können mehr Chancen nutzen als ein Mensch.
    • Wird Trades annehmen, die zu einer Strategie passen, auch wenn der Trader ein anderes Gefühl hat. Wenn sich die Strategie als profitabel erwiesen hat, ist das eine gute Sache.
    • Zwingt den Händler, eine Strategie auf ein Niveau zu reduzieren, auf dem sie programmiert werden kann. Dieser Prozess gibt Tradern einen detaillierten Einblick in ihre Strategie. Leute, die EAs kaufen, erhalten diesen Vorteil nicht und wissen oft nicht, was "unter der Haube" ist.
    • Während ein Eingriff erforderlich ist, kann es, sobald ein Handelsprogramm erstellt ist, für lange Zeiträume eine minimale Wartung erfordern. Dies bedeutet, dass ein automatisiertes Trading-Programm für bestimmte Zeiträume weniger Arbeit als manuell handeln kann. Wenn ein Programm jedoch Arbeit benötigt, kann es viel Zeit erfordern.
    • Automatisierter Handel ist der beste Test dafür, ob eine Strategie realisierbar ist oder nicht. Manuelles Trading hat zu viele Variablen, während ein Programm nur das tut, was es sagt. Eine Strategie zu automatisieren und zu testen, ist eine gute Möglichkeit zu sehen, ob eine Strategie unter den aktuellen Marktbedingungen realisierbar ist.
    • Sobald eine Strategie automatisiert ist, kann sie leicht unter verschiedenen Marktbedingungen getestet werden (unter Verwendung aktueller oder vergangener Preisdaten). Dies wird Schwäche und Stärken des Programms zeigen. Zum Beispiel kann es in Trendmärkten gut abschneiden, aber in weit auseinander liegenden Märkten schlecht. Diese Daten können dann verwendet werden, um das Programm zu ändern oder um dem Händler anzuzeigen, wann es angemessen ist, einzugreifen und das Programm aus- oder einzuschalten.
  • 05 Nachteile des automatisierten Handels

    Einige der Nachteile des automatisierten Handels wurden bereits diskutiert, aber lassen Sie uns noch einige weitere in Form von Aufzählungszeichen durchgehen.
    • Es erfordert immer noch viel Arbeit, um das Programm zu erstellen und / oder zu pflegen.
    • Gelegentlich ist ein manuelles Eingreifen erforderlich, was bedeutet, dass der automatisierte Handel nicht vollständig hands-off ist. Wenn beispielsweise die Volatilität viel stärker ansteigt als normalerweise, muss die Positionsgröße möglicherweise manuell geändert werden.
    • Einige Programmierkenntnisse sind unbedingt erwünscht. Selbst wenn Sie ein Programm kaufen, haben die meisten keine langfristige Unterstützung oder Updates, da sich die Marktbedingungen ändern. Wenn Sie nicht wissen, wie Sie das Programm ändern können, wird das Programm irgendwann nutzlos (unrentabel).
    • Ein Programm zu kaufen bedeutet nicht zu wissen, was unter der Haube ist. Einer der Vorteile der Automatisierung einer Strategie besteht darin, dass sie den Benutzer dazu zwingt, die Vor- und Nachteile der Strategie wirklich zu kennen. Dieser Vorteil geht verloren, wenn man das Programm eines anderen kauft.
    • Der Benutzer wird immer noch psychischen Belastungen ausgesetzt sein, wie etwa wenn er eingreifen will, wenn das Programm gut läuft (Gewinne schützen) oder schlecht handelt (Kapital schützen). Es gibt auch den psychologischen Druck, zu entscheiden, wann der richtige Zeitpunkt für ein Eingreifen ist.
    • Es ist unwahrscheinlich, dass der Kauf eines EA online positive Langzeitergebnisse hervorbringt. Es mag für eine kurze Zeit funktionieren, aber letztendlich muss die Person, die es benutzt, es pflegen und wissen, wann und wann nicht zu intervenieren.
    • Um Ihre eigenen EAs zu erstellen, sind sowohl Handels- als auch Programmierkenntnisse erforderlich. Die Handelsfähigkeiten werden benötigt, um die Strategie zu erstellen, die programmiert wird.
    • Da automatisierte Strategien einfach getestet werden können, sind sie anfällig für Überoptimierungen. Überoptimierung bedeutet, dass ein Programm feinabgestimmt wird, um den höchsten Gewinn bei früheren Kursbewegungen zu erzielen. Während dies das Programm in der Vergangenheit sehr profitabel erscheinen lässt, führt Optimierung oft zu einer schlechten Performance in der Zukunft. Da Tests leicht ausgeführt werden können, zeigen EA-Verkäufer oft nur die Zeiträume, in denen das Programm sehr gut abschnitt. Ein Test der Strategie kann für einen beliebigen Zeitraum in der Geschichte durchgeführt werden, so dass es offen bleibt, viel an den Statistiken zu basteln. Beachten Sie dies, wenn Sie automatisierte Handelsstatistiken anzeigen. Idealerweise sollten Statistiken auf Live-Trading basieren und nicht auf simulierten oder rückgetesteten Daten basieren.
  • 06 Schlusswort zur Verwendung automatisierter Handelssoftware (EAs)

    Automatisierter Handel kann eine nützliche und profitable Fähigkeit sein, aber in der Regel kann diese Fähigkeit nicht für ein paar Dollar im Internet erworben werden. Automatisierter Handel erfordert viel Arbeit und Geschicklichkeit. Um einen EA effektiv zu erstellen und aufrechtzuerhalten, benötigt ein Trader sowohl Handels- als auch Programmierkenntnisse. Roboterhandel erfordert auch Zeit. Es ist nicht etwas zu setzen und zu vergessen. Es muss routinemäßig überprüft werden und manuelle Eingriffe können erforderlich sein, wenn zufällige Ereignisse auftreten oder sich die Marktbedingungen ändern.

    Es ist jedoch ein lohnendes Unterfangen, Strategien zu automatisieren. Die Automatisierung einer Strategie erfordert fundiertes Wissen über die Strategie und macht das Testen der Strategie sehr einfach. Wenn eine einfache Strategie programmiert werden kann, kann ein Blick darauf, wie das Programm kürzlich durchgeführt wurde, Einsichten darüber liefern, wie es sich in der Zukunft verhalten wird. EAs können mehr Märkte für Handelsmöglichkeiten beobachten als Menschen und können schneller reagieren, wenn Handelssignale auftreten.

    Lass dich nicht in Verkaufsargumente lockern, die dir ein leichtes Geld versprechen, wenn du einen EA kaufst. Zeit ist besser, um zu lernen, wie man tradet , und dann einige Programmierfähigkeiten zu erwerben, wenn Sie Ihre Strategien automatisieren wollen.