GnuCash Finance::Quote: Unterschied zwischen den Versionen
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Quoting online services for stock quotes is implemented in GnuCash via | Quoting online services for stock quotes is implemented in GnuCash via Perl module Finance::Quote. | ||
Homepage of Finance::Quote: https://finance-quote.sourceforge.net/ | |||
For more details about Finance::Quote see my article: [[Finance Quote (Perl)|Finance::Quote]] | For more details about Finance::Quote see my article: [[Finance Quote (Perl)|Finance::Quote]] | ||
Zeile 6: | Zeile 8: | ||
== Installation und Update == | == Installation und Update == | ||
=== Finance::Quote | === Install Finance::Quote === | ||
Perl | Install Perl for Windows → Start Menu → Folder GnuCash → "Extension for online download of Exchange Rates with GnuCash" | ||
C:\Program Files (x86)\gnucash\bin\install-fq-mods.cmd | C:\Program Files (x86)\gnucash\bin\install-fq-mods.cmd | ||
Further informaions: https://wiki.gnucash.org/wiki/Online_Quotes#Requirements | |||
=== Find Finance::Quote Version === | |||
Check which Finance::Quote is the most recent one online: https://finance-quote.sourceforge.net/ | |||
Check installed Finance::Quote Version: | |||
GnuCash | Open GnuCash → Menu Help → About Gnucash → Look at Finance::Quote Version | ||
Alternative: | Alternative: | ||
Zeile 22: | Zeile 28: | ||
C:\Program Files (x86)\gnucash\bin\gnucash-cli.exe --quotes info | C:\Program Files (x86)\gnucash\bin\gnucash-cli.exe --quotes info | ||
=== Finance::Quote | === Update Finance::Quote === | ||
cd \Program Files (x86)\gnucash\bin\ | cd \Program Files (x86)\gnucash\bin\ | ||
perl gnc-fq-update | perl gnc-fq-update | ||
Further information: [[Finance Quote (Perl)#Finance::Quote installieren und upgraden|Finance Quote (Perl) Abschnitt: Finance::Quote installieren und upgraden]] | |||
=== Alphavantage | === Set up Alphavantage === | ||
For Alphavantage first a API key is necessary which needs to be put into the environment file of GnuCash. It can be fount in one of these locations: | |||
/etc/gnucash/environment /usr/local/etc/gnucash/environment /opt/gnucash-2.x.x/etc/gnucash/environment | /etc/gnucash/environment | ||
/usr/local/etc/gnucash/environment | |||
/opt/gnucash-2.x.x/etc/gnucash/environment | |||
Add the following line there: | |||
ALPHAVANTAGE_API_KEY=<my-own-key> | ALPHAVANTAGE_API_KEY=<my-own-key> | ||
Alternatively set the API-Key directly in the command line: | |||
export ALPHAVANTAGE_API_KEY=<my-own-key> | export ALPHAVANTAGE_API_KEY=<my-own-key> | ||
Aktuelle Version vom 28. April 2024, 19:31 Uhr
Quoting online services for stock quotes is implemented in GnuCash via Perl module Finance::Quote.
Homepage of Finance::Quote: https://finance-quote.sourceforge.net/
For more details about Finance::Quote see my article: Finance::Quote
Gnucash-Wiki about Online Quotes: https://wiki.gnucash.org/wiki/Online_Quotes
Installation und Update
Install Finance::Quote
Install Perl for Windows → Start Menu → Folder GnuCash → "Extension for online download of Exchange Rates with GnuCash"
C:\Program Files (x86)\gnucash\bin\install-fq-mods.cmd
Further informaions: https://wiki.gnucash.org/wiki/Online_Quotes#Requirements
Find Finance::Quote Version
Check which Finance::Quote is the most recent one online: https://finance-quote.sourceforge.net/
Check installed Finance::Quote Version:
Open GnuCash → Menu Help → About Gnucash → Look at Finance::Quote Version
Alternative:
C:\Program Files (x86)\gnucash\bin\gnucash-cli.exe --quotes info
Update Finance::Quote
cd \Program Files (x86)\gnucash\bin\ perl gnc-fq-update
Further information: Finance Quote (Perl) Abschnitt: Finance::Quote installieren und upgraden
Set up Alphavantage
For Alphavantage first a API key is necessary which needs to be put into the environment file of GnuCash. It can be fount in one of these locations:
/etc/gnucash/environment /usr/local/etc/gnucash/environment /opt/gnucash-2.x.x/etc/gnucash/environment
Add the following line there:
ALPHAVANTAGE_API_KEY=<my-own-key>
Alternatively set the API-Key directly in the command line:
export ALPHAVANTAGE_API_KEY=<my-own-key>
Check Finance::Quote
Go to GnuCash directory:
cd \Program Files (x86)\gnucash\bin\
Check available sources:
gnucash-cli --quotes info
Dump quotes from a specific source, i.e.:
gnucash-cli --quotes dump yahoo_json MSF.DE gnucash-cli --quotes dump alphavantage MSF.DE