Message: 2
Date: Fri, 25 Sep 2020 09:49:55 +0200
From: Emilio Dorigatti <emilio.doriga...@gmail.com>
To: gnucash-user@gnucash.org
Subject: [GNC] Cannot get online quotes
Message-ID: <06fa361c-71b1-8c1c-da32-d7170830b...@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed

Hi all,

I am trying to setup online quotes as per the guide [1]. I am at the latest
version

# gnc-fq-update
Reading '/root/.cpan/Metadata'
 ? Database was generated on Fri, 25 Sep 2020 01:29:03 GMT Date::Manip is up
to date (6.82).
Finance::Quote is up to date (1.49).

And no errors are returned from check:

$ gnc-fq-check
("1.49" "adig" "aex" "aiahk" "alphavantage" "amfiindia" "asegr" "asx"
"aufunds" "australia" "bamosz" "bet" "bmonesbittburns" "bourso" "bse"
"bsero" "canada" "canadamutual" "citywire" "cominvest" "cse" "deka" "dutch"
"dwsfunds" "europe" "fetch_live_currencies" "fidelity" "fidelity_direct"
"fidelityfixed" "financecanada" "finanzpartner" "finland" "fool" "france"
"ftfunds" "ftportfolios" "ftportfolios_direct" "fundlibrary" "goldmoney"
"greece" "hex" "hu" "hufund" "hungary" "hustock" "iexcloud" "indiamutual"
"known_currencies" "lerevenu" "maninv" "morningstar" "morningstarau"
"morningstarch" "morningstarjp" "mstaruk" "nasdaq" "nyse" "nz" "nzx"
"platinum" "romania" "seb_funds" "sixfunds" "sixshares"
"stockhousecanada_fund" "tdefunds" "tdwaterhouse" "tiaacref" "tnetuk"
"troweprice" "troweprice_direct" "trustnet" "tsp" "tsx" "uk_unit_trusts"
"ukfunds" "unionfunds" "usa" "usfedbonds" "vanguard" "vwd" "yahoo_json"
"yahoo_yql" "za" "za_unittrusts")

However, dumping fails with all sources:

$ gnc-fq-dump -v europe AMZN

Parsing of undecoded UTF-8 will give garbage when decoding entities at
/usr/share/perl5/site_perl/HTML/TreeBuilder.pm line 108.

Finance::Quote fields Gnucash uses:

 ??? symbol: AMZN (deduced)?????? <=== required

 ????? date: ** missing **??????? <=== recommended

 ? currency: ** missing **??????? <=== required

 ????? last: **missing**????????? <=\

 ?????? nav: **missing**????????? <=== one of these

 ???? price: **missing**????????? <=/

 ? timezone:????????????????????? <=== optional

** This stock quote cannot be used by GnuCash!

All fields returned by Finance::Quote for stock AMZN

stock?????????? field? value

-----?????????? -----? -----

AMZN???????? errormsg: HTTP session failed

AMZN???????????? last: **missing**

AMZN????????????? nav: **missing**

AMZN??????????? price: **missing**

AMZN????????? success: 0

And obviously fails within GnuCash, too. I don't know how I am supposed to
specify the currency? Or perhaps there are connection issues to the servers?

Thank you for working on GnuCash, it's an amazing piece of software!
Emilio.

[1]: https://wiki.gnucash.org/wiki/Online_Quotes


Hi Emilio,

Source europe also fails with AMZN for me but source alphavantage works.
You have to set your  ALPHAVANTAGE_API_KEY in the environment for
gnc-fq-dump and in the Online Quotes tab of GnuCash Preferences for GnuCash.

Does that work for you?

Regards,
Chris Good

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to