TheInfiniteKind / moneydance_open

16 stars 12 forks source link

Allow for custom URLs to download Quotes and Exchange Rates #113

Open fredck opened 7 months ago

fredck commented 7 months ago

I'm from Poland. Investors here have access to International Mutual Funds but also to "Local" Mutual Funds. These funds don't have their quotes available in global websites like Yahoo Finance or Alpha Vantage.

A developer (like me) could implement a web service (even local for private use) that is able to generate quotes for MoneyDance, by retrieving them from other online source, for example.

The same for currency exchange. For example, I would prefer to have it retrieved from the Polish National Bank and I would be happy to implement this myself.

I see this as simple as a URL with MoneyDance predefined parameters (POST) that returns json in a MoneyDance predefined format. The Quote and Exchange Rates Settings dialog would just present another option to select: "Custom URL", which is the entry point to retrieve data.

It is crucial to have quotes and exchange rates updated daily, automatically. Without that, any investment tracking software becomes mostly useless (just being very sincere here).

Thank you.

yogi1967 commented 7 months ago

Two things.

  1. Why not contact Mike Bray the developer of Quote Loader extension... To see if he could connect to your source.
  2. Why not just write your own extension.. Grab the prices and load into Moneydance?
fredck commented 7 months ago
  • Why not contact Mike Bray the developer of Quote Loader extension... To see if he could connect to your source.

That's one option, although I doubt it would be feasible since I may probably have to use several different data providers, depending on the funds in the portfolio. Some of them may even come out of web pages, which is not a perfect solution to be adopted by the mass.

This approach, anyway, would solve my problem only. Many others, from different countries may face a similar problem as well. My intention with this issue was not open a support request but instead propose a feature that can be useful for general use.

  • Why not just write your own extension.. Grab the prices and load into Moneydance?

I may end up going that way for now. Still, I hope that me having my problem solved doesn't invalidate the feature request.

sreilly commented 7 months ago

I think this is a great idea and would love to incorporate it into the Q&ER extension, and likely moneydance itself.