virattt/ai-hedge-fund
An AI Hedge Fund Team
解决的问题
此项目提供了一个概念验证框架,用于探索如何利用 AI 进行交易决策。它允许用户在不承担真实资本风险的情况下,利用 AI 代理模拟交易策略,作为 AI 驱动金融分析的教育工具。
运作方式
该系统使用由各种 LLM 提供商(如 Anthropic、OpenAI、DeepSeek 和 Google)驱动的投资者代理群组来分析金融数据。它与 Financial Datasets API 集成以检索价格、基本面和财报数据。用户可以在两种模式下操作系统:
- 模拟交易 (Paper trading):模拟实时市场日,并使用虚拟货币账本来追踪绩效 (NAV)。
- 回测 (Backtesting):在历史数据上重播基金策略,以将其权益曲线与基准进行比较。
目标对象
专为对 AI 驱动金融交易以及 LLM 在市场分析中的应用感兴趣的研究人员和学习者所设计。
特色亮点
- 多 LLM 支持:兼容于多种模型提供商,包括 xAI、Kimi 和 TypeSafe。
- 哈希链结账本:在本地账本中维护模拟交易会话的永久记录。
- 交互式终端应用程序:提供用于管理基金、执行会话和查看历史记录的直接接口。
- 集成式回测:允许用户针对历史市场数据测试投资授权。
相关
- 项目
TauricResearch/TradingAgentsTradingAgents 是一个开源的 Python 框架,它编排多个由 LLM 驱动的智能体(分析师、研究员、交易员、风险经理、投资组合经理)来评估市场数据并生成模拟交易决策。它支持多种 LLM 提供商、时点金融数据、CLI、Docker 以及用于回测和研究的 Python API。
- 项目
- 项目
Lumiwealth/lumibotLumiBot 是一个开源的 Python 框架,允许您编写单一交易策略并将其作为回测、模拟交易机器人或实盘交易机器人运行。它增加了一个内置的 LLM 代理运行时(研究、辩论、风险检查、执行),同时在任何经纪商订单之前保持确定性的 Python 防护门。支持股票、期权、期货、外汇、加密货币和预测市场,并集成了 12 家经纪商(如 Alpaca、IBKR、Tradier 等)。通过 pip 安装,使用 `lumibot init` 生成入门代码,利用免费的 Yahoo 数据进行回测,然后使用相同的代码进行模拟交易或实盘交易。
- 项目
- 项目
simonlin1212/TradingAgents-astock一个面向中国市场的开源 TradingAgents 框架分支。它增加了七个分析师智能体(包括政策、热钱和解禁专家),将交易规则适应 A 股特性(T+1、涨跌停、交易单位),并使用免费数据源(mootdx、腾讯、东方财富、新浪、同花顺)。两层 LLM(快速和深度)驱动流程:分析师 → 多空辩论 → 研究经理 → 交易员 → 三方风险辩论 → 投资组合经理,生成中文投资报告。通过 `pip install -e .` 安装,在 `.env` 中配置 LLM 提供商,并通过 Streamlit Web UI 或 CLI 运行。包括性能跟踪命令,可计算相对沪深 300 基准的方向准确率,无需额外 LLM 调用。