Awesome AI AgentsFinancial & Trading Systems

goat-sdk/goat

⭐ 1007 TypeScript added to this list on 2025-03-09 repository created 2024-11-26

GOAT is the leading agentic finance toolkit designed for AI agents to perform a wide range of financial activities autonomously. It enables the creation of AI agents capable of sending and receiving payments, purchasing physical and digital goods and services, engaging in diverse investment strategies such as earning yield, betting on prediction markets, and purchasing crypto assets. Additionally, GOAT supports tokenization of any asset and provides financial insights, making it a comprehensive platform for economic activities by AI agents. The toolkit leverages blockchain technology, cryptocurrencies including stablecoins, and wallets as the foundational infrastructure to empower agents as economic actors. Users can assign wallets to their agents, enabling them to transact across various supported chains and wallets. GOAT offers over 200 tools and supports integration with any agent framework, providing extensive flexibility and customization. GOAT is designed to be lightweight and extendable, maintaining a minimal core while allowing users to install only the tools they need. This modular approach facilitates easy creation of custom plugins, integration of new chains, wallets, and agent frameworks, making it adaptable to evolving requirements. The project supports multiple programming languages, including TypeScript and Python, with numerous quickstart examples categorized by use cases such as money transmission, commerce, investing, and tokenization. It also supports various agent frameworks and wallets, enhancing its versatility. GOAT is free software licensed under the MIT license, encouraging community contributions and collaboration. It is sponsored by Crossmint and maintains active community engagement. Overall, GOAT stands out as a powerful, flexible, and comprehensive toolkit for developing AI agents capable of autonomous financial operations in the decentralized economy.

https://github.com/goat-sdk/goat

agent-frameworksagentic-financeagentsaiai-agentsblockchainchainscommercecrossmintcryptocryptocurrencieseconomic-actorsextendablefinancial-insightsinvestinginvestment-strategieslightweightmit-licensemoney-transmissionpaymentspluginspythonstablecoinstokenizationtoolstypescriptwallets

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.