Kursabruf von Quandl

Ich versuche gerade historische Daten über Quandl für das hier zu beziehen. https://www.quandl.com/data/ML/AAY-US-AA-Bond-Index-Yield

allerdings bekommen ich nichts zurück:

Den Quandl API Key habe ich in PP bereits hinterlegt, auch mit Neustart. Als Spaltenname habe ich auch „BAMLC0A2CAAEY“ angegeben.

Hat jemand Ideen woran das liegen kann? Es sind auf jeden Fall kostenlose Daten, kein Premium.

Kannst du bitte einmal unter „Hilfe 》Fehlerprotokoll“ nachsehen, ob weitere Abgaben zum Problem zu finden sind?

Bei mir steht das folgendes:

Sun Jun 14 21:37:25 CEST 2020
Missing value for key 'column_names[data]'

java.io.IOException: Missing value for key 'column_names[data]'
	at name.abuchen.portfolio.online.impl.QuandlQuoteFeed.getHistoricalQuotes(QuandlQuoteFeed.java:135)
	at name.abuchen.portfolio.online.impl.QuandlQuoteFeed.getHistoricalQuotes(QuandlQuoteFeed.java:73)
	at name.abuchen.portfolio.ui.jobs.UpdateQuotesJob$2.run(UpdateQuotesJob.java:265)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

Also der Spaltenname ist angegeben und derselbe wie hier: https://www.quandl.com/data/ML/AAY-US-AA-Bond-Index-Yield

Ich hab’s nochmal heute versucht (in der Hoffnung dass es ein Glitch war), aber keine Besserung. Was mich wundert, ist die Tatsache, das er die Daten bzw. eine Antwort vom Server bekommt (siehe vorheriges Bild). Ich werd nicht schlau daraus : (

Das Problem ist, dass PP das Datum als Spalte „Date“ erwartet und nicht - wie in diesem Dataset - als „DATE“. Das behebe ich in der nächsten Version.

Bis dahin könntest Du den generischen JSON Kurslieferanten verwenden. Wichtig dabei: Du musst Deinen API Schlüssel als ?api_key=XYZ an die URL hängen.

@AndreasB: OK, ich werde das morgen mal testen und berichte dann.

@AndreasB Ich hab’ gerade nochmal wie von dir angegeben versucht, jedoch ohne Erfolg. Oder habe ich etwas vergessen?

Die URL die ich verwende scheint leicht anders zu sein:

https://www.quandl.com/api/v3/datasets/ML/AAY/data.json?api_key=XYZ

Versuch mal das Segment /data hinzuzufügen.

PP verwendet das Time Series API von Quandl.

1 Like

:man_facepalming: Ja, da habe ich wohl nicht richtig geschaut, danke! Funktioniert jetzt.

Mit Version 0.46.4 sollte jetzt auch Quandl wieder tun

@AndreasB: Habe ich mir gerade runtergeladen, jedoch funktioniert das immer noch nicht. Oder Mache ich irgendwas falsch? (XXXXX ist dann mein Key)

Hier der Logeintrag:

Sun Jun 21 21:08:55 CEST 2020
https://www.quandl.com/api/v3/datasets/ML/AAY/data.json?api_key=XXXXXXXX%0A&start_date=2020-06-18 --> 400

java.io.IOException: https://www.quandl.com/api/v3/datasets/ML/AAY/data.json?api_key=XXXXXXXR%0A&start_date=2020-06-18 --> 400
	at name.abuchen.portfolio.util.WebAccess.get(WebAccess.java:163)
	at name.abuchen.portfolio.online.impl.QuandlQuoteFeed.getHistoricalQuotes(QuandlQuoteFeed.java:108)
	at name.abuchen.portfolio.online.impl.QuandlQuoteFeed.getHistoricalQuotes(QuandlQuoteFeed.java:73)
	at name.abuchen.portfolio.ui.jobs.UpdateQuotesJob$2.run(UpdateQuotesJob.java:265)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

Das %A0 (Return) am Ende des API-Schlüssels sieht sehr verdächtig aus.

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Nachrichten mehr erlaubt.