morando
Member for 11 years 2 months
* Schnelle Handelsplattform für Handelssystem
Ich habe für mich ein Handelssystem entwickelt, das wie immer ;-) auf dem Papier gut funktioniert. Allerdings setzt es voraus, dass man an einem System sitzt, das folgende Voraussetzungen erfüllen muss:
Kauf und Verkauf per Tastendruck und zeitgleiche Ausführung der Order.
Setzen von grafischen oder manuell einzugebenden Trailingstops, die dann ebenfalls zeitgleich (sekundengenau) ausgeführt werden.
Meine Frage: Gibt es Handelssysteme, die diese Voraussetzungen erfüllen?
Grüsse, Erik
Submitted by morando
on
Gesucht ist ja wohl eine Handelsplattform: die variieren von Broker zu Broker. Manche werden auch von verschiedenen Brokern angeboten.
Die Suchfunktion im Board kann bei der Suche behilflich sein, ansonsten empfehle ich einen Blick ins Elitetraderboard (http://www.elitetrader.com): dort werden Broker bewertet und über die Links kann man sich deren Handelsplattformen anschauen. Im Gagelboard (http://www.gagel.de) werden auch Broker vorgestellt.
Was heisst zeitgleiches, sekundengenaues Ausführen? Klingt irgendwie so, als ob sich jemand reich gerechnet hätte.
Viel Erfolg
Bernd Kürbs
@ Bernd Kürbs
Danke für Deine Antwort, Bernd.
Das Elitetraderboard werde ich mir gleich ansehen.
Mit dem Reichrechnen kannst Du Recht haben. Aber vielleicht habe ich mich auch falsch ausgedrückt: Da ich noch nie mit einem Direktbroker in Kombination mit einem Handelssystem gearbeitet habe, würde ich gerne wissen, wie "direkt" allgemein eine Order über ein Ordersystem ausgeführt wird.
Mir ist klar, dass das wahrscheinlich auch von der Qualität des Brokers abhängt. Aber grundsätzlich: Mit welchen Verzögerungen muss ich im Future-Handel in etwa rechnen? Sind es mehrere Minuten oder ist die Verzögerungszeit generell geringer? Gibt es im Future-Handel auch die Möglichkeit, dass eine Order mangels Angebot oder Nachfrage nicht ausgeführt wird, wie ich ähnliches bei Hebelzertifikaten desöfteren erfahren habe?
Danke und Gruss,
Erik
@ morando
Da ich noch nie mit einem Direktbroker in Kombination mit einem Handelssystem gearbeitet habe, würde ich gerne wissen, wie "direkt" allgemein eine Order über ein Ordersystem ausgeführt wird.
Es gibt zwei Standard-Plattformen für professionelle Produkte wie z.B. Futures, die von einer Reihe verschiedener Broker angeboten werden, das eine ist die TraderWorkStation von IB und das andere ist der J-Trader von pats.
Bei beiden Plattformen erfolgt die Order-Eingabe, Weiterleitung und gegebenenfalls Ausführung "sofort". Das bedeutet daß die Order innerhalb von Bruchteilen von Sekunden nach Eingabe in das System an der Börse vorliegt und dann, je nach Konfiguration auch sofort ausgeführt werden kann. Die Benachrichtigung über die Ausführung erfolgt ebenfalls innerhalb von Bruchteilen von Sekunden. Somit kann der gesamte Prozess der Order-Aufgabe innerhalb von einer Sekunde oder weniger abgeschlossen sein.
Mit welchen Verzögerungen muss ich im Future-Handel in etwa rechnen?
Das kommt heutzutage kaum mehr auf die Qualität des Brokers an. Viele Broker verwenden die genannten Standard-Plattformen oder andere vergleichbar schnelle Systeme. Im Zweifelsfall muß man das halt einfach mal testen.
Was genau unter "Verzögerung" zu verstehen ist, hängt natürlich auch vom Handelssystem ab: Wie erfolgt die Signal-Gebung? Wie sollen Positionen eröffnet/geschlossen werden? In welchen Märkten möchtest Du aktiv sein? Und es hängt natürlich auch von der Marktphase ab. Natürlich kann es sein daß Orders nicht ausgeführt werden wenn kein entsprechender Kontrahent im Markt ist.
Beispiel: Du willst einen FDAX-DEC03 kaufen zu 3500 Punkte. Letzter Kurs bei 3550. BestBid 3550.0 // BestAsk 3550.5, d.h. hier gibt es niemanden der zu 3500 verkaufen will! Derjenige mit dem günstigsten Preis ist bereit zu 3550.5 zu verkaufen. Wenn Du weniger bezahlen willst, bekommst Du keine Ausführung. Ganz einfach!
Zusätzliche Informationen unter:
http://www.futuresboard.de/wbb2/thread.php?threadid=357&sid=7ae935755ee8663d47247b2f354863dc
Hallo morando,
einst musst Du zusätzlich noch bedenken.
Wenn die Signale Deines Handelssystems aus einer anderen Software (z.B. Tradestation) kommen und über wie auch immer geartete Schnittstelle in das Ordersystem des Brokers gelangen müssen, kann es zu sehr ärgerlichen Problemen kommen. Dein System ist z.B. long bei 3500 (um beim FDAX zu bleiben), leider hast Du aber gar keinen Fill bekommen oder der Fill liegt vielleicht 2 Ticks höher, was einer möglicherweise implementierten Stopp Strategie nicht so gut bekommt. Sehr heikles Thema.
Nur als kleiner Denkanstoss, aber auch über diese Problematik ist auf den oben angesprochenen Board schon des öfteren diskutiert worden.
Um den Weg einer Order an die Börse zu beschreiben:
Sie wird in deinem Rechner generiert, manuell oder per Handelssoftware (nicht die Orderplattform).
Sie wird an einen Server deines Brokers geschickt, sollte nicht länger als so 90ms dauern, bei einer schnellen Internetanbindung 30ms. Vor einiger Zeit hat z.B. die Telekom jedoch die Pakete an den IB-Server Schweiz über USA geroutet, da waren es dann 280ms.
Der Broker überprüft deine Order, so 300ms, und sendet sie dann weiter, das sollte über Standleitungen relativ fix gehen, in Summe vielleicht 60ms. Der IB-server in der Schweiz etwa schickt die Order an einen Zugang der Eurex in Zürich, von hier aus geht es dann nach Frankfurt.
Wesentlich schneller geht es natürlich, wenn du ein Eurex-Terminal benutzt, das geht direkt von deinem Rechner (Server) an die Börse.
Un dann muss die Order natürlich im Server der Börse verarbeitet werden.
Zu Stoßzeiten, Eröffnung der US-Börsen z.B., können einzelne Schritte durchaus länger dauern. Auch in schnellen Marktsituationen, nach der Bekanntgabe von ökonomischen Reports etwa, kann es zu Verzögerungen kommen, da u.U. zahlreiche Stops im Server des Broker getriggered werden und/oder im Rechner der Börse.
Wenn deine Signale von einer Handelssoftware generiert werden, also einfaches Beispiel: kaufe wenn Preis über 20-perioden MA, kommt ein anderes Problem hinzu: nämlich welcher Datenfeed für diese Signalgenerierung verwendet wird und welche Tücken der aufweist. Dazu verweise ich auf die Diskussionen im elitetraderboard (Stichwort Eurex-feed oder IB).
In letzter Zeit werden immer mehr Pakete angeboten, die eine automatische Ordergenerierung und -weiterleitung beinhalten. Metatrader hat in seinem Beitrag schon auf ein Problem dieser Art der Ordergenerierung verwiesen. Ich kenne noch ein paar potentielle Probleme mehr, und ich fürchte dass die Anwender solcher Pakete noch Lehrgeld werden zahlen müssen. Ich bezweifle sehr, dass die Programmierer alle Fallstricke kennen oder gar berücksichtigt haben.
Schönen Tag noch
Bernd Kürbs