This is a simple Python web application built with Streamlit that allows users to download and analyze stock data for a selected ticker from the S&P 500 index. The app also applies technical analysis indicators such as Simple Moving Average, Exponential Moving Average, and Relative Strength Index to the data and displays the results in a chart and table format.
Install the required Python libraries by running the following command in your terminal or command prompt:
pip install streamlit pandas yfinance talib
streamlit run stock_data_analysis.py