Kurse von Yahoo werden nicht aktualisiert

Welche Alternative zu Yahoo nutzt ihr aktuell für Echtzeit-Kurse?

Wenn man sich die Response mal in einem Browser anschaut, kommt man einen etwas genaueren Grund genannt:

{
  "finance": {
    "result": null,
    "error": {
      "code": "Unauthorized",
      "description": "Invalid Crumb"
    }
  }
}

Der “Invalid Crumb” dürfte eine Prüfung sein, ob vorher eine andere Seite im Browser abgerufen wurde. Ruft man nämlich in der Browser Session zuvor ein beliebiges Wertpapier auf, kann man beliebige Kursdaten per API herunterladen.

Ja, war vor zwei Wochen dasselbe; dann haben sie es wieder ohne Crumb erlaubt. Das gab es in den letzten Jahren immer mal.

2 Likes

Auch wenn sich das erstmal blöd anhört, als Alternative zum hardcodierten yahoo-Provider benutze ich auch yahoo, als selbstdefinierten JSON-Request. Natürlich nur bei Werten, die man nicht leichter z.B. bei ariva bekommt. Auch die yahoo-Kurse waren übrigens noch nie Echtzeit.

Der in PP verbaute yahoo-Provider nutzt
https://query1.finance.yahoo.com/v7/finance/quote?lang=en-US&region=US&corsDomain=finance.yahoo.com&symbols=HVJD.SG

Wenn man stattdessen einen JSON-Request auf
https://query1.finance.yahoo.com/v6/finance/quote?lang=en-US&region=US&corsDomain=finance.yahoo.com&symbols=HVJD.SG
macht, mit
$.quoteResponse.result[0].regularMarketTime
und
$.quoteResponse.result[0].regularMarketPrice
dann funktioniert es wieder bei yahoo (aber wahrscheinlich auch nicht ewig).

Leider scheint das Makro {tickerSymbol} nicht in den Kurs-URL zu funktionieren.

EDIT: Falls man Interesse an Indices hat wie z.B. ^VIX, ^GSPC, ^MOVE, ^VALUG oder so hat muss man das ^ als %5E schreiben, also z.B.
https://query1.finance.yahoo.com/v6/finance/quote?lang=en-US&region=US&corsDomain=finance.yahoo.com&symbols=%5EMOVE

4 Likes

Die Kurse werden nicht mehr aktualisiert. Es gibt folgende Fehlermeldung im Fehlerprotokoll:
“… → 401 Unauthorized”
Weiss jemand was man hier machen kann?
Danke und Grüsse

Hast du denn Mal die Suche benutzt? Das Thema gibt es gefühlt 20 Mal in den letzten 20 Tagen in unterschiedlichen Sprachen.

Vielleicht hilft bzw. erklärt das Lesen ab hier:

Ich bin noch nicht lange hier, aber lese das auch immer wieder. Ich hoffe dass so Probleme an der Quelle direkt behoben werden.

Die Quelle ist Yahoo, die nicht möchten, dass jemand die Kurse auserhalb von Yahoo nutzt. Ich würde mir einen anderen Lieferanten suchen.

gibt es eine Alternative zu yahoo für aktuelle Kurse?

3 Likes

Hallo, ich bin neu hier im Forum.
Herzlichen Dank für diese Hilfestellungen.

Auch wenn der Beitrag schon älter ist, frage ich Euch mal.
Es ist mir nun gelungen mit der angegebenen zip auf meinem Windows 10 Laptop die 32 bit Version zu installieren und das Programm auch zu starten. Gefreut, aber zu früh. :frowning:
Es wird beim Wertpapier suchen der Zugriff auf yahoo finance verweigert, mit Fehler 403.
Browser Cache löschen und Programm bei der Windows Firewall mit durchlassen, wie ich online gelesen habe, hat alles nichts gebracht.

Habt Ihr noch eine Idee, wie ich es doch noch zum Laufen bringen kann?
Oder liegt es am möglicherweise eingestellten Support und ich brauche einen neuen Laptop?

Freue mich auf Eure Hilfe.

Beste Grüße
Petra

Der Fehler 403 besagt, dass die aufgerufene Seite (hier Yahoo) den Zugriff verweigert. Das Problem wurde mehrfach angesprochen, es bleibt abzuwarten ob Yahoo dies wieder erlaubt.

Alternativ findest du weitere Kursquellen in folgendem Thread:

Grüße

Hallo, danke erst einmal.

Mein Problem ist, ich habe noch gar nichts angelegt und will ein Wertpapier suchen, wobei er dann yahoo finance wählt und den Fehler bringt.

Wo kann ich denn die Datenquelle denn wie konkret ändern um die Wertpapiere einzubuchen?

Danke vielmals.

Du kannst auch ein Wertpapier ohne Suche hinzufügen. Steht direkt ein Menüpunkt weiter.

Moin zusammen, werden bei euch wieder die aktuellen Yahoo Kurse geladen?
Bei mir geht seit 3 Tagen nix.
LG

Moin, bei mir auch keine Aktualisierung der aktuellen Kurse für ETFs über Yahoo.
Die historischen Kurse funktionieren einwandfrei (auch bei ETFs).

Habe vorübergehend auf ariva umgestellt. In den historischen Kursen wird für den aktuellen Tag der jeweils letzte Kurs geliefert. Ergebnis ist ok. Leider aktualisieren sich die historischen Daten nicht automatisch.

1 Like

Das verstehe ich nicht, bei mir klappt das.

Das ist ja ein Workaround, aber versteht denn jemand, weshalb Yahoo nicht mehr für die aktuellen Kurse funktioniert?

Ja, weil Yahoo die Funktion gesperrt hat, weil scheinbar zu viele Kurse darüber abgegriffen haben.

Auch wenn der Eindruck entsteht, dass Kurse kostenlos sind. Die Anbieter kostet die Bereitstellung richtig Schotter und da freuen die sich natürlich nicht, wenn zu viele diese für private Zwecke wo anders abziehen.

1 Like