🔵 KI und Algotrading 2024Algorithmischer Handel, auch als Algo-Trading oder automatisierter Handel bezeichnet, beinhaltet den Einsatz von Computerprogrammen (Algorithmen), um Handelsentscheidungen in Echtzeit zu treffen. Diese Algorithmen basieren auf vordefinierten Regeln, mathematischen Modellen bzw. KI-basierten Strategien.
📋 Über 80% des weltweiten Handels basiert auf Algorithmen. Die großen Bankenhäuser und auch Hedgefonds, welche den Markt dominieren, handeln Großteils mit Hilfe von Algorithmen.
Die Märkte werden also von den großen Institutionen kontrolliert, es ist eine KI (künstliche Intelligenz). Man handelt nicht mehr gegen eine Person. Es ist ein Computerprogramm, das den Preis bestimmt und das menschliche Verhalten kennt – weil es das Gleiche ist wie es schon immer gewesen ist: Angst und Gier.
Wenn man diesen Algorithmus versteht, wie er sich bewegt und wie er funktioniert, ist möglich die Fußabdrücke dieser großen Institutionen zu erkennen und zu nutzen . Die großen Bankenhäuser müssen Aufträge in Milliardenhöhe in den Markt bringen . Die Folge ist, dass die Preisniveaus im Markt zu erkennen sind, an denen sie ihre Aufträge ausführen. Früher wurde dies im offenen Handel auf dem Parkett durchgeführt. Mittlerweile aber gibt es keinen Auktionsmarkt mehr. Alles basiert im Wesentlichen auf künstlicher Intelligenz, und es basiert auf den Prinzipien, die für das geschulte Auge im Chart zu erkennen sind.
Aufgrund seiner manipulativen Natur sind die Spuren der Market Maker in den Finanzmärkten zu erkennen. Sobald man die Funktionsweise und die Bedingungen versteht, unter denen der Preisalgorithmus funktioniert liefert dir der reine Kerzen-Chart Anzeichen, Fingerabdrücke oder Hinweise, wenn man so möchte, für das, was als Nächstes passieren sollte.
Und hier kommen deine Fähigkeiten als Trader ins Spiel.
Es gibt bestimmte Bezugspunkte im Institutionellen Orderflow auf die der Preis-Algorithmus zurückgreift. Einer dieser Bezugspunkte ist ein Orderblock.
1. Identifikation von Orderblocks:
Institutionelle Händler, auch als "Smart Money" bekannt, hinterlassen Spuren in Form von Orderblocks. Diese Orderblocks sind Bereiche auf dem Preischart, in denen große Aufträge platziert oder ausgeführt wurden. Sie repräsentieren oft Schlüsselunterstützungs- oder Widerstandsniveaus.
Ein Orderblock ist immer dann im Markt, wenn es eine tatsächliche Änderung des Preisverhaltens gibt. Grob gesagt: wenn der Kurs von bullisch zu bärisch wechselt oder umgekehrt.
2. Bezugspunkte für institutionelle Trader:
Smart Money neigt dazu, diese Orderblocks als Bezugspunkte zu nutzen. Das bedeutet, dass sie diese Niveaus als potenziell wichtige Bereiche für zukünftige Preisbewegungen betrachten. Wenn der Markt bestimmte Niveaus eines Orderblocks erneut erreicht und respektiert, erhält man einen Hinweis darauf ob ein Buy- oder Sell-Programm im Markt ist. Wenn der Preis ein Orderblock erreicht, könnte dies eine Gelegenheit für eine Preisumkehr oder -korrektur sein. Der Algorithmus versucht, von dieser potenziellen Preisbewegung zu profitieren.
Algorithmen handeln auf Grundlage vordefinierter Regeln und mathematischer Modelle . Sie sind frei von Emotionen, was zu objektiven Entscheidungen führt. Genauso sollte auch eine Tradingstrategie aufgebaut sein – mit klar definierten Regeln und Checklisten. Das hilft, impulsives Trading und emotionale Fehlentscheidungen zu vermeiden.
Tradingbot
Trading-Ausbildung: Warum Trading-Bots nicht der Gral sind Moin Zusammen,
heute mal ein paar Worte zum automatisierten Handel. Sogenannten Trading-Bots, oder wenn man die Meta Trader Plattform nutzt, EAs (Expert Advisor). Ich kann gut verstehen, warum man auf die Idee kommt, seinen Handel zu automatisieren. Ich selbst habe eine lange Zeit versucht, den Vorteil von Bots zu nutzen.
Vorteile von Trading-Bots
Die Gründe sind durchaus plausibel. Zum einen haben viele zu wenig Zeit, den Handel selbst zu tätigen. Zum anderen haben viele die Erfahrung gemacht, dass man zu emotional an die Sache herangeht, von seiner Strategie abweicht und damit sich den langfristigen Erfolg verbaut.
Ein Bot wird keine Emotionen haben und er hat auch immer Zeit, denn er macht nichts anderes als handeln. Soweit so gut. Das sind alles Vorteile, die nicht von der Hand zu weisen sind und für viele Trader, stellt so ein System eventuell die letzte Hoffnung dar, nachdem sie im manuellen Handel, wie 90% aller anderen, gescheitert sind.
Die Nachteile von Trading-Bots
Kommen wir nun zu den Nachteilen von Bots.
1. Der Aufwand, einen Bot zu erstellen und fehlerfrei laufen zu lassen ist enorm
2. Strategien wurden vorher nicht langfristig getestet.
3. Der Markt ist kein Bot
Gehen wir mal Punkt für Punkt alles durch.
Um einen Bot zu erstellen, müssen Trader bereits eine Vorstellung davon haben, welche Strategie funktioniert und welche nicht. Viele Trader haben zwar eine vage Ahnung davon, aber mal ehrlich, es ist unwahrscheinlich, dass die meisten ihre Strategie über Jahre hinweg getestet haben. Hätten sie eine, die jahrelang erfolgreich war, würden sie wahrscheinlich keinen Bot bauen wollen.
Solltest Du zudem keine Programmierkenntnisse haben, musst du dir einen Bot bauen lassen. Das kostet Geld. Wenn der Bot fertig ist, machst Du dich erst dann ans Testen und stellst fest, dass der noch nicht rund ist. Heisst, wieder updaten, bauen lassen, testen etc. Wiewiel Geld willst du ausgeben? Wieviele Monate sollen in dem Projekt verschlungen werden? Nur um dann trotzdem keine Garantie dafür zu haben, dass das Ding so läuft, wie du es dir vorstellst?
Aber selbst wenn der Bot fertig ist, und man kriegt es hin, diesen laufen zu lassen. Was ebenfalls ein Projekt für sich ist, machen viele immer noch den Fehler, zu glauben, der Bot wird ab jetzt kontinuierlich Rendite einbringen. Denn, nur die wenigsten haben ihre Strategie einem langfristigen Test unterzogen. Hätten Sie das gemacht, würden Sie wahrscheinlich erkennen, dass so gut wie jede Strategie mal in eine Marktphase kommt, in der sie nicht mehr so funktioniert wie erhofft.
Der Markt ist kein Trading Bot
Damit kommen wir zum letzten Punkt. Was viele nicht bedenken ist, der Markt ist kein Bot. Der Markt bewegt sich in verschiedenen Phasen. Er kann für ein halbes Jahr in einer Phase sein oder er kann für zwei Jahre in einer Phase sein, dann aber plötzlich nicht mehr. Das heisst, insbesondere starre Strategien laufen Gefahr, bei Phasenveränderung nicht mehr zu funktionieren.
Da aber Phasen relativ lange laufen können, glaubt der Trader, er hätte eine funktionierende Strategie gefunden. Tja, ich habe monatelang damit verbracht, verschiedene Strategien mit unterschiedlichen Parametern auf unterschiedliche Märkte back zu testen. Und zwar auf eine relativ lange Laufzeit von über 10 Jahren. Und ich habe keinen einzigen Bot gesehen, der kontinuierlich positiv performt hat, ohne irgendwann, sei es nach einem, zwei oder fünf Jahren, starke Einschnitte in der Rendite zu kosten. Wenn nicht sogar komplett das Konto zerstört hat.
Eine weitere, viel zu lange, Suche nach dem heiligen Gral geht zu Ende
Das Positive daran ist, das hat mir sehr viel über den Markt verraten. Nämlich, dass dieser sich nicht in starre Muster pressen lässt und dass, wenn man einen guten Bot bauen wollen würde, man einen bauen müsste, der in der Lage wäre, auf Veränderungen zu reagieren. Das ist aber, zumindest zum aktuellen Zeitpunkt mit den Mitteln, die ein kleiner privater Trader hat, wohl kaum möglich.
Und so werden die meisten weiterhin Monate um Monate Zeit und Geld verschwenden in den Bau eines Bots, ohne jegliche Garantie darauf, dass dieser dann langfristig positiv performt und schließlich irgendwann mal das Handtuch auch hier werfen. Das hätte doch so schön werden können. Eine weitere, gescheiterte Suche nach dem heiligen Gral geht zu Ende.
Von den vielen Martingale und Grid Bots will erst gar nicht anfangen. Ist wahrscheinlich klar warum.
Viel Erfolg!
Euer Cash_Flow_Trader
Trading Bots im Kryptobereich - Alles, was du wissen musstHallo liebe Community und willkommen zu unserem "How to" Guide zum Thema Trading Bots im Kryptobereich!
Nachfolgend möchten wir dir diese Thematik etwas näher bringen und helfen, eventuell vorhandene Barrieren, die damit verbunden sind, zu überwinden.
Zu uns:
Wir selbst haben uns vor ca. 2 Jahren zum ersten Mal mit Trading Bots beschäftigt und waren zu Beginn mit Vorurteilen behaftet.
Innerhalb des Lernprozesses konnten wir diese jedoch ablegen und handeln nun seit fast genau einem Jahr täglich mit Bots.
Beginnen wir mit etwas Theorie, bevor wir konkrete, praxisnahe Erfahrungen teilen.
1. Was sind Trading Bots?
Unter Trading Bots versteht man automatische Programme bzw. Prozesse, die eigenständig, nach festgelegten Parametern (Settings), Handelsentscheidungen durchführen.
Große Instituionen nutzen ebenfalls Trading Bots für ihr tagtägliches Handeln.
Aus unserer Sicht erfreuen sich Bots im Kryptobereich einer großen Beliebtheit, was unteranderem die Anzahl an Providern untermalt, zu denen wir später noch kommen werden.
2. Wie funktionieren Trading Bots?
Als User eines Bots gibst du diesem deine Parameter/Settings vor.
Diese umfassen i.d.R. alle gängigen Einstellungsmöglichkeiten, wie z.b.
-Einstiegbedingung
-Ausstiegsbedingung
-Stop Loss
-Ordergröße
-DCA Order
etc.
Bist du mit deinen Settings zufrieden, startest du den Bot und dieser wartet auf seine erste Einstiegsbedingung.
3. Die Vor- und Nachteile des Bottradings
Vorteile:
1) Durch die Angabe der Settings gibt es klare Vorgaben und diese werden auch, ohne Abweichung, umgesetzt.
Somit wird einer der größten "Feinde" des Traders eliminiert: Emotion
2)Durch die Automatisierung hat der User eine dauerhafte Präsenz am Markt, ohne selbst anwesend zu sein müssen.
So ist ein Trade um 03:00h Nachts keine Seltenheit und der User verpasst keine Möglichkeit mehr.
3)Wer möchte, handelt so mehrere Instrumente effizient ohne den Überblick zu verlieren.
Fünf Assets gleichzeitig zu beobachten kann mit Stress verbunden sein, dem Bot macht dies jedoch nichts aus.
Nachteile:
1)Der Bot wird nie News in sein Handeln integrieren.
Er hat einen gewissen Trigger und diesen setzt er auch konsequent um, egal ob eine Kryptobörse Bankrott geht oder Tesla Bitcoin kauft.
2)Die Einrichtung eines Bots kann für manche komplex wirken (daher dieser Artikel), dies schreckt ab und verhindert gegebenfalls, dass man sich der Thematik öffnet.
3)Der Bot, bzw. das Script dahinter, ist immer abhängig von historischen Daten. Es kann vorkommen, dass du ein Asset über Jahre wunderbar mit deinem Bot handelst, bis sich die Marktbedingungen verändern.
Daher ist die operative Beobachtung deiner Bots immer noch unabdingbar.
So viel zur Theorie, kommen wir nun zur Praxis um zu erfahren, wie man denn tatsächlich einen Bot im Kryptobereich aufsetzt.
4. Das "Hirn" des Bots
Zunächst benötigst du ein Script, welches als Kern deines Bots dient.
Dies kannst du entweder von anderen übernehmen, oder dir mit Hilfe von Pince Script selbst bauen.
Einige Bot Provider bieten auf ihrer Webseite einen Marktplatz an, auf dem du Scripte von Usern gegen eine Gebühr übernehmen kannst.
5. Die Grundeinstellungen des Scripts
Sollte dein gewähltes Script mehrere Ansätze verfolgen, mach dich mit den verschiedenen Möglichkeiten vertraut.
Ein seriöser Script Anbieter wird dich über diese aufklären und dir historische Daten zeigen können - und das im Vorfeld!
6. Die Wahl des Bot Providers
Damit dein Bot seine Arbeit beginnen kann, benötigst du einen Bot Provider.
Bei diesem stellst du die Settings für dein Bot ein und dort wird dein Bot auch von dir überwacht.
Bei der Wahl des Providers bietet dir der Markt unterschiedliche Modelle, manche berechnen ihren Service nach Handelsvolumen, andere bieten fixe Abopreise an oder lassen dich, gegen die Registierung über ihren Börsen-Affiliate Link, ihren Service kostenlos nutzen.
Namentlich möchten wir hier die Provider erwähnen, mit denen wir selbst Erfahrungen gemacht haben und auch in Kontakt stehen:
MIzar
3Commas
Wickhunter
7. Settings
Hast du einen Bot Provider gewählt, der zu deinen Bedürfnissen passt, ist dein Bot nur noch wenige Klicks entfernt.
Als nächstes musst du deine Settings bestimmen, nach denen dein Bot für dich aktiv sein soll.
Dies sieht so aus:
Fertige Settings schauen so aus:
Damit dein Bot auch nach deinem Script auf TradingView arbeitet, benötigt es einen Webhook.
(s. Start Order Condition)
Diesen kannst du ganz einfach in einem Alarm eintragen.
Erstelle auf dem Asset, das du automatisiert handeln möchtest einen Alarm, wähle "Benachrichtigungen" aus und trage die, vom Provider bereitgestellte, Schnittstelle ein.
8. Börse
Als letzten Schritt musst du deinem frisch erstellten Bot natürlich noch mitteilen, wo er überhaupt handeln soll.
Hierfür stellt dir jede Börse die Möglichkeit einer API Schnittstelle zu Verfügung.
Dort erhälst du einen Public Key und einen Secret Key, beide trägst du bei deinem Provider ein und deine Börse ist verknüpft.
Wichtig: Diese Keys sind nur für dich und die Verknüpfung gedacht, niemand anderes sollte diese sehen!
Dein Bot ist nun bereit für seinen ersten Trade und wird, solange deine API Schnittstelle Provider-> Börse aktiv ist, handeln.
Bei der API Aktivität haben viele Börsen eine Ablaufzeit von 90 Tagen als Standard hinterlegt - achte darauf dies abzuschalten, wenn du die Schnittstelle nicht regelmässig erneuern möchtest.
Der Ablauf nochmals visualisiert
Schlusswort:
Bitte bedenke, dass dein Script und/oder deine Settings keine Garantie auf Gewinne ist.
Dein Bot ist immer nur so gut, wie sein Script und seine Settings.
Ein gutes Script kann durch zu risikoreiche Settings unbrauchbar werden und umgekehrt.
Nehme bitte Abstand von unrealistischen Versprechen und fordere im Zweifel immer Daten an und befrage User, die das Script bereits nutzen.
Auch bei einem Trading Bot gilt:
Jeder ist für sein Handeln selbst verantwortlich.
Transparenzhinweis:
Wir haben ebenfalls ein Trading Bot Script entwickelt und bieten dieses zum Verkauf an. Dieser Artikel soll jedoch der Information dienen und lässt sich auf jedes beliebige Script/ jeden Anbieter übertragen.
Wir hoffen, wir konnten etwas Licht ins Dunkle bringen.
Solltest du nun Lust auf einen Trading Bot bekommen haben, aber immer noch Fragen haben, kannst du uns jederzeit kontaktieren.
Egal ob deine Frage allgemeiner Natur oder zu unserem Script im Speziellen ist.
Ein erholsames Wochenende!
Dein Hawkeye Charting Team