Algorithmic Trading Systemanforderungen Momentan nehme ich eine Klasse über Softwarearchitekturen. Für diese Klasse wählt jeder Schüler ein System, definiert seine architektonischen Anforderungen und entwirft eine Lösung, die in der Lage ist, diese Anforderungen zu erfüllen. Ich wählte ein algorithmisches Handelssystem wegen der technologischen Herausforderung und weil ich liebe Finanzmärkte. Algorithmische Handelssysteme (ATs) verwenden computergestützte Algorithmen, um Handelsentscheidungen zu treffen, Bestellungen zu übermitteln und Aufträge nach der Einreichung zu verwalten. In den letzten Jahren ATs haben an Popularität gewonnen und nun für die Mehrheit der Trades durch internationale Börsen gestellt. Es wird zwischen dem programmierten Handel und dem algorithmischen Handel unterschieden. Der programmierte Handel beinhaltet das Zerschlagen von Großaufträgen in Pakete kleinerer Aktien. In diesem Artikel wird der programmierte Handel als Sicherheitsanforderung eines ATs betrachtet. Algorithmische Trading Systems Einführung Im Allgemeinen gibt es fünf Arten von Marktteilnehmern: Einzelhandels-Investoren, proprietären Händlern, Market Maker, Buy-Side-Institutionen und Sell-Side-Institutionen. ATs werden am meisten von proprietären Buy-Side-Institutionen verwendet, aber diese Dynamik ändert sich. Der algorithmische Handel als Dienst (ATAAS) ermöglicht dem Privatanleger den algorithmischen Handel (siehe Anhang). Dieser Artikel beschreibt die architektonischen Anforderungen für eine ATs von einem proprietären Buy-Side-Institution verwendet. Auf der obersten Ebene hat ein ATs drei Funktionen: Entscheidungen zu treffen, Handelsaufträge zu erstellen und diese Aufträge nach der Einreichung zu verwalten. Darunter befinden sich eine Vielzahl detaillierter funktionaler Anforderungen, von denen einige durch die Architektur befriedigt werden können. Einführung in die Softwarearchitektur Eine Menge Debatte umgibt noch die Definition dessen, was eine Softwarearchitektur ist. Im Rahmen dieses Artikels wird Softwarearchitektur als die Infrastruktur definiert, in der Anwendungskomponenten, die Benutzerfunktionalität bereitstellen, spezifiziert, implementiert und ausgeführt werden können. Ein Softwaresystem sollte seine funktionalen und nicht-funktionalen Anforderungen erfüllen. Funktionsanforderungen legen die Funktionen der Systemkomponenten fest. Nicht funktionale Anforderungen erfordern Maßnahmen, durch die die Systemleistung gemessen wird. Ein Software-System, das seine funktionalen Anforderungen erfüllt, kann den Erwartungen der Anwender, z. B. Eine ATs, die Trades einreichen kann, aber nicht rechtzeitig, würde finanzielle Verluste verursachen. Die Softwarearchitektur stellt grundsätzlich eine Infrastruktur bereit, die die nicht funktionalen Anforderungen erfüllt und innerhalb der Komponenten, die funktionalen Anforderungen genügen, implementiert und ausgeführt werden können. Algorithmische Trading System Anforderungen können daher breit in funktionale und nicht-funktionale Anforderungen aufgeteilt werden. Funktionsanforderungen Unter den handlungsorientierten Entscheidungsgrundlagen gibt es drei Anforderungen: Holen Sie sich Marktdaten - laden, filtern und speichern Sie strukturierte und unstrukturierte Daten. Strukturierte Daten umfassen Echtzeit-Marktdaten von Reuters oder Bloomberg, die unter Verwendung eines Protokolls, z. B. FIX. Unstrukturierte Daten enthalten Nachrichten - und Social-Media-Daten. Handelsstrategie definieren - neue Handelsregeln und Strategien festlegen. Die Handelsregel besteht aus einem Indikator, einer Ungleichung und einem numerischen Wert, z. B. PE-Verhältnis lt 10. Die Handelsregeln sind in einen Entscheidungsbaum gegliedert, um eine Handelsstrategie zu definieren (siehe unten). Analysieren Sie Wertpapiere gegen Handelsstrategie - für jede Sicherheit, erhalten Sie Daten und filtern Sie es durch die Handelsstrategie zu bestimmen, welche Sicherheit zu kaufen. Zusätzlich: für jede offene Position bestimmen, welche Sicherheit zu verkaufen. Hinweis: Diese Anforderung kann variieren. Unterhalb der Create Trading Order Top Level Anforderung gibt es zwei High-Level-Anforderungen: Holen Sie sich Trade-Informationen - für jede Entscheidung, erhalten Sie das Sicherheitssymbol, Preis, Menge, etc. Erstellen Sie den Handel bestellen - für jede Entscheidung, geben Sie eine Order-Typ und fügen Sie Handelsinformationen . Es gibt sechs Ordertypen: Long, Short, Market, Limit, Stop und Conditional. Unter der obersten Anforderung des Managements befinden sich drei hohe Anforderungen: Verwalten von ausstehenden Aufträgen - für jede Bestellung bestätigen und bestätigen Sie, dass die Bestellung Route Bestellungen abgibt - jede Bestellung an eine Börse, einen dunklen Pool oder eine Brokerage weiterleiten Jeder übergebene Auftrag, wenn Auftrag zusammengebracht wird, dann verursachen eine geöffnete Position. Wenn Auftrag nicht zusammengebracht wird, stoppen Sie diesen Auftrag. Dieses Diagramm zeigt, wie eine Handelsstrategie als Entscheidungsbaum von Handelsregeln definiert werden könnte. Nicht-funktionale Anforderungen Es gibt viele nicht-funktionale Anforderungen, die zwischen einander ausgetauscht werden, z. B. Erhöhte Leistung kommt häufig zu erhöhten Gesamtbetriebskosten. Nicht-funktionale algorithmische Handelssystem Anforderungen umfassen, Skalierbarkeit - ist die Fähigkeit eines Systems zu bewältigen und unter einer erhöhten oder expandierenden Arbeitsbelastung. Ein ATs sollte in Bezug auf die Anzahl der Dateneinspeisungen in Prozessen, die Anzahl der ausgetauschten Transaktionen und die Wertpapiere, die es handeln kann, skalierbar sein. Leistung - ist die Menge an Arbeit durch ein System im Vergleich zu der Zeit und Ressourcen, die für diese Arbeit erforderlich. Ein ATs sollte schnelle Antwortzeiten (zurück zum Markt) und hohe Verarbeitung und Netzwerkdurchsatz haben. Modifizierbarkeit - ist die Leichtigkeit, mit der das System geändert werden kann. Ein AT sollte leicht modifizierbare Handelsstrategien und Datenverarbeitung haben Zuverlässigkeit - ist die Genauigkeit und Zuverlässigkeit eines Systems, um korrekte Ausgänge für die Eingänge zu erzeugen, die es empfängt. Da Fehler und Fehler in einem ATs zu riesigen Verlusten und Geldbußen führen können, ist die Zuverlässigkeit entscheidend. Siehe das Ritter Hauptstadt Debakel für Beweise dafür. Auditability - ist die Leichtigkeit, mit der das System auditiert werden kann. Aktuelle hochkarätige Fälle von ATs gehen Haywire haben ATs im Rampenlicht für Wirtschaftsprüfungsgesellschaften gesetzt. Sie sollten daher sowohl aus finanzieller als auch aus Compliance - und IT-Sicht auditierbar sein. Sicherheit - ist die Sicherheit einer Organisation gegen kriminelle Aktivitäten wie Terrorismus, Diebstahl oder Spionage. Weil Handelsstrategien geschützte sind und wertvolles geistiges Eigentum darstellen, müssen sie gesichert werden. Zusätzlich, um die ATs von gejagt zu schützen, sollten Befehle mit programmierten Handelsstrategien verschleiert werden. Fehlertoleranz - ist die Fähigkeit eines Systems, nach einem Fehler oder Ausfall weiter zu funktionieren. Dies ist vergleichbar mit der Zuverlässigkeit, mit der Ausnahme, dass die ATs weiterhin zuverlässig sein, auch nach einem Fehler, um finanzielle Verluste zu vermeiden. Interoperabilität - ist die Leichtigkeit, mit der das System in der Lage ist, mit einer Vielzahl von verwandten Systemen zu arbeiten. Dies ist für eine ATs wichtig, die für die Anbindung an Auftragsmanagementsysteme, Portfolioverwaltungssysteme, Risikomanagementsysteme, Buchhaltungssysteme und sogar Bankensysteme erforderlich ist. Architektonischer Geltungsbereich Der architektonische Geltungsbereich ist der von der Architektur unterstützte Dienstleistungsbereich, der von Komponenten verarbeitet wird, um deren funktionalen und nicht funktionalen Anforderungen gerecht zu werden. Eine detailliertere Aufgliederung dieses architektonischen Geltungsbereichs ist im detaillierten Anforderungsdokument enthalten. Auf hohem Niveau müssten die folgenden Services von der Architektur bereitgestellt werden: Eine modifizierbare Datenvorverarbeitungsumgebung, die mehrere Datenströme, Filter für irrelevante Daten und zeitliche Datenpartitionierung unterstützt. Eine verteilte Verarbeitungsumgebung, die mehrere Verarbeitungseinheiten unterstützt (Cluster), Echtzeit-Performance-Monitoring, ein nachrichtenorientiertes Kommunikations-Framework, Scheduling von Zeitdatensätzen, Lastverteilung und Datenreplikation Individuelle Verarbeitungseinheiten - die In-Memory-Queues unterstützen und komplexe Ereignisverarbeitung (auf Zeitdaten) (SAN) - unterstützt die zeitliche Datenaggregation, die kontinuierliche Abfrage und Protokollierung (für Audit Trails) Eine Datenwiederherstellungs - (DR) - Umgebung - repliziert das SAN - und Auftragsverwaltungssystem Eine Integrationsumgebung, die eine Standard-API für Komponenten und Verbindungen zur Verfügung stellt Interne und externe Komponenten zueinander Ein Auftragsmanagementsystem, das gleichzeitige Eingangsströme, passive Redundanz und Lastausgleich, ACID-Kriterien für Aufträge, einen Audit Trail unterstützt und repliziert wird. Eine Systemverwendungsumgebung, die mehrere Benutzerprofile unterstützt und eine Voll verwaltetes Frontend für das algorithmische Handelssystem Zugriffs - und Integrationsanforderungen Zugriffsanforderungen beschreiben, wie Benutzer auf die Systemkomponenten zugreifen können. Ein algorithmisches Handelssystem sollte drei Schnittstellen offenlegen: eine Schnittstelle, um neue Handelsregeln, Handelsstrategien und Datenquellen zu definieren, eine Backend-Schnittstelle für Systemadministratoren, um Cluster hinzuzufügen und die Architektur zu konfigurieren sowie eine schreibgeschützte Audit-Schnittstelle zur Überprüfung von IT-Kontrollen und Benutzerrechte. Voraussetzungen für die Integration zwischen Komponenten und externen Systemen werden Integrationsanforderungen genannt. Das algorithmische Handelssystem sollte dateibasierte Integration, Nachrichtenbasierte Integration und Datenbankintegration unterstützen. Folgende Anforderungen sollten durch die Architektur erfüllt werden: Datenbankintegration - Unterstützung von ODBC, JDBC, ADO und XQC Dateibasierte Integration - Unterstützung von CSV-, XML - und JSON-Dateien Nachrichtenbasierte Integration - Unterstützung von FIX. SCHNELL. Und FIXatdl Architectural constraints Die blauen Punkte zeigen die physischen Standorte, in denen die Netzwerklatenz minimiert wird und die roten Punkte die physikalischen Standorte großer Finanzbörsen zeigen. Um die Performance des algorithmischen Handelssystems zu maximieren, sollte man das System an Orten unterbringen, die die Netzwerklatenz minimieren. Quelle: MIT open press: dspace. mit. eduhandle1721.16285 Architektonische Zwänge sind Faktoren, die die Leistung der zu errichtenden Architektur einschränken. Die beiden Einschränkungen, die ich hier erwähnen will, sind physikalische Netzwerkzwänge und regulatorische Einschränkungen. Physische Netzwerkeinschränkungen werden durch schlechte Telekommunikationsnetze auf ein System gestellt. Um diese Einschränkung abzuschwächen, sollte das System aufgebaut werden, in dem die Netzwerklatenz minimiert wird. Eine weitere Möglichkeit, Netzwerk-Einschränkungen zu mildern, besteht darin, das algorithmische Handelssystem mit der Börse zu koordinieren. Dass gesagt worden ist, führt die Entscheidung zur Ko-Lokalisierung zusätzliche Verarbeitungs - und Platzbeschränkungen ein. Regulatorische Einschränkungen werden durch Gesetze und Vorschriften eingeführt, die meistens länder - und austauschspezifisch sind. Dies ist ein zunehmend wichtiger Faktor bei der Konzeption und Implementierung eines algorithmischen Handelssystems, da der algorithmische Handel nach dem Flash-Crash 2010 mehr reguliert wird. Grundsätzlich sollten ATs mindestens die Anforderungen der SECs bezüglich System Compliance und Integrität (SCI), der EMEA Richtlinien für algorithmische Handelssysteme, der ISO 9000 algorithmischen Handelsnormen (AT9000) und der International Financial Reporting Standards (IFRS) . Schlussfolgerung Algorithmische Handelssystemarchitekturen werden durch die strengen nicht funktionalen Anforderungen des Systems und der breiten Palette von regulatorischen und Compliance-Anforderungen für das automatisierte Trading kompliziert. Aufgrund dieser Komplexität sollte sorgfältig auf die Konzeption und Umsetzung der Systemarchitektur geachtet werden. Bei der Gestaltung einer Open-Source-algorithmischen Handelsarchitektur möchte ich darauf hinweisen, dass architektonische Anforderungen, die oft übersehen werden, zu Beginn der Gestaltung solcher Systeme. Die in diesem Dokument festgelegten Anforderungen sind unwahrscheinlich vollständig und werden sich im Laufe der Zeit unweigerlich entwickeln. Die zweite Tranche dieses Artikels wird mein Design für eine Software-Architektur, die die oben genannten Anforderungen. Für weitere Informationen über algorithmischen Handel, wenden Sie sich bitte an mich wenden. Um eine Kopie des Berichts herunterzuladen, klicken Sie bitte hier. Für eine vollständige Liste der Quellen siehe den Bericht ATAAS-Dienstleister umfassen, sind aber nicht beschränkt auf: Quantopian - Benutzer definieren quantitative Handelsstrategien in Python und können sie zurücktesten. Benutzer können diese Strategien auch auf Live-Märkten ausführen. Quantopian hat vor kurzem eine Investition von 6,7 Millionen USD erhalten, um ihre Dienstleistungen zu erweitern. EquaMetrics - mit RIZM-Benutzern visuell bauen neue algorithmische Handelsstrategien, Back-Test dieser Strategien und führen diese Strategien auf Live-Märkten. EquaMetrics hat vor kurzem angekündigt, neue Finanzierung für RIZM im Wert von 4,5 Millionen USD. Brokerage - einige Broker erlauben es Tradern, Trading-Bots zu erstellen, die automatisch ihre Handelsstrategien ausführen.17 CFR 242.301 - Anforderungen an alternative Handelssysteme. XA7 242.301 Anforderungen an alternative Handelssysteme. A) Geltungsbereich des Abschnitts. Englisch: eur-lex. europa. eu/LexUriServ/LexUri...0083: EN: HTML Ein alternatives Handelssystem muss den Anforderungen des Absatzes (b) dieses Abschnitts entsprechen, es sei denn, dass ein solches alternatives Handelssystem (1) gemäß Abschnitt 6 des Gesetzes als Börse eingetragen ist (15 USC 78f) (I) ist als Broker-Dealer gemäß §§ 15 b) oder 15 c des Gesetzes (15 USC 78o b) und 78o-5 registriert, Oder eine Bank ist, und (ii) ihre Wertpapiergeschäfte auf folgende Instrumente beschränkt: (A) Staatliche Wertpapiere im Sinne von Abschnitt 3 (a) (42) des Gesetzes (15 USC 78c (a) (42)) (B) Rückkauf - und Reverse-Repurchase-Vereinbarungen, die ausschließlich Wertpapiere umfassen, die unter den Buchstaben a) (4) (ii) (A) dieses Abschnitts enthalten sind (C) Alle Put-, Call-, Straddle-, Options - oder Privilegien für eine staatliche Sicherheit (1) an einer oder mehreren nationalen Wertpapierbörsen gehandelt wird, oder (2) für die die Angebote durch ein automatisiertes Zerlegungssystem verbreitet werden, das von einer eingetragenen Wertpapiervereinigung betrieben wird, und (D) kommerziell Papier. (5) Ist von der Kommission ausgenommen, bedingt oder bedingungslos. Nach Anwendung durch ein solches alternatives Handelssystem. Von einem oder mehreren der Anforderungen von Absatz (b) dieses Abschnitts. Die Kommission gewährt diese Freistellung erst, nachdem sie festgestellt hat, dass eine solche Anordnung mit dem öffentlichen Interesse, dem Schutz der Anleger und der Beseitigung von Hindernissen und der Vollendung der Mechanismen eines nationalen Marktsystems vereinbar ist. B) Anforderungen. Jedes alternative Handelssystem, das dieser Regelung unterliegt, hat gemäß Absatz (a) dieses Absatzes die Anforderungen dieses Absatzes (b) zu erfüllen. (1) Broker-Händler-Registrierung. Das alternative Handelssystem hat sich gemäß § 15 des Gesetzes (15 U. S.C. 78o) als Makler anzumelden. I) Das alternative Handelssystem muss spätestens 20 Tage vor dem Beginn des Betriebs als alternatives Handelssystem einen ersten Tätigkeitsbericht über die Form ATS, xA7 249.637 dieses Kapitels gemäß den darin enthaltenen Anweisungen einreichen. Oder wenn das alternative Handelssystem bis zum 21. April 1999, spätestens am 11. Mai 1999, in Betrieb ist. (Ii) Das alternative Handelssystem reicht mindestens 20 Kalendertage vor der Durchführung einer wesentlichen Änderung an der Betrieb des alternativen Handelssystems. (Iii) Werden alle Informationen, die in dem gemäß Absatz (b) (2) (i) dieses Abschnitts eingereichten Tätigkeitsbericht enthalten sind, aus irgendwelchen Gründen ungenau und wurden der Kommission nicht als Änderungsantrag zum Formblatt ATS gemeldet Hat das Handelsystem eine Änderung auf dem Formular ATS vorzunehmen, die diese Informationen innerhalb von 30 Kalendertagen nach dem Ende jedes Kalenderquartiers, in dem das alternative Handelssystem tätig ist, korrigiert. Iv) Das alternative Handelssystem muss unverzüglich eine Änderung in Form von ATS-Korrekturinformationen vorlegen, die zuvor im Formular ATS berichtet wurde, nachdem festgestellt wurde, dass Informationen gemäß den Absätzen (b) (2) (i), (ii) oder (iii) dieses Abschnitts eingereicht wurden War ungenau, wenn abgelegt. (V) Das alternative Handelssystem muss unverzüglich einen Beendigungsbericht über das Formular ATS gemäß den darin enthaltenen Weisungen einreichen, wenn er nicht mehr als alternatives Handelssystem tätig wird. (Vi) Jede gemäß diesem Absatz (b) (2) eingereichte Mitteilung oder Änderung ist ein x201Creportx201D im Sinne der Abschnitte 11A, 17 (a), 18 (a) und 32 (a), (15 USC 78k - 1. 78q (a), 78r (a) und 78ff (a) sowie alle anderen anwendbaren Bestimmungen des Gesetzes. (Vii) Die in Absatz (b) (2) dieses Abschnitts vorgesehenen Berichte gelten als bei der Hauptverwaltung der Kommission in Washington, DC bei der Abteilung Market Market, Stop 10-2, eingereicht. Duplizierte Originale der in den Absätzen (b) (2) (i) bis (v) dieses Abschnitts vorgesehenen Berichte müssen mit einem Überwachungspersonal eingereicht werden, das als solche von einer Selbstregulierungsorganisation bezeichnet wird, die als Prüfstelle für den alternativen Handel bestimmt ist System nach xA7 240.17d-1 dieses Kapitels gleichzeitig mit der Anmeldung bei der Kommission. Duplikate der gemäß Absatz (b) (9) dieses Abschnitts geforderten Berichte sind dem Überwachungspersonal dieser Selbstregulierungsbehörde auf Anfrage zur Verfügung zu stellen. Alle gemäß diesem Absatz (b) (2) und (b) (9) eingereichten Berichte gelten als vertraulich, wenn sie eingereicht werden. (3) Auftragsanzeige und Ausführungszugriff. (I) Ein alternatives Handelssystem muss den Anforderungen von Absatz (b) (3) (ii) dieses Abschnitts in Bezug auf jede NMS - Aktie, in der das alternative Handelssystem gilt, entsprechen Die vorangegangenen sechs Kalendermonate, hatten ein durchschnittliches tägliches Handelsvolumen von 5 Prozent oder mehr des aggregierten durchschnittlichen täglichen Aktienvolumens für diese NMS-Aktie, wie durch einen effektiven Transaktionsmeldungsplan berichtet. (Ii) Ein solches alternatives Handelssystem stellt einer nationalen Wertpapierbörse oder nationalen Wertpapiervereinigung die Preise und Größen der Aufträge zum höchsten Kaufpreis und den niedrigsten Verkaufspreis für diese NMS-Aktien zur Verfügung. Mehr als eine Person im alternativen Handelssystem angezeigt. Zur Aufnahme in die von der nationalen Wertpapierbörse oder nationalen Wertpapiervereinigung an die Verkäufer gemäß xA7 242.602 zur Verfügung gestellten Angebotsdaten. (Iii) In Bezug auf eine gemäß Absatz (b) (3) (ii) dieses Abschnitts angezeigte Bestellung muss ein alternatives Handelssystem jedem Makler-Händler, der Zugang zu der nationalen Wertpapierbörse oder der nationalen Wertpapiervereinigung hat, gewähren Bietet das alternative Handelssystem die Preise und Größen der angezeigten Aufträge gemäß Absatz (b) (3) (ii) dieses Abschnitts an, die Fähigkeit, eine Transaktion mit solchen Aufträgen zu bewirken, die: (A) gleich der Fähigkeit dieses Brokers ist Um eine Transaktion mit anderen Aufträgen, die auf der Börse oder dem Verband angezeigt werden, zu bewirken, und (B) zu dem Preis des höchsten Kaufauftrags oder des niedrigeren Preisauftrages, der für den kleineren der kumulativen Grße der darin eingetragenen Preisaufträge angezeigt wird Preis. Oder die Größe der Ausführung, die von einem solchen Makler-Händler gesucht wird. (4) Gebühren. Das alternative Handelssystem erhebt keine Gebühren an Broker-Händler, die über eine nationale Wertpapierbörse oder einen nationalen Wertpapierverband auf das alternative Handelssystem zugreifen. Die mit dem gleichwertigen Zugang zum alternativen Handelssystem gemäß Absatz (b) (3) (iii) dieses Abschnitts unvereinbar ist. Darüber hinaus legt die nationale Wertpapierbörse oder die nationale Wertpapiervereinigung, für die ein alternatives Handelssystem die Preise und die Größenordnung der Aufträge gemäß den Absätzen (b) (3) (ii) und (b) (3) (iii) Regeln zur Sicherstellung der Übereinstimmung mit den Standards für den Zugang zu Angeboten, die an einer derartigen nationalen Wertpapierbörse angezeigt werden, oder dem Markt, der von einer derartigen nationalen Wertpapiervereinigung betrieben wird. So erhebt das alternative Handelssystem den Mitgliedern, die gegensätzlich sind, keine Gebühr, die nicht in der Weise offen gelegt wird, wie sie von einem durch diese Regeln festgelegten Standard eines gleichwertigen Zugangs verlangt wird oder unvereinbar ist. (I) Ein alternatives Handelssystem muss den Anforderungen von Absatz (b) (5) (ii) dieses Abschnitts entsprechen, wenn das alternative Handelssystem während mindestens vier der vorangegangenen sechs Kalendermonate: (A) Zu jeder NMS-Aktie. 5% oder mehr des durch ein effektives Transaktionsreporting gemeldeten durchschnittlichen Tagesvolumens in diesem Wertpapier (B) in Bezug auf eine Aktiensicherheit, die keine NMS-Aktie ist und für die Transaktionen einer Selbstregulierungsorganisation gemeldet werden. 5 Prozent oder mehr des durchschnittlichen täglichen Handelsvolumens in diesem Wertpapier, wie es von der Selbstregulierungsorganisation berechnet wird, auf die solche Transaktionen berichtet werden (C) In Bezug auf städtische Wertpapiere sind es 5 Prozent oder mehr des durchschnittlichen täglichen Volumens, das in den Vereinigten Staaten gehandelt wird Oder (D) In Bezug auf Unternehmensanleihen, 5 Prozent oder mehr des durchschnittlichen Tagesvolumens in den Vereinigten Staaten gehandelt. (A) Festlegung schriftlicher Standards für die Gewährung des Zugangs zum Handel auf seinem System (B) Nicht unangemessen verboten oder beschränken Personen im Hinblick auf den Zugang zu Dienstleistungen, die durch ein solches alternatives Handelssystem angeboten werden, unter Anwendung der nach Absatz (b) Ii) (A) dieses Abschnitts in einer unlauteren oder diskriminierenden Weise (C) Erstellen und Aufbewahren von Aufzeichnungen über: (1) Alle Zugangsberechtigungen, einschließlich für alle Teilnehmer, die Gründe für die Erteilung eines solchen Zugangs und (2) alle Ablehnungen oder Einschränkungen Des Zugangs und der Gründe für jeden Antragsteller für die Verweigerung oder Beschränkung des Zugangs und (D) Melden Sie die für das Formular ATS-R (xA7 249.638 dieses Kapitels) erforderlichen Informationen über Zuschüsse, Verweigerungen und Einschränkungen des Zugangs. (Iii) Abweichend von Absatz (b) (5) (i) dieses Abschnitts ist ein alternatives Handelssystem nicht erforderlich, um die Anforderungen des Absatzes (b) (5) (ii) dieses Abschnitts zu erfüllen, wenn dieser alternative Handel stattfindet System: (B) Solche Kundenaufträge werden keiner anderen Person als den Mitarbeitern des alternativen Handelssystems angezeigt, und (C) Diese Aufträge werden zu einem Preis für diese Sicherheit durchgeführt, der durch einen effektiven Transaktionsberichtsplan verbreitet wird. Oder aus solchen Preisen abgeleitet. (6) Kapazität, Integrität und Sicherheit automatisierter Systeme. (I) Das alternative Handelssystem muss den Anforderungen von Absatz (b) (6) (ii) dieses Abschnitts entsprechen, wenn das alternative Handelssystem während mindestens vier der vorangegangenen sechs Kalendermonate a) Bis 20% oder mehr des in den Vereinigten Staaten gehandelten durchschnittlichen Tagesvolumens oder (B) In Bezug auf Unternehmensanleihen sind es 20% oder mehr des durchschnittlichen Tagesvolumens, das in den Vereinigten Staaten gehandelt wird. (Ii) In Bezug auf die Systeme, die Auftragseingang, Auftragsrouting, Auftragsausführung, Transaktionsberichterstattung und Handelsvergleich unterstützen, muss das alternative Handelssystem: (A) angemessene aktuelle und zukünftige Kapazitätsvoranschläge erstellen (C) Entwicklung und Implementierung angemessener Verfahren zur Überprüfung und Aktualisierung ihrer Systementwicklungs - und Testmethoden (D) Überprüfen Sie die Sicherheitsanfälligkeit ihrer Systeme und Daten (E) Festlegung angemessener Notfallpläne und Katastrophenpläne (F) Führen Sie auf jährlicher Basis eine unabhängige Überprüfung dieser Alternative nach den üblichen Audit-Verfahren und - Standards durch Um sicherzustellen, dass die Absätze (b) (6) (ii) (A) bis (E) dieses Abschnitts erfüllt sind und eine Überprüfung durch die obere Leitung eines Berichts durchgeführt wird, der die Empfehlungen und Schlussfolgerungen der unabhängigen Überprüfung enthält und (G) Informieren Sie das Personal der Kommission umgehend über Systemausfälle und wesentliche Änderungen des Systems. (Iii) Abweichend von Absatz (b) (6) (i) dieses Abschnitts ist ein alternatives Handelssystem nicht erforderlich, um die Anforderungen von Absatz (b) (6) (ii) dieses Abschnitts zu erfüllen, wenn dieser alternative Handel stattfindet System: (B) Solche Kundenaufträge werden keiner anderen Person als den Mitarbeitern des alternativen Handelssystems angezeigt, und (C) Diese Aufträge werden zu einem Preis für diese Sicherheit durchgeführt, der durch einen effektiven Transaktionsberichtsplan verbreitet wird. Oder aus solchen Preisen abgeleitet. (7) Untersuchungen, Untersuchungen und Untersuchungen. Das alternative Handelssystem gestattet die Prüfung und Inspektion seiner Räumlichkeiten, Systeme und Aufzeichnungen und arbeitet mit der Prüfung, Prüfung oder Untersuchung von Teilnehmern zusammen, ob diese Prüfung von der Kommission oder von einer Selbstregulierungsorganisation durchgeführt wird Ist ein solcher Teilnehmer Mitglied. (I) die in xA7 242.302 angegebenen Datensätze zu erstellen und zu halten und (ii) die in xA7 242.303 angegebenen Datensätze zu sichern. (I) die von dem Formular ATS-R (xA7 249.638 dieses Kapitels) benötigten Informationen innerhalb von 30 Kalendertagen nach dem Ende eines jeden Kalenderquartals, in dem der Markt nach dem Inkrafttreten dieses Abschnitts arbeitet, und (ii) Die von der Form ATS-R innerhalb von 10 Kalendertagen verlangt wird, nachdem ein alternatives Handelssystem nicht mehr funktioniert. (10) Verfahren zur Gewährleistung der vertraulichen Behandlung von Handelsinformationen. (I) Das alternative Handelssystem muss angemessene Schutzmaßnahmen und Verfahren festlegen, um die vertraulichen Handelsinformationen der Abonnenten zu schützen. Diese Schutzbestimmungen und Verfahren umfassen: (A) Beschränkung des Zugangs zu den vertraulichen Handelsinformationen der Abonnenten gegenüber den Mitarbeitern des alternativen Handelssystems, die das System betreiben oder für die Einhaltung dieser oder anderer anwendbarer Vorschriften verantwortlich sind (ii) der alternative Handel Das System erlässt und ergreift angemessene Überwachungsverfahren, um sicherzustellen, dass die gemäß Absatz (b) (10) (i) dieses Abschnitts festgelegten Schutzmaßnahmen und Verfahren eingehalten werden. (11). Das alternative Handelssystem darf in seinem Namen nicht das Wort x201Cexchange, x201D oder Ableitungen des Wortes x201Cexchange, x201D wie den Begriff x201Cstock market. x201D verwenden. Dies ist eine Liste der United States Code-Abschnitte, der Statuten im Großen, Public Laws und Presidential Dokumente, die für diesen CFR-Teil Regelungsbefugnis vorsehen. Es ist nicht garantiert, um genau zu sein oder up-to-date, obwohl wir aktualisieren die Datenbank wöchentlich. Weitere Beschränkungen der Genauigkeit sind auf der GPO-Website beschrieben. Code: Titel 15 - COMMERCE AND TRADE 17 CFR Teil 242 Die Securities and Exchange Commission (SEC oder Kommission) erlässt bestimmte Änderungen der Verordnung SBSRBerichte und Verbreitung von sicherheitsbasierten Swap-Informationen (Verordnung SBSR). Konkret heißt es, dass eine neue Regel 901 (a) (1) der Verordnung SBSR eine Plattform (dh eine nationale Wertpapierbörse oder eine sicherheitsorientierte Swapausführungseinrichtung (SB SEF), die bei der Kommission registriert oder von der Registrierung ausgenommen ist) erfordert, Basierten Swap, der auf einer solchen Plattform ausgeführt wird, die dem Clearing unterzogen wird. Die neue Regel 901 (a) (2) (i) der Verordnung SBSR verpflichtet eine registrierte Clearingstelle zur Meldung eines sicherheitsbezogenen Swaps, zu dem sie eine Gegenpartei ist. Die Kommission erlässt im Einklang mit den neu verabschiedeten Änderungen der Regel 901 (a) gewisse konforme Änderungen an anderen Bestimmungen der Verordnung SBSR und eine Änderung, die für die Bereitstellung des sicherheitsbasierten Swaps die Registrierung von registrierten sicherheitsbezogenen Swap-Datenrepositories (SDRs) erfordern würde Transaktionsdaten, die sie zur öffentlichen Verbreitung an die Nutzer der Informationen unentgeltlich benötigen. Die Kommission erlässt außerdem Änderungen an Regel 908 (a), um die Verordnung über die Regulierung von SBSRaposs und die Anforderungen an die öffentliche Verbreitung auf zusätzliche Arten von grenzüberschreitenden sicherheitsbasierten Swaps auszuweiten. Die Kommission bietet Leitlinien für die Anwendung der Verordnung SBSR auf Prime-Brokerage-Transaktionen und die Zuteilung von Clearing-Swaps an. Schließlich erlässt die Kommission einen neuen Konformitätsplan für die Teile der Verordnung SBSR, für die die Kommission bisher keine Einhaltungstermine festgelegt hat. 2016-07-27 vol. CFR-Teile 240 und 242 Die Securities and Exchange Commission (Kommission oder SEC) schlägt vor, die Regeln 600 und 606 der Regulation National Market System (Regulation NMS) zu ändern, Nach dem Securities Exchange Act von 1934 (Exchange Act), zusätzliche Angaben von Broker-Händler an Kunden über die Weiterleitung ihrer Aufträge erfordern. Insbesondere beabsichtigt die Kommission im Hinblick auf institutionelle Anordnungen, die Regel 606 der Verordnung NMS zu ändern, um einen Broker-Händler auf Verlangen seines Kunden in die Lage zu versetzen, spezifische Offenlegungen im Zusammenhang mit dem Routing und der Durchführung der institutionellen Bestellungen des Kunden zu erbringen Sechs Monate. Die Kommission schlägt außerdem vor, Regel 606 der Verordnung NMS zu ändern, um von einem Broker-Dealer zu verlangen, öffentlich zugängliche aggregierte Informationen für die Abwicklung der institutionellen Bestellungen von customerapos für jedes Kalenderquartal zu machen. Im Hinblick auf die Einzelhandelsaufträge schlägt die Kommission vor, gezielte Verbesserungen der laufenden Auftragswege-Offenlegungen nach Regel 606 vorzuschlagen, indem sie verlangt, dass die Informationen über die Grenze in marktfähige und nicht marktfähige Kategorien aufgegliedert werden, was die Offenlegung des Gesamtbetrags jeder Zahlung erfordert Die erhaltenen Transaktionsgebühren und Transaktionsrabatte, die von einem Broker-Dealer von bestimmten Veranstaltungsorten erhalten werden und die von Broker-Händlern aufgefordert werden, Zahlungsbedingungen für Auftragsabwicklung und Gewinnbeteiligung zu beschreiben Mit bestimmten Orten, die ihre Order-Routing-Entscheidungen beeinflussen können, und die Beseitigung der Anforderung, Retail Order Routing-Informationen durch Listing Markt aufzuteilen. Im Zusammenhang mit diesen neuen Anforderungen schlägt die Kommission die Änderung von Regel 600 der Verordnung NMS vor, um eine Reihe neu definierter Begriffe zu enthalten, die in den vorgeschlagenen Änderungen zu Regel 606 verwendet werden. Die Kommission schlägt außerdem vor, die Regeln 605 und 606 der Verordnung zu ändern NMS zu verlangen, dass die Aufträge zur Auftragsausführung und Auftragsverfolgung für einen Zeitraum von drei Jahren öffentlich zugänglich bleiben und entsprechende Änderungen an Regel 607 vornehmen. Schließlich schlägt die Kommission vor, die Regel 3a51-1 (a) des Börsengesetzes zu ändern Regel 13h-1 Buchstabe a Ziffer 5 der Verordnung 13D-G Artikel 105 Buchstabe b Ziffer 1 der Verordnung M Artikel 201 Buchstabe a und Artikel 204 Buchstabe g der SHO-Regeln 600 (b), 602 (a) 5), 607 (a) (1) und 611 (c) der Verordnung NMS und Regel 1000 der Verordnung SCI, um Querverweise infolge dieser vorgeschlagenen Richtlinie zu aktualisieren. 2015-12-30 Vol. Die Kommission (Securities and Exchange Commission) stellt eine technische Korrektur ihrer Vorschriften über die Einhaltung von Vorschriften und Integrität der Systeme (Regulation SCI) gemäß der Verordnung (EG) Nr. 1907/2002 vor Securities Exchange Act von 1934 (Exchange Act) und entsprechende Änderungen der Verordnung ATS nach dem Börsengesetz, die für bestimmte Selbstregulierungsorganisationen (einschließlich registrierter Clearingstellen), alternativen Handelssystemen (ATS), Planprozessoren und freigestellten Clearingagenturen gelten ( Zusammen, SCI Einheiten). 2015-12-28 Vol. Die Securities and Exchange Commission schlägt vor, die aufsichtsrechtlichen Anforderungen der Verordnung ATS gemäß dem Securities Exchange Act von 1934 (im Folgenden: Börsengesetz von 1934) zu ändern ( Exchange Act), die auf alternative Handelssysteme (ATS) anwendbar sind, die in NMS-Aktien (nachfolgend als "NMS Stock ATS" bezeichnet) tätig sind, einschließlich so genannter Dark Pools Formular ATS-N zur Bereitstellung von Informationen über den Broker-Händler, der die NMS-Aktie ATS (Broker-Dealer-Betreiber) und die Aktivitäten des Broker-Dealer-Betreibers und seiner Tochtergesellschaften im Zusammenhang mit dem NMS Stock ATS betreibt und detaillierte Informationen über Die Form der ATS-N-Einreichungen auf der Internetseite der Commissionaposs-Internetseite zu veröffentlichen und jede NMS-Stock-ATS, die über eine Website verfügt, zu veröffentlichen Auf der NMS Stock ATSaposs Website einen direkten URL Hyperlink auf die Commissionaposs Website, die die erforderlichen Dokumente enthält. Drittens schlägt die Kommission vor, die Verordnung ATS zu ändern, um ein Verfahren für die Kommission zu ermitteln, um festzustellen, ob ein Unternehmen für die Befreiung von der Definition der Börse gemäß den Regelungen des Exchange Act Rule 3a1-1 (a) (2) in Bezug auf NMS - Bestände und Erklären eine NMS-Aktie ATSaposs Form ATS-N entweder wirksam oder, nach Bekanntmachung und Gelegenheit für die Anhörung, unwirksam. Viertens könnte die Kommission nach dem Vorschlag die Freistellung von der Definition des Austauschs nach Bekanntgabe und Anhörungsgelegenheit aussetzen, begrenzen oder widerrufen. Fünftens schlägt die Kommission vor, zu verlangen, dass ein ATSaposs Sicherungen und Verfahren zum Schutz der subcribersapos vertrauliche Handelsinformationen geschrieben werden. Die Kommission schlägt außerdem vor, konforme Änderungen an Regel ATS und Exchange Act Regel 3a1-1 (a) vorzunehmen. Darüber hinaus fordert die Kommission eine Stellungnahme dazu auf, unter anderem die Anforderungen an die Befreiung von der Definition der Börse gemäß Exchange Act Act 3a1-1 (a) für ATS, die Transaktionen mit anderen Wertpapieren als NMS-Aktien erleichtern, zu ändern. Schließlich fordert die Kommission auch eine Stellungnahme zu ihrer Prüfung der Änderung der Gesetzesvorschriften 600 und 606 zur Verbesserung der Transparenz bei der Behandlung und Weiterleitung institutioneller Kundenaufträge durch Maklerhändler. 17 CFR Part 242 Die Securities and Exchange Commission (SEC oder Kommission) erlässt bestimmte Änderungen der Verordnung SBSRBerichte und Verbreitung sicherheitsbezogener Swap-Informationen (Verordnung SBSR). Konkret heißt es, dass eine neue Regel 901 (a) (1) der Verordnung SBSR eine Plattform (dh eine nationale Wertpapierbörse oder eine sicherheitsorientierte Swapausführungseinrichtung (SB SEF), die bei der Kommission registriert oder von der Registrierung ausgenommen ist) erfordert, Basierten Swap, der auf einer solchen Plattform ausgeführt wird, die dem Clearing unterzogen wird. Die neue Regel 901 (a) (2) (i) der Verordnung SBSR verpflichtet eine registrierte Clearingstelle zur Meldung eines sicherheitsbezogenen Swaps, zu dem sie eine Gegenpartei ist. Die Kommission erlässt im Einklang mit den neu verabschiedeten Änderungen der Regel 901 (a) gewisse konforme Änderungen an anderen Bestimmungen der Verordnung SBSR und eine Änderung, die für die Bereitstellung des sicherheitsbasierten Swaps die Registrierung von registrierten sicherheitsbezogenen Swap-Datenrepositories (SDRs) erfordern würde Transaktionsdaten, die sie zur öffentlichen Verbreitung an die Nutzer der Informationen unentgeltlich benötigen. Die Kommission erlässt außerdem Änderungen an Regel 908 (a), um die Verordnung über die Regulierung von SBSRaposs und die Anforderungen an die öffentliche Verbreitung auf zusätzliche Arten von grenzüberschreitenden sicherheitsbasierten Swaps auszuweiten. Die Kommission bietet Leitlinien für die Anwendung der Verordnung SBSR auf Prime-Brokerage-Transaktionen und die Zuteilung von Clearing-Swaps an. Schließlich erlässt die Kommission einen neuen Konformitätsplan für die Teile der Verordnung SBSR, für die die Kommission bisher keine Einhaltungstermine festgelegt hat. 2015-12-30 Vol. 80 250 - Mittwoch, 30. Dezember 201580 FR 81454 - Regulierungssysteme Compliance und IntegritätskorrekturPC Hardware für Echtzeit-Charting und Trading-System Die Hardware-Systemvoraussetzungen für Echtzeit-Trading-Charting-Software und - Daten variieren je nach Menge an Echtzeit Analyse von Finanzdaten, die am PC lokal durchgeführt werden müssen. Real-Time Trading-Computer-Systeme reichen von grundlegenden off-the-shelf Intel Core 2 Duos, Pentium Dual Core oder AMD Phenom oder Athlon-Systeme auf maßgeschneiderte Core 2 Quad Extreme oder Xeon-Server mit 16 GB RAM oder mehr. Zuverlässigkeit und Qualität der Computer-System und Internet-Verbindung sind der Schlüssel zur Erreichung einer störungsfreien Handel EDV-System, das Sie kostenlos auf Geldhandel zu konzentrieren. Check out Best Computer für Stock Trading für eine Überprüfung auf der Dell Precision T3400 Reihe von Business-Workstations. Im Wesentlichen gibt es 3 Arten von Echtzeit-Trading-Charting-Software und Daten-Anbieter wie folgt: Live-Streaming-Charts und Daten Live-Streaming-Daten sind tatsächlich Live-Finanzzitate auf Ihrem PC in Echtzeit angezeigt, aber keine Daten werden physisch auf Ihrem PC gespeichert. Alle Daten, seien es live oder historisch, werden nach Bedarf von Ihren Datenanbieterservern heruntergeladen. Dies ist in der Regel die grundlegendste Ebene der Echtzeit-Daten und die meisten Broker bieten diese kostenlos mit Ihrem Trading-Konto. Die Funktionen sind sehr unterschiedlich, da einige einige grundlegende Charting-Fähigkeiten bieten können, während andere nur grundlegende Level 1 (Bid, Ask, Volume Amp, zuletzt getan) bieten. Sie können auch Live-Streaming-Daten zu sehr günstigen Preisen (typisch lt 10 pro Monat) von seriösen Dienstleistern wie Yahoo Finance abonnieren. Sie können auch versuchen, ein kostenloses Streaming-Paket von ADVFN. Viele Datenanbieter stellen auch Basisbestands-Screener mit den Streaming-Daten zur Verfügung, mit denen Sie Wertpapiere anhand vorgegebener Kriterien identifizieren können. Eine ausgezeichnete und kostengünstige Front-End-Charting-Lösung, die verschiedene kostenlose Broker-Daten-Feeds und ein Händler Favorit nutzen kann, ist Medved QuoteTracker. Die Computersystemanforderungen für die Ausführung von Live-Streaming-Daten sind sehr einfach. Ein Einstiegs-Pentium Dual Core System mit mindestens 512 MB - 1 GB Arbeitsspeicher (RAM) genügt. Der erforderliche RAM-Betrag steigt je nachdem, wie viele Wertpapiere in Echtzeit überwacht werden. Echtzeit-Trading-Charting-Software und Daten Die nächste Stufe der Live-Daten wird am besten aus der Qualität und Aktualität des Datenwinkels herangezogen. Es gibt eine ganze Reihe von Software-und Daten-Anbieter in diesem Sektor, aber es muss darauf hingewiesen werden, dass viele von ihnen sind Drittanbieter-Datenverkäufer, so können Sie sehen, wo die Pünktlichkeit Faktor ins Spiel kommt. Die großen Jungs wie Ihre Geld-Manager und Finanzkonzerne werden in der Regel ihre Daten aus First-Tier-Anbieter wie Thomson Reuters und Bloomberg. Diese Systeme sind sehr teuer, aber sie bieten die besten Daten überall verfügbar. Für professionelle und proprietäre Händler Vollzeit, viele von ihnen Handel mit den oben genannten Systemen, aber andere können die nächste Ebene der Software-und Datenanbieter wie RealTick und CQG. Die breite Öffentlichkeit und die Mehrheit der Startup-Händler in der Regel wählen Datenanbieter, die preiswerter sind, aber immer noch bieten robuste Software und Daten wie eSignal und QCharts. Die kritischen PC-Komponenten erforderlich, um ein Echtzeit-Daten-System reibungslos laufen würde mindestens eine Pentium 4 oder Athlon XP Klasse CPU mit 512 MB oder mehr Computer Random Access Memory (RAM). Lesen Sie diesen Computer Speicher FAQ, um festzustellen, wie viel RAM für ein Handelsrechnersystem erforderlich ist. Die Geschwindigkeit und Qualität Ihrer Internet-Verbindung sind einige andere wichtige Faktoren, wie es die Aktualität Ihrer Daten bestimmen wird. Wenn es große Engpässe in, wie die Daten von der Quelle auf Ihren Computer erhalten, haben Sie nachlaufende Daten, die am Ende kostet Sie Geld, vor allem, wenn Sie die Märkte scalp sind. Echtzeit-On-The-Fly-Trading-Analysen Mit steigender Desktop-Rechenleistung kann der Einzelhandelsspieler, der zuhause ist, auf Softwaresysteme tippen, die bisher nur von großen Geldmanagern oder Händlern verkauft wurden. Echtzeit-Analyse-Software wie NeoTicker und NinjaTrader ermöglicht es jedem mit Echtzeit-Daten zu tausenden von Aktien oder Handelsinstrumente in Echtzeit zu analysieren, um vor-detemined Bedingungen und Parameter zu suchen. Für z. B. Können Sie sagen, Sie typischerweise handeln mit einem 5-Minuten-Chart, die ein beliebter Zeitrahmen für e-Mini SampP 500 Futures Trader ist, und Sie wollen einen Bestandteil des SampP500 kaufen, wenn die SampP Futures bilden einen Kopf Amp-Schultern und brechen auf die Aber mit der Bedingung, dass der Bestandteil noch unter seinem 5-Periodendurchschnitt liegt. Um dies manuell in Echtzeit zu tun ist definitiv unmöglich, aber mit der richtigen Software und Handelssystem, einmal programmiert, wird die Software on-the-fly analysieren alle Marktdaten kommen und alarmieren Sie, wenn ein Lager die Kriterien, die Sie angegeben. Sie können dann überprüfen Sie es manuell und platzieren einen Handel oder Sie können sogar vollständig automatisieren den gesamten Prozess, so dass der Computer wird Ausschau nach den vorher festgelegten Bedingungen und setzen auf einen Handel automatisch. Dies würde jedoch eine Integration in Ihr Broker-Auftragseingabesystem erfordern, das derzeit von immer mehr Analytics-Software-Anbietern unterstützt wird. Für diese Echtzeit-Analysesysteme ist die rohe CPU-Leistung sehr kritisch und nicht weniger als ein Pentium Dual Core-CPU-System oder zumindest ein Core 2 Duo oder ein Athlon Dual Core System. Die Menge an RAM oder Computer-Speicher ist auch sehr kritisch und die hier empfohlen wird, max aus dem RAM für Ihr System. Wenn Budget eine Einschränkung ist, gehen Sie mit mindestens 2GB RAM Minimum (siehe Computer Memory FAQ für weitere Details). Ihre Internet-Verbindung ist auch wichtig, und Sie werden auf jeden Fall eine Breitbandverbindung benötigen vorzugsweise mit einem anderen Kabel oder DSL als Backup. Big Scalpers und High Frequency Trader leasen normalerweise dedizierte Server in der Nähe der Börse, die sie handeln, so dass Datenlatenzzeiten überwunden werden, wenn sie handeln, manchmal innerhalb von Millseconds.
No comments:
Post a Comment