[GNC] Finance Quote Not working on MacBook Air M1 chip

Deepti Randad deeptirandad at yahoo.com
Sat Jun 19 01:50:13 EDT 2021

Hallo Folks - 

I recently installed GnuCash on MacBook Air with the Apple M1 chip - the GnuCash GUI itself seems to be working great. Then I tried installing finance::quote to get stock quotes automatically, however, this has not been working even after a lot of trouble shooting I did. Please find below the steps I have taken. Any help / direction will be appreciated. Thanks.


Finance Quote on MacOS with MacBook Air M1 chip 

In the GnuCash GUI, I get the following error message in the “Security Editor” screen: 
> Warning: Finance::Quote not installed properly < 
and the rest of the fields below this are disabled. 
I followed the installation instructions on https://wiki.gnucash.org/wiki/Online_Quotes#Installing_Finance::Quote_on_macOS <https://wiki.gnucash.org/wiki/Online_Quotes#Installing_Finance::Quote_on_macOS>

The about page of the GUI shows:
Version: 4.5
Build ID: 4.5+(2021-03-27)
Finance::Quote: -

I did the following for installation:

First, run the gnc-fq-update - this I had to run a couple of times, but it succeeded. 

Now if I run it, I get the following:

Date::Manip is up to date (6.85).
Finance::Quote is up to date (1.49)

Perldoc gives the following output:

perldoc -lm Finance::Quote

Then, I run the following command, gnc-fq-helper

echo '(yahoo_json "CSCO")' | ./gnc-fq-helper

This returns the data fetched:
(("CSCO" (symbol . "CSCO") (gnc:time-no-zone . "2021-06-19 12:00:00") (last . #e52.07) (currency . "USD")))

Another command I tried:

./gnc-fq-dump currency USD EUR
1 USD = 0.8428 EUR

Therefore I am guessing Finance::Quote is working from command line.


("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")

More information about the gnucash-user mailing list