Discussion:
[gnucash-de] Währungskurse abrufen
Manfred Usselmann
2018-09-06 00:04:34 UTC
Permalink
Hallo,

ich habe ein Konto in CHF und wÃŒrde gerne die passenden EUR-Kurse
abrufen z.B. damit auf meinen Ausgabenkonten die passenden Euro-Werte
erscheinen.

Einen ALPHAVANTAGE_API_KEY habe ich registriert und unter Bearbeiten,
Einstellungen eingetragen.

Ich bekomme "Beim Herunterladen der Börsenkurse ist ein unbekannter
Fehler aufgetragen." Z.B., wenn ich bei einer Buchung Wechselkurs
bearbeiten, Wechselkurs abrufen aufrufe. Oder auch bei Kurs-Datenbank,
Kurse abrufen.

Was könnte das Problem sein? Kann man irgendwo eine konkretere
Fehlernachricht finden?

GnuCash 3.2

F::Q 1.47

Ubuntu 18.04

Kann mir jemand weiterhelfen?

Danke und Gruß
Manfred
--
Manfred Usselmann <***@usselmann.de>
Manfred Usselmann
2018-09-06 00:25:03 UTC
Permalink
Ich habe von der Kommandozeile getestet, das sieht doch gar nicht so
schlecht aus:

$ GNC-FQ-DUMP -V ALPHAVANTAGE CHFEUR=X
Finance::Quote fields Gnucash uses:
symbol: CHFEUR=X <=== required
date: 09/06/2018 <=== recommended
currency: USD <=== required
last: 0.8842 <=\
nav: <=== one of these
price: <=/
timezone: <=== optional

All fields returned by Finance::Quote for stock CHFEUR=X

stock field value
----- ----- -----
CHFEUR=X close: 0.8842
CHFEUR=X currency: USD
CHFEUR=X currency_set_by_fq: 1
CHFEUR=X date: 09/06/2018
CHFEUR=X high: 0.8847
CHFEUR=X isodate: 2018-09-06
CHFEUR=X last: 0.8842
CHFEUR=X low: 0.8840
CHFEUR=X method: alphavantage
CHFEUR=X open: 0.8845
CHFEUR=X success: 1
CHFEUR=X symbol: CHFEUR=X
CHFEUR=X volume: 0

$ ECHO '(ALPHAVANTAGE "CSCO")' | GNC-FQ-HELPER
(("CSCO" (symbol . "CSCO") (gnc:time-no-zone . "2018-09-05 12:00:00")
(last . 47.2700) (currency . "USD")))
Post by Manfred Usselmann
Hallo,
ich habe ein Konto in CHF und wÃŒrde gerne die passenden EUR-Kurse abrufen z.B. damit auf meinen Ausgabenkonten die passenden Euro-Werte erscheinen.
Einen ALPHAVANTAGE_API_KEY habe ich registriert und unter Bearbeiten, Einstellungen eingetragen.
Ich bekomme "Beim Herunterladen der Börsenkurse ist ein unbekannter Fehler aufgetragen." Z.B., wenn ich bei einer Buchung Wechselkurs bearbeiten, Wechselkurs abrufen aufrufe. Oder auch bei Kurs-Datenbank, Kurse abrufen.
Was könnte das Problem sein? Kann man irgendwo eine konkretere Fehlernachricht finden?
GnuCash 3.2
F::Q 1.47
Ubuntu 18.04
Kann mir jemand weiterhelfen?
Danke und Gruß
Manfred
--
Manfred Usselmann
2018-09-07 11:54:38 UTC
Permalink
Ich habe bei allen Wertpapieren den Online-Abruf deaktiviert, dann
konnte ich die Wechselkurse abrufen. Da war sicherlich irgendwo ein
ungÃŒltiger Code dabei.

Gruß
Manfred
Post by Manfred Usselmann
Hallo,
ich habe ein Konto in CHF und wÃŒrde gerne die passenden EUR-Kurse abrufen z.B. damit auf meinen Ausgabenkonten die passenden Euro-Werte erscheinen.
Einen ALPHAVANTAGE_API_KEY habe ich registriert und unter Bearbeiten, Einstellungen eingetragen.
Ich bekomme "Beim Herunterladen der Börsenkurse ist ein unbekannter Fehler aufgetragen." Z.B., wenn ich bei einer Buchung Wechselkurs bearbeiten, Wechselkurs abrufen aufrufe. Oder auch bei Kurs-Datenbank, Kurse abrufen.
Was könnte das Problem sein? Kann man irgendwo eine konkretere Fehlernachricht finden?
GnuCash 3.2
F::Q 1.47
Ubuntu 18.04
Kann mir jemand weiterhelfen?
Danke und Gruß
Manfred
--
_______________________________________________
gnucash-de mailing list
https://lists.gnucash.org/mailman/listinfo/gnucash-de [1]
Links:
------
[1] https://lists.gnucash.org/mailman/listinfo/gnucash-de
Frank H. Ellenberger
2018-09-07 22:31:40 UTC
Permalink
Hallo Manfred,
Post by Manfred Usselmann
Ich habe bei allen Wertpapieren den Online-Abruf deaktiviert, dann
konnte ich die Wechselkurse abrufen. Da war sicherlich irgendwo ein
ungültiger Code dabei.
Es kann aber auch an der Quelle liegen: Als am 1.11.17 Yahoo die
CSV-Schnittstelle abgeschaltet hat, hat der Finance::Quote-Maintainer
Erik Colson den Abruf der Währungskurse auf Alphavantage umgstellt.

Da Alphavantage aber auch Kosten decken, ergo Geld verdienen muß, haben
sie im Laufe der Zeit schon zweimal die Abrufrate mit den kostenlosen
Schlüssel auf jetzt 5 Kurse/min gedrosselt mit dem unschönen Effekt, daß
jedesmal F::Q angepaßt werden muß:
https://www.alphavantage.co/premium/

Neben ihrem Premium-Key (15 Abfragen/min $19,99 und aufwärts) gab es
auch Verhandlungsvorschläge für einen speziellen GnuCash-Key auf
gnucash-user.

Denjenigen, die da jetzt kein Geld ausgeben möchten oder können, würde
ich daher empfehlen, alle Nicht-Währungs-Kursabfragen auf andere Quellen
umzustellen, damit die Währungskurse zügig durchkommen. Was früher über
Yahoos CSV-Schnittstelle ging, sollte "im Prinzip" auch über deren JSON-
oder YQL-Schnittstelle möglich sein.

Um die Last etwas zu verteilen, könnte man Fonds, sofern als Quelle
existent, direkt bei der Fondgesellschaft oder der Ratingagentur
Morningstar abrufen.

Grüße
Frank
Post by Manfred Usselmann
Gruß
Manfred
Post by Manfred Usselmann
Hallo,
ich habe ein Konto in CHF und würde gerne die passenden EUR-Kurse abrufen z.B. damit auf meinen Ausgabenkonten die passenden Euro-Werte erscheinen.
Einen ALPHAVANTAGE_API_KEY habe ich registriert und unter Bearbeiten, Einstellungen eingetragen.
Ich bekomme "Beim Herunterladen der Börsenkurse ist ein unbekannter Fehler aufgetragen." Z.B., wenn ich bei einer Buchung Wechselkurs bearbeiten, Wechselkurs abrufen aufrufe. Oder auch bei Kurs-Datenbank, Kurse abrufen.
Was könnte das Problem sein? Kann man irgendwo eine konkretere Fehlernachricht finden?
GnuCash 3.2
F::Q 1.47
Ubuntu 18.04
Kann mir jemand weiterhelfen?
Danke und Gruß
Manfred
--
Manfred Usselmann
2018-09-08 15:15:48 UTC
Permalink
Hallo Frank,
Post by Frank H. Ellenberger
Hallo Manfred,
Post by Manfred Usselmann
Ich habe bei allen Wertpapieren den Online-Abruf deaktiviert, dann
konnte ich die Wechselkurse abrufen. Da war sicherlich irgendwo ein
ungÃŒltiger Code dabei.
Es kann aber auch an der Quelle liegen: Als am 1.11.17 Yahoo die
CSV-Schnittstelle abgeschaltet hat, hat der Finance::Quote-Maintainer
Erik Colson den Abruf der WÀhrungskurse auf Alphavantage umgstellt.
Da Alphavantage aber auch Kosten decken, ergo Geld verdienen muß, haben
sie im Laufe der Zeit schon zweimal die Abrufrate mit den kostenlosen
SchlÃŒssel auf jetzt 5 Kurse/min gedrosselt mit dem unschönen Effekt, daß
https://www.alphavantage.co/premium/ [1]
Neben ihrem Premium-Key (15 Abfragen/min $19,99 und aufwÀrts) gab es
auch VerhandlungsvorschlÀge fÌr einen speziellen GnuCash-Key auf
gnucash-user.
Denjenigen, die da jetzt kein Geld ausgeben möchten oder können, wÌrde
ich daher empfehlen, alle Nicht-WÀhrungs-Kursabfragen auf andere Quellen
umzustellen, damit die WÀhrungskurse zÌgig durchkommen. Was frÌher Ìber
Yahoos CSV-Schnittstelle ging, sollte "im Prinzip" auch ÃŒber deren JSON-
oder YQL-Schnittstelle möglich sein.
Um die Last etwas zu verteilen, könnte man Fonds, sofern als Quelle
existent, direkt bei der Fondgesellschaft oder der Ratingagentur
Morningstar abrufen.
Vielen Dank fÃŒr die Informationen!

Gruß
Manfred
Post by Frank H. Ellenberger
Hallo,
ich habe ein Konto in CHF und wÃŒrde gerne die passenden EUR-Kurse abrufen z.B. damit auf meinen Ausgabenkonten die passenden Euro-Werte erscheinen.
Einen ALPHAVANTAGE_API_KEY habe ich registriert und unter Bearbeiten, Einstellungen eingetragen.
Ich bekomme "Beim Herunterladen der Börsenkurse ist ein unbekannter Fehler aufgetragen." Z.B., wenn ich bei einer Buchung Wechselkurs bearbeiten, Wechselkurs abrufen aufrufe. Oder auch bei Kurs-Datenbank, Kurse abrufen.
Was könnte das Problem sein? Kann man irgendwo eine konkretere Fehlernachricht finden?
GnuCash 3.2
F::Q 1.47
Ubuntu 18.04
Kann mir jemand weiterhelfen?
Danke und Gruß
Manfred
--
Links:
------
[1] https://www.alphavantage.co/premium/

Loading...