Skip to content

HonglingLei/Financial-Analyst-Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Financial Analyst Agent

AI-powered financial research assistant using LangChain and OpenAI. Analyze stocks, compare companies, and visualize market data through natural language queries.

Features

  • Real-time stock data & fundamentals
  • Company news aggregation
  • Interactive data visualization
  • Multi-stock comparison
  • AI-powered analysis

Quick Start

# Install dependencies
uv sync

# Run the app
chainlit run chainlit_app.py

Enter your OpenAI API key when prompted to start analyzing!

Example Queries

  • Analyze Apple's fundamentals
  • Compare NVDA vs AMD
  • What's the latest news on Tesla?
  • What's Microsoft's valuation?
  • Compare TSLA, F, GM performance over 6 months
  • What's the trading volume of NVDA?
  • What are the risks for semiconductor stocks?
  • Show me Tesla's price chart over the last year
  • Plot AAPL vs MSFT vs GOOGL
  • Chart NVDA volume for 3 months
  • Compare tech stocks visually

Tech Stack

AI: LangChain + OpenAI | Data: yfinance | Charts: Plotly | Frontend: Chainlit

Disclaimer

⚠️ Educational purposes only. Not financial advice. Always do your own research before making investment decisions.

About

AI-powered financial research assistant using LangChain and OpenAI. Analyze stocks, compare companies, and visualize market data through natural language queries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages