https://github.com/nfaltir/multi-stock-compare
🌱 A simple web app that compares stocks and generates chart. Built with Streamlit.
https://github.com/nfaltir/multi-stock-compare
bot charts datascience finance python stocks streamlit streamlit-dashboard
Last synced: 3 months ago
JSON representation
🌱 A simple web app that compares stocks and generates chart. Built with Streamlit.
- Host: GitHub
- URL: https://github.com/nfaltir/multi-stock-compare
- Owner: nfaltir
- Created: 2021-10-28T07:58:50.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-13T18:02:34.000Z (over 2 years ago)
- Last Synced: 2025-05-08T04:06:39.371Z (about 1 year ago)
- Topics: bot, charts, datascience, finance, python, stocks, streamlit, streamlit-dashboard
- Language: Python
- Homepage: https://share.streamlit.io/nfaltir/multi-stock-compare/main/test.py
- Size: 213 MB
- Stars: 5
- Watchers: 1
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Stock Comparison Dashboard
===========================
Closing Price

Overview
---------
This is a simple streamlit web application that generates beautiful charts
using yfinance and matplotlib. No HTML, CSS, or JS needed. The streamlit
library will automatically build your python code into a web application, with some neat features.
Features
-----------
1. compare multiple stocks closing prices
2. stock returns
3. trading volume
4. Expand chart window and save chart image
5. 7825 tickers to choose from (some may not work based on the timeframe given)
Setup Config
-------------
1. Create python environment `python3 -m venv env`
2. install packages `pip3 install -r requirements.txt`
3. run app `streamlit run app.py`
Closing Price

Returns

Volume

## App Update (10/22/2022)
added 7825 tickers of stocks, global stocks, etfs, and other various funds. If the tickers you have selected did not work, it means yahoo finance
does not have their data in their database.