WALLST is an advanced personal investment portfolio review tool designed to provide users with a comprehensive analysis of their investment portfolios. Leveraging artificial intelligence, WALLST offers tailored recommendations based on user-defined parameters such as risk tolerance, investment focus, and holding period. Additionally, the tool provides intuitive visual representations of portfolio data through interactive pie and line charts.
Watch the demo video on YouTube: WALLST Demo
WALLST is committed to democratizing access to personal finance tools, empowering individuals to make informed financial decisions without unnecessary complexity or cost. We believe that financial literacy and accessibility should be available to everyone, regardless of their background or expertise.
WALLST ensures that all user data remains confidential and secure. No data is stored on our servers, and all information is permanently deleted once the session concludes, providing users with peace of mind and complete control over their financial data.
- Clone the repository
git clone https://github.com/SeoliKim/wallst.git - Navigate to the project directory
- Install dependencies
npm install - Add your OpenAI API key to
src/app/next.config.js - Start the server
npm run dev - Navigate to
http://localhost:3000/to view the application
- Upload Portfolio Data: Export a CSV file of your investment portfolio from your brokerage account (e.g., Fidelity, Charles Schwab) and upload it to WALLST for analysis. A preview of the data would be displayed.
- Download CSV Template: If you prefer to manually input your portfolio data, download the provided CSV template, fill in the required columns, and upload the file.
- Portfolio Visualization: The personal portfolio is visualized in a pie chart provides a clear breakdown of your portfolio's asset allocation, illustrating the distribution across various asset classes.
- Hover over each section to see the percentage of your portfolio that each investment makes up
- Monitor return rate: A dynamic line chart displays the historical price and corresponding return rate of your investments over time, enabling users to assess risk and return trends.
- Tailored Insights: WALLST utilizes advanced AI models to generate personalized investment recommendations based on user-defined parameters.
- Customizable Preferences: Users can adjust recommendations by specifying their risk tolerance, investment focus, and holding period to align with their financial goals.
- Immediate Evaluation: Users can apply AI-recommended adjustments to their portfolio and immediately visualize the potential performance of the updated allocation.
- Framework: Next.js
- Frontend: React, Material-UI, Chart.js
- Backend: Node.js
- AI Integration: OpenAI
- API: Alpha Vantage, csv-parser
The information provided by WALLST is for informational purposes only and does not constitute financial advice. Always consult with a licensed financial professional before making investment decisions.
