[GNC] Finance::Quote morningstar uk (and europe?) have changed stuff

Richard Ullger rullger at gmail.com
Sat Nov 23 15:12:30 EST 2019


On Saturday, 23 November 2019 08:40:04 GMT Wm via gnucash-user wrote:
> On 25/08/2019 00:06, Richard Ullger wrote:
> > On 23/08/2019 14:26, Wm via gnucash-user wrote:
> >> heads up, folks
> >> 
> >> morningtstar.co.uk (and possibly other European versions) have changed
> >> some stuff that mean some F::Q requests have stopped working.
> >> 
> >> This isn't gnc's fault.
> >> 
> >> If you use a quote source such as
> >> mstaruk
> >> expect it to fail until the F::Q folks catch up.
> >> 
> >> Would people with appropriate access let us know if the German / French
> >> / Italian / Scandinavian / etc versions of morningstar are similarly
> >> affected.
> > 
> > I'm using Morningstar, GB as it appears in the quote source dropdown
> > list for a couple of funds and am not seeing any issues. Prices have
> > successfully loaded up to Friday 23/08/19.
> > 
> > Works using mstaruk in gnc-fq-dump too.
> 
> Hmmmn.  Apols for time passing, etc
> 
> What do you (or anyone else interested) get for
> ===
> gnc-fq-dump -v mstaruk GB00B4PQW151
> ===
> 
> I get
> 
> ===
> Finance::Quote fields Gnucash uses:
>      symbol: GB00B4PQW151 (deduced) <=== required
>        date: ** missing **        <=== recommended
>    currency: ** missing **        <=== required
>        last:                      <=\
>         nav:                      <=== one of these
>       price:                      <=/
>    timezone:                      <=== optional
> 
> ** This stock quote cannot be used by GnuCash!
> 
> 
> All fields returned by Finance::Quote for stock GB00B4PQW151
> 
> stock           field  value
> -----           -----  -----
> GB00B4PQW151   errormsg: Error - failed to retrieve fund data
> MSTARUK_LOOK_UP
> http://www.morningstar.co.uk/uk/funds/SecuritySearchResults.aspx?search=.GB0
> 0B4PQW151
> 
> GB00B4PQW151       last: **missing**
> GB00B4PQW151        nav: **missing**
> GB00B4PQW151      price: **missing**
> GB00B4PQW151    success: 0
> ===
> 
> Note: the extra detail in the "errormsg:" is because I worked out where
> mstaruk was breaking for me and I'm trying to work out what is wrong.
> 
> The URL without the extra dot before the ISIN works, for clarity
> ===
> http://www.morningstar.co.uk/uk/funds/SecuritySearchResults.aspx?search=.GB0
> 0B4PQW151 = vs =
> http://www.morningstar.co.uk/uk/funds/SecuritySearchResults.aspx?search=GB00
> B4PQW151 ===
> 
> GB00B4PQW151 is Vanguard LifeStrategy 80% which I think more than one
> person here might own a bit of.

I get (on Saturday evening)...

gnc-fq-dump -v mstaruk GB00B4PQW151

Finance::Quote fields Gnucash uses:
    symbol: GB00B4PQW151         <=== required
      date: 11/22/2019           <=== recommended
  currency: GBP                  <=== required
      last: 215.21               <=\       
       nav: 215.21               <=== one of these
     price: 215.21               <=/        
  timezone:                      <=== optional

All fields returned by Finance::Quote for stock GB00B4PQW151

stock           field  value
-----           -----  -----
GB00B4PQW151   currency: GBP
GB00B4PQW151       date: 11/22/2019
GB00B4PQW151   errormsg: Success
GB00B4PQW151    isodate: 2019-11-22
GB00B4PQW151       last: 215.21
GB00B4PQW151     method: mstaruk
GB00B4PQW151       name: Vanguard LifeStrategy 80% Equity A Acc
GB00B4PQW151        nav: 215.21
GB00B4PQW151        net: 1.72168
GB00B4PQW151   p_change: 0.80
GB00B4PQW151      price: 215.21
GB00B4PQW151     source: http://www.morningstar.co.uk
GB00B4PQW151    success: 1
GB00B4PQW151     symbol: GB00B4PQW151
GB00B4PQW151       time: 12:00

Regards,

Richard






More information about the gnucash-user mailing list