Skip to content

Zack-szh/LLM-Augmentation

Repository files navigation

Stock Bot | LLM-Augmentation

A financial analysis system that combines Large Language Models (LLMs) with real-time market data using Retrieval Augmented Generation (RAG).

Overview

This project creates an AI-powered financial analysis tool that:

  • Fetches real-time market data from mutliple data sources using Polygon.io
  • Processes and embeds financial information for efficient retrieval
  • Uses LLMs to provide intelligent analysis and insights
  • Implements RAG to ground AI responses in current market data

Components

RAG Engine

  • Document processing and embedding using LangChain
  • Vector storage using FAISS for efficient retrieval
  • Integration with OpenAI's embedding and chat models

Financial Data Integration

  • Real-time stock data fetching via Yahoo Finance
  • Comprehensive financial information including:
    • Stock prices and historical data
    • Company financials (income statements, balance sheets, cash flow)
    • Dividend and split history
    • SEC filings and corporate events

AI Analysis

  • Natural language processing of financial queries
  • Context-aware responses using RAG
  • Financial insight generation

Getting Started

[Installation and setup instructions to be added]

Usage

[Usage examples and documentation to be added]

Dependencies

  • LangChain
  • OpenAI
  • yfinance
  • FAISS
  • Python 3.x

License

[License information to be added]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •