Skip to content

dyk010518/stock_analyzer

Repository files navigation

Stock Analyzer

Stock Analyzer is a web application built with Next.js that provides real-time financial insights, allowing users to analyze stock performance, predict trends, and make informed investment decisions.

Description

Features

  • Stock Symbol Search: Quickly search for stock symbols and retrieve detailed financial data.
  • Financial Analysis: Run simplified version of DCF and multiples valuation to analyze the stock price.
  • Dynamic Visualizations: View key metrics like profit margins, free cash flow, and P/E ratios.
  • Real-Time Data: Fetch live stock price information and financial data from APIs.
  • Interactive UI: Smooth animations and responsive design for an engaging user experience.

Technologies Used

Getting Started

Follow these steps to set up and run the project locally:

Prerequisites

  • Node.js (v14 or later)
  • npm or yarn

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/stock-analyzer.git
    cd stock-analyzer
  2. Install dependencies:
    npm install
    # or
    yarn install
  3. Create a .env.local file in the root directory and add your API Keys:
    ALPHA_API_KEY=your_alpha_vantage_api_key
    FINNHUB_TOKEN=your_finnhub_api_key

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors