Quote Loader doesn't seem to work in MD 2024
Testing on Moneydance 2024.1 (Build 5118), it looks like the "Quote Loader" extension (v3204 by Mike Bray) isn't working properly. When I try to "Get Prices", all of the quote requests fail (entries in the UI turn red), and eventually the "Get Completed" dialog says, "0 Prices Loaded 163 errors". This extension was working fine in Moneydance 2023.
Here are some probably-relevant console logs:
Quote Load>INFOT:00:27:34-pool-12-thread-2(GetQuoteTask,call) Processing ABBV URI:https://finance.yahoo.com/quote/ABBV/history?p=ABBV Quote Load>INFOT:00:27:34-pool-12-thread-1(GetQuoteTask,call) Processing AAPL URI:https://finance.yahoo.com/quote/AAPL/history?p=AAPL
Quote Load>INFOT:00:27:34-pool-12-thread-3(GetQuoteTask,call) Processing ABT URI:https://finance.yahoo.com/quote/ABT/history?p=ABT
Quote Load>INFOT:00:27:34-pool-12-thread-4(GetQuoteTask,call) Processing ADM URI:https://finance.yahoo.com/quote/ADM/history?p=ADM
Quote Load>INFO:00:27:35-pool-12-thread-2(GetYahooHistQuote,parseDoc) Parsing document for ABBV
Quote Load>INFO:00:27:35-pool-12-thread-2(GetYahooHistQuote,parseDoc) Cannot parse response for ABBV Cannot find Currency
Quote Load>INFO:00:27:35-pool-12-thread-2(GetYahooHistQuote,analyseResponse) IOException Cannot parse response for symbol=ABBVCannot find Currency
Quote Load>INFO:00:27:35-pool-12-thread-2(GetYahooHistQuote,analyseResponse) IOException java.io.IOException: Cannot parse response for symbol=ABBVCannot find Currency
Quote Load>INFO:00:27:35-pool-12-thread-2(GetQuoteTask,call) error analysing reply java.io.IOException: java.io.IOException: Cannot parse response for symbol=ABBVCannot find Currency
Quote Load>INFO:00:27:35-AWT-EventQueue-0(MainPriceWindow,failedQuote) URI errorQuote?tid=55a1bff7-7874-436c-9a9d-e62194502236&s=ABBV
Quote Load>INFOT:00:27:35-pool-12-thread-2(GetQuoteTask,call) Processing AEP URI:https://finance.yahoo.com/quote/AEP/history?p=AEP
Quote Load>INFO:00:27:35-pool-12-thread-1(GetYahooHistQuote,parseDoc) Parsing document for AAPL
Quote Load>INFO:00:27:35-pool-12-thread-1(GetYahooHistQuote,parseDoc) Cannot parse response for AAPL Cannot find Currency
Quote Load>INFO:00:27:35-pool-12-thread-1(GetYahooHistQuote,analyseResponse) IOException Cannot parse response for symbol=AAPLCannot find Currency
Quote Load>INFO:00:27:35-pool-12-thread-1(GetYahooHistQuote,analyseResponse) IOException java.io.IOException: Cannot parse response for symbol=AAPLCannot find Currency
Quote Load>INFO:00:27:35-pool-12-thread-1(GetQuoteTask,call) error analysing reply java.io.IOException: java.io.IOException: Cannot parse response for symbol=AAPLCannot find Currency
Quote Load>INFO:00:27:35-AWT-EventQueue-0(MainPriceWindow,failedQuote) URI errorQuote?tid=55a1bff7-7874-436c-9a9d-e62194502236&s=AAPL
Quote Load>INFOT:00:27:35-pool-12-thread-1(GetQuoteTask,call) Processing AES URI:https://finance.yahoo.com/quote/AES/history?p=AES
Quote Load>INFO:00:27:36-pool-12-thread-4(GetYahooHistQuote,parseDoc) Parsing document for ADM
Quote Load>INFO:00:27:36-pool-12-thread-4(GetYahooHistQuote,parseDoc) Cannot parse response for ADM Cannot find Currency
Quote Load>INFO:00:27:36-pool-12-thread-4(GetYahooHistQuote,analyseResponse) IOException Cannot parse response for symbol=ADMCannot find Currency
Quote Load>INFO:00:27:36-pool-12-thread-4(GetYahooHistQuote,analyseResponse) IOException java.io.IOException: Cannot parse response for symbol=ADMCannot find Currency
Quote Load>INFO:00:27:36-pool-12-thread-4(GetQuoteTask,call) error analysing reply java.io.IOException: java.io.IOException: Cannot parse response for symbol=ADMCannot find Currency
Quote Load>INFO:00:27:36-AWT-EventQueue-0(MainPriceWindow,failedQuote) URI errorQuote?tid=55a1bff7-7874-436c-9a9d-e62194502236&s=ADM
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Maddy on 22 Apr, 2024 07:51 AM
Hi,
We are sorry to hear about the problem you have encountered.
If you use the Quote Loader, you may want to refer to this public thread where Mike Bray (the Quote Loader developer) provided an update on the issue and a possible workaround.
I hope this information is helpful. Please let us know if you have further questions or need more assistance.
--
Maddy, Infinite Kind Support
2 Posted by derekkent23 on 22 Apr, 2024 08:21 AM
I am not support staff, just a user.
Hi gnuite
Yahoo has changed something.
Mike the developer of Quote Loader is working on a fix.
In the meantime change the Source to FT or if you want historical data for funds FT HD.
If any Securities return an error or wrong currency with FT as the source post a screen shot of the Quote Loader windows after you click GET PRICES.
I will then try to help.
Hope this helps
3 Posted by Christophe on 27 Apr, 2024 03:42 AM
Thank you Mike for V3209. Fixed the Yahoo access.
4 Posted by sprimost on 28 Apr, 2024 12:05 AM
Is there a version restriction on the fixes? I am running 19.3 (1880)
and do not see it in the manage extension for an update.
No big problem updating to 2024 if there is one. Been testing 2024 for a
couple of months now and it is rock-solid for what I do (nothing fancy,
although Stuart Beasley's "toolbox" is a real plus, again for what I do.
5 Posted by dtd on 28 Apr, 2024 12:18 AM
sprimost - yes - the new V3209 only works with 2022 - 2024. The java version changed significantly after 2021, so Mike made the decision to go with that. He's considering trying to support 2019-2021, but that would mean supporting basically two versions of the software... so probably better for people to upgrade (they don't have to of course) if they want the Quote Loader fixes.
6 Posted by dwg on 28 Apr, 2024 12:19 AM
Yes there is.
There has been a bundling change with Java that means Mike has had to change what Quote Loader is using. That component had an API change somewhere around Java 17, so only Moneydance versions that use this or later will work. Hence the version of Quote Loader you see now requires Moneydance 2022 or later.
System closed this discussion on 28 Jul, 2024 12:20 AM.