Built a multipage - multitool Stock Terminal using open-source libraries. You can track your portfolio and analyze stocks (including valuation models like DCF) and have everything visualized in charts.

Check out this awesome Streamlit app I built
Hello All! I’ve built a Stock Terminal App that doesn’t store the data online as I wanted to ensure privacy with this app. I made it mostly for myself as I was experimenting with building something, but I really liked how it turned out and how it can provide some great insights so I am publishing it to all.
As it uses open libraries it would be unethical to monetize it, hence I have included a “buymeacoffee” link for those that really find it useful and would like to reward the time I’ve put in.
Personally I really like the Historical Regime stress-testing tab in the Risk Models page where it shows how your portfolio would react in different historical US stock crashes based on the beta.
Please feel free to go and use it!
I am open to all the feedback, recommendations and opinions!
Thank you! :smiley:

Just a technical note.
To upload your portfolio easy and fast instead of adding it manually you can create a CSV file with the columns “Ticker”, “Shares”, “Buy Price” and “Target Weight”, or you can create the portfolio the first time manually and use the downloaded CSV for the subsequent times. So the process looks like-> you either create a CSV or create your portfolio manually(only the first time) → you download the CSV if you made any changes, save it and then use the updated CSV for the next time you use the app :slight_smile: .
The same goes with the Shadow Watchlist, where the CSV has the colums “Ticker”, “Targer Price”, “Strategy Notes”.