Awesome AI AgentsFinancial & Trading Systems

51bitquant/ai-hedge-fund-crypto

⭐ 618 Python added to this list on 2025-06-16 repository created 2025-03-23

AI Hedge Fund Crypto is an advanced algorithmic trading framework designed specifically for cryptocurrency markets. It leverages a graph-based workflow architecture combined with ensemble technical analysis and AI language models to make intelligent, data-driven trading decisions. The system uses a directed acyclic graph (DAG) of specialized nodes to perform multi-timeframe analysis, enabling sophisticated signal generation by aggregating diverse trading strategies such as trend following, mean reversion, momentum, volatility, and statistical arbitrage. At its core, the framework builds upon LangGraph's computational graph architecture, processing market data through a pipeline of technical analysis nodes that implement a BaseNode interface for multi-interval data across multiple assets simultaneously. The signals generated by these strategies are adaptively weighted and combined, with risk parameters evaluated to inform position management decisions through large language model (LLM) analysis. Key features include AI-enhanced decision making where LLMs are integrated for portfolio management, a compositional architecture with distinct nodes for data fetching, strategy execution, risk management, and portfolio management, and a signal ensemble approach that aggregates multiple technical strategies. The system supports multi-timeframe analysis, processing data across various intervals such as 5 minutes to 1 day, providing robust signals that capture both short-term and long-term market trends. It also offers dynamic strategy visualization through automatic generation of computational graph visualizations, comprehensive backtesting with detailed performance metrics and visualizations, and a highly configurable DAG architecture that allows users to customize strategies and timeframes without modifying core code. The node-based workflow system includes start nodes, data nodes for specific intervals, strategy nodes applying technical analysis, risk management nodes evaluating position limits, and portfolio management nodes making final trading decisions using LLM reasoning. The modular design allows easy experimentation with different strategy combinations and custom strategy creation. The system is designed for flexibility, parallel processing, isolation of components, extensibility, and visualization of workflows. It supports multiple technical indicators like MACD, RSI, and Bollinger Bands, and provides detailed backtesting results demonstrating profitability, risk management, and adaptability to market dynamics. Overall, AI Hedge Fund Crypto is a sophisticated, modular, and AI-powered trading framework that empowers users to implement, backtest, and manage cryptocurrency trading strategies with advanced multi-timeframe analysis and LLM-based decision refinement.

https://github.com/51bitquant/ai-hedge-fund-crypto

ai-agentai-hedge-fundai-tradingai-trading-agentalgorithmic-tradingbacktestingbollinger-bandscomputational-graphcrypto-tradingcryptocurrency-tradingdagdirected-acyclic-graphensemble-technical-analysisgraph-based-workflowhedge-fundlangchainlangchain-pythonlarge-language-modelsllmllm-agentmacdmulti-timeframe-analysisopenaiportfolio-managementposition-managementpythonquantitative-financerisk-managementrsisignal-aggregationstrategy-ensemblingstrategy-visualizationtechnical-analysistechnical-analysis-nodestrading-strategies

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.