any recommendations for a portfolio tracker that updates from csv ( or websocket but that would need to come with an active github and hopefully a man page).

New to python, mainly creating charts from csv that updates from websocket and running csv data through ta-lib indicators to add more lines to chart. Some bash programming experience - if/then, user input type scripts. hoping to get python feet wetter customizing someones existing project.


1 Answer 1


There are pre-made free & open source solutions like Portfolio Performance (PP), that allow to track portfolios, include certain indicators and provide extensive charts. Once you import a CSV with positions, the historical data will be automatically downloaded from Yahoo Finance or other data providers. However, PP is Java-based.

Or do you strictly require a custom python-based solution with custom charts (e.g. matplotlib)? If so, please provide a more concise description.

Screenshot of Portfolio Performance

  • $\begingroup$ Unfortunately this is not in Python... $\endgroup$
    – nbbo2
    Sep 16, 2021 at 17:04
  • $\begingroup$ Thats true, PP is Java based as stated above. The second paragraph reads to me, if Python and Bash were part of the skillset of the OP and not a necessity for a solution. However, the title is asking for a Python-based solution. That's why I asked for clarification. $\endgroup$
    – KarelZe
    Sep 17, 2021 at 15:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.