Dienstag, 16. April 2024, 07:46 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

21

Freitag, 24. September 2010, 11:37

Hallo,

es kommt drauf an, in welchen Zeithorizont man handelt. Die "Qualität" der Daten müsste man von dem Standpunkt aus gesehen individuell bewerten. Ich kann mir vorstellen das Trader, die einen 60 Minuten Chart handeln die Diskussion missverstehen! Für mich persönlich sind die gezeigten Unterschiede eine mittlere Katastrophe. IB Daten liefern zudem nur 10 Levels am DOM. L&P hingegen liefert 20. Die ersten 5 Levels sind diejenigen auf denen gehandelt wird. Den Rest bezeichne ich als Fake-Level!Fake-Levels sind notwendig um mitzubekommen, wohin ein Kurs "gezogen" werden soll. Das entgeht mir bei jeweils 5 Levels/Bid-Ask vollkommen!IB versteht sich nicht als Datenbroker und empfiehlt, einen professionellen Datenfeed zum handeln zu verwenden. Andererseits: Wenn jemand ausschließlich mit der TWS handelt,muss man sich mir diesen mäßigen Daten begnügen! Ich finde das ein Broker,insbesondere im Futurehandel eine zeitnahe und annehmbar saubere Datenqualität liefern sollte und seinen Kunden nicht lückenhafte Daten vorsetzen sollte! Billig ist manchmal gut aber insbesondere bei den angebotenen Daten von IB eben nicht nicht!Wie wird IB die Orders wohl routen? Haben sie da auch solche Aussetzer und eventuell TimeLags? Es ist ein durchaus zu befürchten, wenngleich IB das vehement dementiert. Prüfen und nachweisen kann man leider nichts,aber frühere diverse vergleiche mit anderen Brokern haben den Anschein erweckt!

Darauf zu konzentrieren mit dem Material zu arbeiten das zur Verfügung steht? Das kann man schon machen, aber dann muss man nach sich nach den Vorgaben des zur Verfügung stehenden Materials richten und nicht nach eigenen Vorlieben und Kenntnissen!Wer möchte schon eine Zweckehe einhegen?
Andererseits ist man flexibel,jung und dynamisch und in der Tat: Ja,man kann mit IB Daten handeln und Gewinn einfahren-natürlich auch Verlust, aber das ist wieder eine andere Geschichte.. :D ;) Datengeschwindigkeit ist global ausgedrückt relativ! Angenommen ein Trader hat eine langsame Maschine. Damit erzeugt er schon auf dem eigenen Rechner TimeLags! In der Summe handelt mit IB wohl niemand unter 50 ms und während wir unsere Order platzieren, haben die professionellen EurexHändler schon wieder verkauft.Hajo,und jetzt kommt Dein Hinweis ins Spiel... :)
Happy Trading

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

22

Freitag, 24. September 2010, 12:39

Hallo Udo

Ich kann mir vorstellen das Trader, die einen 60 Minuten Chart handeln die Diskussion missverstehen! Für mich persönlich sind die gezeigten Unterschiede eine mittlere Katastrophe. ... Wie wird IB die Orders wohl routen? Haben sie da auch solche Aussetzer und eventuell TimeLags? Es ist ein durchaus zu befürchten, wenngleich IB das vehement dementiert. ... In der Summe handelt mit IB wohl niemand unter 50 ms und während wir unsere Order platzieren, haben die professionellen EurexHändler schon wieder verkauft.

Ich kann Deinem Beitrag nur zustimmen! Lapidar über die schlechte Datenqualität hinwegzustolpern oder sie sogar als *Vorteil* darzustellen, sozusagen als Robtest für ein stabiles System, ist ja nun im besten Fall sehr blauäugig.

Warum wird denn die Datenqualität immer schlechter? Technisch gesehen dann, wenn nicht genügen Maschinen-Kapazität zur Verfügung steht, um eine hohe Datenqualität an die Kunden weiterzugeben. Und wenn dem so ist, vermutest Du richtig, dass dieses Problem auch auf die Orderausführung durchschlagen wird.

Ich lese seit einiger Zeit die Logs von IB und gleiche sie gelegentlich ab mit Investox. Ab- und an mache ich auch diskretionäre Trades, bei denen ich konkret weiss, mit wieviel Millisekunden Verzögerung ab einer bestimmten Zeit der Buy- oder Sell-Button in der TWS gedrückt wurde, mit einer Ungenauigkeit von max. 5ms (eigentlich weniger, aber wie beim Radarkasten nehme ich mal 5ms zugunsten IB an).

Und hier muss ich berichten, dass ich bis zu 700ms Verzögerung bis zu Ausführung der Order bei IB in den Logs gefunden habe! Während ich gleichzeitig die Latenz-Zeiten meines Internet-Anschlusses zu IB und anderen Destinationen weltweit ebenso gemessen habe, natürlich. Wohlgemerkt, diese 700ms kommen noch on-top auf die Latenz, die man hat bis zu IB (also bis die Order beim IB-Server Gateway ist, jenach eigenem Standort und ob man nach USA oder Schweiz connected).

Mit den IB Technikern bin ich diese Problematik schon durchgegangen. Sie wollen es aber nicht wissen, schieben es auf meine Infrastruktur, auf meinen Provider usw. Sie räumen allenfalls ein, dass es zu News-Zeiten, wenn man gerade exakt um 1030 oder 1430 CET eine Order aufgeben würde, vielleicht zu einer Verzögerung kommen könnte. Wenn man die Logs besprechen möchte, sagte gar der Techniker, O-Ton: "mit Millisekunden kenn' ich mich nicht aus". Will man jemand sprechen der Ahnung hat, kennt sich niemand aus, gehen alle in Deckung.

Das mit den Newszeiten haben sie auch erst leise zugegeben, als ich konkret danach gefragt habe.

Wenn man dann noch fragt, ob vielleicht die IB Server zu schwach dimensioniert seien, weil genau das aus meinen Logs hervorgeht, dann wird man in der Tat höhnisch durch das Telefon angelächelt. Weil, das kann ja gar nicht sein. Schwache Infrastruktur hat doch nur einer, und das ist der Kunde.

Udo, wie Du vermutest, ich kann es bestätigen. Es ist nicht nur die schlechte Datenqualität, es schlägt auf die Orderausführung durch. Und dass die Verhältnisse schlechter werden, zeigt für mich eindeutig, dass IB auf Sparkurs ist. Nur: auf der Orderseite können es die meisten Kunden nicht erkennen, desswegen kommen sie da ungeschoren davon. Welcher Kunde, ausser dem einen oder anderen Freak, kann schon auf die Millisekunde nachrechnen, wann sein Request wo war ...
Gruss
Bernd

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Bernd« (24. September 2010, 15:51)


Roti

unregistriert

23

Sonntag, 26. September 2010, 17:26

Datenanbieter/Qualität/Preis/Backfill mit Investox

IB war noch nie ein Glanzlicht in Sachen Datenqualität und wird es (vermutlich) auch nie sein. Richtige Datenqualität kostet richtig Geld und bis es soweit ist konzentriere ich mich auf "grobschlächtige" Ideen die auch dann noch funktionieren (sollten) wenn IB wiedermal an ihrem Feed Algo rumfrickeln ohne ihre Kunden darauf hinzuweisen (ist ja auch verständlich. Welches Unternehmen verschickt gerne News mit Inhalt: Hey und übrigens, unser Feed ist nun offiziel schlechter als je zuvor! ).

Hallo zusammen,

dachte mir schau mal wieder vorbei ...

Dies habe ich vor Jahren hier schon im Forum geschrieben das IB ein Broker ist und hiermit seine Brötchen verdient und kein Datenlieferant/Softwareanbieter alá Teletrader, CQG, Tai-Pan, Tenfore, etc. etc. und sich auch nicht ändert.

Derzeit wird gerade bei einigen Introducing-Broker von IB die zu abonnierenden Kursdaten als klasse Realtime-Daten "verkauft" eieiei

Mir als Kunde von IB ist es wichtig das zu allererst meine Orders, Stops, etc. perfekt und mit höchster Prio verarbeitet werden und das Ordersystem performant ist und - Nebenthema - die Buchhaltung korrekt abrechnet (Thema: deutsche Kontoauszüge, Tradeaufstellung, usw. usw.).

Wer länger im Börsengeschäft ist wird sowieso um einen guten Kursdaten-/Datenbankanbieter nicht umhin kommen und zu dem einen Zweitbroker (Backup) auch nicht; aber wem sage ich das hier - alles Handelssystemprofis.

IB weisst auch bei Kontoeröffnung faierweise auf einen ZWeitbroker für den Fall der Fälle auch hin, fair sage ich.
Anstatt sich zu beschweren wie schlecht doch alles ist, sollte man sich besser darauf konzentrieren mit dem Material zu arbeiten das einem zur Verfügung steht.

IB war schon immer crappy und wurde jetzt halt noch noch crappier.
Sino ist auch "nur" ein Broker.
L&P ...

Habe gleich mal meine Systeme überprüft ob auf dieses Datum bezogen ein (unterschwelliger) Bruch in der Performance auftratt (offensichtlichen Bruch gab es keinen, sonst wären die Systeme ja gar nicht mehr im Rennen) und konnte nur bei einem von fünf auf die schnelle eine Veränderung in der Art der generierten Trades feststellen die ich nun auf dieses Datum zurückführe.

Wenn ein HS das auf dem IB Feed entwickelt wurde vor dem 11. Juni funktioniert und danach nicht mehr ist es meiner Meinung nach ganz einfach zu wenig robust und sollte daher erst gar nicht in Erwägung gezogen werden.
Somit kann man sagen (um dem ganzen etwas positives abzugewinnen), dass der 11. Juni nur ein weiterer "Test" für jedes HS auf IB ist der bestanden werden muss bevor das HS überhaupt in den real test geht.

ganz meine Meinung, natürlich kann "nur" mit dem IB-Datenfeed und -backfill gearbeitet werden, meine Handelsstrategie bzw- systeme sollten dann aber auch auf dieses Datenfeed ausgerichtet sein und das heißt bspw. bestimmte Strategien die tick by tick als Datenqualität vorraussetzen sind so n icht umsetzbar ...

Was ich von heimischen Datenanbietern halte habe ich auch schon mal gepostet, werde ich nicht wiederholen.
Leider sehe ich gar keine Lösung des Dilemmas!

Dies ist ein Dilema in der Tat den es wird dem perfekten Anspruch und Softwareumsetzung von Investox nicht im geringsten gerecht; Software hui Kursdaten pf...

Es gibt gute Kursdatenanbieter/-datenbank weltweit (also hauptsächlich im angelsächsichen Raum), ist immer eine Frage wie teuer es ist und in welcher Form sich Lieferant und Softwareanbieter (hier Knöpfel) einigen können was wiederum ein zahlungsfähige Kundschaft in gewisser Anzahl erfodert -> Marktwirtschaft eben.

Datenqualität ist wohl seit den ersten Tagen im Forum ein Dauerthema, z. B.:


http://investoxforum.de/index.php?page=Thread&postID=7058



http://investoxforum.de/index.php?page=Thread&postID=33899



http://investoxforum.de/index.php?page=Thread&postID=29018



http://investoxforum.de/index.php?page=Thread&postID=59639



http://investoxforum.de/index.php?page=Thread&postID=12313



http://investoxforum.de/index.php?page=Thread&postID=52473

und weitere im Unterforum Datenbeschaffung...

Schade das das Thema immer noch unbefriedigend ist, auch kein esignal, zen-fire, realtick und andere für Investox verfügbar sind.

Viel Erfolg.

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

24

Sonntag, 26. September 2010, 17:58

Hallo Roti

das IB ein Broker ist und hiermit seine Brötchen verdient und kein Datenlieferant

Einverstanden.

Mir als Kunde von IB ist es wichtig das zu allererst meine Orders, Stops, etc. perfekt und mit höchster Prio verarbeitet werden und das Ordersystem performant ist

Auch einverstanden, denn DAS IST das Kerngeschäft eines Brokers. Leider ist aber genau das nicht mehr der Fall, wird nun auch vernachlässigt. Habe ich doch gerade oben beschrieben.
Gruss
Bernd

Roti

unregistriert

25

Sonntag, 26. September 2010, 20:15

Orderausführung IB

Auch einverstanden, denn DAS IST das Kerngeschäft eines Brokers. Leider ist aber genau das nicht mehr der Fall, wird nun auch vernachlässigt. Habe ich doch gerade oben beschrieben.


Und hier muss ich berichten, dass ich bis zu 700ms Verzögerung bis zu Ausführung der Order bei IB in den Logs gefunden habe! Während ich gleichzeitig die Latenz-Zeiten meines Internet-Anschlusses zu IB und anderen Destinationen weltweit ebenso gemessen habe, natürlich. Wohlgemerkt, diese 700ms kommen noch on-top auf die Latenz, die man hat bis zu IB (also bis die Order beim IB-Server Gateway ist, jenach eigenem Standort und ob man nach USA oder Schweiz connected).

Hallo Bernd,

habe deine Beiträge schon gelesen nur wollte ich nicht gleich sooo direkt auf die Orderausführung eingehen, meine bescheidene persönliche Meinung ginge in diesem Punkt wohl zu weit. Die IB "Realtime-Daten" und die in der TWS damit angebundenen Tools wie Book-Trader, Options-Tool und die Charts ganz zu streichen oder die Tools mit einem vom Kunden "mitzubringenden" Datenfeed zu betreiben um die Orderausführungsgeschwindigkeit bei IB damit auf Spitzenwerte zu bekommen und damit so gut wie keine "Order"-Slippage in der Praxis zu haben ...

Ist aber doch zu hart und wohl nicht zielführend den das ein oder andere IB-Tool ist schon gut, z.B. für den Optionshandel. Da ich selbst kein Newstrader bin oder ein vollautomatisches Handelssystem (mit od. ohne Portfoliobasket) einsetze kann ich mit der von dir gemessenen Orderausführungsgeschwindigkeit derzeit leben, jedoch werden auch andere private und/oder institutionelle Kunden so eine Orderverzögerung sicher bemerken und IB kann sich das sicher auf Dauer bei der Kundschaft nicht leisten.

Also auf Besserung mit den Orderuasführungen bei IB, bin da vorerst guter Dinge ;)

Viel Erfolg.

Gabi

unregistriert

26

Dienstag, 28. September 2010, 11:10

Hallo

wie schon vor Jahren angesprochen die beste alternative zu IB ist - GNI touch http://www.gnitouch.com -schnelles Handel auf unterschiedlichen Plattformen an fast allen Börsen guter Datenfeed -MF Global Markets Trading-Plattformen Anbindung über FIX/API -

http://www.mfglobalmarkets.com/en-gb/products/futures-options/futures-online-trading-platforms -

Gebühren verhandelbar aber nicht teuerer zu IB - Futures sogar besser.

Daten Backfill möglich, aber da ist AK gefragt.
Gruss Gabi

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

27

Freitag, 29. Oktober 2010, 17:04

Habe eben mal wieder einen Trace zu IB-Schweiz durchgeführt. Die Peaks außerhalb Deutschlands sind unter aller Kanone!Glücklicherweise treten (noch) keine Datenverluste auf.Es gab Zeiten, da lagen die Peaks zumindest bei 120-130 ms- und das ist schon viel zu hoch!Das Ergebnis hier ist aber ein Kracher... :cursing:




Happy Trading

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

28

Freitag, 29. Oktober 2010, 17:18

schnelles Handel auf unterschiedlichen Plattformen an fast allen Börsen guter Datenfeed -MF Global Markets Trading-Plattformen Anbindung über FIX/API

M.E. hat Gabi hier das Stichwort reingeschrieben in den Thread. Das FIX Protokoll ist eines, welches sich mehrere Banken und Broker gemeinsam als Standard genommen zu haben scheinen. Von daher wäre es schick, wenn Investox dies unterstützen würde.

Ob ! das Protokoll so eine Art "vereinheitlichtes Vorgehen" zulässt - oder jeder Broker am Ende doch ein eigenes Süppchen darauf kocht, kann ich nicht beurteilen. Hier ist Herr Knöpfel gefragt: vielleicht kann er das Protokoll in V6 bringen - oder jemand kann Erkentnisse darlegen, warum das Protokoll doch nicht gut für ein prosperierendes Programm wie Investox geeignet sein sollte.
Gruss
Bernd

Lenzelott Männlich

Experte

Registrierungsdatum: 30. Dezember 2002

Beiträge: 3 050

Wohnort: Giessen

29

Freitag, 29. Oktober 2010, 17:43

Ich kenne den einen oder anderen, der IB auch via FIX ansteuert.
Wie man an der Übersicht sieht, hat FIX bei IB Vor und Nachteile.

Die zwei schlimmsten Nachteile für mich im Vergleich zur TWS:
- kein Eingebautes Error/Event Logging
- kein Empfang von Echzeit Portfolio Updates

Dh. für IB bringt einem die FIX Anbindung keine wirklichen Vorteile.

ABER:
FIX spricht quasi jeder Broker / Bank / Börse.
Und mit FIX hätte man mit einer einzigen Erweiterung (evtl. in V6 ??) das Spektrum der möglichen Broker für IV bestimmt um den Faktor 50 vergrößert.
Deswegen würde ich eine entsprechende Erweiterung in Investox befürworten.
If you think it´s expensive to hire a professional, wait until you hire an amateur.

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

30

Freitag, 29. Oktober 2010, 18:35

Dh. für IB bringt einem die FIX Anbindung keine wirklichen Vorteile.

Das ist ja klar! Das IB API Interface wird seit langer Zeit professionell von Investox bedient, da gibt es gar nichts auszusetzen.

Es geht ja um die Anbindung weiterer Broker - nicht primäre zwecks Datenfeed (obwohl das ein gern gesehener Nebeneffekt ist), das haben inzwischen ja wohl alle Investoxies verstanden, dass es Datenanbieter auf der einen, und Broker auf der anderen Seite gibt, mit jeweils unterschiedlichem Geschäftsmodell und unterschiedlichen Interessen! - sondern um mehr als nur IB und Sino als Geschäftspartner für die Order-Ausführung haben zu können.

Eine Software mit professionellem Anspruch würde sich mit FIX einem Interface Standard anschliessen, der in weiten Kreisen heute bekannt und aktzeptiert ist, darum geht es doch am Ende des Tages bei der schon so lange-währenden Broker-Diskussion!
Gruss
Bernd

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Bernd« (29. Oktober 2010, 18:54)


Lenzelott Männlich

Experte

Registrierungsdatum: 30. Dezember 2002

Beiträge: 3 050

Wohnort: Giessen

31

Freitag, 29. Oktober 2010, 19:31

Nix anders hab ich oben geschrieben und an anderer Stelle auch schon mehrmals.
If you think it´s expensive to hire a professional, wait until you hire an amateur.