I have recently migrated from MS Money to GnuCash and have a problem
retrieving online quotes for UK funds.
I am using Windows 7 (64 bit) and ActivePerl 5.10 Build 1008 (64 bit),
and successfully completed the installation and confirmation of the
Financial Quotes perl module.
If I select a single source of Trustnet or Yahoo Europe I get
an "Unable to retieve quotes for these items:" and then lists each of
the ISIN numbers I entered.
If I select multiple and choose UK Funds I get "There was an unknown
error while retrieving the price quotes".
One of the funds is ALLIANZ RCM BRIC STARS A ACC and has an ISIN of
GB00B0WDH725.
I get the error whether I use the name or the various options for the
ISIN or include the .L currency code.
I have also attempted this using gnc-fq-dump on each of the options.
This output is shown below.
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump trustnet "ALLIANZ
RCM BRIC
STARS A ACC"
No results found for stock ALLIANZ RCM BRIC STARS A ACC.
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump trustnet
GB00B0WDH725.L
No results found for stock GB00B0WDH725.L.
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump trustnet
GB00B0WDH72.L
No results found for stock GB00B0WDH72.L.
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump trustnet GB00B0WDH72
No results found for stock GB00B0WDH72.
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump trustnet B0WDH72
No results found for stock B0WDH72.
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump trustnet B0WDH72.L
No results found for stock B0WDH72.L.
The Yahoo Europe options gives the same partial reply that I have seen
reported 2 years ago by other users.
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump yahoo_europe B0WDH72
Finance::Quote fields Gnucash uses:
symbol: B0WDH72 <=== required
date: 01/05/2011 <=== required
currency: "╚┼ <=== required
last: 0.00 <=\
nav: <=== one of these
price: 0.00 <=/
timezone: <=== optional
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump yahoo_europe
B0WDH72.L
Finance::Quote fields Gnucash uses:
symbol: B0WDH72.L <=== required
date: ** missing ** <=== required
currency: ** missing ** <=== required
last: 0.00 <=\
nav: <=== one of these
price: <=/
timezone: <=== optional
** This stock quote cannot be used by gnucash!!
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump yahoo_europe
GB00B0WDH72
Finance::Quote fields Gnucash uses:
symbol: GB00B0WDH72 <=== required
date: ** missing ** <=== required
currency: ** missing ** <=== required
last: 0.00 <=\
nav: <=== one of these
price: <=/
timezone: <=== optional
** This stock quote cannot be used by gnucash!!
If I run this for a known stock (Amazon) I get the following:
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump trustnet AMZN
No results found for stock AMZN.
C:\Program Files (x86)\gnucash\bin>perl gnc-fq-dump yahoo_europe AMZN
Finance::Quote fields Gnucash uses:
symbol: AMZN <=== required
date: 01/04/2011 <=== required
currency: USD <=== required
last: 185.01 <=\
nav: <=== one of these
price: 185.01 <=/
timezone: <=== optional
I will run further tests to help narrow down the problem but need
advise as well as a fix.
Many thanks
John Heale