finadictGo to CodeSee Map
Project typeFirst Timer FriendlyMachine LearningData VisualizationWeb ApplicationFinance
- Backend Developers
- Frontend Developers
- Code Reviewers
Most contributors are in India
Ideal: 1 PR a month
Mentorship & pairing available
FINADICT is a simple and easy to use WebApp for Stocks / Cryptocurreny / Foreign Exchange prices prediction. It's fully built in Python, uses the Yahoo Finance API to fetch raw data and then Facebook Prophet model to fit the historical data and predict future prices of an entity / currency. The frontend is built using Streamlit.
Currently, prediction is supported for 1 day interval with maximum of 1 day prediction. Other features include (but are not limited to):
- Historical data fetch interval ranging from 5 mins to 1 month.
- Viewing Raw historical data in table format.
- Option to download each and every piece of information.
- Different types of plots for the fetched and prediction data.
- Option to run locally or on a server using docker.
Q1: What kind of contributions are you looking for?
Ans: There are numerous ways to contribute to a project. For eg. you can change the whole look of the webapp or you can modify the machine learning model by adding / tuning some parameters.
Q2: I am not a pro in Python. Can I still contribute?
Ans: Of course you can. Just work on the documentation and you can do wonders.🤩
Q3: What are some good links to get started?
Ans: You can find those links below in the learnLinks section.
If you have any other queries, feel free to reach out to me here.