Welcome to Stock.pi, your trusted partner in stock market analysis! At Stock.pi, we understand the complexities and uncertainties of the stock market. That's why we've created a cutting-edge chatbot-powered Market Sentiment Analysis Tool to help you make well-informed decisions when it comes to your investments.
With Stock.pi, you have a powerful ally at your fingertips. Our chatbot leverages advanced sentiment analysis techniques to provide you with valuable insights into market trends, sentiment, and predictions.
Explore Stock.pi's intuitive chatbot and gain a competitive edge in the stock market. Start predicting and analyzing stock market trends with confidence. Your financial success is just a conversation away!
Stock.pi is deployed on Vercel. You can access the deployed version of the app here.
To get started with the Stock.pi project, follow these simple installation steps:
-
Clone the Git repository to your local machine using the following command:
git clone https://github.com/NotTheRightGuy/stock.pi && cd stock.pi
-
Install dependencies using the following command:
npm install
-
Run the server using the following command:
npm run dev
-
Navigate to localhost:3000 (type the following in your browser)
localhost:3000
- Alpha Vantage provides free APIs for realtime and historical data on stocks, forex (FX), and digital/crypto currencies. We also provide over 150 fundamental indicators and technical indicators such as SMA, RSI, Bollinger Bands, MACD, and more.
StockPi offers a comprehensive set of features designed to enhance your stock market analysis and investment experience:
- User Authentication:
Secure and private access to your stock market analysis tools. Your data and details are protected, ensuring that they are not accessible to other users.
- User-Friendly Dashboard:
A user-friendly and intuitive dashboard provides a quick overview of your stock market activities and investments. Get a snapshot of your portfolio's performance and important statistics at a glance.
- Starred Favorites:
Quickly access and organize essential information by starring or favoriting stocks. Keep track of the stocks and data that matter most to you with ease.
- Advanced Market Sentiment Analysis:
Utilize cutting-edge sentiment analysis tools to gauge market sentiment and predict stock market trends. Make data-backed decisions by assessing market sentiment before investing.
- Top Stocks:
Get a quick overview of the top stocks in the market. Be it top gainers, top losers, or most active stocks, we've got you covered.
To contribute to the Stock.pi project, follow these steps:
-
Fork this repository.
-
Create a .env file in the root directory and add the following: (You will need to get an API key from Alpha Vantage to use the app)
AV_KEY=<YOUR_API_KEY_FROM_ALPHA_VANTAGE>
-
Create a branch:
git checkout -b <branch_name>
. -
Make your changes and commit them:
git commit -m '<commit_message>'
-
Push to the original branch:
git push origin <project_name>/<location>
-
Create a pull request.
To report issues, bugs, or requests for additional features, please submit an issue on the Stock.pi repository.
This code has been released under the MIT License.