Skip to content

A program to analyze specific stocks, view their history, and view recommendations on their performances

Notifications You must be signed in to change notification settings

LiamBrem/StockView

Repository files navigation

StockView

A program that displays the graph of a stock that the user picks and the interval they select Made using Flask & MatplotLib

Functionality (What we want it to do)

have the user type in a stock symbol, then display information about that

To Do (short term)

Also, it may be easier to make a new python file thats explicitly python and we can do a bunch of the API stuff there, then in main.py we can do all the flask stuff?

use try/except if a user inputs a symbol that doesn't exist

everything that is happening is in the same url: we're gonna have to do some more url routing

Maybe we could make a web scraper that scrapes some website and finds some stocks that are possibly doing good and then analyze them & buy them.

Resources

API tutorial: https://towardsdatascience.com/quick-fire-guide-to-apis-in-python-891dd98c8877

List of APIs: https://github.com/public-apis/public-apis#index

Flask Tutorial: https://www.digitalocean.com/community/tutorials/how-to-make-a-web-application-using-flask-in-python-3

Flask variables: https://www.tutorialspoint.com/flask/flask_sending_form_data_to_template.htm

Trading algorithm info: https://dev.to/codesphere/how-to-build-a-stock-trading-bot-with-python-b1

Flask: https://realpython.com/python-web-applications/

Stock API (currently using): https://polygon.io/docs/stocks/get_v2_aggs_ticker__stocksticker__range__multiplier___timespan___from___to

Stock API: https://site.financialmodelingprep.com/developer/docs/

Stock API: https://github.com/Real-time-finance/finance-websocket-API/

A python module for stocks: https://pypi.org/project/yfinance/

Flask in VSCode: https://code.visualstudio.com/docs/python/tutorial-flask

Flask w/ API: https://python-adv-web-apps.readthedocs.io/en/latest/flask2.html

Github Forking: https://docs.github.com/en/get-started/quickstart/contributing-to-projects

Flask Templates: https://pythonbasics.org/flask-tutorial-templates/#:~:text=flask%20template%20for%20loop&text=For%20code%20the%20tags%20%7B%25,the%20tags%20%7B%7B%20and%20%7D%7D%20.

How To Use YFinance: https://algotrading101.com/learn/yfinance-guide/

About

A program to analyze specific stocks, view their history, and view recommendations on their performances

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published