Tuesday 10 January 2017

Do Trading Systeme Arbeiten

Trading Systems: Was ist ein Handelssystem 13 Ein Handelssystem ist einfach eine Gruppe von spezifischen Regeln oder Parametern, die Ein - und Ausspeisepunkte für ein bestimmtes Eigenkapital bestimmen. Diese Punkte, die als Signale bekannt sind, werden oft auf einem Chart in Echtzeit markiert und veranlassen die sofortige Ausführung eines Handels. Hier sind einige der gebräuchlichsten technischen Analysewerkzeuge, die verwendet werden, um die Parameter von Handelssystemen zu konstruieren: Bewegungsdurchschnitte 13 Stochastische 13 Oszillatoren 13 Relative Stärke 13 Bollinger-Bänder Oft werden zwei oder mehr dieser Indikatoren in der Schaffung kombiniert Einer Regel. Zum Beispiel, das MA-Crossover-System verwendet zwei gleitende durchschnittliche Parameter, die langfristige und die kurzfristige, um eine Regel zu schaffen: kaufen, wenn die kurzfristigen Kreuze über die langfristige, und verkaufen, wenn das Gegenteil wahr ist. In anderen Fällen verwendet eine Regel nur ein Kennzeichen. Zum Beispiel könnte ein System eine Regel haben, die jeden Kauf verbietet, es sei denn, die relative Stärke ist über einem bestimmten Niveau. Aber es ist eine Kombination von all diesen Arten von Regeln, die ein Trading-System macht. MSFT Moving Average Cross-Over-System mit 5 und 20 Moving Averages Da der Erfolg des Gesamtsystems hängt davon ab, wie gut die Regeln durchführen, System-Händler Zeit optimieren Um Risiken zu bewältigen. Die erzielte Gewinn pro Trade zu erhöhen und eine langfristige Stabilität zu erreichen. Dies geschieht durch Ändern verschiedener Parameter innerhalb jeder Regel. Zum Beispiel, um das MA-Crossover-System zu optimieren, würde ein Trader testen, um zu sehen, welche gleitenden Durchschnittswerte (10-Tage, 30-Tage usw.) am besten funktionieren und dann implementieren. Aber Optimierung kann die Ergebnisse nur um eine kleine Marge zu verbessern - es ist die Kombination von Parametern verwendet, die letztlich bestimmen den Erfolg eines Systems. Vorteile Also, warum könnten Sie wollen, um ein Handelssystem zu nehmen Es dauert alle Emotionen aus dem Handel - Emotion ist oft zitiert als einer der größten Mängel der einzelnen Investoren. Investoren, die nicht in der Lage, mit Verlusten zu bewältigen zweite erraten ihre Entscheidungen und am Ende verlieren Geld. Durch die strikte Einhaltung eines vordefinierten Systems können Systemhändler auf die Notwendigkeit verzichten, Entscheidungen zu treffen, sobald das System entwickelt und eingerichtet ist, ist der Handel nicht empirisch, weil er automatisiert ist. Durch Senkung der menschlichen Ineffizienzen können Systemhändler die Gewinne steigern. Es kann viel Zeit sparen - sobald ein effektives System entwickelt und optimiert wird. Wenig bis keine Anstrengung durch den Händler erforderlich ist. Computer werden oft verwendet, um nicht nur die Signalerzeugung, sondern auch den eigentlichen Handel zu automatisieren, so dass der Trader von der Ausgabe Zeit für die Analyse befreit und macht Trades. Its einfach, wenn Sie lassen andere tun es für Sie - Brauchen Sie alle die Arbeit getan Sie Einige Unternehmen verkaufen Handelssysteme, die sie entwickelt haben. Andere Unternehmen geben Ihnen die Signale von ihren internen Handelssysteme für eine monatliche Gebühr generiert. Seien Sie vorsichtig, obwohl - viele dieser Unternehmen sind betrügerisch. Nehmen Sie einen genaueren Blick auf, wenn die Ergebnisse, die sie rühmen genommen wurden. Immerhin, seine leicht zu gewinnen in der Vergangenheit. Suchen Sie nach Unternehmen, die eine Testversion anbieten, mit der Sie das System in Echtzeit ausprobieren können. Nachteile Weve blickte auf die wichtigsten Vorteile der Arbeit mit einem Handelssystem, aber der Ansatz hat auch seine Nachteile. Handelssysteme sind komplex - das ist ihr größter Nachteil. In den Entwicklungsstadien verlangen die Handelssysteme ein solides Verständnis der technischen Analyse, die Fähigkeit, empirische Entscheidungen zu treffen und eine gründliche Kenntnis darüber, wie Parameter arbeiten. Aber auch wenn Sie nicht die Entwicklung eines eigenen Handelssystems, ist es wichtig, vertraut mit den Parametern, aus denen sich ein, die Sie verwenden. Der Erwerb all dieser Fähigkeiten kann eine Herausforderung sein. Sie müssen in der Lage sein, realistische Annahmen zu machen und effektiv beschäftigen das System - System Händler müssen realistische Annahmen über die Transaktionskosten. Diese bestehen aus mehr als Provisionskosten - die Differenz zwischen dem Ausführungspreis und dem Fill-Preis ist ein Teil der Transaktionskosten. Denken Sie daran, dass es oftmals unmöglich ist, die Systeme genau zu testen, was ein gewisses Maß an Unsicherheit bei der Inbetriebnahme des Systems bedeutet. Probleme, die auftreten, wenn simulierte Ergebnisse erheblich von tatsächlichen Ergebnissen sind bekannt als Schlupf. Effektive Umgang mit Schlupf kann eine große Hürde für die Bereitstellung eines erfolgreichen Systems. Development kann eine zeitraubende Aufgabe sein - eine Menge Zeit in die Entwicklung eines Handelssystems gehen, um es ausgeführt und richtig funktioniert. Die Erarbeitung eines Systemkonzepts und die Umsetzung in die Praxis beinhaltet viel Tests, die eine Weile dauert. Das historische Backtesting dauert nur wenige Minuten, die Backtests allein reichen jedoch nicht aus. Systeme müssen auch in Echtzeit gelagert werden, um die Zuverlässigkeit zu gewährleisten. Schließlich kann Schlupf dazu führen, dass Händler mehrere Revisionen auf ihre Systeme auch nach dem Einsatz zu machen. Sie funktionieren Es gibt eine Reihe von Internet-Betrug im Zusammenhang mit System-Trading, aber es gibt auch viele legitime, erfolgreiche Systeme. Vielleicht das berühmteste Beispiel ist das eine entwickelt und umgesetzt von Richard Dennis und Bill Eckhardt, die die Original Schildkrötenhändler sind. 1983 hatten diese beiden einen Streit darüber, ob ein guter Trader geboren oder gemacht wird. So nahmen sie einige Leute weg von der Straße und schulten sie basiert auf ihrem jetzt-berühmten Schildkröte-Handelssystem. Sie sammelten 13 Händler und endete bis 80 jährlich in den nächsten vier Jahren. Bill Eckhardt sagte einmal, jeder mit durchschnittlicher Intelligenz kann lernen, zu handeln. Das ist keine Raketenwissenschaft. Allerdings ist es viel einfacher zu lernen, was Sie im Handel tun sollten, als es zu tun. Trading-Systeme werden immer beliebter bei professionellen Händlern, Fondsmanagern und einzelnen Investoren gleichermaßen - vielleicht ist dies ein Beleg für, wie gut sie work. Dealing mit Scams Bei der Suche nach einem Handelssystem, kann es schwierig sein, ein vertrauenswürdiges Geschäft zu finden . Aber die meisten Betrügereien können durch gesunden Menschenverstand gesichtet werden. Zum Beispiel eine Garantie von 2.500 jährlich ist eindeutig unverschämt, wie es verspricht, dass mit nur 5.000 könnten Sie 125.000 in einem Jahr zu machen. Und dann durch Compoundierung für fünf Jahre, 48.828,125.000 Wenn dies wahr wäre, würde nicht der Schöpfer seinen Weg zu einem Milliardär zu handeln. Andere Angebote sind jedoch schwieriger zu dekodieren, aber ein häufiger Weg, um Betrügereien zu vermeiden, ist, Systeme zu suchen, die Bieten eine kostenlose Testversion. So können Sie das System selbst testen. Niemals blind Vertrauen in das Geschäft rühmt sich Es ist auch eine gute Idee, um andere, die das System verwendet haben, um zu sehen, ob sie ihre Zuverlässigkeit und Rentabilität behaupten können. Fazit Die Entwicklung eines effektiven Handelssystems ist keineswegs eine leichte Aufgabe. Es erfordert ein solides Verständnis der vielen Parameter zur Verfügung, die Fähigkeit, realistische Annahmen und die Zeit und das Engagement für die Entwicklung des Systems zu machen. Allerdings kann ein Handelssystem, wenn es richtig entwickelt und eingesetzt wird, viele Vorteile bringen. Es kann die Effizienz zu erhöhen, freie Zeit und, vor allem, erhöhen Sie Ihre Gewinne. Trading Systems: Entwerfen Sie Ihr System - Teil 1Die Vor-und Nachteile der automatisierten Handelssysteme Händler und Investoren können präzise Eintrag zu drehen. Exit - und Money-Management-Regeln in automatisierte Handelssysteme, die es Computern ermöglichen, die Trades auszuführen und zu überwachen. Eine der größten Attraktionen der Strategieautomatisierung ist, dass es einige der Emotionen aus dem Handel nehmen kann, da Trades automatisch platziert werden, sobald bestimmte Kriterien erfüllt sind. Dieser Artikel wird Leser vorstellen und erklären einige der Vor-und Nachteile, sowie die Realitäten der automatisierten Handelssysteme. (Für das zugehörige Lesen, siehe Die Macht der Programm-Trades.) Was ist ein automatisiertes Handelssystem Automatisierte Handelssysteme, auch als mechanische Handelssysteme, algorithmischen Handel bezeichnet. Automatisierte Handels - oder Systemhandel erlauben es den Händlern, spezifische Regeln für Handels - und Exits festzulegen, die, sobald sie programmiert sind, automatisch über einen Computer ausgeführt werden können. Die Handelsein - und - ausgangsregeln können auf einfachen Bedingungen, wie einem gleitenden Durchschnittsübergang, basieren. Oder können komplizierte Strategien sein, die ein umfassendes Verständnis der Programmiersprache, die für die Benutzerhandelsplattform spezifisch ist, oder das Fachwissen eines qualifizierten Programmierers erfordern. Automatisierte Handelssysteme erfordern typischerweise die Verwendung von Software, die mit einem Direktzugriffsvermittler verknüpft ist. Und alle spezifischen Regeln müssen in dieser Plattform-proprietären Sprache geschrieben werden. Die Plattform TradeStation nutzt beispielsweise die Programmiersprache EasyLanguage, die NinjaTrader-Plattform dagegen die NinjaScript-Programmiersprache. Abbildung 1 zeigt ein Beispiel für eine automatisierte Strategie, die drei Trades während einer Trading-Sitzung ausgelöst hat. Abbildung 1: Ein Fünf-Minuten-Chart des ES-Kontrakts mit einer automatisierten Strategie. Manche Handelsplattformen haben Strategie-Assistenten, die es Anwendern erlauben, aus einer Liste allgemein verfügbarer technischer Indikatoren eine Reihe von Regeln zu erstellen, die dann automatisch gehandelt werden können. Der Nutzer könnte zum Beispiel festlegen, dass ein langer Handel eingegeben wird, sobald der 50-Tage-Gleitende Durchschnitt über dem 200-Tage-Gleitenden Durchschnitt bei einem Fünf-Minuten-Chart eines bestimmten Handelsinstruments überschreitet. Benutzer können auch die Art der Bestellung (zB Markt oder Limit) eingeben und wenn der Handel ausgelöst wird (zB am Ende der Leiste oder in der nächsten Leiste geöffnet) oder die Standard-Eingänge der Plattform verwenden. Viele Händler jedoch wählen ihre eigenen benutzerdefinierten Indikatoren und Strategien zu programmieren oder arbeiten eng mit einem Programmierer, um das System zu entwickeln. Während dies in der Regel erfordert mehr Aufwand als mit dem Plattform-Assistenten, ermöglicht es eine viel größere Flexibilität und die Ergebnisse können mehr belohnen. (Leider gibt es keine perfekte Anlagestrategie, die den Erfolg garantieren wird.) Weitere Informationen finden Sie unter Verwenden von technischen Indikatoren zur Entwicklung von Handelsstrategien.) Sobald die Regeln festgelegt sind, kann der Computer die Märkte überwachen, um Kauf - oder Verkaufschancen basierend auf dem Handel zu finden Strategiespezifikationen. Abhängig von den spezifischen Regeln, sobald ein Trade eingegeben wird, Aufträge für Schutz Stop Verluste. Nachlaufende Stopps und Gewinnziele automatisch generiert. In schnelllebigen Märkten kann dieser sofortige Auftragseingang den Unterschied zwischen einem geringen Verlust und einem katastrophalen Verlust für den Fall darstellen, in dem sich der Handel gegen den Händler bewegt. Vorteile von automatisierten Trading-Systemen Es gibt eine lange Liste von Vorteilen auf mit einem Computer überwachen die Märkte für Handelschancen und führen die Trades, einschließlich: Minimize Emotions. Automatisierte Handelssysteme minimieren Emotionen während des gesamten Handelsprozesses. Indem Emotionen in Schach gehalten werden, haben Händler normalerweise eine einfachere Zeit, an dem Plan festzuhalten. Da die Handelsaufträge automatisch ausgeführt werden, sobald die Handelsregeln erfüllt sind, können die Händler den Handel nicht zögern oder in Frage stellen. Neben der Unterstützung von Händlern, die Angst, den Auslöser zu ziehen, können automatisierte Handel bändigen diejenigen, die geeignet sind, zu übertreiben Kauf und Verkauf an jeder wahrgenommenen Gelegenheit. Fähigkeit zum Backtest. Backtesting wendet Handelsregeln auf historische Marktdaten an, um die Durchführbarkeit der Idee zu bestimmen. Beim Entwerfen eines Systems für automatisierten Handel müssen alle Regeln absolut sein, ohne Raum für Interpretation (der Computer kann nicht erraten, dass es genau gesagt werden muss, was zu tun ist). Trader können diese präzisen Regeln anwenden und sie auf historischen Daten testen, bevor sie Geld im Live-Handel riskieren. Sorgfältiges Backtesting ermöglicht es Tradern, eine Trading-Idee auszuwerten und zu verfeinern und die Systemerwartung zu bestimmen, die der durchschnittliche Betrag, den ein Trader erwarten kann, pro Risikoeinheit zu gewinnen (oder zu verlieren). (Wir bieten einige Tipps für diesen Prozess, die helfen können, Ihre aktuellen Handelsstrategien neu zu finden. Für mehr, siehe Backtesting: Interpretation der Vergangenheit.) Preserve Disziplin. Da die Handelsregeln etabliert sind und die Handelsausführung automatisch erfolgt, wird Disziplin auch in volatilen Märkten bewahrt. Disziplin ist oft verloren durch emotionale Faktoren wie Angst vor dem Verlust eines Verlustes oder der Wunsch, eke aus ein wenig mehr Gewinn aus einem Handel. Automatisiertes Trading hilft sicherzustellen, dass Disziplin beibehalten wird, weil der Handelsplan genau gefolgt wird. Darüber hinaus wird der Pilot-Fehler minimiert, und eine Bestellung zum Kauf von 100 Aktien wird nicht falsch eingegeben werden als Kauf von 1.000 Aktien zu verkaufen. Erzielen Sie Konsistenz. Eine der größten Herausforderungen im Handel ist, den Handel zu planen und den Handel zu planen. Selbst wenn ein Handelsplan das Potenzial hat, rentabel zu sein, ändern Händler, die die Regeln ignorieren, jegliche Erwartung, die das System hätte. Es gibt keinen solchen Handelsplan, der 100 der Zeitverluste gewinnt, sind ein Teil des Spiels. Aber Verluste können psychologisch traumatisierend sein, so dass ein Trader, der zwei oder drei verlieren Trades in einer Reihe könnte entscheiden, den nächsten Handel zu überspringen. Wenn dieser nächste Handel ein Gewinner gewesen wäre, hat der Händler bereits jede Erwartung des Systems zerstört. Automatisierte Handelssysteme ermöglichen es Tradern, Konsistenz durch den Handel des Plans zu erreichen. (Es ist unmöglich, Katastrophe ohne Handelsregeln zu vermeiden. Für weitere, siehe 10 Schritte zum Aufbau eines gewinnbringenden Handelsplans.) Verbesserte Order Entry Speed. Da Computer sofort auf sich verändernde Marktbedingungen reagieren, können automatisierte Systeme Aufträge generieren, sobald die Handelskriterien erfüllt sind. Erste-oder aus einem Handel ein paar Sekunden früher kann einen großen Unterschied in den Handel Ergebnis zu machen. Sobald eine Position eingegeben wird, werden alle anderen Aufträge automatisch generiert, inklusive Schutzstopp-Verlusten und Gewinnzielen. Märkte können sich schnell bewegen, und es ist demoralisierend, dass ein Trade das Gewinnziel erreicht oder vor einem Stop-Loss-Level vorbeifährt, bevor die Aufträge sogar eingegeben werden können. Ein automatisiertes Handelssystem verhindert, dass dies geschieht. Diversifizieren Handel. Automatisierte Handelssysteme erlauben dem Benutzer, mehrere Konten oder verschiedene Strategien gleichzeitig zu handeln. Dies hat das Potenzial, Risiken über verschiedene Instrumente zu verbreiten und gleichzeitig eine Absicherung gegen Verlustpositionen zu schaffen. Was unglaublich anspruchsvoll für einen Menschen zu erreichen ist, wird effizient von einem Computer in einer Angelegenheit von Millisekunden ausgeführt. Der Computer ist in der Lage, für Trading-Chancen über eine Reihe von Märkten zu scannen, Aufträge zu generieren und Trades zu überwachen. Nachteile und Realitäten von automatisierten Handelssystemen Automatisierte Handelssysteme haben viele Vorteile, aber es gibt einige Abstriche und Realties, denen die Händler bewusst sein sollten. Mechanische Ausfälle. Die Theorie hinter automatisierten Trading macht es einfach: die Software einrichten, die Regeln programmieren und beobachten, wie sie handeln. In Wirklichkeit jedoch ist das automatisierte Trading eine anspruchsvolle Handelsmethode, aber nicht unfehlbar. Abhängig von der Handelsplattform konnte sich ein Handelsauftrag auf einem Computer und nicht auf einem Server befinden. Was bedeutet, dass, wenn eine Internetverbindung verloren geht, eine Bestellung nicht auf den Markt geschickt werden. Es könnte auch eine Diskrepanz zwischen den theoretischen Trades, die durch die Strategie und die Auftragseingangsplattform Komponente, die sie in echte Trades macht erzeugt. Die meisten Händler sollten eine Lernkurve bei der Verwendung von automatisierten Handelssystemen erwarten, und es ist allgemein eine gute Idee, mit kleinen Handelsgrößen zu beginnen, während der Prozess verfeinert wird. Überwachung. Obwohl es toll wäre, den Computer einzuschalten und den Tag zu verlassen, benötigen automatisierte Handelssysteme eine Überwachung. Dies liegt daran, das Potenzial für mechanische Ausfälle, wie Konnektivitätsprobleme, Leistungsverluste oder Computerabstürze, und System-Macken. Es ist möglich, dass ein automatisiertes Handelssystem Anomalien erlebt, 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 erkannt und behoben werden. Über-Optimierung. Obwohl nicht spezifisch für automatisierte Handelssysteme, Händler, die Backtesting-Techniken verwenden können Systeme, die auf Papier großartig aussehen und führen schrecklich in einem Live-Markt. Über-Optimierung bezieht sich auf übermäßige Kurvenanpassung, die einen Handelsplan erzeugt, der im realen Handel unzuverlässig ist. Es ist z. B. möglich, eine Strategie zu optimieren, um außergewöhnliche Ergebnisse auf den historischen Daten, auf denen sie getestet wurde, zu erzielen. Händler gehen manchmal falsch davon aus, dass ein Handelsplan nahe 100 profitable Geschäfte haben sollte oder nie einen Drawdown erleben sollte, um ein tragfähiger Plan zu sein. Als solche können die Parameter angepasst werden, um einen nahezu perfekten Plan zu schaffen, der vollständig ausfällt, sobald er auf einen Live-Markt angewendet wird. (Diese Überoptimierung schafft Systeme, die nur auf Papier gut aussehen.) Weitere Informationen finden Sie unter Backtesting und Forward Testing: Die Bedeutung von Correlation.) Serverbasierte Automatisierung Händler haben die Möglichkeit, ihre automatisierten Handelssysteme über einen serverbasierten Handel auszuführen Plattform wie Strategy Runner. Diese Plattformen bieten häufig kommerzielle Strategien zum Verkauf an, ein Assistent, so dass Händler ihre eigenen Systeme entwerfen können oder die Möglichkeit, vorhandene Systeme auf der Server-basierten Plattform zu hosten. Gegen eine Gebühr kann das automatisierte Handelssystem alle Trades mit allen auf ihrem Server befindlichen Aufträgen scannen, ausführen und überwachen, was zu einer schnelleren und zuverlässigeren Auftragserfassung führt. Schlussfolgerung Obwohl ein Ppealing für eine Vielzahl von Faktoren, sollten automatisierte Handelssysteme nicht als Ersatz für sorgfältig ausgeführten Handel. Mechanische Störungen können auftreten, und als solche erfordern diese Systeme eine Überwachung. Serverbasierte Plattformen können eine Lösung für Händler bieten, die das Risiko von mechanischen Ausfällen minimieren möchten. (Für verwandte Erkenntnisse, siehe Day Trading-Strategien für Anfänger.)


No comments:

Post a Comment