Awesome AI AgentsFinancial & Trading Systems

sullyo/fingen

⭐ 105 TypeScript added to this list on 2025-04-19 repository created 2024-03-23

FinGen is an experimental project that combines advanced AI technologies to perform financial analysis using GPT-4-turbo. It leverages React Server Components (RSC) from Vercel's AI SDK alongside LangChain agents to create an interactive generative user interface for financial data exploration. The project integrates the Polygon finance API to access real-time and historical financial data about companies, enabling users to analyze financial metrics and scenarios effectively. The core idea behind FinGen is to provide a sophisticated finance agent that can assist users in understanding financial concepts and company performance through AI-driven analysis. However, it explicitly states that it is not intended to offer financial advice but rather to serve as a tool for educational and exploratory purposes. Users are encouraged to perform their own research or consult financial professionals before making any investment decisions. To get started with FinGen, users need API keys from OpenAI and Polygon, which are essential for accessing GPT-4-turbo capabilities and financial data, respectively. The project can be set up easily using package managers like npm or pnpm, and it runs in a development environment with simple commands. This project is particularly interesting for developers and financial analysts who want to experiment with AI-driven financial analysis tools. It showcases the integration of cutting-edge AI models with financial data APIs to create a dynamic and interactive user experience. The use of LangChain agents helps orchestrate complex workflows and queries, making the financial analysis process more intuitive and powerful. Overall, FinGen represents a forward-thinking approach to combining AI and finance, providing a platform for experimentation and learning in the financial technology space.

https://github.com/sullyo/fingen

ai-driven-analysiscompany-performancefinance-agentfinancial-analysisfinancial-conceptsfinancial-datafinancial-technologygenerative-uigpt-4-turbolangchain-agentsopenai-apipolygon-apipolygon-finance-apirscvercel-ai-sdk

Also in Financial & Trading Systems

TauricResearch/TradingAgents

TradingAgents is an open-source multi-agent financial trading framework leveraging large language models to simulate real-world trading firm dynamics and collaboratively make informed trading decisions.

HKUDS/Vibe-Trading

Vibe-Trading is an AI-powered personal trading agent leveraging LLMs for comprehensive algorithmic trading, backtesting, and multi-agent financial market analysis.

Fincept-Corporation/FinceptTerminal

FinceptTerminal is an advanced C++/Qt6/Python-based desktop application providing comprehensive financial analytics, investment research, and real-time trading capabilities with AI agents and exten...

hummingbot/hummingbot

Hummingbot is an open-source framework for building and deploying high-frequency crypto trading bots on various centralized and decentralized exchanges.

ValueCell-ai/valuecell

ValueCell is a community-driven, multi-agent platform that leverages AI to provide comprehensive financial applications including stock research, automated trading, and market analysis across multiple global markets.

Lumiwealth/lumibot

Python library for building, backtesting and live-trading algorithmic strategies, with a built-in LLM agent runtime whose agents query market, filings and macro data tools and can place broker orders.

pskrunner14/trading-bot

A Stock Trading Bot that uses Deep Q-Learning, a form of Deep Reinforcement Learning, to learn and execute trading strategies based on historical stock market data.

whchien/ai-trader

Config-driven backtesting framework for algorithmic trading built on Backtrader, shipping 20+ strategies, multi-market data fetching and an MCP server that lets AI assistants run backtests.