Trading System Software Design




Trading System Software DesignHochfrequenz-Trading-System-Design und Prozess-Management Hochfrequenz-Trading-System-Design und Prozess-Management Berater: Roy E. Welsch. Abteilung: Systemdesign und Managementprogramm. Herausgeber: Massachusetts Institute of Technology Datum der Herausgabe: 2009 Handelsunternehmen sind heutzutage sehr stark auf Data Mining, Computermodellierung und Softwareentwicklung angewiesen. Financial Analysts erfullen viele ahnliche Aufgaben wie die in der Software-und Fertigungsindustrie. Allerdings hat die Finanzbranche noch nicht in vollem Umfang verabschiedet High-Standard-Systeme Engineering Frameworks und Prozess-Management-Ansatze, die erfolgreich in der Software-und Fertigungsindustrie waren. Viele der traditionellen Methoden des Produktdesigns, der Qualitatskontrolle, der systematischen Innovation und der kontinuierlichen Verbesserung, die in Ingenieurdisziplinen gefunden werden, konnen auf den Finanzbereich angewendet werden. Diese Arbeit zeigt, wie das Wissen aus Ingenieurdisziplinen das Design und Prozessmanagement von Hochfrequenz-Handelssystemen verbessern kann. Hochfrequenz-Handelssysteme sind rechnerisch. Diese Systeme sind automatische oder halbautomatische Softwaresysteme, die von Natur aus komplex sind und ein hohes Ma? an Konstruktionsgenauigkeit erfordern. Der Entwurf eines Hochfrequenz-Handelssystems verbindet mehrere Felder, darunter quantitative Finanzen, Systemdesign und Software-Engineering. In der Finanzbranche, wo mathematische Theorien und Handelsmodelle relativ gut recherchiert sind, ist die Fahigkeit, diese Entwurfe in echten Handelspraktiken umzusetzen, eines der Schlusselelemente der Wettbewerbsfahigkeit einer Wertpapierfirma. Die Fahigkeit, Investmentideen effizient und effizient in leistungsfahige Handelssysteme zu verwandeln, kann einer Investmentfirma einen enormen Wettbewerbsvorteil verschaffen. (Fortsetzung) Diese Diplomarbeit enthalt eine detaillierte Studie, die sich aus Hochfrequenzsystemen, Systemmodellen und - grundsatzen sowie Prozessmanagement zusammensetzt Fur die Systementwicklung. Besonderes Augenmerk wird auf Backtesting und Optimierung gelegt, die als die wichtigsten Bestandteile beim Aufbau eines Handelssystems gelten. Diese Forschung baut System-Engineering-Modelle, die den Entwicklungsprozess zu fuhren. Es verwendet auch experimentelle Handelssysteme zur Uberprufung und Validierung von Grundsatzen, die in dieser Arbeit behandelt werden. Schlie?lich kommt diese These zu dem Schluss, dass systemtechnische Grundlagen und Rahmenbedingungen der Schlussel zum Erfolg fur die Implementierung hochfrequenter Handelssysteme oder quantitativer Investitionssysteme sein konnen. Thesis (S. M.) - Massachusetts Institut fur Technologie, System Design und Management-Programm, 2009. Cataloged aus PDF-Version der Arbeit. Enthalt bibliographische Hinweise (S. 78-79). Schlusselworter: System Design and Management Program. My AccountTrading Systems: Entwerfen Ihres Systems - Teil 1 13 Der vorhergehende Abschnitt dieses Tutorials befasste sich mit den Elementen, aus denen sich ein Handelssystem zusammensetzte, und erorterten die Vor - und Nachteile der Verwendung eines solchen Systems in einem Live-Handelsumfeld. In diesem Abschnitt bauen wir dieses Wissen auf, indem wir untersuchen, welche Markte fur den Systemhandel besonders gut geeignet sind. Wir werden dann einen tieferen Einblick in die verschiedenen Gattungen der Handelssysteme nehmen. Handel auf verschiedenen Markten Aktienmarkte Der Aktienmarkt ist wahrscheinlich der haufigste Markt fur den Handel, vor allem bei Anfangern. In dieser Arena, gro?e Spieler wie Warren Buffett und Merrill Lynch dominieren, und traditionelle Wert-und Wachstumsinvestitionen Strategien sind bei weitem die haufigste. Dennoch haben viele Institutionen erheblich in die Konzeption, Entwicklung und Umsetzung von Handelssystemen investiert. Einzelne Investoren treten diesem Trend, wenn auch langsam, bei. Hier sind einige wesentliche Faktoren zu berucksichtigen, wenn Handelssysteme in Aktienmarkten: 13 Die gro?e Menge an verfugbaren Aktien ermoglicht es Handlern, Systeme auf vielen verschiedenen Arten von Aktien - alles von extrem volatilen over-the-counter (OTC) Aktien zu testen Nicht-fluchtigen blauen Chips. Die Wirksamkeit der Handelssysteme kann durch die geringe Liquiditat einiger Aktien, insbesondere OTC - und Pink Sheet-Probleme, begrenzt werden. Provisionen konnen in Gewinne von erfolgreichen Trades zu essen, und konnen Verluste zu erhohen. OTC - und Pink Sheet Equities verursachen oft zusatzliche Provisionsgebuhren. Die wichtigsten Handelssysteme sind diejenigen, die Wert suchen - das hei?t, Systeme, die verschiedene Parameter verwenden, um festzustellen, ob ein Wert unterbewertet ist im Vergleich zu seiner bisherigen Leistung, seine Kollegen oder den Markt im Allgemeinen. Devisenmarkt Der Devisenmarkt oder Forex. Ist der gro?te und liquideste Markt der Welt. Die Weltregierungen, Banken und andere gro?e Institutionen Handel Trillionen von Dollar auf dem Forex-Markt jeden Tag. Die Mehrheit der institutionellen Handler auf der Forex beruht auf Handelssystemen. Das gleiche gilt fur Einzelpersonen auf dem Forex, aber einige Handel auf Wirtschaftsberichte oder Zinsauszahlungen basiert. Hier sind einige wichtige Faktoren im Auge zu behalten, wenn Handelssysteme im Forex-Markt: Die Liquiditat in diesem Markt - aufgrund der riesigen Menge - Macht Handelssysteme genauer und effektiver. Es gibt keine Provisionen in diesem Markt, nur Spreads. Daher ist es viel einfacher, viele Transaktionen ohne Erhohung der Kosten zu machen. Im Vergleich zur Menge der verfugbaren Aktien oder Rohstoffe ist die Anzahl der Wahrungen zum Handel begrenzt. Aufgrund der Verfugbarkeit von exotischen Wahrungspaaren - also Wahrungen aus kleineren Landern - ist das Spektrum der Volatilitat nicht unbedingt begrenzt. Die wichtigsten Handelssysteme in Forex verwendet werden, die folgen Trends (ein beliebtes Sprichwort auf dem Markt ist der Trend ist Ihr Freund), oder Systeme, die kaufen oder verkaufen auf Breakouts. Dies liegt daran, wirtschaftliche Indikatoren oft gro?e Preisbewegungen auf einmal verursachen. Futures Equity, Forex und Rohstoffmarkte alle bieten Futures-Handel. Dies ist ein beliebtes Fahrzeug fur den Systemhandel aufgrund der hoheren Menge an Leverage zur Verfugung und die erhohte Liquiditat und Volatilitat. Allerdings konnen diese Faktoren schneiden in beide Richtungen: sie konnen entweder verstarken Sie Ihre Gewinne oder verstarken Sie Ihre Verluste. Aus diesem Grund ist der Einsatz von Futures in der Regel fur fortgeschrittene individuelle und institutionelle Systemhandler vorbehalten. Dies liegt daran, Trading-Systeme in der Lage, Kapitalisierung auf dem Futures-Markt erfordern viel mehr Anpassung, Verwendung fortgeschrittener Indikatoren und viel langer dauern, um zu entwickeln. Also, Welches Bestes ist es bis zu den einzelnen Investoren zu entscheiden, welcher Markt am besten fur den Systemhandel geeignet ist - jeder hat seine eigenen Vor-und Nachteile. Die meisten Menschen sind mehr vertraut mit den Aktienmarkten, und diese Vertrautheit macht die Entwicklung eines Handelssystems einfacher. Allerdings ist Forex haufig als die uberlegene Plattform, um Handelssysteme laufen - vor allem unter erfahrenen Handlern. Daruber hinaus, wenn ein Handler beschlie?t, auf erhohte Hebelwirkung und Volatilitat zu nutzen, ist die Futures-Alternative immer offen. Letztlich liegt die Wahl in den Handen des Systementwicklers. Typen von Trading-Systemen Trend-Following Systems Die haufigste Methode des System-Trading ist die Trend-folgendes System. In seiner grundlegendsten Form, wartet dieses System einfach fur eine signifikante Preisbewegung, dann kauft oder verkauft in diese Richtung. Diese Art von Systembanken auf die Hoffnung, dass diese Preisbewegungen den Trend beibehalten werden. Moving Average Systems Haufig in der technischen Analyse verwendet. Ein gleitender Durchschnitt ist ein Indikator, der einfach den Durchschnittspreis einer Aktie uber einen bestimmten Zeitraum anzeigt. Das Wesen der Trends wird aus dieser Messung abgeleitet. Der haufigste Weg, um Ein-und Ausfahrt zu bestimmen, ist ein Crossover. Die Logik dahinter ist einfach: Ein neuer Trend wird festgestellt, wenn der Preis unter oder uber dem historischen Durchschnittspreis liegt (Trend). Hier ist ein Diagramm, das sowohl den Preis (blaue Linie) als auch die 20-Tage-MA (rote Linie) von IBM darstellt: Breakout Systems Das grundlegende Konzept hinter dieser Art von System ist ahnlich dem eines gleitenden Durchschnittssystems. Die Idee ist, dass, wenn ein neues hoch oder niedrig ist, die Preisbewegung hochstwahrscheinlich in Richtung des Ausbruchs fortsetzen wird. Ein Indikator, der bei der Bestimmung von Ausbruchen verwendet werden kann, ist ein einfaches Bollinger-Band-Overlay. Bollinger Bands zeigen Mittelwerte von hohen und niedrigen Preisen, und Breakouts auftreten, wenn der Preis die Kanten der Bands. Hier ist ein Diagramm, das Preis (blaue Linie) und Bollinger Bands (graue Linien) von Microsoft: Nachteile von Trendfolgesystemen: Empirische Entscheidungsfindung erforderlich - Bei der Bestimmung von Trends gibt es immer ein empirisches Element zu beachten: die Dauer von Der historische Trend. Zum Beispiel konnte der gleitende Durchschnitt fur die letzten 20 Tage oder fur die letzten funf Jahre sein, so muss der Entwickler bestimmen, welche am besten fur das System ist. Weitere Faktoren, die zu bestimmen sind, sind die durchschnittlichen Hohen und Tiefs in Breakout-Systemen. Lagging Nature - Gleitende Mittelwerte und Breakout-Systeme werden immer rucklaufig sein. Mit anderen Worten, sie konnen nie den genauen oberen oder unteren Rand eines Trends. Dies fuhrt zwangslaufig zu einem Verlust der potenziellen Gewinne, die manchmal erheblich sein kann. Whipsaw Effect - Unter den Marktkraften, die fur den Erfolg der Trendfolgesysteme schadlich sind, ist dies einer der haufigsten. Der Peitscheneffekt tritt auf, wenn der gleitende Durchschnitt ein falsches Signal erzeugt, dh wenn der Mittelwert nur in den Bereich fallt, kehrt die Richtung plotzlich um. Dies kann zu massiven Verlusten fuhren, sofern nicht wirksame Stop-Loss - und Risikomanagementtechniken eingesetzt werden. Sideways Markets - Trendfolgesysteme sind naturgema? in der Lage, nur in Markten Geld zu verdienen, die tatsachlich Trend treiben. Aber auch die Markte bewegen sich seitwarts. Innerhalb eines bestimmten Bereichs fur einen langeren Zeitraum. Extreme Volatilitat kann auftreten - Gelegentlich konnen Trendfolgesysteme eine extreme Volatilitat aufweisen, aber der Trader muss mit seinem System bleiben. Die Unfahigkeit, dies zu tun, wird zu einem versicherten Ausfall fuhren. Countertrend Systems Grundsatzlich ist das Ziel mit dem countertrend-System, auf dem niedrigsten Tief zu kaufen und an der hochsten Hohe zu verkaufen. Der Hauptunterschied zwischen diesem und dem Trendfolgesystem besteht darin, dass das Gegenstromungssystem nicht selbstkorrigiert wird. Mit anderen Worten, es gibt keine festgelegte Zeit, um Positionen zu verlassen, und dies ergibt ein unbegrenztes Abwartspotenzial. Arten von Countertrend-Systemen Viele verschiedene Arten von Systemen werden als Countertrend-Systeme betrachtet. Die Idee hier ist zu kaufen, wenn Schwung in eine Richtung beginnt zu verblassen. Dies wird am haufigsten mit Oszillatoren berechnet. Zum Beispiel kann ein Signal erzeugt werden, wenn Stochastik oder andere relative Starkeindikatoren unter bestimmte Punkte fallen. Es gibt andere Arten von Countertrend Handelssysteme, aber alle von ihnen teilen das gleiche grundlegende Ziel - zu kaufen niedrig und hoch verkaufen. Nachteile von Countertrend Folgende Systeme: E mpirische Entscheidungsfindung erforderlich - Einer der Faktoren, uber die der Systementwickler entscheiden muss, sind die Punkte, an denen die relativen Starkeindikatoren verblassen. Extreme Volatilitat kann auftreten - Diese Systeme konnen auch eine extreme Volatilitat aufweisen, und eine Unfahigkeit, mit dem System trotz dieser Volatilitat zu bleiben, wird zu einem gesicherten Ausfall fuhren. Unlimited Downside - Wie bereits erwahnt, gibt es unbegrenztes Downside-Potential, da das System nicht selbstkorrigiert (es gibt keine eingestellte Zeit, um Positionen zu verlassen). Fazit Die wichtigsten Markte, fur die Handelssysteme geeignet sind, sind die Aktien-, Devisen - und Futures-Markte. Jeder dieser Markte hat seine Vor - und Nachteile. Die beiden wichtigsten Gattungen der Handelssysteme sind die Trendfolger und die Gegen-Trendsysteme. Trotz ihrer Unterschiede bedurfen beide Arten von Systemen in ihren Entwicklungsstadien einer empirischen Entscheidungsfindung seitens des Entwicklers. Auch diese Systeme unterliegen extremer Volatilitat und dies kann verlangen, einige Ausdauer - es ist wichtig, dass der System-Trader mit seinem System wahrend dieser Zeiten bleiben. In der folgenden Tranche nehmen Sie einen genaueren Blick auf, wie man ein Handelssystem entwerfen und etwas von der Software sprechen, die Systemhandler verwenden, um ihr Leben zu erleichtern. Deutsch - Ubersetzung - Linguee als Ubersetzung von