Skip to content

Stock.pi is your trusted partner in stock market analysis! At Stock.pi, we understand the complexities and uncertainties of the stock market. Stock.pi is here to rescue.

Notifications You must be signed in to change notification settings

NotTheRightGuy/stock.pi

Repository files navigation

Stock.Pi

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!

Table of Contents

Deployment

Stock.pi is deployed on Vercel. You can access the deployed version of the app here.

Installation

To get started with the Stock.pi project, follow these simple installation steps:

  1. Clone the Git repository to your local machine using the following command:

    git clone https://github.com/NotTheRightGuy/stock.pi && cd stock.pi
  2. Install dependencies using the following command:

    npm install

Usage

  1. Run the server using the following command:

    npm run dev
  2. Navigate to localhost:3000 (type the following in your browser)

    localhost:3000

Tech Stack

API Reference

  • 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.

Stock.pi Features

Landing Page

StockPi offers a comprehensive set of features designed to enhance your stock market analysis and investment experience:

  1. User Authentication:

Sign up Page

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.

  1. User-Friendly Dashboard:

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.

  1. Starred Favorites:

Starred

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.

  1. Advanced Market Sentiment Analysis:

Sentiment

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.

  1. Top Stocks:

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.

Contributing

To contribute to the Stock.pi project, follow these steps:

  1. Fork this repository.

  2. 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>
  3. Create a branch: git checkout -b <branch_name>.

  4. Make your changes and commit them: git commit -m '<commit_message>'

  5. Push to the original branch: git push origin <project_name>/<location>

  6. Create a pull request.

Issues

To report issues, bugs, or requests for additional features, please submit an issue on the Stock.pi repository.

License

This code has been released under the MIT License.

About

Stock.pi is your trusted partner in stock market analysis! At Stock.pi, we understand the complexities and uncertainties of the stock market. Stock.pi is here to rescue.

Topics

Resources

Stars

Watchers

Forks