Wednesday 26 April 2017

Online Handelssystemarchitektur

Trading Systems: Entwerfen Ihres Systems - Teil 1 13 Der vorangehende Abschnitt dieses Tutorials befasste sich mit den Elementen, aus denen sich ein Handelssystem zusammensetzte, und erörterten die Vor - und Nachteile der Verwendung eines solchen Systems in einem Live-Trading-Umfeld. In diesem Abschnitt bauen wir dieses Wissen auf, indem wir untersuchen, welche Märkte für den Systemhandel besonders gut geeignet sind. Wir werden dann einen tieferen Einblick in die verschiedenen Gattungen der Handelssysteme nehmen. Handel auf verschiedenen Märkten Aktienmärkte Der Aktienmarkt ist wahrscheinlich der häufigste Markt für den Handel, vor allem bei Anfängern. In dieser Arena, große Spieler wie Warren Buffett und Merrill Lynch dominieren, und traditionelle Wert und Wachstum investierende Strategien sind bei weitem die häufigste. 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 berücksichtigen, wenn Handelssysteme in Aktienmärkten: 13 Die große Menge an verfügbaren Aktien ermöglicht es Händlern, Systeme auf vielen verschiedenen Arten von Aktien - alles von extrem volatilen over-the-counter (OTC) Aktien zu testen Nicht-flüchtigen blauen Chips. Die Wirksamkeit der Handelssysteme kann durch die geringe Liquidität einiger Aktien, insbesondere OTC - und Pink Sheet-Probleme, begrenzt werden. Provisionen können in Gewinne von erfolgreichen Trades zu essen, und können Verluste zu erhöhen. OTC - und Pink Sheet Equities verursachen oft zusätzliche Provisionsgebühren. 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 größ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 Händler auf der Forex beruht auf Handelssystemen. Das gleiche gilt für 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 Liquidität 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 Erhöhung der Kosten zu machen. Im Vergleich zur Menge der verfügbaren Aktien oder Rohstoffe ist die Anzahl der Währungen zum Handel begrenzt. Aufgrund der Verfügbarkeit von exotischen Währungspaaren - also Währungen aus kleineren Ländern - ist das Spektrum der Volatilität 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 Rohstoffmärkte alle bieten Futures-Handel. Dies ist ein beliebtes Fahrzeug für den Systemhandel aufgrund der höheren Menge an Leverage zur Verfügung und die erhöhte Liquidität und Volatilität. Allerdings können diese Faktoren schneiden in beide Richtungen: sie können entweder verstärken Sie Ihre Gewinne oder verstärken Sie Ihre Verluste. Aus diesem Grund ist der Einsatz von Futures in der Regel für fortgeschrittene individuelle und institutionelle Systemhändler vorbehalten. Dies liegt daran, Trading-Systeme in der Lage, Kapitalisierung auf dem Futures-Markt erfordern viel mehr Anpassung, Verwendung fortgeschrittener Indikatoren und viel länger dauern, um zu entwickeln. Also, Welches Bestes ist es bis zu den einzelnen Investoren zu entscheiden, welcher Markt am besten für den Systemhandel geeignet ist - jeder hat seine eigenen Vor-und Nachteile. Die meisten Menschen sind mehr vertraut mit den Aktienmärkten, und diese Vertrautheit macht die Entwicklung eines Handelssystems einfacher. Allerdings ist Forex häufig als die überlegene Plattform, um Handelssysteme laufen - vor allem unter erfahrenen Händlern. Darüber hinaus, wenn ein Händler beschließt, auf erhöhte Hebelwirkung und Volatilität zu nutzen, ist die Futures-Alternative immer offen. Letztlich liegt die Wahl in den Händen des Systementwicklers. Typen von Trading-Systemen Trend-Following Systems Die häufigste Methode des System-Trading ist die Trend-folgendes System. In seiner grundlegendsten Form, wartet dieses System einfach für 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 Häufig in der technischen Analyse verwendet. Ein gleitender Durchschnitt ist ein Indikator, der einfach den Durchschnittspreis einer Aktie über einen bestimmten Zeitraum anzeigt. Das Wesen der Trends wird aus dieser Messung abgeleitet. Der häufigste 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 über 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 ähnlich dem eines gleitenden Durchschnittssystems. Die Idee ist, dass, wenn ein neues hoch oder niedrig ist, die Preisbewegung höchstwahrscheinlich in Richtung des Ausbruchs fortsetzen wird. Ein Indikator, der bei der Bestimmung von Ausbrüchen 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 könnte der gleitende Durchschnitt für die letzten 20 Tage oder für die letzten fünf Jahre sein, so muss der Entwickler bestimmen, welche am besten für das System ist. Weitere Faktoren, die zu bestimmen sind, sind die durchschnittlichen Höhen und Tiefs in Breakout-Systemen. Lagging Nature - Gleitende Mittelwerte und Breakout-Systeme werden immer rückläufig sein. Mit anderen Worten, sie können nie den genauen oberen oder unteren Rand eines Trends. Dies führt zwangsläufig zu einem Verlust der potenziellen Gewinne, die manchmal erheblich sein kann. Whipsaw Effect - Unter den Marktkräften, die für den Erfolg der Trendfolgesysteme schädlich sind, ist dies einer der häufigsten. Der Peitscheneffekt tritt auf, wenn der gleitende Durchschnitt ein falsches Signal erzeugt, dh wenn der Mittelwert nur in den Bereich fällt, kehrt die Richtung plötzlich um. Dies kann zu massiven Verlusten führen, sofern nicht wirksame Stop-Loss - und Risikomanagementtechniken eingesetzt werden. Sideways Markets - Trendfolgesysteme sind naturgemäß in der Lage, nur in Märkten Geld zu verdienen, die tatsächlich Trend treiben. Aber auch die Märkte bewegen sich seitwärts. Innerhalb eines bestimmten Bereichs für einen längeren Zeitraum. Extreme Volatilität kann auftreten - Gelegentlich können Trendfolgesysteme eine extreme Volatilität aufweisen, aber der Trader muss mit seinem System bleiben. Die Unfähigkeit, dies zu tun, wird zu einem versicherten Ausfall führen. Countertrend Systems Grundsätzlich ist das Ziel mit dem countertrend-System, auf dem niedrigsten Tief zu kaufen und an der höchsten Höhe zu verkaufen. Der Hauptunterschied zwischen diesem und dem Trendfolgesystem besteht darin, dass das Gegenströmungssystem nicht selbstkorrigiert wird. Mit anderen Worten, es gibt keine festgelegte Zeit, um Positionen zu verlassen, und dies ergibt ein unbegrenztes Abwärtspotenzial. 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 häufigsten mit Oszillatoren berechnet. Zum Beispiel kann ein Signal erzeugt werden, wenn Stochastik oder andere relative Stärkeindikatoren 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, über die der Systementwickler entscheiden muss, sind die Punkte, an denen die relativen Stärkeindikatoren verblassen. Extreme Volatilität kann auftreten - Diese Systeme können auch eine extreme Volatilität aufweisen, und eine Unfähigkeit, mit dem System trotz dieser Volatilität zu bleiben, wird zu einem gesicherten Ausfall führen. Unlimited Downside - Wie bereits erwähnt, gibt es unbegrenztes Downside-Potential, da das System nicht selbstkorrigiert (es gibt keine eingestellte Zeit, um Positionen zu verlassen). Fazit Die wichtigsten Märkte, für die Handelssysteme geeignet sind, sind die Aktien-, Devisen - und Futures-Märkte. Jeder dieser Märkte hat seine Vor - und Nachteile. Die beiden wichtigsten Gattungen der Handelssysteme sind die Trendfolger und die Gegen-Trendsysteme. Trotz ihrer Unterschiede bedürfen beide Arten von Systemen in ihren Entwicklungsstadien einer empirischen Entscheidungsfindung seitens des Entwicklers. Auch diese Systeme unterliegen extremer Volatilität und dies kann verlangen, einige Ausdauer - es ist wichtig, dass der System-Trader mit seinem System während 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 Systemhändler verwenden, um ihr Leben zu erleichtern. Trading Systems: Entwerfen Sie Ihr System - Teil 2Subscribe to News Für die neuesten Erkenntnisse und Analysen nutzenSpezielle Eigenschaft: Online Trading Infrastruktur Eine erfolgreiche Handelsarchitektur Online-Börsen ermöglichen schnellere Transaktionen durch die Bereitstellung von Online-Handelsportalen und Brokerhäuser Leichtigkeit und Flexibilität. Heres einen Blick auf die Kern-Infrastruktur von NSE, BSE, und einige Handelsportale. Von Soutiman Das Gupta Wie im vergangenen Jahrzehnt von Technologie-Visionären und Prognose-Gruppen versprochen, hat das Internet in der Tat neue Wege für die Durchführung von Geschäften eröffnet. Börsen weltweit führen nun einen Großteil ihres Geschäfts online durch ihre Makler und Partner, eine bedeutende Verschiebung von der traditionellen Methode. In den entwickelten Ländern werden fast alle Devisentransaktionen online durchgeführt. Der Trend hat sich in Indien langsam angezogen und zwei der größten Börsen, die National Stock Exchange (NSE) und die Bombay Stock Exchange (BSE) führen Online-Handel erfolgreich für einige Zeit jetzt. Warum verspätete indische Börsen und Maklerhäuser waren langsam, um ihre Transaktionen online zu verschieben. Dies ist vor allem auf die Regierungsvorschriften zurückzuführen. Es gab eine anfängliche Verzögerung bei der Festlegung von Spezifikationen für die Erstellung von geschlossenen Benutzergruppen (CUGs). Das Problem wurde zwischen dem DoT und dem Finanzministerium um 1998 gelöst und bald Handelsportale wie ICICIDirect, motilaloswal und smartjones entstanden. Konnektivität war vielleicht der wichtigste technologische Faktor. Die Kosten für Mietleitungen und VSAT-Verbindungen waren traditionell sehr hoch und die Zuverlässigkeit der Links war gering. Es dauerte auch eine lange Zeit, um die Verknüpfungen in Auftrag zu geben, da man einen Antrag stellen musste und einige Wochen auf die Verbindung warten musste. Andere Probleme wie Sicherheit, und Backup-und Recovery-Verfahrenskosten waren auch Abschreckungsmittel. Glücklicherweise hat Indien mit der Lösung von regulatorischen Fragen keine dringende Konnektivität und Bandbreite mehr. Mit dem Eintritt privater Akteure in das Breitband-Szenario und der Regierung, die den Telekommunikationssektor eröffnet, sind diese Fragen fast nicht vorhanden. Sicherheitslösungen und - dienste, die auf dem Markt verfügbar sind, haben gereift und es kostet kein hübsches Paket mehr, um eine einfache Backup-Lösung zu setzen. Anatomie einer Online-Börse Online-Handel beinhaltet große Mengen an Daten, die täglich durchgeführt werden. Als Beispiel wurde bei BSE der durchschnittliche tägliche Umsatz in den Jahren 2001-2002 (April-März) Rs 1244.10 crore und die Anzahl der durchschnittlichen täglichen Trades betrug Rs 5,17 lakh. Hinzu kommen strenge RBI-Vorschriften, die es zwingend erforderlich machen, dass Unternehmen mindestens sieben Jahre Transaktions - und Finanzdaten speichern. Design Muss immer einsatzbereit, sicher, redundant sein und über ausreichende Sicherungs - und Wiederherstellungsprozesse verfügen. Storage Für solche hohen Mengen an kritischen Daten seine natürliche Bereitstellung von Netzwerk-basierten Speicher wie NAS oder SAN. Sicherheit Sicherheit ist ein wesentlicher und integraler Bestandteil der Designarchitektur. Die Hardware - und Software-Elemente sollten um eine mehrschichtige Sicherheitsarchitektur herum aufgebaut werden und sollten mit einer gut dokumentierten Sicherheitsrichtlinie eingerichtet werden. Verfügbarkeit Idealerweise sollten Online-Börsen eine Fünf-Neun-Verfügbarkeit haben. Anwendungen Es ist schwer zu implementieren, out-of-the-box-Anwendungen an Börsen, da jeder hat eine einzigartige Architektur auf Faktoren wie Betriebsablauf, Handelsvolumen, Anzahl der Mitglieder, Anzahl der Benutzer und Anzahl der Standorte. Architekturen NSE hat NIBIS (NSEs Internet Based Information System) für die Echtzeit-Verbreitung von Handelsinformationen über das Internet und NEAT eine Client-Server-basierte Anwendung bereitgestellt, um ihre Operationen zu unterstützen. BSE hat ein OnLine-Handelssystem (BOLT) auf einer Tandem-Plattform implementiert, die über eine zweistufige Architektur verfügt. Sie behauptet, bis zu 2 Millionen Trades pro Tag zu unterstützen. Indische Börsen Die NSE und BSE gehören zu den größten Börsen des Landes. Sie handhaben sehr große tägliche Handelsvolumina, unterstützen große Mengen an Datenverkehr und haben ein sehr großes bundesweites Netzwerk. Die Handelsvolumina in beiden Börsen sind riesig. Der durchschnittliche Tagesumsatz im Kapitalmarktsegment bei NSE liegt bei Rs 2300 crore und im Derivate-Segment um rs 1300 crore. Das durchschnittliche tägliche Verkehrsvolumen liegt bei rund einer Million Trades pro Tag im Kapitalmarktsegment und rund 50.000 Trades pro Tag im Derivate-Segment. Es gibt rund 13.000 registrierte Benutzer in beiden Segmenten und durchschnittlich rund 9500 Nutzer sind zu einem Zeitpunkt angemeldet. Bei BSE betrug der durchschnittliche Tagesumsatz im Zeitraum 2001-2002 (April-März) Rs 1244.10 crore und die durchschnittliche tägliche Trades betrug Rs 5,17 l. Netzwerk-Design Unnötig zu sagen, jeder Online-Austausch muss immer-on, sicher, redundant und haben ausreichende Backup-und Recovery-Prozesse. G. M Shenoy, VP, NSE-IT, spricht über die Designphilosophie seines Online-Austauschs. "Das grundlegende Designziel bestand darin, einen fairen, gleichberechtigten und transparenten Zugang über alle unsere Standorte zu gewährleisten. Ein wichtiger Aspekt war, so schnell wie möglich eine Verbindung zu unseren Handelsteilnehmern zu schaffen. "Der Telekommunikationssektor ist heute ziemlich liberal. Bereits 1993 wurde die Technologie reif und war teuer. Mietleitungen kosten fast zehnmal so viel wie heute. Satelliten-Technologie war ein Segen, da es schnellere Bereitstellung als Standleitungen erlaubt. NSE verfügt nun über das landesweit größte VSAT-Netzwerk mit über 3000 VSATs und rechnet damit, bis bald mehr als 4000 VSATs zu wachsen. Quote Netzelemente Ein Blick auf die massiven Handelsvolumina und die Verkehrslast sind genügend Beweis für die kritische Natur der Systeme. Es macht einen schaudern, um die erwarteten Verluste im Falle einer zehnminütigen Ausfallzeiten zu denken, wenn der tägliche Handel kreuzt Rs 3000 crore. Netzwerkelemente wie Speicher, Sicherheit, Sicherungs - und Wiederherstellungsprozesse, Verfügbarkeit und die verschiedenen Anwendungen müssen sorgfältig geplant und in Betrieb genommen werden. Dann muss man strengen Regeln des RBI folgen, um mindestens 7 Jahre Transaktions - und Finanzdaten zu speichern. Storage Für solche hohen Mengen an kritischen Daten seine natürliche Bereitstellung von Netzwerk-basierten Speicher wie NAS oder SAN. NSE implementiert ein SAN, da es glaubt, dass seine Datenmengen phänomenal gewachsen sind. Sicherheit Dies sollte ein wesentlicher und integraler Bestandteil der Designarchitektur sein. Die Hardware - und Software-Elemente sollten um eine mehrschichtige Sicherheitsarchitektur herum aufgebaut sein. Und es sollte stattfinden, mit einer gut dokumentierten Sicherheitspolitik. Shenoy sagt, die Sicherheit ist das wichtigste Element im Netzwerk. Alle Anwendungen wurden mit einem bewussten Ansatz in Richtung Sicherheit. Die Sicherheitsrichtlinien sind eng integriert und werden regelmäßig überprüft, um keinen Kompromiss zu schließen. Alle Anwendungen und Betriebssysteme werden regelmäßig für security. quot gehärtet Sicherung und Wiederherstellung Dies hat sich als einer der wichtigsten Aspekte der Business Continuity entpuppt. Wenn Online-Austausch vor ein paar Jahren entworfen wurde, wurde vielleicht nicht viel Wert auf diesen Aspekt gelegt, wie es heute ist. Allerdings ist es nicht schwer, Business Continuity-Prozesse zu einem bestehenden Netzwerk hinzuzufügen. Shenoy sagt, quotAs ein Backup für unser VSAT-Netzwerk, ein terrestrisch-basiertes Handelsnetz wurde Mitte 2000 eingesetzt. Wir haben mehr als 850 Standleitungen verbindet unsere bundesweit Standorte. Wir sind die einzige Börse im Land, um eine voll-redundant Business Continuity-Website in Chennai. quot Verfügbarkeit Idealer Online-Austausch sollte Fünf-Neun Verfügbarkeit haben. Börsen bevorzugen es, ihre Infrastruktur im eigenen Haus zu hosten und nicht die Dienste eines externen Rechenzentrums zu nutzen. NSE behauptet, eine Betriebszeit von mehr als 99,9 zu erreichen. "Dies ist vor allem auf intern formulierte Verfahren und die kontinuierliche Überprüfung von SLAs mit Hardware-Anbietern, sagt Shenoy. Anwendungen Es ist schwer zu implementieren, out-of-the-box-Anwendungen an Börsen, da jeder hat eine einzigartige Architektur auf Faktoren wie Betriebsablauf, Handelsvolumen, Anzahl der Mitglieder, Anzahl der Benutzer und Anzahl der Standorte. Die Anwendungen wie Handel, Clearing, Risikomanagement, Überwachung, Indexberechnung, Listing, Mitgliedschaft und Konten können im eigenen Haus oder durch externe Softwareentwickler entwickelt werden. Die großen zwei Architekturen NSE und BSE, die großen zwei Börsen glauben an die Aktualisierung und Modernisierung ihrer Technologie-Systeme zu halten liefern nach Verpflichtungen und Versprechen an ihre Mitglieder, Partner und Kunden. NSE-Architektur - NEAT NSE hat NIBIS (NSEs Internet Based Information System) für die Echtzeit-Verbreitung von Handelsinformationen über das Internet und NEAT eine Client-Server-basierte Anwendung bereitgestellt, um ihren Betrieb zu unterstützen. NEAT speichert alle Handelsinformationen in einer In-Memory-Datenbank am Server-Ende, um eine minimale Reaktionszeit und maximale Systemverfügbarkeit für Benutzer zu erzielen. Die Handelsserver-Software läuft auf einem fehlertoleranten STRATUS-Mainframe und die Client-Software läuft auf Windows-PCs. Das Telekommunikationsnetz nutzt das X.25-Protokoll und ist das Rückgrat des automatisierten Handelssystems. Jeder Handelsteilnehmer tauscht auf dem NSE mit anderen Mitgliedern durch einen PC, der in der Handelsmitgliedsbüro gelegen ist. Die Handelsteilnehmer im Segment Wholesale Debt Market sind über eigene 64-Kbps-Mietleitungen und VSAT-Terminals mit dem zentralen Computer der NSE verbunden. Diese Standleitungen werden unter Verwendung von dedizierten 2 MB optischen Faserverbindungen multiplexiert. Die WDM-Teilnehmer werden über DFÜ-Verbindungen mit dem Handelssystem verbunden. Für die Backoffice-Verarbeitung werden RISC-basierte Unix-Server von Digital und HP verwendet. Für die Exchange-Funktionen werden Anwendungen wie Oracle 7 und SQL / Oracle Forms 4.5 Frontends verwendet. BSE-Architektur - BOLT BSE hat am 14. März 1995 ein OnLine-Handelssystem (BOLT) eingesetzt. Es arbeitet auf einer Tandem S74016-Plattform mit 16 CPUs. Die Tandem Himalaya S74016 Maschinen dienen als Backend zu mehr als 8000 Trader Workstations, die auf Ethernet, VSAT und Managed Leased Data Network (MLDN) vernetzt sind. Die Systeme behaupten, bis zu zwei Millionen Trades pro Tag zu behandeln. BOLT hat eine zweistufige Architektur. Die Trader-Workstations sind direkt mit dem Backend-Server verbunden, der als Kommunikationsserver und Central Trading Engine (CTE) fungiert. Andere Dienste wie Informationsverbreitung, Indexberechnung und Positionsüberwachung werden ebenfalls vom System bereitgestellt. Eine Transaktionsüberwachungseinrichtung in der Tandemarchitektur unterstützt die Datenintegrität durch Non-Stop-SQL. Mit Hilfe von MTNL hat BSE ein MLDN-Netzwerk eingerichtet, das 300 Mbps-Linien und 1500-Kbps-Linien umfasst, die alle regionalen Börsen und Büros in Mumbai verbinden. Der Zugang zu marktbezogenen Informationen über die Trader-Workstations ist für die Marktteilnehmer unverzichtbar, um auf Echtzeitbasis zu handeln und sofortige Entscheidungen zu treffen. BOLT wurde mit verschiedenen Informationsanbietern wie Bloomberg, Bridge und Reuters verbunden. Marktinformationen werden Nachrichtenagenturen in Echtzeit zugeführt. Die Austauschpläne zur Verbesserung der Fähigkeiten weiter zu einem integrierten Zwei-Wege-Informationsfluss haben. Online-Handelsportale Online-Handel ist die Investitionstätigkeit, die über das Internet stattfindet, ohne physische Einbeziehung des Brokers. Ein Endbenutzer (Investor) muss sich mit einem Online-Handelsportal wie ICICdirect, motilaloswal, smartjones und sharekhan registrieren. Der Investor erhält damit eine Vereinbarung mit dem Unternehmen über den Handel mit verschiedenen Wertpapieren gemäß den in der Vereinbarung aufgeführten Bedingungen. Da die Server des Online-Handelsportals ständig an die Börsen und benannten Banken angeschlossen sind, erfolgt die Auftragsbearbeitung in Echtzeit. Investoren können auch Updates über den Handel und überprüfen Sie den Status ihrer Aufträge entweder per E-Mail oder über die Schnittstelle. Portal Design Harish Malhotra, Chief Technology Officer, Motilal Oswal Securities Limited, sagt quotthe Portal sollte einfach zu navigieren, voll von nützlichen und relevanten Informationen, die mit der geringsten Anzahl von Klicks zur Verfügung steht und sollte personalisiert werden. Quot Allerdings ein sehr wichtiger Aspekt Ist, dass die Systeme in der Lage sein sollten, sich direkt mit denen des Online-Austauschs ohne Inkompatibilitätsprobleme zu verbinden. ICICIdirect verwendet 128-Bit-verschlüsselte SSL (Secure Socket Layer), um sicherzustellen, dass die über das Internet übertragenen Informationen sicher sind und von Dritten nicht zugegriffen werden können. Benutzer sind in der Regel Optionen, um ihre Bankkonten, Demat Konten und Brokerage-Konten zu einer einzigen Schnittstelle zu verknüpfen. Es gibt auch ein einziges Fenster für alle Börsen und einen einzigen Bildschirm für den gesamten Order-Routing-Mechanismus. Die verwendete Hardware umfasst Web - und Anwendungsserver, Switches, Router, Firewalls und Sicherheitsgeräte sowie spezialisierte Appliances. Motilaloswal nutzt Compaq Server für Applikationen und Datenbanken, Cisco Router und Checkpoint Firewalls. Die Systeme wurden von ihrem eigenen Team angepasst. Die Handelsanwendungen werden ausgelagert. "Wir haben auch einen Offline-Speicher, der regelmäßig an verschiedenen Standorten gesichert wird", sagt Harish. Portal-Erfolg Der Erfolg eines Handels-Portals wird auf jeden Fall von seinem Bouquet von Dienstleistungen für einen Endbenutzer abhängen. Die meisten Portale berechnen eine kleine Anmeldegebühr und Vermittlung auf der Grundlage verschiedener Bedingungen. Allerdings ist es wichtig für die Organisation, sich auf kundenorientierte Dienstleistungen und Liefermodelle zu konzentrieren, um tatsächlich die meisten Aufmerksamkeit zu genießen. Trade Architect Erhöhen Sie Ihr Trading. Erleben Sie die Sicht von Trade Architect reg Bleiben Sie mit dem Markt verbunden mit der gestrafften Trade Architect Plattform. Intuitiv und einfach zu bedienen, können Sie überwachen und analysieren potenzielle Investitionsmöglichkeiten mit ausgeklügelten Tools, angepasst Charting, Live-Streaming-Video und integrierte Forschung. Trade Architect bietet jetzt Trade Finder, ein neues Tool, das den Prozess der Herstellung von Optionen Trades vereinfacht. Holen Sie sich all dies und mehr alle an einem Ort ohne Plattform oder Daten Gebühren. Trade Finder Tap Trading-Tools Fordern Sie Hilfe jederzeit Trade Finder Das Trade Finder-Tool vereinfacht den Prozess der Herstellung von Optionen Handel. Anstatt viel Forschung und graben durch Hunderte von verschiedenen Arten von Trades, um Ihre Entscheidung zu treffen, geben Sie 4 einfache Kriterien und dann mit einem Klick, das Tool zeigt Ihnen verschiedene Trades, die Ihre Suche entsprechen. Eine kurze Demo ansehen. Provisionen, Servicegebühren und Ausnahmegebühren gelten weiterhin. Sehen Sie unsere Provisions - und Maklergebühren für Details Tap-Trading-Tools Tap Trading-Tools Holen Sie sich die erstklassige Werkzeuge, die Sie benötigen, um den Markt anzugehen. Finden Sie wichtige Bestand und Option Informationen, wann und wo Sie es brauchen. Streamen Sie Nachrichten, handeln Sie von den kundengerechten Diagrammen und nutzen Sie die freie Plattform in der Plattform, also können Sie sicher handeln. Provisionen, Servicegebühren und Ausnahmegebühren gelten weiterhin. Siehe unsere Provisions - und Maklergebühren für Details Bitte um Hilfe zu jeder Zeit Alle Screenshots dienen nur zur Veranschaulichung und nicht als Empfehlung für eine bestimmte Sicherheit oder Strategie. Marktvolatilität, Volumen und Systemverfügbarkeit können den Kontozugriff und die Handelsausführung verzögern. Die Wertentwicklung in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse. Der Zugang zu Echtzeit-Marktdaten wird durch die Annahme von Austauschverträgen geregelt. Siehe unsere Provisions - und Maklergebühren für Details. Ausführungspreis, Geschwindigkeit und Liquidität werden durch viele Faktoren beeinflusst, darunter Marktvolatilität, Größe und Art des Auftrags und verfügbare Marktzentren. Die Optionen sind nicht für alle Anleger geeignet, da die besonderen Risiken des Optionshandels den Anlegern potenziell rasche und erhebliche Verluste aussetzen können. Bitte lesen Sie die Merkmale und Risiken der standardisierten Optionen, bevor Sie in Optionen investieren. Optionen Handel Privilegien unterliegen TD Ameritrade Überprüfung und Genehmigung. Nicht alle Kontoinhaber werden qualifizieren. TD Ameritrade wurde gegen 15 andere in der 2016 bewertet Barronrsquos Online Broker Review, 19. März 2016. Die Firma wurde auf Platz 1 in den Kategorien ldquoBest für Long-Term Investingrdquo, ldquoBest für Usabilityrdquo, ldquoBest for Research Einrichtungenrdquo, ldquoBest für Portfolio-Analyse amp Reportsrdquo , Und ldquoBest für Novices. rdquo TD Ameritrade erhielt auch die höchsten Sterne-Bewertungen (4.5) in ldquoBest für Optionen Tradersrdquo (gemeinsam mit 2 anderen) und (4) in ldquoBest für In-Person Servicerdquo (gemeinsam mit 4 anderen). Auch erhielt 4 Sterne in ldquoBest für Frequent Tradersrdquo. Sternbewertungen sind aus einem möglichen 5. Barronrsquos ist ein eingetragenes Warenzeichen von Dow Jones. L. P. Alle Rechte vorbehalten. Angebot gültig für ein neues persönliches, gemeinsames oder IRA TD Ameritrade Konto, das am 31.3.2017 eröffnet wurde und innerhalb von 60 Kalendertagen nach Kontoeröffnung mit 3.000 oder mehr finanziert wird. Um 100 Bonus zu erhalten, muss das Konto mit 25.000 oder mehr innerhalb von 60 Tagen nach Kontoeröffnung finanziert werden. Um 300 Bonus zu erhalten, muss das Konto mit 100.000 oder mehr innerhalb von 60 Tagen nach Kontoeröffnung finanziert werden. Um 600 Bonus zu erhalten, muss das Konto mit 250.000 oder mehr innerhalb von 60 Tagen nach Kontoeröffnung finanziert werden. Das Angebot gilt nicht für steuerfreie Trusts, 401k Accounts, Keogh Pläne, Profit Sharing Plan oder Money Purchase Plan. Das Angebot ist nicht übertragbar und nicht gültig mit internen Überweisungen, Konten mit dem Amerivest Service, TD Ameritrade Institutional Accounts, aktuellen TD Ameritrade Konten oder mit anderen Angeboten. Qualifizierte Provisionsfreies Internet-Aktien, ETF - oder Optionsaufträge sind auf maximal 500 begrenzt und müssen innerhalb von 60 Kalendertagen nach Rechnungslegung erfolgen. Vertrags-, Ausübungs - und Abtretungsgebühren gelten weiterhin. Beschränken Sie ein Angebot pro Client. Der Kontobetrag des qualifizierten Kontos muss 12 Monate oder, wenn TD Ameritrade das Konto berechnen darf, gleich dem Wert nach dem Nettobetrag (abzüglich etwaiger Verluste aus Handels - oder Marktvolatilität oder Margin Debit-Salden) gleich oder größer sein Die Kosten des Angebots nach eigenem Ermessen. TD Ameritrade behält sich das Recht vor, dieses Angebot jederzeit einzuschränken oder zu widerrufen. Dies ist kein Angebot oder eine Aufforderung in einem Land, in dem wir nicht berechtigt sind, Geschäfte zu tätigen. Bitte erlauben Sie 3-5 Werktage für jede Bareinlagen auf Konto zu buchen. Steuern im Zusammenhang mit TD Ameritrade-Angebote sind in Ihrer Verantwortung. Retail-Werte von 600 oder mehr während des Kalenderjahres werden in Ihrem konsolidierten Formular 1099 enthalten sein. Bitte konsultieren Sie einen Rechts - oder Steuerberater für die jüngsten Änderungen in den US-Steuernummern und für Rollover-Förderfähigkeitsregeln (Angebotscode: 220). Die ETRADE Pro-Handelsplattform einschließlich der Level II-Zitate und Streaming-News ist für ETRADE Pro Elite aktive Händlerkunden kostenlos erhältlich, die im Kalenderquartal mindestens 30 Aktien - oder Optionsgeschäfte durchführen. Um weiterhin Zugriff auf diese Plattform zu erhalten, müssen Sie mindestens 30 Aktien - oder Optionsgeschäfte bis zum Ende des folgenden Kalenderquartals ausführen. Kunden können sich auch für 99,95 pro Monat. Aktive Händlervertreter stehen nur angemeldeten ETRADE Pro Kunden zur Verfügung. Fidelityrsquos Active Trader Proreg Handelsplattform ist für Haushalte Handel 36 Mal oder mehr in einem rollierenden Zwölfmonatszeitraum zur Verfügung. Trading 72 Mal über den gleichen Zeitraum verdient Zugang zu statischen Level II Zitate. Trading 120-mal im gleichen Zeitraum verdient Streaming-News. Aktive Trader Services, einschließlich dedizierter Handelsspezialisten, stehen Haushalten zur Verfügung, die 120 oder mehr Aktien-, Obligationen - oder Optionsgeschäfte über denselben Zeitraum platzieren und bis zu 25 K Vermögenswerte über förderungswürdige Fidelity Brokeragekonten halten. Für Kunden von Schwab Trading Services stehen Schwabrsquos StreetSmartreg Werkzeuge zur Verfügung. Ein Schwab-Maklerkonto ist erforderlich. Schwab behält sich das Recht vor, den Zugang jederzeit zu beschränken oder zu ändern. Der Zugang zu Nasdaq TotalViewreg-Zitaten ist für nicht-professionelle Kunden, die 120 oder mehr Eigenkapital - und Optionsgeschäfte in den letzten 12 Monaten oder 30 oder mehr Eigenkapital - und Optionsgeschäften im aktuellen oder vorangegangenen Quartal gemacht haben oder die 1 beibehalten, zur Verfügung gestellt Million oder mehr in Haushaltungen bei Schwab. Schwab Trading Services-Kunden, die diese Anforderungen nicht erfüllen, können Nasdaq TotalView-Quotes für eine vierteljährliche Gebühr abonnieren. Professionelle Kunden können erforderlich sein, um zusätzliche Kriterien erfüllen, bevor Sie ein Abonnement für Nasdaq TotalView Zitate erhalten. Dieses Angebot unterliegt zusätzlichen Einschränkungen oder Gebühren und kann jederzeit geändert werden. Die Geschwindigkeit und Leistung der Streaming-Daten können je nach Modemgeschwindigkeit und ISP-Verbindung variieren. Der Zugang zu elektronischen Diensten kann in Zeiten der Spitzennachfrage, Marktvolatilität, Systemerweiterungen oder Wartung oder aus anderen Gründen begrenzt oder nicht verfügbar sein. Alle Produktnamen und Marken sind Eigentum der jeweiligen Besitzer. Dolch Wahrscheinlichkeitsanalyseergebnisse sind theoretischer Natur, nicht garantiert und spiegeln nicht jeden Grad der Sicherheit eines Ereignisses wider. Forschung von nicht angeschlossenen Drittquellen wird von TD Ameritrade als zuverlässig angesehen. TD Ameritrade übernimmt jedoch keine Gewähr für Richtigkeit und Vollständigkeit und übernimmt keinerlei Gewähr für die daraus resultierenden Ergebnisse. Buzz amp Banter Reg ist ein Service von Minyanville Publishing und Multimedia, LLC zur Verfügung gestellt. TD Ameritrade, Inc. und Minyanville Publishing und Multimedia, LLC sind separate, nicht angeschlossene Unternehmen und sind nicht verantwortlich für jedes otherrsquos Produkte und Dienstleistungen. TD Ameritrade und tastytrade, Inc. sind separate, nicht angeschlossene Unternehmen. TD Ameritrade ist nicht verantwortlich für fremde Inhalte oder Meinungen. TD Ameritrade, Inc. Mitglied FINRA / SIPC. Dies ist kein Angebot oder eine Aufforderung in einem Land, in dem wir nicht berechtigt sind, Geschäfte zu tätigen. TD Ameritrade ist ein eingetragenes Warenzeichen der TD Ameritrade IP Company, Inc. und der Toronto-Dominion Bank. Kopie 2016 TD Ameritrade IP Company, Inc. Alle Rechte vorbehalten. Verwendet mit permission. Best Programmiersprache für algorithmische Handelssysteme Von Michael Halls-Moore am 26. Juli 2013 Eine der häufigsten Fragen, die ich in der QS-Mail-Tasche erhalten ist Was ist die beste Programmiersprache für algorithmischen Handel. Die kurze Antwort ist, dass es keine beste Sprache. Strategieparameter, Leistung, Modularität, Entwicklung, Resiliency und Kosten müssen berücksichtigt werden. Dieser Artikel wird skizzieren die notwendigen Komponenten einer algorithmischen Handelssystemarchitektur und wie Entscheidungen über die Umsetzung beeinflussen die Wahl der Sprache. Zuerst werden die Hauptkomponenten eines algorithmischen Handelssystems betrachtet, wie die Forschungsinstrumente, der Portfoliooptimierer, der Risikomanager und die Ausführungsmaschine. Anschließend werden verschiedene Handelsstrategien untersucht und auf die Gestaltung des Systems eingegangen. Insbesondere werden die Handelshäufigkeit und das voraussichtliche Handelsvolumen diskutiert. Sobald die Handelsstrategie ausgewählt worden ist, ist es notwendig, das gesamte System zu gestalten. Dies beinhaltet die Wahl der Hardware, des Betriebssystems und der Systemresistenz gegenüber seltenen, potentiell katastrophalen Ereignissen. Während die Architektur in Erwägung gezogen wird, muss auf die Leistung - sowohl auf die Forschungsinstrumente als auch auf die Live-Ausführungsumgebung - geachtet werden. Was ist das Handelssystem zu tun, bevor die Entscheidung über die beste Sprache, mit der ein automatisiertes Handelssystem zu schreiben, ist es notwendig, die Anforderungen zu definieren. Ist das System wird rein Ausführungsbasis Will das System erfordern ein Risikomanagement oder Portfolio-Bau-Modul Wird das System erfordern eine leistungsstarke Backtester Für die meisten Strategien kann das Handelssystem in zwei Kategorien aufgeteilt werden: Forschung und Signal-Generierung. Die Forschung befasst sich mit der Bewertung einer Strategieleistung gegenüber historischen Daten. Der Prozess der Bewertung einer Handelsstrategie gegenüber früheren Marktdaten wird als Backtesting bezeichnet. Die Datengröße und die algorithmische Komplexität werden einen großen Einfluss auf die Rechenintensität des Backtests haben. CPU-Geschwindigkeit und Parallelität sind oft die begrenzenden Faktoren bei der Optimierung der Durchführungsgeschwindigkeit. Die Signalerzeugung betrifft die Erzeugung eines Satzes von Handelssignalen aus einem Algorithmus und das Senden solcher Befehle an den Markt, üblicherweise über eine Vermittlung. Für bestimmte Strategien ist ein hohes Leistungsniveau erforderlich. I / O-Probleme wie Netzwerkbandbreite und Latenz sind oft der limitierende Faktor bei der Optimierung von Ausführungssystemen. So kann die Wahl der Sprachen für jede Komponente Ihres gesamten Systems ganz anders sein. Art, Häufigkeit und Umfang der Strategie Die Art der verwendeten algorithmischen Strategie hat erhebliche Auswirkungen auf die Gestaltung des Systems. Es wird notwendig sein, die Märkte zu betrachten, die gehandelt werden, die Konnektivität zu externen Datenanbietern, die Häufigkeit und das Volumen der Strategie, der Kompromiss zwischen der Leichtigkeit der Entwicklung und der Leistungsoptimierung sowie jegliche benutzerdefinierte Hardware einschließlich der gemeinsamen Sitzungen Server, GPUs oder FPGAs, die erforderlich sein könnten. Die Technologieentscheidungen für eine niederfrequente US-Aktienstrategie werden sich weitgehend von denen eines hochfrequenten statistischen Arbitrage-Strategiehandels auf dem Futures-Markt unterscheiden. Vor der Wahl der Sprache müssen viele Datenanbieter ausgewertet werden, die sich auf die vorliegende Strategie beziehen. Es wird notwendig sein, die Konnektivität zu dem Anbieter, die Struktur von beliebigen APIs, die Aktualität der Daten, die Speicheranforderungen und die Ausfallsicherheit in Anbetracht eines Offline-Vendors zu prüfen. Es ist auch ratsam, schnellen Zugriff auf mehrere Anbieter zu haben. Verschiedene Instrumente haben alle ihre eigenen Speicherquirks, wobei Beispiele davon mehrere Tickersymbole für Aktien und Verfallsdaten für Futures (ganz zu schweigen von spezifischen OTC-Daten) umfassen. Dies muss in der Plattform-Design berücksichtigt werden. Häufigkeit der Strategie ist wahrscheinlich einer der größten Treiber, wie der Technologie-Stack definiert werden. Strategien, die Daten häufiger als minutiös oder sekundär verwenden, erfordern eine beträchtliche Betrachtung hinsichtlich der Leistung. Eine Strategie, die zweite Balken überschreitet (d. H. Tick-Daten), führt zu einem leistungsgetriebenen Design als die primäre Anforderung. Für Hochfrequenzstrategien muss eine erhebliche Menge an Marktdaten gespeichert und ausgewertet werden. Software wie HDF5 oder kdb werden häufig für diese Rollen verwendet. Um die umfangreichen Datenmengen für HFT-Anwendungen zu verarbeiten, muss ein ausgereiftes Backtester - und Ausführungssystem eingesetzt werden. C / C (möglicherweise mit einigen Assembler) ist wahrscheinlich der stärkste Sprachkandidat. Ultra-Hochfrequenz-Strategien wird fast sicher erfordern benutzerdefinierte Hardware wie FPGAs, Austausch Co-Location und kernal / network interface tuning. Forschungssysteme Forschungssysteme umfassen typischerweise eine Mischung aus interaktiver Entwicklung und automatisiertem Scripting. Ersteres findet oft in einer IDE wie Visual Studio, MatLab oder R Studio statt. Letztere umfassen umfangreiche numerische Berechnungen über zahlreiche Parameter und Datenpunkte. Dies führt zu einer Sprachauswahl, die eine einfache Umgebung zum Testen von Code bereitstellt, aber auch eine ausreichende Leistung bietet, um Strategien über mehrere Parameterabmessungen auszuwerten. Typische IDEs in diesem Bereich sind Microsoft Visual C / C, das umfangreiche Debugging-Dienstprogramme, Code-Completion-Fähigkeiten (über Intellisense) und einfache Übersichten über den gesamten Projektstapel (über die Datenbank ORM, LINQ) MatLab enthält. Die für umfangreiche numerische lineare Algebra und vectorized Operationen, sondern in einer interaktiven Konsole Weise R Studio. Die die statistische Sprachkonsole R in einer vollwertigen IDE-Eclipse-IDE für Linux-Java und C und semi-proprietären IDEs wie Enthought Canopy für Python, die Datenanalyse-Bibliotheken wie NumPy enthalten, umschließt. SciPy Scikit-lernen und Pandas in einer einzigen interaktiven (Konsolen-) Umgebung. Für das numerische Backtesting sind alle obigen Sprachen geeignet, obwohl es nicht notwendig ist, eine GUI / IDE zu verwenden, da der Code im Hintergrund ausgeführt wird. Die Hauptbetrachtung in diesem Stadium ist die der Ausführungsgeschwindigkeit. Im algorithmischen Handel kann eine Strategie skaliert werden, wenn sie größere Kapitalmengen akzeptieren kann und immer noch konsistente Renditen liefert. Michael Halls-Moore Mike ist der Begründer von QuantStart und seit fünf Jahren in der quantitativen Finanzbranche tätig, vorwiegend als Quant-Entwickler und später als Quant-Trader-Consulting für Hedgefonds.


No comments:

Post a Comment