Einführung in den Algo-Handel

Schriftsteller:Gutes, Erstellt: 2019-03-07 10:12:47, aktualisiert:

Einführung in den Algo-Handel

Ich habe die verschiedenen Arten des Handels diskutiert, zu denen der algorithmische, diskretionäre und hybride Handel gehört. Nehmen wir an, Sie sind fasziniert von algorithmischem Handel. Was ist es genau und was sind die Vor- und Nachteile? Ich werde in diesem Artikel all diese Themen diskutieren.

Was ist ein Algo?

Jedes Mal, wenn Sie handeln, ob Sie Anfänger, Zwischenhändler oder Experte sind, verwenden Sie Regeln zum Handel. Sie erkennen die Regeln vielleicht nicht - die Regeln können sich von Tag zu Tag oder von Stunde zu Stunde ändern, aber es gibt Regeln. Die Regel ist Ihr Entscheidungsprozess wie Sie entscheiden, ob Sie einen bestimmten Handel betreten oder verlassen möchten. Es mag chaotisch und unvereinbar sein, aber irgendwo da drin gibt es eine Regel. Vielleicht ist Ihre Regel, Regeln sind dazu gemacht, gebrochen zu werden!

Also, wenn der blöde sprechende Kopf auf CNBC schreit: "Kaufe diese Aktie!" würdest du seiner Empfehlung folgen?

Die Regel:Blowhard sagt kaufen, du kaufst.

Deine Cousine ruft dich an mit dem Tipp?

Die Regel:Der verrückte Cousin sagt, er hat "Insider"-Informationen, man kauft nur, wenn sein letzter Tipp profitabel war.

Technische Indikatoren?

RULE: Wenn der Preis über dem 20-Perioden-Durchschnitt liegt und der RSI-Wert unter 20 liegt, verkaufen Sie kurz.

Es gibt unendlich viele Regeln zum Kaufen und Verkaufen, aber wenn sie aufgeschrieben sind, genau befolgt werden und nicht dem Urteil oder der Diskretion unterliegen, dann können diese Regeln in einen Algorithmus umgewandelt werden.

Es kann auch Regeln für die Positionsgröße, große Auftragserfüllung, Risikomanagement und andere Funktionen beinhalten.

Vorteile des Algo-Handels

Es gibt viele Vorteile des Algo-Handels, mehr als dieser Artikel Platz bietet.

Vollständige Kontrolle

  • Welche Märkte zu handeln
  • Welche Arten von Algos zu handeln
  • Spezifische Leistungsmerkmale jedes Algos (Gewinn, Auslastung, Erwartung usw.)
  • Wie und wann man Algos einschalten und ausschalten kann
  • Positionsgröße jedes Algos in einem Portfolio
  • Wenn Sie im Handel sein werden, wenn Sie nicht (Wochenenden, über Nacht)

Die Liste oben ist nicht einmal vollständig, aber Sie bekommen die Idee. Sie können die Eigenschaften des Handels auswählen und wählen, und wie Sie handeln.

Dieses Gefühl der Kontrolle wird während der unvermeidlichen Niedergangszeiten wichtig.

  • Der Trader A handelt mit einer Black-Box-Strategie. Er hat keine Ahnung, was darin steckt. Es könnte zufällige Vermutungen beinhalten, soweit er wusste. Manchmal hat er gesehen, dass es Trades nimmt, mit denen er nicht einverstanden ist. Es beginnt in einen Rückgang zu gehen.
  • Trader B handelt mit einem von ihm erstellten Algorithmus. Er weiß, wie die Strategie erstellt wurde, weiß, wann sie wahrscheinlich gehandelt wird und weiß auch, wie lange es wahrscheinlich dauern wird, bis sie wiederhergestellt wird.

Die meisten Händler, wenn sie eine Wahl haben, würden zweifellos lieber Händler B sein. Je mehr Sie über einen Algorithmus wissen und wie er entwickelt wurde, desto mehr Komfort haben Sie, weil Sie Vertrauen in die Algorithmuskonstruktion haben.

Natürlich kann all diese Freiheit überwältigend sein, vor allem für einen Trader, der neu im Algo-Handel ist. Aber all diese Funktionen müssen nicht von Anfang an angesprochen werden. Mit dem Handel mit einem oder zwei Algorithmen zu beginnen, jeweils mit einem Vertrag (oder einer kleinen Aktiengröße im Falle von Aktien), ist eine großartige Möglichkeit, die Zehen im Wasser des Algo-Handels zu tauchen, ohne überwältigt zu werden. Dann kann ein Trader mit der Zeit und den Gewinnen (hoffentlich) beginnen, die fortschrittlichen Themen zu erkunden, die mit dem Portfoliohandel verbunden sind.

Die Kontrolle über den Handel ist dann ein großer Vorteil für den Algo-Handel.

Diversifizierung

Es gibt keine Holy Grail im Handel. Es gibt keine Strategie oder keinen Algorithmus, der für immer funktioniert und konsequent mit wenig oder gar keinem Drawdown Gewinne generiert. Die meisten professionellen Trader wissen das.

Aber Diversifizierung kommt dem Heiligen Gral nahe, zumindest näher als alles andere, was ich je in meinen 25+ Jahren des Handels gesehen habe.

Warum ist Diversifizierung ein Vorteil beim Algo-Handel? Die Antwort ist Volumen. Beim Algo-Handel, sobald Sie einen soliden Entwicklungsprozess haben, der profitable Handelsstrategien erzeugt, erstellen Sie einfach immer mehr Strategien und eine große Bibliothek von Strategien.

Es gibt zwei Schlüssel, wenn Sie dies tun, beide verwandt. Erstens werden Sie durch Märkte diversifizieren. Mit Futures, zum Beispiel, gibt es etwa 40 verschiedene Märkte zur Auswahl in den USA. Diese sind im Großen und Ganzen in 6 verschiedene Sektoren gruppiert:

  • Aktienmarktindizes
  • Agrarerzeugnisse und Weichwaren
  • Währungen
  • Edelmetalle
  • Zinssatz
  • Energie

Wenn Sie mehrere Strategien in mehreren Märkten erstellen, erstellen Sie ein diversifiziertes Portfolio.

Der zweite Schlüssel besteht darin, verschiedene Arten von Algorithmen für verschiedene Marktregime und Verhaltensweisen zu erstellen. Sie erstellen Trend-folgende Algos und auch Gegentrend-Strategien. Diese neigen dazu, sich im Laufe der Zeit auszugleichen.

Um mit mehreren Algorithmen, in verschiedenen Märkten und mit verschiedenen Handelsstilen erfolgreich zu sein, ist eine Voraussetzung von größter Bedeutung: Die Strategieergebnisse sollten eine geringe Korrelation zueinander haben. Es ist wenig nützlich, einen Goldalgorithmus zu haben, der zu genau den gleichen Zeiten wie eine Rohölstrategie Auf- und Abfahrten hat. Diese hohe Korrelationsmenge würde das Portfoliorisiko erhöhen, anstatt zu verringern.

Der Grund, warum die Diversifizierung funktioniert, ist, dass bei unkorrelierten Algorithmen bei verschiedenen Strategien zu verschiedenen Zeiten Rückgänge und grobe Patches auftreten. Vielleicht ist eine Euro-Strategie in einem Rückgang, aber gleichzeitig erreicht eine Sojabohnen-Strategie neue Aktienhochs. Dies wird in der Abbildung unten dargestellt, wo, wenn immer mehr algorithmische Strategien hinzugefügt werden, die kumulative Aktienkurve steiler wird und die Aktienkurve glatter wird.

img

Abbildung - Bei mehreren unzusammenhängenden Strategien werden Gewinne zugenommen, aber keine Abzüge

Mit Hilfe von Handelssoftware ist die Diversifizierung mit Algorithmen ziemlich einfach. Da sie automatisiert werden können, ist es für Handelssoftware nicht schwierig, 10, 20 oder sogar 100s von Handelsstrategien zu überwachen, die nach den eigenen Regeln jeder Strategie ein- und ausgehen. Das kann zu einem großen Vorteil werden.

Nachteile des Algo-Handels

Natürlich muss jede Diskussion über die Vorteile des Algo-Handels durch die Erwähnung der Nachteile ausgeglichen werden.

Gefühle sind immer noch ein Teil des Handels

Ich erinnere mich noch sehr gut an meinen ersten algo Handel, damals, als regelbasierter Handel noch ziemlich neu war. Niemand nannte es algorithmischen Handel damals, aber das war es. Ich hatte Regeln, ich folgte den Regeln, und ich hätte gefühllos sein sollen, wie ein Roboter.

Stattdessen war ich zu Tode verängstigt!

Ich rief den Broker alle 15 Minuten an und fragte: "Kann ich den letzten Preis für June Live Hogs bekommen?" Dann berechnete ich meinen offenen Positionsgewinn oder Verlust anhand der letzten Zahl. In den nächsten 15 Minuten war ich entweder euphorisch, weil ich Geld verdiente, oder deprimiert, weil ich Geld verlor. Der Broker begann sich über meine ständigen Anrufe zu ärgern. Es gab damals keine Online-Möglichkeit, die Preise zu überprüfen, wenn Sie sich an die alten Zeiten erinnern. Wenn es Online-Zitate gegeben hätte, wäre ich sicher, dass ich diese Zitatseite jede Minute aktualisiert hätte.

Warum war ich dann zu Tode verängstigt und habe mich wie ein Verrückter verhalten? Immerhin sagen so viele Leute, dass wenn man mit Regeln handelt, das die Emotionen aus dem Handel nimmt. Ich hätte ein ruhiger, cooler, gesammelter Roboter sein sollen.

Außer, dass ich es nicht war. Ich war ein Bündel von Nerven, die mir den Magen zerreißen.

Die Wahrheit ist, dass jedes Mal, wenn Sie mit Geld handeln, Emotionen in die Gleichung eintreten. Der schnelle Gewinn oder Verlust von Kapital ist das, was die Emotion hervorruft, nicht der Handelsstil. Algo-Handel, diskretionärer Handel, zufälliger Vermutungshandel es spielt keine Rolle, welchen Ansatz Sie wählen - es ist emotional, wenn Geld beteiligt ist.

Wie kommt es also, dass so viele gurus dort draußen den Algo-Trading empfehlen, weil er angeblich emotionslos ist? Ich glaube, es ist alles ein Verkaufsmanöver dieser Gauner. Die Scharlatanen wissen, dass Emotionen viele Trader ruinieren, und dass Trader versuchen, Emotionen zu vermeiden, so dass sie behaupten, dass der Algo-Trading das Emotionsproblem löst.

Wie ich bereits sagte, sind Emotionen aufgrund des Geldes beteiligt, nicht der Art des Handels. Meine persönliche Vermutung ist, dass Menschen, die sagen, dass Algo-Handel entweder emotionslos ist, 1) nur auf einem Simulator handeln oder 2) überhaupt nicht handeln, in keiner Weise.

Das heißt, die Emotionen, die durch Algo-Handel erlebt werden, unterscheiden sich ein wenig von den Emotionen des diskretionären Handels. Weg ist das Panikgefühl, sich zu fragen, ob Sie einen Trade betreten oder verlassen sollten. Aber das wird durch das Panikgefühl ersetzt, sich zu fragen, ob Sie einen Algo einschalten oder ausschalten sollten. Grundsätzlich gibt es für jedes Ereignis im diskretionären Handel, das Emotionen verursacht, wahrscheinlich eine ähnliche, aber andere, parallele Emotion im Algo-Handel.

Der erste Missverständnis beim Algo-Handel, dass es keine Emotionen gibt, ist auch der erste Nachteil.

Der Algo-Handel ist nicht Set and Forget

Vielleicht erinnern Sie sich noch, wie vor einigen Jahren ein tragbarer Kocher in Fernsehwerbespots verkauft wurde, dessen Slogan lautete: "Set it and forget it". Er war so einfach zu bedienen, daß man einfach Essen hinein warfen, ein paar Tasten drückten und einige Stunden später zu einem köstlichen hausgemachten Essen zurückkehrten konnte.

img

Bild - auf keinen Fall der richtige Weg, um etwas zu verkaufen!

Viele Händler denken, dass der gleiche Slogan für den Algo-Handel gilt, insbesondere bei der Automatisierung von Systemen.

Technischer Support bei Tradestation, einer führenden Handelsplattform (und meiner primären Software für den Handel) haben einen anderen Slogan: Automatisiertes Trading bedeutet nicht unbeaufsichtigtes Trading.

Immer wenn Sie ein automatisiertes Algorithmus haben, können eine Million Dinge schief gehen. Internetverbindungen gehen aus, Trennungen von Handelsservern auftreten, Börsen erleben intermittierende Schluckauffälle, Preisdatenkorrekturen kommen heraus (aber nicht, bevor die schlechten Daten Ihr Algorithmus treffen) die Liste der möglichen Probleme ist praktisch unendlich.

Multiplizieren Sie all diese Probleme mit den Dutzenden von Algorithmen, mit denen Sie handeln könnten, und das Potenzial für ein Problem wird sehr offensichtlich.

Sie können nicht ein Algo einschalten, weggehen und eine Woche später zurückkommen, um Ihre Gewinne zu zählen. Es funktioniert einfach nicht so. Sie müssen nicht den ganzen Tag und die ganze Nacht auf einen Bildschirm starren, um sicherzustellen, dass Ihre Algos korrekt laufen, aber Sie müssen Ihre Algos mindestens ein paar Mal pro Tag überwachen. Sie müssen bereit sein, Maßnahmen zu ergreifen, wenn etwas schief geht. Ich garantiere Ihnen, dass einige Eingriffe häufiger erforderlich sind, als Sie denken.

Das ist ein weiteres Missverständnis und Nachteil des Algo-Handels Sie müssen auf Ihren Algos aufpassen und sie genau im Auge behalten.


Mehr