Member-only story
Create Stock Data Dashboard in 10 minutes using Streamlit and Python
Step-by-step instructions to set up a stock data tracker dashboard using Python
Introduction
Today we will create a simple dashboard which contains information about a stock using Streamlit, Python and yfinance. The dashboard will allow a user to enter a stock ticker and then return a list of important metrics associated with that stock.
This is a relatively straightforward article but feel free to get creative with it and extend to suit your own needs. We will also not be deploying this dashboard today, I will save that for tomorrows article. Stay tuned for that!
The dashboard we are building will look like this:
Why Streamlit?
Streamlit is a great framework for delivering data analysis applications to users in only a few lines of code. Its great for quick solutions where devs want to get an mvp up and running quickly, without having to worry about things like complex deployments, hosting, VMs etc.
Streamlit is a great framework for beginners just dipping their toes into data analysis and AI/ML.