A web-application to obtain basic information about any S&P500 company and analyze it's stock using historical prices.
Click here to check the demo Website
- ticker-data.csv (csv file containing list of stock tickers of companies in the S&P500 index)
- Streamlit (for creating simple web app)
- YFinance (for obtaining stock data)
- Pandas (for management of data)
- Datetime
- Cufflinks (for data visualisation/ plotting graphs)
- Company name
- Company Logo
- Company Description
- Historical Stock Prices (High,Low,Open,Close,20-Day moving avg)
- Stock Trading volume
- Dividend history + Stock-split history
- Bollinger Bands
$ pip install -r requirements.txt
Ensure pip is added to the PATH Ensure requirements.txt is downloaded in the right directory
$ streamlit run app.py