am 02.02.2021 10:54
Ich bekomme immer wieder mal (aber eben auch nicht immer) Probleme mit der Abfrage von Instruments, wenn ich with-attr=derivativeData verwende, obwohl es sich bei den betroffenen Papieren eindeutig um Derivate handelt.
Aktuelles Beispiel:
2021-02-02 10:38
Abfrage ISIN DE000PF4Z4W4 (DAX short von BNP Paribas)
HTTP-Response-Code 500 (Internal Server Error)
Die gleiche ISIN ohne Befüllung von derivativeData (also ohne "&with-attr=derivativeData" am Ende der URL) kann erfolgreich abgerufen werden.
Übersehe ich noch irgendein Detail, oder handelt es sich um ein Datenproblem auf der Comdirect-Seite?
-- Klaus
am 02.02.2021 13:38
Funktioniert bei mir einwandfrei und die derivativeData kommt korrekt zurück.
02.02.2021 13:58 - bearbeitet 02.02.2021 14:00
Yep - das Übliche: Irgendwann klappt es dann "magischerweise" und dann tritt der Fehler bei dieser ISIN auch nicht mehr auf - ich schrieb ja schon "immer wieder mal, aber nicht immer". Gefühlt (gemessen hab' ich das noch nicht) tritt das bei ungefähr jeder 10. bis 20. ISIN auf, mit der ich traden will.
Deswegen hatte ich ja auch Datum und Uhrzeit dazugeschrieben, damit man auf der Comdirect-Seite mal in die Logs schauen kann, was da los ist. Ich habe den Verdacht, dass hier Daten zu spät in die DB geladen werden (ich habe selbst mal in dem Bereich gearbeitet und kenne daher solche Probleme zur Genüge...).
am 03.02.2021 08:02
Hallo @ktf,
wir haben deine Frage an die Kollegen weitergegeben. Sobald wir von dort eine Rückantwort erhalten, melden wir uns wieder.
Viele Grüße
Mario
am 18.02.2021 09:36
Hallo nochmal @ktf,
die Fachabteilung hat sich deine Angaben genauer angeschaut und möchte dir Danke sagen, weil du hier tatsächlich einen Bug gefunden hast. Dieser wird von den Kollegen behoben.
Beste Grüße
Jan-Ove
am 18.02.2021 09:54
Merci für die Analyse und die Rückmeldung - ich hatte schon gedacht, dass das Ganze im Sand verlaufen wäre 🙂
am 12.01.2023 13:46
Hallo Jan-Ove,
das Problem scheint wieder aufzutauchen, oder?
Z. B. mit WKN PE1YZG oder WKN PE57CC... mit with-attr=derivativeData kommt HTTP-Response-Code 500 (Internal Server Error), ohne with-attr gehts.
Danke und mit bestem Gruß,
Holger
am 12.01.2023 13:53
Hallo @holgers,
vielen Dank für deinen Hinweis. Ich habe unsere zuständigen Kollegen gerne informiert.
Beste Grüße
Jan-Ove
13.01.2023 15:19 - bearbeitet 13.01.2023 16:15
13.01.2023 15:19 - bearbeitet 13.01.2023 16:15
Hallo nochmal @holgers,
leider stehen manchmal diese Derivate-Daten nicht zur Verfügung, weshalb der API-Aufruf dann einen 500er Response-Code erhält. Das ist natürlich nicht ideal, jedoch behebt sich das Problem üblicherweise nach einiger Zeit von selbst. Tritt das Problem bei dir aktuell noch auf?
Update: Meine Kollegen haben tatsächlich noch einen Bug gefunden, der in Kürze gefixt sein soll!
Beste Grüße
Jan-Ove
am 13.01.2023 16:48
Hallo Jan-Ove,
ja, tritt aktuell noch auf und das auch schon seit einigen Tagen bzw. wenigen Wochen. Aber danke, und wenn noch ein Fehler gefunden wird, super! Vielen lieben Dank!
Holger