portfolio-report / pr-www

Frontend to Portfolio Report - the data source for Portfolio Performance
https://www.portfolio-report.net
GNU Affero General Public License v3.0
58 stars 2 forks source link

Security names are unclean #461

Closed pfalcon closed 1 year ago

pfalcon commented 1 year ago

It's pretty nice idea to have a datasource for Portfolio Performance which can supply ISIN, etc. Thanks for you effort! However, the main information piece provided by Portfolio Report - the security name - leaves much to be desired. Let's have a look for example at https://www.portfolio-report.net/securities/96d13e17cb3b4ff68ff8c181db382c53 , which shows us "PAYPAL HDGS INC.DL-,0001" . Issues are:

Compare that with Yahoo Finance for example: https://finance.yahoo.com/quote/PYPL "PayPal Holdings, Inc." Nice, clean, and welcoming.

The end result of that is that if someone pulled a bunch of securities from Portfolio Report, their portfolio in Portfolio Performance looks rather unclean, broken-windows like. It's pretty sad again that such a great tool like Portfolio Report falls short on such a last mile. Hopefully that could be fixed.

tfabritius commented 1 year ago

Thanks for your feedback. Currently, Portfolio Report contains (only) the name of the security as it is listed on the stock exchange. With the limitations you mentioned. Possible solutions are:

It's a valid idea for improvement but not a bug. This issue tracker is for bugs only. Please use https://forum.portfolio-performance.info to continue the discussion.

pfalcon commented 1 year ago

Thanks for the response.

Currently, Portfolio Report contains (only) the name of the security as it is listed on the stock exchange.

Can you elaborate what's that "the stock exchange"? Given the PYPL example above, my understanding is that its primary listing exchange is NASDAQ and that gives: https://www.nasdaq.com/market-activity/stocks/pypl "PayPal Holdings, Inc. Common Stock (PYPL)". Even nicely cased. https://www.nyse.com/quote/PYPL indeed goes all-caps "PAYPAL HOLDINGS INC PYPL". Still no additional "character noise".

(if you know of a free/affordable API, please let me know)

My language of choice is Python, and browsing thru the project here on github, I got the impression is that the "default choice" is https://github.com/ranaroussi/yfinance library which gets Yahoo Finance data.

Please use https://forum.portfolio-performance.info/ to continue the discussion.

Here's another piece of feedback: it's unclear how Portfolio Performance's forum related to Portfolio Report's discussion. If there's a specific section on the forum for discussing Portfolio Report, I'd recommend linking to it directly.

Thanks again.