Tool providing market recommendations for casual investors.
Tool providing market recommendations for casual investors.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Our tool aims to help casual investors make informed decisions by combining AI-driven analysis of news sentiment with personalized portfolio management, offering a unique perspective on global investment opportunities. Created @ HackMIT with
- Christopher Ojo
- Pranav Varma
- Osasikemwen Ogieva
- Sean Onamade
Tip
To get a local copy up and running follow these simple example steps.
- Clone the repo
git clone https://github.com/SeanOnamade/financeMIT.git
- npm i to install all packages
npm i
- cd into backend and enter "flask run" to run the article generation software
cd .\backend\ flask run
- In a new terminal, cd into landing-page and npm start! Ensure you cd .. if you were in another folder such as backend.
cd .. cd .\landing-page\ npm start
The home page provides the user with a view of the main sections, including:
- A personalized news feed focusing on stocks in the user's portfolio and related companies
- An interactive portfolio visualization that includes LLM-powered buy/sell recommendations based on recent news sentiment
- A chatbot interface allowing users to ask questions about their portfolio and receive AI-generated insights
Here are the significant changes I made from the original, which was created by Siko91:
- Set up the landing page
- Create the newsfeed
- Calls to the API to access relevant articles
- Create the portfolio page
- Portfolio/stock trend graph
- Visual distributions of user's investments
- Chatbot page
- Converse with an LLM about holdings
- Create the newsfeed
See the open issues for a full list of proposed features (and known issues).
Distributed under the MIT License. See LICENSE.txt
for more information.
Sean Onamade - [email protected]
Project Link: https://github.com/SeanOnamade/financeMIT
- Thanks to HackMIT!