This project provides comprehensive analysis of the Indian stock market, developed using ReactJs and D3Js. It offers insights into various aspects of the market, with five distinct components:
1. Chart Area: Visualizes the historical data of stocks using different chart patterns such as Candlesticks, Area, Line, HLC and Step Area charts.
2. Stock Index Area: Displays information related to daily changes and the current Last Traded Price (LTP) of various stock indices.
3. Stocks or Equity Area: Lists different major stocks or equities. Users can select any of them to perform in-depth analysis of their data using tools Simple Moving Average (SMA), Exponential Moving Average (EMA), Volume and Volume Weighted Average Price (VWAP).
4. Global Market News: Provides news updates related to global markets, fetched from an external API.
5. Upcoming IPO News: Offers information on upcoming Initial Public Offerings (IPOs), sourced from a separate API.
This project utilizes various APIs to fetch data for news, IPOs, and stock information, ensuring up-to-date and accurate analysis of the Indian stock market.
GitHub Repo Link:- https://github.com/Raj160201/DV_Mini_Project
To run the project on your localhost, follow these steps:
Unzip the folder first
Change your current directory to DV_Mini_Project by using this command
In the project directory, DV_Mini_Project, you can run the project by following these steps:
This command installs all the necessary dependencies required for the project to run.
This command starts the application in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload automatically when you make changes to the source code.
cd DV_Mini_Project
npm install
npm start