/S-P-500-Web-App

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

S&P-500-Web-App

  • This Web App is Designed using Streamlit where the data was downloaded from Wikipedia.
  • Python libraries: base64, pandas, streamlit, numpy, matplotlib, seaborn
  • In this App you would be able to know about the company whih you selected from the sidebar and then you would be able to analyze the bollinger band of the company.

Bollinger Band

  • Bollinger Bands are a type of statistical chart characterizing the prices and volatility over time of a financial instrument or commodity. The bands widen when there is a price increase, and narrow when there is a price decrease. Due to their dynamic nature, Bollinger Bands can be applied to the trading of various securities. Bollinger Bands are comprised of three lines – the upper, middle, and lower band. The middle band is a moving average, and its parameters are chosen by the trader. The upper and lower bands are positioned on either side of the moving average band. The trader decides the number of standard deviations they need the volatility indicator set at. The number of standard deviations, in turn, determines the distance between the middle band and the upper and lower bands. The position of these bands provides information on how strong the trend is and the potential high and low price levels that may be expected in the immediate future.

The user will also be able to download the csv file using the download csv file button.

Launch the app

streamlit run app.py