Enzyklopädie Of Trading Strategien Pdf
Die Enzyklopädie der Handelsstrategien. THEENCYCLOPEDIAOFTRAD INGSTRATEGIEN JEFFREY OWEN KATZ, Ph D DONNA 1 M CCORMICK TRADEMARKSANDSERVICEM ARKS Firmen - und Produktnamen, die mit den Auflistungen in diesem Buch verknüpft sind, sollten als Marken oder Dienstleistungsmarken des Unternehmens angegeben werden. Die Verwendung eines Reg - Istered trademark ist nicht zugelassen für kommerzielle Zwecke ohne die Erlaubnis der Firma namens In einigen Fällen Produkte von einem Unternehmen werden von anderen Unternehmen angeboten und sind in einer Reihe von verschiedenen Listen in diesem Buch präsentiert Es ist praktisch unmöglich, jede Marke oder Dienstleistung zu identifizieren Markieren Sie für jedes Produkt und jeden Gebrauch, aber wir möchten die folgenden Visual Basic, Visual C und Excel markieren sind Marken der Microsoft Corp NAG Funktionsbibliothek ist eine Dienstleistungsmarke von Numerical Algorithms Group, Ltd Numerical Rezepte in C Buch und Software ist eine Dienstleistungsmarke von Numerical Recipes Software TradeStation, SuperCharts und SystemWriter Plus sind Marken von Omega Research Evolver ist eine Marke von Palisade Corporation Master Chartist ist eine Marke von Robert Slade, Inc. TS-Evolve und TradeCycles MESA sind Marken von Ruggiero Associates Divergengine Ist eine Dienstleistungsmarke von Ruggiero Associates C Builder, Delphi und Borland Database Engine sind Marken von Borland CQC für Windows ist ein Warenzeichen von CQG, Inc Metastock ist ein Markenzeichen von Eqnis International technische Analyse Funktionsbibliothek ist eine Dienstleistungsmarke von FM Labs Excalibur ist Ein Markenzeichen von Futures Truth MATLAB ist ein Markenzeichen von The MathWorks, Inc MESA96 ist ein Markenzeichen von Mesa C. ONTENTS VORWORT xiii EINFÜHRUNG xv Was ist ein komplettes mechanisches Trading System - Was sind gute Einträge und Exits Der wissenschaftliche Ansatz für Systementwicklungstools und Materialien Benötigt für den wissenschaftlichen Ansatz TEIL I Werkzeuge des Handels Einleitung 1 Kapitel 1 Daten 3 Arten von Daten Daten Zeitrahmen Datenqualität l Datenquellen und Lieferanten Kapitel 2 Simulatoren 13 Arten von Simulatoren Programmierung des Simulator Simulators Ausgabemenü summiert Berichte handelsüblich Berichte Simulator Perfomxmce Geschwindigkeit Kapazität Leistung l Zuverlässigkeit der Simulatoren - Auswahl der richtigen Simulator Simulatoren in diesem Buch verwendet Chaoter 3 Optimierer und Optimierung 29 Was Optimierer tun, wie Optimierer verwendet werden Lpes der Optimierung implizite Optimierer Brute Kraft Optimierer Benutzer-geführte Optimierung genetische Optimierer Optimierung durch simuliert Annealing analytische optimierer linearpmgrwnming l Wie man mit Optimierung fehlschlägt kleine Samples große fxmztneter setzt keine veri. cation Wie man mit O misation h-ge, repräsentative Beispiele wenige Regeln und Parameter veriicatim Ergebnisse Alternativen zu traditionellen Optimierung Optimierer Tools und Informationen, die Optimierer ist für Sie Kapitel 4 Statistik 51 Warum Statistiken zur Bewertung von Handelssystemen verwenden l Stichprobenoptimierung und Kurvenanpassung l Stichprobengröße und Repräsentativität Auswertung eines Systems Statistisch Beispiel 1 Auswertung des Stichproben-Tests Was ist wenn die Verteilung nicht normal ist, wenn es serielle Abhängigkeit gibt, was wenn die Märkte ändern l Beispiel 2 Auswertung der In-Sample-Tests Interpretation des Beispiels Statistik-Optimierung i-esults Verifizierungsergebnisse l Andere statistische Techniken und ihre Verwendung genetisch veränderte Systeme mehrfache Regression monte car10 Simulationen out-of-sample testen walk-forward testen Schlussfolgerung TEIL II Die Studium der Einsendungen Einleitung 71 Was steht für einen guten Entry Orders, der in Einträgen verwendet wird Stopp-Aufträge Limit-Aufträge Marktaufträge Auswahl geeigneter Aufträge Entry Techniques Covered In This Book Ausbrüche und gleitende Mittelwerte Oszillatoren Saisonalität Mond - und Sonnenphänomene Zyklen und Rhythmen Neuronale Netze geneticaNy entwickelte Einstiegsregeln Standardisierte Exits Ausgleich von Dollar Volatilität Grundlegende Testportfolio und Platinc Kapitel 5 Ausbruchmodelle 83 Arten von Breakouts l Merkmale von Breakouts Testing Breakout Models l Channel Breakout Einträge schließen nur Channel Breakouts höchste HigMowest niedrige Bnxzkouts l Volatilität Breakout Einträge l Volatilität Breakout Variationen Long Positionen nur Währungen nur adx Tremififilter Zusammenfassung Analysen Ausbruchstypen Eintragsbefehle Interaktionsbeschränkungen und Jilteranalyse nach Markt Schlussfolgerung l Was haben wir in Kapitel 6 Bewegen von durchschnittlichen Modellen 109 Was ist ein Moving Average - Zweck eines Moving Average Die Ausgabe von Lag l Arten von Moving Averages l Arten von Moving Average Entry Models l Charakteristiken von Moving Average Entries l Aufträge, die verwendet werden, um Einträge zu beeinflussen Test Methodik Tests von Trendfolgenden Modellen Tests von Counter-Trend Modellen Fazit l Was haben wir gelernt ix Kapitel 7 Oszillatorbasierte Einträge 133 Was ist ein Oszillator l Arten von Oszillatoren Erzeugen von Einträgen mit Oszillatoren Charakteristika von Oszillatoreinträgen Testmethodik l Testergebnisse Tees von überkauften Überverkaufsmodellen Tests von Signalleitungsmodellen Tests von Divergenzmodellen Zusammenfassungsanalysen - Schlussfolgerung Was haben wir gelernt Kapitel S Saisonalität 153 Was ist Saisonalität l Erzeugung saisonaler Einträge l Merkmale von saisonalen Eingaben Aufträge zum Effekt saisonale Einträge Testmethodik Testergebnisse Test der grundlegenden Crossover-Modell-Tests der grundlegenden Impulsmodell-Tests des Crossover-Modells mit Con - tertests des C. models mit Bestätigung und Inversionen Zusammenfassung Analysen Fazit Was haben wir gelernt Chmter 9 Lunar und Solar Rhythmen 179 Legitimität oder Lunacy l Lunar Cycles und Trading Erzeugung von Mondeinträgen lunar Test Methodik Mondtest Ergebnisse Tests der grundlegenden cmmo. er Modell Tests der grundlegenden Impulsmodell Tests der cnx. mer Modell mit Bestätigungstest s der Crmmver Modell mit Bestätigung und Inversionen Zusammenfassung Analysen Schlussfolgerung Solaraktivität und Handel generieren Solareinträge Solar-Testergebnisse Schlussfolgerung Was haben wir gelernt Kapitel 10 Zyklusbasierte Einträge 2Q3 Zyklus-Erkennung mit MESA l Erkennung von Zyklen mit Filterbanken Butterworth Jilter Wavelet-basierte Jilder Erzeugen von Zykluseinträgen mit Filter Banken Merkmale von zyklusbasierten Einträgen Testmethodik Testergebnisse Schlussfolgerung l Was haben wir gelernt Kapitel 11 Neuronale Netze 227 Was sind neuronale Netze, die neuronale Netze neu zuordnen Neuronale Netze im Handel l Prognose mit Neuronalen Netzwerken l Erzeugen von Einträgen mit neuronalen Vorhersagen Rückwärts langsam K Modell Code für die umgekehrte langsame k Modell Test Methodik für die umgekehrten langsamen K Modell Trainingsergebnisse für die umgekehrte langsame k Modell l Wendepunkt Modelle Code für die Wendepunkt Modelle Testmethode für die Wendepunkt Modelle Training führt zu den Wendepunkt Modelle Trading Ergebnisse für Alle Models ading Ergebnisse für die Reverse-Slow-K-Modell-Frading-Ergebnisse für die unteren Ruming-Point-Modell Trading-Ergebnisse für die Top-Turning Poinf-Modell Zusammenfassung Analysen l Schlussfolgerung Was haben wir gelernt Kapitel 12 Genetische Algorithmen 257 Was sind genetische Algorithmen Evolving Rule-Based Entry Models Evolving Ein Entry-Modell er Regel Remplares Test Methodology Code für die Entwicklung eines Einstiegsmodells l Testergebnislösungen entwickelt für lange Einträge Lösungen entwickelt für kurze enrries fesf Ergebnisse für die Standard-Portfolio Markt-für-Markt tesf resrrs equify Kurven die Regeln für rhe Solurionen tesred Fazit Was Haben wir gelernt TEIL III Das Studium der Exits Einleitung 281 Die Bedeutung des Exits l Ziele einer guten Exit-Strategie Arten von Exits Beschäftigt in einer Exit-Strategie Geld-Management-Exits nachlaufende Exits projir tnrgef exiW rime-basierte Ausgänge volarilify airs Barriere Exits Signal Exits Überlegungen Beim Verlassen des Marktes Gunning Kompromisse mit prorecrive Stopps Schlupfkonzert Raffing Schlussfolgerung Testing Exit Strategies Standard Einträge für Testing Exits das zufällige Eintrag Modell Chaoter 13 Die Standard Exit Strategie 293 Was ist die Standard Exit Strategie Merkmale der Standard Exit Zweck der Prüfung der SES l Tests der Original-SES-Testergebnisse Tests des modifizierten SES-Tests beeinträchtigen Schlussfolgerung - Was haben wir gelernt Kapitel 14 Verbesserungen am Standard-Exit 309 Zweck der Tests l Tests der festen Stop - und Profit-Target-Tests von Dynamic Stops Rest der Höchstes hochauflösendes Tiefstopp fesf des dynamischen arr-basierten Stopfetts des modifizierten exponentiellen gleitenden durchschnittlichen dynamischen Stopps Tests des Profit Taget Test der erweiterten Zeitlimit - Market-by-Market Ergebnisse für die beste Exit Fazit l Was haben wir gelernt xi Kapitel 15 Hinzufügen von künstlicher Intelligenz zu Exits 335 Testmethodik für die Neuronale Exit-Komponenten Ergebnisse der Neural Exit Test Baseline Ergebnisse Neuronale Exit Portjolio Ergebnisse Neuronale Exit Markt-by-Markt Ergebnisse Test Methodik für die Genetic Exit Component Top 10 Lösungen mit Baseline-Exit-Ergebnisse von Regelbasierte Exits für Longs und Shorts Markt-nach-Markt-Resu - tt s Wenn regelbasierte Exits für Longs marktwirtschaftliche Ergebnisse PREFACEI n Dieses Buch ist das Wissen, das benötigt wird, um ein erfolgreicher Trader von Computern zu werden Umfassende Referenz - und Systementwicklerhandbuch, das Buch erklärt viele populäre Techniken und stellt sie auf den Prüfstand und erforscht innovative Wege, um Gewinne aus dem Markt zu ziehen und einen zusätzlichen Vorteil zu erlangen. Das Buch bietet auch bessere Methoden zur Kontrolle Risiko, und gibt Einblick in welche Methoden schlecht durchführen und Kapital verunreinigen Auch die Grundlagen sind abgedeckt Informationen darüber, wie man Daten zu erwerben und zu screenen, wie man richtig Back-Test-Systeme mit Trading-Simulatoren, wie man sicher durchführen Optimierung, wie zu schätzen und zu kompensieren Für die Kurvenanpassung und sogar, wie die Ergebnisse mit inferentiellen Statistiken zu beurteilen. Dieses Buch zeigt, warum der sicherste Weg zum Erfolg im Handel durch die Verwendung eines guten, mechanisierten Handelssystems ist Für alle bis auf wenige Händler, System-Trading-Ausbeuten mm-e profitabel Ergebnisse als diskretionärer Handel Der diskretionäre Handel umfasst subjektive Entscheidungen, die häufig emotional werden und zu Verlusten führen. Affect, Ungewissheit, Gier und Angst verlagern einfach die Vernunft und das Wissen als treibende Kräfte hinter den Trades. Darüber hinaus ist es schwer, einen Ermessensspielraum zu testen und zu überprüfen Handelsmodell Systembasierter Handel im Gegensatz dazu ist objektiv Gefühle sind aus dem Bild Durch programmierte Logik und Annahmen werden mechanisierte Systeme den Grund des Anbieters und das Wissen ausdrücken Best of all, solche Systeme werden leicht getestet Schlechte Systeme können abgelehnt oder modifiziert werden, Und gute cntes können verbessert werden Dieses Buch enthält solide Informationen, die von großer Hilfe beim Entwerfen, Bauen und Testen eines profitablen mechanischen Handelssystems sein können. Während der Schwerpunkt auf einer eingehenden, kritischen Analyse der verschiedenen Faktoren behauptet wird, zum Gewinn zu beitragen Systeme, die wesentlichen Elemente eines kompletten, mechanischen Handelssystems sind ebenfalls zergliedert und erklärt Um vollständig zu sein, müssen alle mechanischen Handelssysteme eine Einstiegsmethode und eine Ausstiegsmethode haben. Die Einstiegsmethode muss die Möglichkeit haben, den Markt an Punkten einzugeben Dürfte Trades mit einem guten Risiko-zu-Belohnung-Verhältnis erzielen Die Ausstiegsmethode muss vor übermäßigem Kapitalverlust schützen, wenn ein Handel schief geht oder wenn der Markt sich dreht, sowie effektiv Gewinne einnehmen, wenn sich der Markt günstig bewegt. Ein beträchtlicher Platzbedarf Widmet sich der systematischen Rückprobe und Bewertung von Ausstiegssystemen, Methoden und Strategien Auch der Händler, der bereits eine Handelsstrategie oder ein System, das akzeptable Ausgänge bietet, wird wahrscheinlich etwas entdecken, das zur Verbesserung des Systems genutzt werden kann, Und reduzieren das Risiko Exposure Auch in diesen Seiten enthalten sind Trading-Simulationen auf ganze pqrtfolios von handel Wie gezeigt ist, läuft die Analyse von Portfolios einfach, wenn nicht einfach zu erreichen Die Leichtigkeit der Berechnung von Equity-Wachstum Kurven, maximale Drawdowns, Risiko-to-Reward-Ratios , Rückkehr auf Konten, Anzahl der Trades, und alle xiv PREFACE die anderen verwandten Arten von Informationen nützlich bei der Beurteilung eines Handelssystems auf ein ganzes Portfolio von Rohstoffen oder Aktien auf einmal ist offensichtlich Der Prozess der Durchführung von Portfolio-weiten Vorwärts-und andere Formen der Prüfung und Optimierung wird auch beschrieben. Beispielsweise wird eine Anleitung zur Suche nach einem Satz von Parametern gegeben, der, wenn er an ein System angeschlossen ist, das für den Handel mit einem Satz von Waren verwendet wird, den besten Gesamtgewinn mit dem Niedrigste Drawdown oder vielleicht die beste Sharpe Ratio, oder jede andere Maßnahme der Portfolio-Performance, die für diese ganze Reihe von Rohstoffen gewünscht wird. Kleine institutionelle Händler CTAs, die ein System auf mehreren Handelssätzen ausführen möchten, als Mittel zur Diversifizierung, Risikominderung und Liquiditätsverbesserung , Sollte diese Diskussion besonders nützlich finden. Schließlich, um alle Aspekte der Systeme und Komponenten, die objektiv und vollständig mechanisch getestet werden, zu behalten, haben wir auf unsere akademischen und wissenschaftlichen Forschungshintergründe hingewiesen, um die wissenschaftliche Methode auf die Untersuchung von Ein - und Ausstiegstechniken anzuwenden Darüber hinaus werden, soweit angemessen, Statistiken verwendet, um die Bedeutung der Ergebnisse der Untersuchungen zu beurteilen. Dieser Ansatz sollte die strengsten Informationen über das, was eine gültige und nützliche Komponente in einer erfolgreichen Handelsstrategie darstellt, so dass jeder von dem profitieren wird Untersuchungen, die genaue Logik hinter jeder Einstiegs - oder Ausstiegsstrategie wird im Detail diskutiert Für diejenigen, die die hierin enthaltenen Studien replizieren und erweitern möchten, wird auch umfangreicher Quellcode im Text sowie auf einer CD-ROM im Angebot angeboten Buch Da ein Basissystem immer aus zwei Komponenten besteht, umfasst dieses Buch naturgemäß die folgenden zwei Teile: Die Studie über die Einsendungen und die Studie der Exits Diskussionen über bestimmte Technologien, die bei der Erstellung von Einträgen oder Ausgängen verwendet werden können, zB neuronale Netze, Werden im Rahmen der Entwicklung bestimmter Einstiegs - oder Ausstiegsstrategien abgewickelt. Die Einleitung enthält Unterrichtsstunden zu den grundlegenden Fragen rund um die Umsetzung des wissenschaftlichen Ansatzes zur Handelssystementwicklung Der erste Teil dieses Buches, Tools of the Trade, enthält grundlegende Informationen , Notwendig für alle System-Trader Die Fazit gibt eine Zusammenfassung der Forschungsergebnisse mit Anregungen, wie man das Wissen am besten anwenden kann und für die zukünftige Forschung Der Anhang enthält Referenzen und vorgeschlagene Lektüre. Schließlich möchten wir darauf hinweisen, dass dieses Buch ist Eine Fortsetzung und Erweiterung einer Reihe von Artikeln, die wir als Mitwirkende Schriftsteller zur technischen Analyse von Aktien und Rohstoffen ab 1996, Jeffrey Owen Katz, Ph D und Donna L McCormick veröffentlichten. EINFÜHRUNG Es gibt eine Sache, die die meisten Händler gemeinsam haben Die Herausforderung der Prognose und des Handels der Finanzmärkte auf der Suche nach den kleinen Inseln der lukrativen Ineffizienz in einem riesigen Meer von effizientem Marktverhalten Für einen der Autoren, Jeffrey Katz, war diese Herausforderung zunächst ein Mittel, um eine Obsession mit der Mathematik zu verwöhnen Vor einem Jahrzehnt entwickelte er ein Modell, das die Einstiegssignale für den Standard Poor s 500 SP 500 und OEX lieferte. Während diese Signale damals etwa 80 genau waren, fand Katz sie als Zweitplatzierung. Außerdem musste er Beruht auf seinen eigenen subjektiven Bestimmungen solcher kritischen Faktoren, wie die Art der Ordnung für den Eintritt zu verwenden, wann zu beenden, und wo zu platzieren stoppt Diese Bestimmungen, die Essenz des diskretionären Handels, wurden oft mehr durch die Emotionen von Angst und Habgier getrieben als Durch die Vernunft und das Wissen Als Ergebnis hat er sich getäuscht, schwere Entscheidungen getroffen und verloren häufiger als gewann Für Katz, wie für die meisten Händler, diskretionäre Handel nicht funktionierte Wenn diskretionäre Handel nicht funktionierte, dann was hat vielleicht System Handel war die Antwort Katz beschlossen, ein vollständig automatisiertes Handelssystem in Form eines Computerprogramms zu entwickeln, das Kauf, Verkauf, Stopp und andere notwendige Aufträge ohne menschliches Urteil oder Intervention erzeugen könnte Ein gutes mechanisches System, Logik vorgeschlagen, würde die Probleme vermeiden Im Zusammenhang mit dem diskretionären Handel, wenn die Disziplin, die ihm folgen soll, zusammengebracht werden könnte. Ein solches System würde explizite und genau definierte Einsendungen, normale oder gewinnbringende Ausgänge und abnorme oder Geldmanagement-Ausgänge zur Verfügung stellen, um Verluste auf schlechte Handlungen zu kontrollieren Vollautomatisches System würde es auch ermöglichen, historische Tests durchzuführen, die im Nachhinein behindert sind, und solche Tests auf große Datenmengen durchzuführen. Die gründliche Prüfung war der einzige Weg, um festzustellen, ob ein System wirklich funktionierte und für den Handel rentabel wäre Vertrautheit mit der Datenreihe, gültige Tests konnten nicht durch Auge durchgeführt werden Wenn Katz ein Diagramm ansah und glaubte, dass eine gegebene Formation einen guten Platz zum Eintritt in den Markt signalisierte, konnte er diesem Glauben nicht trauen, weil er schon gesehen hatte, was nach dem passiert war Formulierung aufgetreten Darüber hinaus, wenn Diagramme der vorherigen Jahre untersucht wurden, um andere Beispiele für die Bildung zu finden, wurden Versuche, das Muster durch Augäpfel zu identifizieren, voreingenommen sein. Wenn andererseits das zu testende Muster formal definiert und explizit codiert werden sollte, Der Computer könnte dann objektiv die ganze Arbeit machen. Es würde den Code auf viele Jahre historischer Daten ausführen, nach der vorgegebenen Formation suchen und ohne Nachsicht das Verhalten des Marktes nach jeder Instanz auswerten. Auf diese Weise könnte der Computer angeben, ob Er war in der Tat richtig in seiner Hypothese, dass eine gegebene Formation eine gewinnbringende Exit-Regeln auch objektiv ausgewertet werden könnte. Schließlich würde ein klar definiertes mechanisches Handelssystem solche Dinge wie Provisionen, Schlupf, unmögliche Kassen und Märkte, die vor dem XVI verschoben wurden, erlauben Könnte dazu beitragen, unangenehme Schocks zu vermeiden, wenn man von Computersimulationen zum realen Handel zurückkehrt. Eines der Probleme, die Katz in seinem früheren Handelsversuch hatte, war nicht in der Lage, die hohen Transaktionskosten im Handel mit OEX-Optionen zu betrachten. Durch vollständige Mechanisierung, er Könnte sicherstellen, dass die Systemtests alle diese Faktoren beinhalten würden. Auf diese Weise könnten mögliche Überraschungen beseitigt werden, und es könnte eine sehr realistische Einschätzung darüber erhalten werden, wie ein System - oder Systemelement den Systemhandel durchführen würde, denkt er, der Schlüssel zu größer sein Erfolg in den Märkten WHATISACOMPLETEMECHAN ICALTRADINGSYSTEM Eines der Probleme mit Katzs frühem Handel war, dass sein System nur Einstiegssignale lieferte und die Bestimmung der Ausgänge zum subjektiven Urteil verlieh, war es also kein komplettes, mechanisches Handelssystem Ein komplettes, mechanisches Handelssystem , Die in einer völlig objektiven Weise getestet und eingesetzt werden kann, ohne ein menschliches Urteil zu erfordern, muss sowohl Einsendungen als auch Exits vorgeben. Um ein absolutes Kompletten zu sein, muss ein mechanisches System explizit die folgenden Informationen liefern: 1 Wann und wie und wie auch immer Preis, um den Markt einzugeben 2 Wann und wie und vielleicht zu welchem Preis, um den Markt mit einem Verlust zu verlassen 3 Wann und wie und vielleicht zu welchem Preis, um den Markt mit einem Gewinn zu verlassen Die Einstiegssignale eines mechanischen Handelssystems Kann so einfach sein wie explizite Aufträge zu kaufen oder zu verkaufen am nächsten Tag s offen Die Aufträge könnten etwas aufwendiger sein, zB um morgen oder auf die nächste Bar mit entweder einem Limit oder Stop einzutragen Dann wieder sehr komplexe bedingte Aufträge, Die in bestimmten Zeiträumen nur dann durchgeführt werden, wenn die angegebenen Bedingungen m. Encyclopedia of Trading. THEENCYCLOPEDIAOFTRAD INGSTRATEGIES JEFFREY OWEN KATZ, Ph D DONNA 1 M CCORMICK TRADEMARKSANDSERVICEM ARKS Firmen - und Produktnamen, die mit Listen in diesem Buch verknüpft sind, sollten als Marken oder Dienstleistungen angesehen werden Marken der Gesellschaft angegeben Die Benutzung einer eingetragenen Marke ist für kommerzielle Zwecke ohne die Erlaubnis der Firma nicht gestattet. In einigen Fällen werden Produkte eines Unternehmens von anderen Firmen angeboten und in einer Reihe von verschiedenen Auflistungen in diesem präsentiert Buch Es ist praktisch unmöglich, jede Marke oder Dienstleistungsmarke für jedes Produkt und jeden Gebrauch zu identifizieren, aber wir möchten die folgenden Visual Basic, Visual C und Excel hervorheben, sind Marken der Microsoft Corp NAG Funktionsbibliothek ist eine Dienstleistungsmarke von Numerical Algorithms Group, Ltd Numerische Rezepte in C Buch und Software ist eine Dienstleistungsmarke von Numerical Recipes Software TradeStation, SuperCharts und SystemWriter Plus sind Marken von Omega Research Evolver ist ein Warenzeichen der Palisade Corporation Master Chartist ist eine Marke von Robert Slade, Inc TS - Evolve und TradeCycles MESA sind Marken von Ruggiero Associates Divergengine ist eine Dienstleistungsmarke von Ruggiero Associates C Builder, Delphi und Borland Database Engine sind Marken von Borland CQC für Windows ist ein Warenzeichen von CQG, Inc Metastock ist ein Warenzeichen von Eqnis International Technical Analysis Funktionsbibliothek ist eine Dienstleistungsmarke von FM Labs Excalibur ist eine Marke von Futures Truth MATLAB ist ein Markenzeichen von The MathWorks, Inc MESA96 ist eine Marke von Mesa C. ONTENTS VORWORT xiii EINFÜHRUNG xv Was ist ein komplettes mechanisches Trading System - was sind gute Einträge Und Exits Der wissenschaftliche Ansatz für Systementwicklungstools und Materialien, die für den wissenschaftlichen Ansatz benötigt werden TEIL I Werkzeuge des Handels Einleitung 1 Kapitel 1 Daten 3 Arten von Daten Daten Zeitrahmen Datenqualität l Datenquellen und Lieferanten Kapitel 2 Simulatoren 13 Arten von Simulatoren Programmierung der Simulator Simulator Output Erformance Summnry Berichte Trade-by-Trade Berichte Simulator Perfomxmce Geschwindigkeit Kapazität Leistung l Zuverlässigkeit der Simulatoren - Auswahl der richtigen Simulator Simulatoren in diesem Buch verwendet Chaoter 3 Optimierer und Optimierung 29 Was Optimierer tun, wie Optimierer verwendet werden Lpes der Optimierung implizite Optimierer brute Kraftoptimierer Benutzerorientierte Optimierung genetische Optimierer Optimierung durch simulierte Glühung analytische Optimierer linearpmgrwnming l Wie man mit Optimierung fehlschlägt kleine Stichproben große fxmztneter setzt keine veri. cation Wie man mit O misation h-ge, repräsentative Beispiele wenige Regeln und Parameter veriicatim Ergebnisse Alternativen zu traditionellen Optimierungsoptimierer Werkzeuge und Informationen Welcher Optimierer ist für Sie Kapitel 4 Statistik 51 Warum Statistiken zur Auswertung von Handelssystemen verwenden l Stichprobenoptimierung und Kurvenanpassung l Stichprobengröße und Repräsentativität Auswertung eines Systems Statistisch Beispiel 1 Auswertung des Stichproben-Tests, wenn die Verteilung erfolgt Nicht normal was ist, wenn es serielle Abhängigkeit gibt, was wenn die Märkte wechseln l Beispiel 2 Auswertung der In-Sample-Tests Interpretation des Beispiels Statistik-Optimierung i-esults Verifizierungsergebnisse l Andere statistische Techniken und ihre Verwendung genetisch veränderte Systeme multiple Regression monte car10 Simulationen out-of - Test-Test-Spaziergangstest Schlussfolgerung TEIL II Die Einstufungsstudie Einleitung 71 Was steht für eine gute Entry-Orders, die in Einträgen verwendet werden Stopp-Aufträge beenden Aufträge Marktaufträge Auswahl geeigneter Aufträge Entry Techniques Covered in This Book Ausbrüche und gleitende Durchschnitte Oszillatoren Saisonalität Mond - und Solarphänomene Zyklen und Rhythmen neuronale Netze geneticaNy entwickelte Einstiegsregeln Standardisierte Exits Equalization of Dollar Volatility Basic Test Portfolio und Platfcnm Kapitel 5 Breakout-Modelle 83 Arten von Breakouts l Merkmale von Breakouts Testen von Breakout-Modellen l Channel-Breakout-Einträge schließen nur Channel-Breakouts am höchsten higMowest low bnxzkouts l Volatility Breakout Einträge l Volatilität Breakout Variationen Longpositionen nur Währungen nur adx tremififilter Zusammenfassung Analysen Ausbruchstypen Eintragsbefehle Interaktionen Einschränkungen und Jilteranalyse nach Markt Schlussfolgerung l Was haben wir in Kapitel 6 Moving Average Models 109 Was ist ein Moving Average - Zweck eines Moving Average Die Ausgabe von Lag l Arten von sich bewegenden Mitteln l Arten von beweglichen Mittelwerten Modellen l Merkmale von beweglichen Mittelwerten l Aufträge, die verwendet werden, um Einträge zu beeinflussen Testmethodik Tests von Trendfolgenden Modellen Tests von Counter-Trend-Modellen Schlussfolgerung l Was haben wir gelernt ix Kapitel 7 Oszillator - Basierte Einträge 133 Was ist ein Oszillator l Arten von Oszillatoren Erzeugung von Einträgen mit Oszillatoren Eigenschaften von Oszillatoreinträgen Testmethodik l Testergebnisse Tees von überkauften überverkauften Modellen Tests von Signalleitungsmodellen Tests von Divergenzmodellen Zusammenfassung Analysen - Schlussfolgerung Was haben wir gelernt Kapitel S Saisonalität 153 Was ist Saisonalität l Erzeugung von saisonalen Einträgen l Merkmale von saisonalen Einträgen Aufträge, die verwendet werden, um saisonale Einträge zu beeinflussen Testmethodik Testergebnisse Test der grundlegenden Crossover-Modelltests der grundlegenden Impulsmodell-Tests des Crossover-Modells mit Con - tertests des C. models mit Bestätigung Und Inversionen Zusammenfassung Analysen Schlussfolgerung Was haben wir gelernt Chhter 9 Lunar und Solar Rhythmen 179 Legitimität oder Lunacy l Mondzyklen und Trading Erzeugung von Mondeinträgen lunar Test Methodik Mondtest Ergebnisse Tests der grundlegenden cmmo. er Modell Tests der grundlegenden Impulsmodell Tests der Cnx. mer-Modell mit Bestätigungstest s des Crmmver-Modells mit Bestätigung und Inversionen Zusammenfassung Analysen Schlussfolgerung Solaraktivität und Handel generieren Solareinträge Solar-Testergebnisse Schlussfolgerung Was haben wir gelernt Kapitel 10 Zyklusbasierte Einträge 2Q3 Zyklus-Erkennung mit MESA l Erkennung von Zyklen mit Filter Banken Butterworth Jilter Wavelet-basierte Jilter Generierung von Zykluseinträgen mit Filterbanken Charakteristika von zyklusbasierten Einträgen Testmethodik Testergebnisse Schlussfolgerung l Was haben wir gelernt Kapitel 11 Neuronale Netze 227 Was sind Neuronale Netze, die neuronale Netzwerke neu zuordnen Neuronale Netze im Handel l Prognose mit Neural Netzwerke l Erzeugung von Einträgen mit neuronalen Vorhersagen rückwärts langsam K Modellcode für die umgekehrte langsame k Modell Testmethodik für die umgekehrten langsamen K Modell Trainingsergebnisse für das umgekehrte langsame k Modell l Wendepunktmodelle Code für die Wendepunktmodelle Testmethodik für den Wendepunkt Modelle Trainingsergebnisse für die Wendepunkte Modelle Trading Ergebnisse für alle Modelle ading Ergebnisse für die Reverse-Slow-K-Modell Frading Ergebnisse für die unteren Ruming-Punkt-Modell Trading-Ergebnisse für die Top-Turning Poinf-Modell Zusammenfassung Analysen l Schlussfolgerung Was haben wir gelernt Kapitel 12 Genetische Algorithmen 257 Was sind genetische Algorithmen Evolving Rule-Based Entry Models Evolving ein Entry-Modell er Regel Remplares Test Methodology Code für die Entwicklung eines Eintrags Modell l Testergebnislösungen entwickelt für lange Einträge Lösungen für kurze enrries entwickelt fesf Ergebnisse für die Standard-Portfolio Markt-für-Markt tesf Entschlossen, die Regeln für rhe Solurionen zu berechnen Schlussfolgerung Was haben wir gelernt TEIL III Die Studie der Exits Einleitung 281 Die Bedeutung des Exits l Ziele einer guten Exit-Strategie Arten von Exits, die in einer Exit-Strategie beschäftigt sind Geld-Management-Exits nachlaufende Exits projir tnrgef exiW Rime-basierte Ausgänge volarilify airs barrier exits signal exits Überlegungen beim Verlassen des Marktes Gunning Kompromisse mit prorecrive stoppt Schlupf conCnian rrading Schlussfolgerung Testing Exit Strategies Standard Einträge für Testing Exits das zufällige Eintrag Modell Chaoter 13 Die Standard Exit Strategie 293 Was ist der Standard Exit-Strategie Merkmale des Standard-Exits Zweck der Prüfung des SES l Tests der Original-SES-Testergebnisse Tests des modifizierten SES-Tests resultieren Schlussfolgerung - Was haben wir gelernt Kapitel 14 Verbesserungen am Standard-Exit 309 Zweck der Tests l Tests der Fixed Stop und Profit Target Tests von Dynamic Stops Rest der höchsten higWlowest Low Stop Fesf der dynamischen Arr-basierte Stop Fett der modifizierten exponentiellen gleitenden durchschnittlichen dynamischen Stop Tests der Profit Taget Test der erweiterten Zeitlimit - Market-by-Market Ergebnisse Für das Beste Exit Fazit l Was haben wir gelernt xi Kapitel 15 Hinzufügen von künstlicher Intelligenz zu Exits 335 Test Methodik für die Neuronale Exit Component Ergebnisse der Neural Exit Test Baseline Ergebnisse neurale Ausstieg portjolio Ergebnisse neuronale Exit Markt-by-Markt Ergebnisse Test Methodik für die Genetische Exit-Komponente Top 10-Lösungen mit Baseline-Exit-Ergebnissen von regelbasierten Exits für Longs und Shorts Markt-nach-Markt-ResuTt s Wenn regelbasierte Exits für Longs Market-by-Market-Ergebnisse PREFACEI n Dieses Buch ist das Wissen, das benötigt wird, um ein zu werden Mc. re erfolgreicher Händler von Kompetenzen Als umfangreiches Referenz - und Systementwicklerhandbuch erklärt das Buch viele populäre Techniken und stellt sie auf den Prüfstand und erforscht innovative Wege, um Gewinne aus dem Markt zu nehmen und ein zusätzliches zu gewinnen Rand Auch das Buch bietet bessere Methoden, um das Risiko zu kontrollieren und gibt Einblick in welche Methoden schlecht durchführen und Kapital verunreinigen. Auch die Grundlagen sind über die Erfassung und das Screening von Daten abgedeckt, wie man die Systeme mit Trading-Simulatoren, Wie man die Optimierung sicher durchführt, wie man die Kurvenanpassung schätzt und kompensiert, und sogar, wie man die Ergebnisse mit inferentiellen Statistiken bewertet. Dieses Buch zeigt, warum der sicherste Weg zum Erfolg im Handel durch die Nutzung eines guten, mechanisierten Handelssystems ist Ein paar Trader, Systemhandelserträge mm-e profitable Ergebnisse als diskretionärer Handel Der diskretionäre Handel umfasst subjektive Entscheidungen, die häufig emotional werden und zu Verlusten führen. Affect, Ungewissheit, Gier und Angst verlagern einfach den Grund und das Wissen als treibende Kräfte hinter den Trades Darüber hinaus ist es schwierig, ein diskretionäres Handelsmodell zu testen und zu überprüfen Systembasierter Handel ist dagegen objektiv Gefühle sind aus dem Bild. Durch programmierte Logik und Annahmen drängen mechanisierte Systeme den Grund und das Wissen des Händlers aus Best of all, solche Systeme Sind leicht getestet Schlechte Systeme können abgelehnt oder modifiziert werden, und gute cntes können verbessert werden Dieses Buch enthält solide Informationen, die eine große Hilfe bei der Gestaltung, Bau und Prüfung eines profitablen mechanischen Handelssystems sein können Während der Schwerpunkt auf einer eingehenden, Kritische Analyse der verschiedenen Faktoren, die dazu bestimmt sind, zu den Gewinnsystemen beizutragen, werden die wesentlichen Elemente eines kompletten, mechanischen Handelssystems ebenfalls zergliedert und erklärt. Um vollständig zu sein, müssen alle mechanischen Handelssysteme eine Eingabemethode und eine Austrittsmethode haben. Die Eingabemethode muss erkennen Chancen, den Markt an Punkten einzugeben, die voraussichtlich mit einem guten Risiko-zu-Belohnung-Verhältnis handeln werden. Die Ausstiegsmethode muss vor übermäßigem Kapitalverlust schützen, wenn ein Handel schief geht oder wenn sich der Markt dreht und effektiv erfasst Gewinne, wenn der Markt sich positiv bewegt Ein gewisser Platzbedarf widmet sich der systematischen Rücktests und Auswertung von Ausstiegssystemen, Methoden und Strategien Auch der Händler, der bereits eine Handelsstrategie oder ein System hat, das akzeptable Ausgänge bietet, wird wahrscheinlich etwas entdecken can be used to improve the system, increase profits, and reduce risk exposure Also included in these pages are trading simulations on entire pqrtfolios of tradables As is demonstrated, running analyses on portfolios is straightforward, if not easy to accomplish The ease of computing equity growth curves, maximum drawdowns, risk-to-reward ratios, returns on accounts, numbers of trades, and all xiv PREFACE the other related kinds of information useful in assessing a trading system on a whole portfolio of commodities or stocks at once is made evident The process of conducting portfolio-wide walk-forward and other forms of testing and optimiza - tion is also described For example, instruction is provided on how to search for a set of parameters that, when plugged into a system used to trade each of a set of commodities, yields the best total net profit with the lowest drawdown or perhaps the best Sharpe Ratio, or any other measure of portfolio performance desired for that entire set of commodities Small institutional traders CTAs wishing to run a system on multiple tradables, as a means of diversification, risk reduction, and liq - uidity enhancement, should find this discussion especially useful Finally, to keep all aspects of the systems and components being tested objective and completely mechanical, we have drawn upon our academic and sci - entific research backgrounds to apply the scientific method to the study of entry and exit techniques In addition, when appropriate, statistics are used to assess the significance of the results of the investigations This approach should provide the most rigorous information possible about what constitutes a valid and useful com - ponent in a successful trading strategy So that everyone will benefit from the investigations, the exact logic behind every entry or exit strategy is discussed in detail For those wishing to replicate and expand the studies contained herein, extensive source code is also provided in the text, as well as on a CD-ROM see offer at back of book Since a basic trading system is always composed of two components, this book naturally includes the following two parts The Study of Entries and The Study of Exits Discussions of particular technologies that may be used in gener - ating entries or exits, eg neural networks, are handled within the context of devel - oping particular entry or exit strategies The Introduction contains lessons on the fundamental issues surrounding the implementation of the scientific approach to trading system development The first part of this book , Tools of the Trade, con - tains basic information, necessary for all system traders The Conclusion pro - vides a summary of the research findings, with suggestions on how to best apply the knowledge and for future research The Appendix contains references and suggested reading Finally , we would like to point out that this book is a continuation and elab - oration of a series of articles we published as Contributing Writers to Technical Analysis of Stocks and Commodities from 1996, onward Jeffrey Owen Katz, Ph D and Donna L McCormick INTRODUCTION There is one thing that most traders have in common They have taken on the challenge of forecasting and trading the financial markets, of searching for those small islands of lucrative inefficiency in a vast sea of efficient market behavior For one of the authors, Jeffrey Katz, this challenge was initially a means to indulge an obsession with mathematics Over a decade ago, he developed a model that pro - vided entry signals for the Standard Poor s 500 SP 500 and OEX While these signals were, at that time, about 80 accurate, Katz found himself second - guessing them Moreover, he had to rely on his own subjective determinations of such critical factors as what kind of order to use for entry, when to exit, and where to place stops These determinations, the essence of discretionary trading, were often driven more by the emotions of fear and avarice than by reason and knowl - edge As a result, he churned and vacillated, made bad decisions, and lost more often than won For Katz, like for most traders, discretionary trading did not work If discretionary trading did not work, then what did Perhaps system trading was the answer Katz decided to develop a completely automated trading system in the form of a computer program that could generate buy, sell, stop, and other necessary orders without human judgment or intervention A good mechanical system, logic suggested, would avoid the problems associated with discretionary trading, if the discipline to follow it could be mustered Such a system would pro - vide explicit and well-defined entries, normal or profitable exits, and abnor - mal or money management exits designed to control losses on bad trades, A fully automated system would also make it possible to conduct historical tests, unbiased by hindsight, and to do such tests on large quantities of data Thorough testing was the only way to determine whether a system really worked and would be profitable to trade, Katz reasoned Due to familiarity with the data series, valid tests could not be performed by eye If Katz looked at a chart and believed a given formation signaled a good place to enter the market, he could not trust that belief because he had already seen what happened after the forma - tion occurred Moreover, if charts of previous years were examined to find other examples of the formation, attempts to identify the pattern by eyeballing would be biased On the other hand, if the pattern to be tested could be formally defined and explicitly coded, the computer could then objectively do all the work It would run the code on many years of historical data, look for the specified for - mation, and evaluate without hindsight the behavior of the market after each instance In this way, the computer could indicate whether he was indeed correct in his hypothesis that a given formation was a profitable one Exit rules could also be evaluated objectively Finally, a well-defined mechanical trading system would allow such things as commissions, slippage , impossible tills, and markets that moved before he xvi could to be factored in This would help avoid unpleasant shocks when moving from computer simulations to real-world trading One of the problems Katz had in his earlier trading attempt was failing to consider the high transaction costs involved in trading OEX options Through complete mechanization, he could ensure that the system tests would include all such factors In this way, potential surprises could be eliminated, and a very realistic assessment could be obtained of how any system or system element would perform System trading might, he thought, be the key to greater success in the markets WHATISACOMPLETEMECHAN ICALTRADINGSYSTEM One of the problems witb Katz s early trading was that his system only provided entry signals, leaving the determination of exits to subjective judgment it was not, therefore, a complete, mechanical trading system A complete, mechanical trading system, one that can be tested and deployed in a totally objective fashion, without requiring human judgment, must provide both entries and exits To be truly com - plete, a mechanical system must explicitly provide the following information 1 When and how, and possibly at what price, to enter the market 2 When and how, and possibly at what price, to exit the market with a loss 3 When and how, and possibly at what price, to exit the market with a profit The entry signals of a mechanical trading system can be as simple as explic - it orders to buy or sell at the next day s open The orders might be slightly more elaborate, eg to enter tomorrow or on the next bar using either a limit or stop Then again, very complex contingent orders, which are executed during certain periods only if specified conditions are m. Trading Strategies. The interest rate at which a depository institution lends funds maintained at the Federal Reserve to another depository institution.1 A statistical measure of the dispersion of returns for a given security or market index Volatility can either be measured. An act the US Congress passed in 1933 as the Banking Act, which prohibited commercial banks from participating in the investment. Nonfarm payroll refers to any job outside of farms, private households and the nonprofit sector The US Bureau of Labor. The currency abbreviation or currency symbol for the Indian rupee INR , the currency of India The rupee is made up of 1.An initial bid on a bankrupt company s assets from an interested buyer chosen by the bankrupt company From a pool of bidders.
Comments
Post a Comment