Inspiration

We were inspired by the popularity in investments as well as the current economic situation of the stock markets

What it does

We incorporated data from the python YFinance framework to pull current and past data on specific stocks asked for by the user. We created an algorithm using a 50 Day and 20 Day moving average value, to be able to let the user know the best investing and selling point of the stock selected by them. We have marked these by up and down arrows. We used a complex Linear Regression model to be able to predict future stock values based on the trends observed by the past increases and decreases in the stock value. Finally we put all these values on a graph for an easy to view tool for the user. Thank you and enjoy!

How we built it

We used YFinance to get our data, and used plotly to graph the data. We also created an algorithm to be able to accuratly predict the future stock prices as well as displaying the best sell and buy times in the previous window

Challenges we ran into

One of the biggest challenged we faced was making this data and our python script appear in the browser. Another challenge was creating the algorithm

Accomplishments that we're proud of

We were able to overcome the challenges that we faced and finished the product with time to spare

What we learned

We learned how to better apply math concepts in our code and learned multiple new frameworks to use in future Python developments

What's next for Stock Trend Analyzer and Future Price Predictor

We plan to be able to use in depth machine learning models to make more accurate predictions and expand our buy and sell markers to be able to work with future predicted data

Built With

Share this project:

Updates