Was ist ein automatisiertes Handelssystem?

Automatisierte Handelssysteme — auch als mechanische Handelssysteme, algorithmischer Handel, automatisierter Handel oder Systemhandel bezeichnet — ermöglichen es Händlern, spezifische Regeln für Handelsein-und-ausgänge festzulegen, die nach der Programmierung automatisch über einen Computer ausgeführt werden können. Tatsächlich berichten verschiedene Plattformen, dass 70% bis 80% oder mehr der an US-Börsen gehandelten Aktien aus automatischen Handelssystemen stammen.,

Händler und Investoren können präzise Ein -, Ausstiegs-und Geldverwaltungsregeln in automatisierte Handelssysteme umwandeln, mit denen Computer die Trades ausführen und überwachen können. Eine der größten Attraktionen der Strategieautomatisierung ist, dass sie einige der Emotionen aus dem Handel nehmen kann, da Trades automatisch platziert werden, sobald bestimmte Kriterien erfüllt sind.,

Die Handelsein – und-Ausstiegsregeln können auf einfachen Bedingungen wie einem gleitenden Durchschnitt basieren, oder es können komplizierte Strategien sein,die ein umfassendes Verständnis der für die Handelsplattform des Benutzers spezifischen Programmiersprache erfordern. Sie können auch auf der Expertise eines qualifizierten Programmierers basieren.

Automatisierte Handelssysteme erfordern in der Regel die Verwendung von Software, die mit einem Direct Access Broker verknüpft ist, und alle spezifischen Regeln müssen in der proprietären Sprache dieser Plattform geschrieben sein., Die TradeStation-Plattform verwendet beispielsweise die Programmiersprache EasyLanguage. Auf der anderen Seite verwendet die Ninjapur-Plattform NinjaScript. Die folgende Abbildung zeigt ein Beispiel für eine automatisierte Strategie, die während einer Handelssitzung drei Trades ausgelöst hat.

Ein fünf-Minuten-chart des ES-Vertrags mit einer automatisierten Strategie angewendet.,

Festlegung von Handelsregeln

Einige Handelsplattformen verfügen über strategiebildende“ Assistenten“, mit denen Benutzer aus einer Liste allgemein verfügbarer technischer Indikatoren auswählen können Erstellen Sie eine Reihe von Regeln, die dann automatisch gehandelt werden können. Der Benutzer könnte beispielsweise feststellen, dass ein Long-Positionshandel eingegeben wird, sobald der gleitende 50-Tagesdurchschnitt auf einem Fünf-Minuten-Chart eines bestimmten Handelsinstruments über dem gleitenden 200-Tagesdurchschnitt liegt., Benutzer können auch die Art der Bestellung eingeben (z. B. Markt oder Limit) und wann der Trade ausgelöst wird (z. B. am Ende des Balkens oder Öffnen des nächsten Balkens) oder die Standardeingaben der Plattform verwenden.

Viele Händler entscheiden sich jedoch dafür, ihre eigenen benutzerdefinierten Indikatoren und Strategien zu programmieren. Sie arbeiten oft eng mit dem Programmierer zusammen, um das System zu entwickeln. Dies erfordert in der Regel mehr Aufwand als die Verwendung des Assistenten der Plattform, ermöglicht jedoch ein viel höheres Maß an Flexibilität und die Ergebnisse können lohnender sein., Genau wie alles andere in der Handelswelt gibt es leider keine perfekte Anlagestrategie, die den Erfolg garantiert.

Sobald die Regeln festgelegt wurden, kann der Computer die Märkte überwachen, um Kauf-oder Verkaufschancen basierend auf den Spezifikationen der Handelsstrategie zu finden. Abhängig von den spezifischen Regeln werden, sobald ein Trade eingegeben wird, alle Aufträge zum Schutz von Stop-Losses, Trailing-Stopps und Gewinnzielen automatisch generiert., In sich schnell bewegenden Märkten kann dieser sofortige Ordereintritt den Unterschied zwischen einem kleinen Verlust und einem katastrophalen Verlust bedeuten, falls sich der Handel gegen den Händler bewegt.

Vorteile automatisierter Systeme

Es gibt eine lange Liste von Vorteilen, wenn ein Computer die Märkte auf Handelsmöglichkeiten überwacht und die Trades ausführt, einschließlich:

Emotionen minimieren

Automatisierte Handelssysteme minimieren Emotionen während des gesamten Handelsprozesses. Indem sie Emotionen in Schach halten, fällt es Händlern normalerweise leichter, sich an den Plan zu halten., Da Handelsaufträge automatisch ausgeführt werden, sobald die Handelsregeln erfüllt sind, können Händler den Handel nicht zögern oder in Frage stellen. Zusätzlich zu Händlern, die Angst haben, „abzudrücken“, kann automatisierter Handel diejenigen einschränken, die dazu neigen, bei jeder wahrgenommenen Gelegenheit zu kaufen und zu verkaufen.

Backtesting

Backtesting wendet Handelsregeln auf historische Marktdaten an, um die Lebensfähigkeit der Idee zu bestimmen. Bei der Gestaltung eines Systems für den automatisierten Handel müssen alle Regeln absolut sein, ohne Interpretationsspielraum., Der Computer kann keine Vermutungen anstellen und es muss genau gesagt werden, was zu tun ist. Händler können diese genauen Regeln anwenden und sie anhand historischer Daten testen, bevor sie im Live-Handel Geld riskieren. Sorgfältiges Backtesting ermöglicht es Händlern, eine Handelsidee zu bewerten und zu verfeinern und die Erwartung des Systems zu bestimmen – dh den durchschnittlichen Betrag, den ein Händler pro Risikoeinheit erwarten kann.

Aufrechterhaltung der Disziplin

Da Handelsregeln festgelegt werden und die Handelsausführung automatisch ausgeführt wird, bleibt die Disziplin auch in volatilen Märkten erhalten., Disziplin geht oft aufgrund emotionaler Faktoren wie Angst vor einem Verlust oder dem Wunsch, etwas mehr Gewinn aus einem Handel zu ziehen, verloren. Der automatisierte Handel trägt dazu bei, dass die Disziplin aufrechterhalten wird, da der Handelsplan genau befolgt wird. Außerdem wird“ Pilotfehler “ minimiert. Zum Beispiel, wenn ein Auftrag zum Kauf von 100 Aktien nicht falsch als Auftrag zum Verkauf von 1.000 Aktien eingegeben wird.

Eine der größten Herausforderungen im Handel besteht darin, den Handel zu planen und den Plan zu handeln., Selbst wenn ein Handelsplan das Potenzial hat, profitabel zu sein, ändern Händler, die die Regeln ignorieren, jede Erwartung, die das System gehabt hätte. Es gibt keinen Handelsplan, der 100% der Zeit gewinnt. Schließlich sind Verluste ein Teil des Spiels. Verluste können jedoch psychologisch traumatisierend sein, sodass ein Trader, der zwei oder drei Trades hintereinander verliert, möglicherweise beschließt, den nächsten Trade zu überspringen. Wenn dieser nächste Handel ein Gewinner gewesen wäre, hat der Händler bereits jede Erwartung zerstört, die das System hatte. Automatisierte Handelssysteme ermöglichen es Händlern, durch den Handel mit dem Plan Konsistenz zu erreichen.,

Verbesserung der Auftragseingangsgeschwindigkeit

Da Computer sofort auf sich ändernde Marktbedingungen reagieren, können automatisierte Systeme Aufträge generieren, sobald Handelskriterien erfüllt sind. Das Ein-oder Aussteigen aus einem Trade einige Sekunden früher kann einen großen Unterschied im Handelsergebnis machen. Sobald eine Position eingegeben wird, werden automatisch alle anderen Orders generiert, einschließlich schützender Stop Losses und Gewinnziele. Die Märkte können sich schnell bewegen, und es ist demoralisierend, wenn ein Trade das Gewinnziel erreicht oder ein Stop-Loss – Level überschreitet-bevor die Aufträge überhaupt eingegeben werden können., Ein automatisiertes Handelssystem verhindert dies.

Diversifizierung des Handels

Automatisierte Handelssysteme ermöglichen es dem Benutzer, mehrere Konten oder verschiedene Strategien gleichzeitig zu handeln. Dies hat das Potenzial, Risiken auf verschiedene Instrumente zu verteilen und gleichzeitig eine Absicherung gegen Verlustpositionen zu schaffen. Was für einen Menschen unglaublich herausfordernd wäre, wird von einem Computer in Millisekunden effizient ausgeführt. Der Computer kann in einer Reihe von Märkten nach Handelsmöglichkeiten suchen, Aufträge generieren und Trades überwachen.,

  • emotionalen Handel minimieren

  • Ermöglicht Backtesting

  • Bewahrt die Disziplin des Händlers

  • Ermöglicht mehrere Konten

  • Mechanische Ausfälle können passieren

  • Erfordert die Überwachung der Funktionalität

  • Kann schlecht durchführen

Nachteile automatisierter Systeme

Automatisierte Handelssysteme bieten viele Vorteile, aber es gibt einige Fallstricke und Realitäten Händler sollten sich bewusst sein.,

Mechanische Ausfälle

Die Theorie hinter dem automatisierten Handel lässt es einfach erscheinen: Richten Sie die Software ein, programmieren Sie die Regeln und beobachten Sie den Handel. In Wirklichkeit ist automatisierter Handel eine ausgeklügelte Handelsmethode, die jedoch nicht unfehlbar ist. Abhängig von der Handelsplattform kann sich ein Handelsauftrag auf einem Computer und nicht auf einem Server befinden. Das bedeutet, dass eine Bestellung möglicherweise nicht an den Markt gesendet wird, wenn eine Internetverbindung verloren geht., Es könnte auch eine Diskrepanz zwischen den „theoretischen Trades“ geben, die von der Strategie generiert werden, und der Order Entry Platform-Komponente, die sie in echte Trades verwandelt. Die meisten Händler sollten eine Lernkurve erwarten, wenn sie automatisierte Handelssysteme verwenden, und es ist im Allgemeinen eine gute Idee, mit kleinen Handelsgrößen zu beginnen, während der Prozess verfeinert wird.

Überwachung

Obwohl es großartig wäre, den Computer einzuschalten und den Tag zu verlassen, erfordern automatisierte Handelssysteme Überwachung., Dies liegt an dem Potenzial für Technologieausfälle wie Konnektivitätsprobleme, Stromverluste oder Computerabstürze und an Systemquirken. Für ein automatisiertes Handelssystem können Anomalien auftreten, die zu fehlerhaften Aufträgen, fehlenden Aufträgen oder doppelten Aufträgen führen können. Wenn das System überwacht wird, können diese Ereignisse schnell identifiziert und behoben werden.

Überoptimierung

Obwohl Händler, die Backtesting-Techniken anwenden, nicht spezifisch für automatisierte Handelssysteme sind, können sie Systeme erstellen, die auf dem Papier großartig aussehen und in einem Live-Markt eine schreckliche Leistung erbringen., Überoptimierung bezieht sich auf übermäßige Kurvenanpassung, die einen im Live-Handel unzuverlässigen Handelsplan erzeugt. Es ist beispielsweise möglich, eine Strategie zu optimieren, um außergewöhnliche Ergebnisse auf den historischen Daten zu erzielen, auf denen sie getestet wurde. Händler gehen manchmal fälschlicherweise davon aus, dass ein Handelsplan fast 100% profitable Trades haben sollte oder niemals einen Drawdown erleben sollte, um ein tragfähiger Plan zu sein. Daher können Parameter angepasst werden, um einen „nahezu perfekten“ Plan zu erstellen, der vollständig fehlschlägt, sobald er auf einen Live — Markt angewendet wird.,

Vermeiden Sie die Betrügereien

Während Sie nach Ihrem bevorzugten System suchen, denken Sie daran: Wenn es zu gut klingt, um wahr zu sein, ist es wahrscheinlich. Es gibt viele Betrügereien. Einige Systeme versprechen hohe Gewinne für einen niedrigen Preis. Wie können Sie also feststellen, ob ein System legitim oder gefälscht ist? Hier sind ein paar grundlegende Tipps:

  1. Überprüfen Sie alles, wofür Sie bezahlen müssen, bevor Sie bezahlen oder Geld für ein Handelskonto anlegen, und stellen Sie immer Fragen. Wenn Sie dies nicht tun, können Sie am Ende Geld verlieren.,
  2. Recherchieren Sie und stellen Sie sicher, dass Sie alles über das betreffende System wissen. Und lesen Sie unbedingt die Allgemeinen Geschäftsbedingungen, bevor Sie sich verpflichten.
  3. Gibt es Testimonials, die Sie lesen können? Überprüfen Sie Websites von Drittanbietern oder sogar Websites für Finanzaufsichtsbehörden auf Bewertungen.
  4. Kommt das System mit einer Probezeit? Viele Betrugsseiten bieten Ihnen keine Testversion an.

Serverbasierte Automatisierung

Händler haben die Möglichkeit, ihre automatisierten Handelssysteme über eine serverbasierte Handelsplattform auszuführen., Diese Plattformen bieten häufig kommerzielle Strategien zum Verkauf an, sodass Händler ihre eigenen Systeme entwerfen oder vorhandene Systeme auf der serverbasierten Plattform hosten können. Gegen eine Gebühr kann das automatisierte Handelssystem Trades scannen, ausführen und überwachen, wobei sich alle Aufträge auf dem Server befinden. Dies führt häufig zu potenziell schnelleren und zuverlässigeren Auftragseinträgen.

Bevor Sie automatisieren

Das Wort „Automatisierung“ scheint die Aufgabe einfacher zu machen, aber es gibt definitiv einige Dinge, die Sie beachten müssen, bevor Sie diese Systeme verwenden.,

Fragen Sie sich, ob Sie ein automatisiertes Handelssystem verwenden sollten. Es gibt definitiv Versprechen, Geld zu verdienen, aber es kann länger dauern, als Sie vielleicht denken. Werden Sie besser dran sein, manuell zu handeln? Schließlich können diese Handelssysteme komplex sein und wenn Sie nicht über die Erfahrung verfügen, können Sie verlieren.

Wissen Sie, worauf Sie sich einlassen, und stellen Sie sicher, dass Sie die Besonderheiten des Systems verstehen. Das bedeutet, dass Sie Ihre Ziele und Strategien einfach halten, bevor Sie sich komplizierteren Handelsstrategien zuwenden.,

Und denken Sie daran, es gibt keine one-size-fits-all “ – Ansatz. Sie müssen Ihre bevorzugte Strategie herausfinden, wo Sie sie anwenden möchten und wie viel Sie an Ihre persönliche Situation anpassen möchten. All das geht natürlich mit Ihren Endzielen einher

Das Endergebnis

Obwohl automatisierte Handelssysteme aus verschiedenen Gründen attraktiv sind, sollten sie nicht als Ersatz für sorgfältig ausgeführten Handel angesehen werden. Technologieausfälle können auftreten, und als solche müssen diese Systeme überwacht werden., Serverbasierte Plattformen bieten möglicherweise die Lösung für Händler, die das Risiko mechanischer Ausfälle minimieren möchten. Denken Sie daran, dass Sie über einige Handelserfahrung und-kenntnisse verfügen sollten, bevor Sie sich für automatisierte Handelssysteme entscheiden.

Articles

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.