Thursday 15 June 2017

Ausführungsstrategien Hochfrequenzhandel

Strategien für Forex Algorithmic Trading Als Ergebnis der jüngsten Kontroverse, wurde der Forex-Markt unter einer erhöhten Prüfung. Vier große Banken wurden schuldig befunden, verschworen, um Wechselkurse zu manipulieren, die Händler erhebliche Einnahmen mit relativ niedrigem Risiko versprochen. Insbesondere die weltweit größten Banken vereinbart, den Preis des US-Dollar und Euro von 2007 bis 2013 zu manipulieren. Der Forex-Markt ist bemerkenswert unreguliert trotz Handling 5 Billionen-Wert von Transaktionen jeden Tag. Als Ergebnis haben Regulierungsbehörden die Annahme von algorithmischen Handel gedrängt. Ein System, das mathematische Modelle in einer elektronischen Plattform verwendet, um Trades auf dem Finanzmarkt auszuführen. Aufgrund der hohen Menge an täglichen Transaktionen, Forex algorithmischen Handel schafft mehr Transparenz, Effizienz und beseitigt menschliche Bias. Eine Reihe von verschiedenen Strategien können von Händlern oder Unternehmen auf dem Forex-Markt verfolgt werden. Beispielsweise bezieht sich die automatische Absicherung auf die Verwendung von Algorithmen zur Absicherung des Portfolio-Risikos oder zur effizienten Positionierung von Positionen. Neben Auto-Hedging, algorithmischen Strategien gehören statistischen Handel, algorithmische Ausführung, direkten Marktzugang und Hochfrequenz-Handel, die alle auf Forex-Transaktionen angewendet werden können. Auto Hedging Bei der Investition ist Hedging eine einfache Möglichkeit, Ihre Vermögenswerte vor erheblichen Verlusten zu schützen, indem Sie den Betrag reduzieren, den Sie verlieren können, wenn etwas Unerwartetes eintritt. Im algorithmischen Handel kann die Absicherung automatisiert werden, um das Risiko von Händlern zu reduzieren. Diese automatisch generierten Hedging-Aufträge folgen bestimmten Modellen, um das Risikoniveau eines Portfolios zu verwalten und zu überwachen. Innerhalb der Forex-Markt, die wichtigsten Methoden der Absicherung von Geschäften sind durch Spot-Kontrakte und Devisenoptionen. Spotkontrakte sind der Kauf oder Verkauf einer Fremdwährung mit sofortiger Lieferung. Der Fprex Spotmarkt ist seit dem Beginn der 2000er Jahre aufgrund des Zustroms von algorithmischen Plattformen deutlich gewachsen. Insbesondere die rasche Verbreitung von Informationen, wie sie sich in den Marktpreisen widerspiegelt, ermöglicht es, dass Arbitragemöglichkeiten entstehen. Arbitrage-Chancen entstehen, wenn Währungspreise falsch werden. Dreieckige Arbitrage. Wie es im Forex-Markt bekannt ist, ist der Prozess der Umwandlung einer Währung zurück in sich selbst durch mehrere verschiedene Währungen. Algorithmische und HF-Händler können diese Chancen nur mittels automatisierter Programme identifizieren. Als Derivat. Forex-Optionen funktionieren in ähnlicher Weise wie eine Option auf andere Arten von Wertpapieren. Die Devisenoptionen geben dem Käufer das Recht, das Währungspaar zu einem bestimmten Wechselkurs zu einem bestimmten Zeitpunkt in der Zukunft zu kaufen oder zu verkaufen. Computerprogramme haben automatisierte binäre Optionen als Alternative zur Absicherung von Devisengeschäften automatisiert. Binäre Optionen sind eine Option, bei der Auszahlungen eines von zwei Ergebnissen treffen: Entweder erledigt sich der Handel bei Null oder zu einem vorher festgelegten Ausübungspreis. Statistische Analyse Innerhalb der Finanzbranche ist die statistische Analyse nach wie vor ein wichtiges Instrument zur Messung der Kursbewegungen eines Wertpapiers im Zeitablauf. Im Forex-Markt werden technische Indikatoren verwendet, um Muster zu identifizieren, die helfen können, zukünftige Preisbewegungen vorherzusagen. Das Prinzip, das sich Geschichte wiederholt, ist fundamental für die technische Analyse. Da die FX-Märkte 24 Stunden am Tag arbeiten, erhöht die robuste Informationsmenge dadurch die statistische Signifikanz der Prognosen. Aufgrund der zunehmenden Komplexität von Computerprogrammen wurden Algorithmen in Übereinstimmung mit technischen Indikatoren erzeugt, einschließlich der gleitenden durchschnittlichen Konvergenzdivergenz (MACD) und des relativen Festigkeitsindexes (RSI). Algorithmische Programme schlagen bestimmte Zeiten vor, an denen Währungen gekauft oder verkauft werden sollten. Algorithmische Ausführung Algorithmischer Handel erfordert eine ausführbare Strategie, die Fondsmanager verwenden können, um große Mengen von Vermögenswerten zu kaufen oder zu verkaufen. Handelssysteme folgen einem vorgegebenen Regelwerk und sind so programmiert, dass sie einen Auftrag unter bestimmten Preisen, Risiken und Anlagehorizonten ausführen. Im Devisenmarkt ermöglicht der direkte Marktzugang Buy-Side-Trader, Forex-Aufträge direkt auf dem Markt auszuführen. Der direkte Marktzugang erfolgt über elektronische Plattformen, was oftmals zu Kosten - und Handelsfehlern führt. In der Regel ist der Handel auf dem Markt auf Broker und Market Maker beschränkt, aber direkten Marktzugang bietet Buy-Side-Unternehmen Zugang zu Sell-Side-Infrastruktur, die Gewährung von Klienten mehr Kontrolle über Trades. Aufgrund der Art des algorithmischen Handels und der Devisenmärkte ist die Orderausführung extrem schnell, so dass die Händler kurzlebige Handelsmöglichkeiten nutzen können. High Frequency Trading Als die häufigste Teilmenge der algorithmischen Handel, Hochfrequenz-Handel hat sich immer beliebter in der Forex-Markt. Basierend auf komplexen Algorithmen, Hochfrequenz-Handel ist die Durchführung einer großen Anzahl von Transaktionen mit sehr schnellen Geschwindigkeiten. Da der Finanzmarkt weiterentwickelt wird, ermöglichen schnellere Ausführungsgeschwindigkeiten den Händlern, profitable Chancen im Devisenmarkt zu nutzen, eine Reihe von hochfrequenten Handelsstrategien sind darauf ausgelegt, profitable Arbitrage - und Liquiditätssituationen zu erkennen. Vorausgesetzt, Aufträge werden schnell ausgeführt, können Händler nutzen Arbitrage, um risikofreie Gewinne zu sperren. Wegen der Geschwindigkeit des Hochfrequenzhandels kann Arbitrage auch über Punkt - und zukünftige Preise der gleichen Währungspaare erfolgen. Die Befürworter des Hochfrequenzhandels am Devisenmarkt unterstreichen seine Rolle bei der Schaffung hoher Liquidität und Transparenz in Handel und Preisen. Die Liquidität ist tendenziell laufend und konzentriert, da es eine begrenzte Anzahl von Produkten im Vergleich zu Aktien gibt. Im Forex-Markt zielen Liquiditätsstrategien darauf ab, Auftragsungleichheiten und Preisunterschiede zwischen einem bestimmten Währungspaar zu erkennen. Ein Auftragsungleichgewicht tritt auf, wenn eine überschüssige Anzahl von Kauf - oder Verkaufsaufträgen für ein bestimmtes Vermögen oder eine bestimmte Währung vorhanden ist. In diesem Fall fungieren Hochfrequenzhändler als Liquiditätsanbieter und verdienen den Spread, indem sie die Differenz zwischen dem Kaufpreis und dem Verkaufspreis verteilen. Die Bottom Line Viele fordern mehr Regulierung und Transparenz im Forex-Markt angesichts der jüngsten Skandale. Die wachsende Annahme von Forex-algorithmischen Handelssysteme können effektiv erhöhen die Transparenz im Forex-Markt. Neben der Transparenz ist es wichtig, dass der Devisenmarkt mit einer geringen Preisvolatilität flüssig bleibt. Algorithmische Handelsstrategien wie Auto-Hedging, statistische Analysen, algorithmische Ausführung, direkter Marktzugang und Hochfrequenzhandel können Preisinkonsistenzen aufzeigen, die für Händler attraktive Möglichkeiten darstellen. Ein Reichtum Psychologe ist ein Geistesgesundheit Fachmann, der auf Probleme spezialisiert, die sich speziell auf reiche Einzelpersonen beziehen. Geldwäsche ist der Prozess der Schaffung des Aussehens, dass große Mengen an Geld aus schweren Verbrechen, wie erhalten. Rechnungslegungsmethoden, die sich auf Steuern und nicht auf das Auftreten von öffentlichen Abschlüssen konzentrieren. Steuerberatung wird geregelt. Der Boomer-Effekt bezieht sich auf den Einfluss, den der zwischen 1946 und 1964 geborene Generationscluster auf den meisten Märkten hat. Ein Anstieg der Preise für Aktien, die oft in der Woche zwischen Weihnachten und Neujahr039s Day auftritt. Es gibt zahlreiche Erklärungen. Ein Begriff verwendet von John Maynard Keynes verwendet in einem seiner Wirtschaftsbücher. In seiner Publikation 1936, die Allgemeine Theorie der Beschäftigung. Basics of Algorithmic Trading: Konzepte und Beispiele Laden des Spielers. Ein Algorithmus ist ein spezifischer Satz klar definierter Anweisungen, die darauf abzielen, eine Aufgabe oder einen Prozess durchzuführen. Algorithmischer Handel (automatisierter Handel, Black-Box-Handel oder einfach Algo-Handel) ist der Prozess der Verwendung von Computern programmiert, um eine definierte Reihe von Anweisungen für die Platzierung eines Handels folgen, um Gewinne mit einer Geschwindigkeit und Häufigkeit, die unmöglich ist, Menschlichen Händler. Die definierten Regelsätze basieren auf Timing, Preis, Menge oder jedem mathematischen Modell. Neben den Gewinnchancen für den Trader macht algo-trading die Märkte liquider und macht den Handel systematischer, indem er emotionale menschliche Auswirkungen auf die Handelsaktivitäten ausschließt. Angenommen, ein Trader folgt diesen einfachen Handelskriterien: Kaufe 50 Aktien einer Aktie, wenn der 50-Tage-Gleitende Durchschnitt über dem 200-Tage-Gleitdurchschnitt liegt. Verkaufe Aktien der Aktie, wenn der 50-Tage-Gleitende Durchschnitt unter den 200-Tage-Gleitender Durchschnitt fällt Unter Verwendung dieses Satzes von zwei einfachen Anweisungen ist es einfach, ein Computerprogramm zu schreiben, das automatisch den Aktienkurs (und die gleitenden Durchschnittsindikatoren) überwacht und die Kauf - und Verkaufsaufträge platziert, wenn die definierten Bedingungen erfüllt sind. Der Händler muss nicht mehr eine Uhr für Live-Preise und Grafiken, oder legen Sie die Aufträge manuell zu halten. Das algorithmische Handelssystem tut es automatisch, indem er die Handelschance korrekt identifiziert. (Mehr zu den gleitenden Durchschnitten finden Sie unter: Einfache Bewegungsdurchschnitte machen Trends aus.) Algo-trading bietet die folgenden Vorteile: Handel zu bestmöglichen Preisen ausgeführt Sofortige und genaue Auftragsabwicklung (dadurch hohe Chancen bei der Ausführung auf gewünschten Ebenen) Trades Timing korrekt und sofort, um signifikante Preisänderungen zu vermeiden Reduzierte Transaktionskosten (siehe nachfolgendes Beispiel für die Implementierungsminderung) Gleichzeitige automatisierte Überprüfung mehrerer Marktbedingungen Reduziertes Risiko manueller Fehler bei der Platzierung der Trades Backtest des Algorithmus auf der Grundlage verfügbarer historischer und Echtzeitdaten Reduziert Möglichkeit von Fehlern durch menschliche Händler auf der Grundlage emotionaler und psychologischer Faktoren Der größte Teil des heutigen Algo-Handels ist der Hochfrequenzhandel (HFT), der versucht, eine große Anzahl von Aufträgen mit sehr schnellen Geschwindigkeiten auf mehrere Märkte und mehrere Entscheidungen zu setzen Parameter, basierend auf vorprogrammierten Anweisungen. Algo-Handel wird in vielen Formen von Handels - und Investitionstätigkeiten eingesetzt, darunter: mittel - bis langfristige Anleger oder Kaufbeteiligungen (Pensionskassen) , Investmentfonds, Versicherungsgesellschaften), die zwar in großen Mengen kaufen, aber die Aktienpreise nicht mit diskreten, großvolumigen Investitionen beeinflussen wollen. Kurzfristige Händler und Verkaufsseitenteilnehmer (Marktmacher, Spekulanten und Arbitrageure) profitieren von automatisierter Handelsausführung, algo-Handelshilfen, um genügend Liquidität für Verkäufer auf dem Markt zu schaffen. Systematische Händler (Trendfolger, Paare Händler, Hedgefonds usw.) finden es viel effizienter, ihre Handelsregeln zu programmieren und das Programm automatisch handeln zu lassen. Algorithmischen Handel bietet einen systematischeren Ansatz für den aktiven Handel als Methoden auf der Grundlage einer menschlichen Händler Intuition oder Instinkt. Algorithmische Handelsstrategien Jede Strategie für den algorithmischen Handel erfordert eine identifizierte Chance, die in Bezug auf ein verbessertes Ergebnis oder eine Kostensenkung rentabel ist. Die folgenden handelsstrategien werden im algo-handel verwendet: Die gebräuchlichsten algorithmischen handelsstrategien folgen den trends bei gleitenden durchschnitten. Kanal Ausbrüche. Preisniveaubewegungen und damit zusammenhängende technische Indikatoren. Dies sind die einfachsten und einfachsten Strategien, um durch den algorithmischen Handel zu implementieren, da diese Strategien keine Prognosen oder Preisvorhersagen beinhalten. Trades werden aufgrund des Auftretens von wünschenswerten Trends initiiert. Die einfach und unkompliziert durch Algorithmen implementiert werden können, ohne in die Komplexität der Vorhersageanalyse einzutreten. Das oben genannte Beispiel für 50 und 200 Tage gleitenden Durchschnitt ist ein beliebter Trend nach Strategie. (Für mehr über Tendenzhandelsstrategien siehe: Einfache Strategien zur Aktivierung von Trends.) Der Kauf eines dualen börsennotierten Wertpapiers zu einem niedrigeren Kurs in einem Markt und der gleichzeitigen Veräußerung zu einem höheren Preis in einem anderen Markt bietet die Preisdifferenz als risikofreien Gewinn Oder Arbitrage. Der gleiche Vorgang kann für Aktien gegen Futures-Instrumente repliziert werden, da Preisunterschiede von Zeit zu Zeit bestehen. Die Implementierung eines Algorithmus zur Identifizierung solcher Preisunterschiede und die Platzierung der Aufträge ermöglicht profitable Chancen in effizienter Weise. Die Indexfonds haben definierte Perioden des Ausgleichs festgelegt, um ihre Bestände auf ihre Benchmark-Indizes zu bringen. Dies schafft profitable Chancen für algorithmische Händler, die auf erwarteten Trades, die 20-80 Basispunkte Gewinne in Abhängigkeit von der Anzahl der Aktien im Index-Fonds, kurz vor dem Index Fonds Rebalancing bieten zu profitieren. Solche Trades werden über algorithmische Handelssysteme für rechtzeitige Ausführung und beste Preise initiiert. Viele bewährte mathematische Modelle, wie die delta-neutrale Trading-Strategie, die den Handel auf Kombination von Optionen und die zugrunde liegenden Sicherheit ermöglichen. Wo Trades zum Ausgleich von positiven und negativen Deltas platziert werden, so dass das Portfolio-Delta auf Null gehalten wird. Die mittlere Reversionsstrategie basiert auf der Idee, dass die hohen und niedrigen Preise eines Vermögenswertes ein temporäres Phänomen sind, das periodisch auf ihren Mittelwert zurückgeht. Ermittlung und Definition einer Preisspanne und Implementierung Algorithmus auf der Grundlage, dass Trades automatisch platziert werden, wenn der Preis für Asset Pausen in und aus der definierten Bereich ermöglicht. Die volumengewogene durchschnittliche Preisstrategie bricht einen großen Auftrag auf und gibt dynamisch bestimmte kleinere Stücke des Auftrags auf den Markt ab, indem sie spezifische historische Volumenprofile verwendet. Ziel ist es, die Order in der Nähe des volumengewichteten Durchschnittspreises (VWAP) auszuführen und damit den Durchschnittspreis zu nutzen. Die zeitgewichtete durchschnittliche Preisstrategie baut einen großen Auftrag auf und gibt dynamisch bestimmte kleinere Stücke des Auftrags auf dem Markt unter Verwendung gleichmäßig geteilter Zeitschlitze zwischen einer Anfangs - und einer Endzeit frei. Ziel ist es, die Order in der Nähe des Durchschnittspreises zwischen der Start - und Endzeit durchzuführen, wodurch die Marktwirkung minimiert wird. Solange der Handelsauftrag nicht vollständig gefüllt ist, setzt dieser Algorithmus fort, Teilaufträge entsprechend der definierten Teilnahmequote und entsprechend dem auf den Märkten gehandelten Volumen zu senden. Die zugehörige Schrittstrategie sendet Aufträge zu einem benutzerdefinierten Prozentsatz der Marktvolumina und erhöht oder verringert diese Beteiligungsquote, wenn der Aktienkurs auf benutzerdefinierte Ebenen ankommt. Die Implementierungs-Defizit-Strategie zielt darauf ab, die Ausführungskosten eines Auftrags durch den Handel auf dem Real-Time-Markt zu minimieren, wodurch die Kosten der Bestellung gespart und die Opportunitätskosten der verzögerten Ausführung profitieren. Die Strategie wird die angestrebte Beteiligungsquote erhöhen, wenn sich der Aktienkurs positiv entwickelt und sinkt, wenn der Aktienkurs sich negativ bewegt. Es gibt einige spezielle Klassen von Algorithmen, die versuchen, Ereignisse auf der anderen Seite zu identifizieren. Diese Sniffing-Algorithmen, die beispielsweise von einem Sell-Market-Hersteller genutzt werden, haben die eingebaute Intelligenz, um die Existenz von Algorithmen auf der Buy-Seite eines großen Auftrags zu identifizieren. Eine solche Erkennung durch Algorithmen hilft dem Marktmacher, große Orderchancen zu identifizieren und ihm zu ermöglichen, durch das Ausfüllen der Aufträge zu einem höheren Preis zu profitieren. Dies wird manchmal als Hightech-Front-Run bezeichnet. (Für mehr über Hochfrequenzhandel und betrügerische Praktiken, siehe: Wenn Sie Aktien kaufen, sind Sie in HFTs beteiligt.) Technische Anforderungen für Algorithmic Trading Die Umsetzung der Algorithmus mit einem Computer-Programm ist der letzte Teil, mit Backtesting clubbed. Die Herausforderung besteht darin, die identifizierte Strategie in einen integrierten EDV-gestützten Prozess umzuwandeln, der Zugang zu einem Handelskonto für die Auftragserteilung hat. Die folgenden werden benötigt: Programmierkenntnisse, um die erforderliche Handelsstrategie zu programmieren, angeheuerte Programmierer oder vorgefertigte Handelssoftware Netzwerkkonnektivität und Zugang zu Handelsplattformen, um die Aufträge zu vergeben Zugang zu Marktdatenfeeds, die durch den Algorithmus auf Gelegenheitsmöglichkeiten überwacht werden Bestellungen Die Fähigkeit und Infrastruktur, Backtest System einmal gebaut, bevor es live auf realen Märkten Erhältliche historische Daten für Backtesting, abhängig von der Komplexität der Regeln in Algorithmen implementiert Hier ist ein umfassendes Beispiel: Royal Dutch Shell (RDS) ist in Amsterdam gelistet (AEX) und der London Stock Exchange (LSE). Erstellen Sie einen Algorithmus, um Arbitrage-Chancen zu identifizieren. Hier sind einige interessante Beobachtungen: AEX-Geschäfte in Euros, während LSE in Sterling Pfund handelt Wegen der einstündigen Zeitverschiebung, öffnet AEX eine Stunde früher als LSE, gefolgt von beiden Börsen, die gleichzeitig für die nächsten paar Stunden gehandelt werden und dann nur im LSE Handel Die letzte Stunde als AEX schließt Können wir erkunden die Möglichkeit des Arbitrage-Handels auf der Royal Dutch Shell-Aktien auf diesen beiden Märkten in zwei verschiedenen Währungen aufgeführt Ein Computer-Programm, das aktuelle Marktpreise lesen können Preis-Feeds von LSE und AEX A forex Rate Feed für GBP-EUR-Umrechnungskurs Bestellmöglichkeit, mit der die Bestellung an den richtigen Austausch weitergeleitet werden kann Rücktestfähigkeit auf historische Preisvorschübe Das Computerprogramm sollte folgendes ausführen: Lesen Sie den eingehenden Preisvorschub des RDS-Bestands von beiden Börsen mit den verfügbaren Wechselkursen . Wandeln Sie den Preis einer Währung in einen anderen um. Wenn es eine ausreichend große Preisdiskrepanz gibt (Rabatt auf die Maklergebühren), die zu einer rentablen Chance führt, dann legen Sie den Kaufauftrag auf den günstigeren Devisenumtausch und den Kaufauftrag auf höherer Kurswährung an Erwünscht, wird die Arbitrage Profit folgen Einfach und leicht Aber die Praxis der algorithmischen Handel ist nicht so einfach zu pflegen und auszuführen. Denken Sie daran, wenn Sie einen Algo-generierten Handel platzieren können, so können die anderen Marktteilnehmer. Infolgedessen schwanken die Preise in Milli - und sogar Mikrosekunden. In dem obigen Beispiel, was passiert, wenn Ihr Kaufhandel ausgeführt wird, aber verkaufen Handel nicht, wie die Verkaufspreise ändern sich durch die Zeit Ihre Bestellung trifft den Markt Sie werden am Ende sitzen mit einer offenen Position. So dass Ihre Arbitrage-Strategie wertlos. Es gibt zusätzliche Risiken und Herausforderungen: zum Beispiel Systemausfallrisiken, Netzwerkkonnektivitätsfehler, Zeitverzögerungen zwischen Handelsaufträgen und Ausführung und vor allem unvollständige Algorithmen. Je komplexer ein Algorithmus ist, desto strenger ist das Backtesting, bevor es in die Tat umgesetzt wird. Quantitative Analyse einer Algorithmen-Performance spielt eine wichtige Rolle und sollte kritisch untersucht werden. Seine spannende für die Automatisierung von Computern mit einer Vorstellung, um Geld zu machen mühelos gehen. Aber man muss sicherstellen, dass das System gründlich getestet wird und die erforderlichen Grenzen gesetzt sind. Analytische Händler sollten das Lernen von Programmierungs - und Gebäudesystemen selbst in Erwägung ziehen, um sicherzustellen, dass die richtigen Strategien in narrensicherer Weise umgesetzt werden. Eine vorsichtige Anwendung und gründliche Prüfung von algo-trading kann profitable Chancen schaffen. Ein Reichtum Psychologe ist ein Geistesgesundheit Fachmann, der auf Probleme spezialisiert, die sich speziell auf reiche Einzelpersonen beziehen. Geldwäsche ist der Prozess der Schaffung des Aussehens, dass große Mengen an Geld aus schweren Verbrechen, wie erhalten. Rechnungslegungsmethoden, die sich auf Steuern und nicht auf das Auftreten von öffentlichen Abschlüssen konzentrieren. Steuerberatung wird geregelt. Der Boomer-Effekt bezieht sich auf den Einfluss, den der zwischen 1946 und 1964 geborene Generationscluster auf den meisten Märkten hat. Ein Anstieg der Preise für Aktien, die oft in der Woche zwischen Weihnachten und Neujahr039s Day auftritt. Es gibt zahlreiche Erklärungen. Ein Begriff verwendet von John Maynard Keynes verwendet in einem seiner Wirtschaftsbücher. In seiner 1936 erschienenen Publikation The General Theory of Employment.


No comments:

Post a Comment