Skip to content

melissacharles/StockIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📌 StockIt

Table of contents

  • Introduction
  • Requirements
  • Installation
  • How To Use

Introduction

This is a Python-based web application using the Streamlit library that retrieves stock prices and information using the Tiingo API, and displays it along with Bollinger Bands charts and stock recommendations for any S&P500 stock selected. The application allows for query parameters to be selected via a side panel and the stock ticker to be selected from a web-based text file.

Requirements

This module requires the following dependencies:

Installation

Install Steamlit locally as you would normally install an open source framework. Open a terminal window >

$ pip install streamlit
$ streamlit hello

Next, install the pandas, requests and cufflinks libraries to run this code locally. You can install these libraries by running the following command in your command prompt or terminal::

$ pip install pandas requests cufflinks

How To Use

  • Clone this repository

  • Follow installation steps

  • In main.py file, change tickerSymbol to stock of choice.

  • Run application in terminal by entering following command:

    $ streamlit run stockit.py

  • Optional: Sort chart by date, zoom in and out or expand chart

About

Stock Price & Recommendations with Streamlit and Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages