Inspiration
Our inspiration was the amalgamation of creating something new while learning something and also helping the Cryptocurrency Investment Fund with their technical analysis when conducting a stock pitch. Both of us are eager to break into FinTech so this was the perfect project for us.
What it does
Mandi predicts the stock trends of cryptocurrencies to analyse how the stock will perform in the future. The stock is trained on a year of historical data and tracks coins such as Bitcoin and Ethereum very well.
How we built it
We did the front end development using the Flask Framework as we wanted to learn a new web development framework. We did the backend in Python and Jupyter Notebooks using libraries such as sklearn, matplotlib and pandas.
Challenges we ran into
Every finance API we tried using had been either discontinued, it was paid for or gave the wrong information to do our technical analysis correctly. We tried initially with the Yahoo Finance API which was meant to be the best information of us, however, we then realised that the API had been discontinued 2 months prior. We then tried to use the Google Finance API which we after realised wasn't available anymore until recently. We then tried AlphaVantage and a mixture of 3 other APIs until finally we decided to manually create databases.
Accomplishments that we're proud of
We have a functioning AI that is able to learn from historical data and can accurately predict the trends of cryptocurrency. We have also learnt Flask which is a technology framework we had never had exposure to; Aditya has never done proper web development before this and he's learnt everything during the hackathon. It is Aditya's first Hackathon so we are very proud that we have managed to accomplish a lot.
What's next for Mandi
Try and find an API that works so we can do it for all cryptocurrencies rather than the 10 we made and trained manually.
Built With
- css3
- csv
- flask
- html5
- javascript
- matplotlib
- python
- sklearn
Log in or sign up for Devpost to join the conversation.