Inspiration

Inspired by technical analysis theory to analyze and predict the stock price, we then decided to create an automatic analysis Python program to rank stock.

What it does

The objective of Stockify is to help investors make informed decisions by determining which stocks are worth buying based on a specific analysis date that the user inputs. The program ranks the stocks, and the one with the highest ranking is deemed to be the most favorable for investment purposes. Stockify provides a convenient and efficient way for investors to keep track of the stock market and make informed investment decisions.

How we built it

It uses ta-lib library in Python to calculate the On-Balance-Volume (OBV) and Relative Strength Index (RSI) indicators. The program uses the TA-Lib library in Python to perform the analysis, and the results are displayed locally through Django.

Challenges we ran into

Finding the best library to use and finding the best way to display the information.

Accomplishments that we're proud of

It works as expected for some use cases, and with moderate Python skills, we finished the project in a short time.

What we learned

We learned that there are many ways to analyze the stock market. We also learned tons of technical skills, like how to process data into information in various ways.

What's next for Stockify

More indicators to be measured. Better UI, and more stock coverage.

Built With

Share this project:

Updates