FP-062开源项目 / 财富投研
开源社区
AI Hedge Fund 是一个非常受关注的 LLM 多智能体投研概念验证项目。它把不同投资风格的人物或角色抽象成智能体,例如价值投资、成长投资、宏观风险、基本面分析、技术分析、情绪分析、估值分析等,再让这些智能体共同形成交易或投资判断。 这个项目的教育意义大于交易意义。它让学习者看到,金融智能体不一定是一个“万能助手”,也可以拆成多个角色:有人看财务报表,有人看估值,有人看新闻情绪,有人看技术指标,有人做组合和风险汇总。这种职责拆分很接近真实投研团队的工作方式。 对银行学
FP-063开源项目 / 财富投研
开源社区
TradingAgents 是一个多智能体 LLM 金融交易框架,论文和仓库都围绕“用大模型智能体模拟交易公司协作流程”展开。它把基本面分析师、情绪分析师、技术分析师、研究员、交易员、风险管理团队等角色组织起来,让不同智能体围绕市场信息进行讨论、争辩和决策。 这个项目比简单的“LLM 选股机器人”更值得学习,因为它强调协作结构和流程。真实金融机构中,交易决策往往不是单人判断,而是研究、交易、合规、风控、组合管理多个角色共同作用。TradingAgents 把这些角色抽象成可运
FP-064开源项目 / 风控合规
开源社区
Swarm Trader 是基于 AI Hedge Fund 扩展的多智能体 AI 交易系统,强调双模式交易、多个投资风格智能体、免费数据源和 Alpaca paper trading 执行。它使用 SEC EDGAR 和 yfinance 作为免费数据层,并引入代码强制的风险管理层,避免智能体绕过硬性风控规则。 这个项目值得收录,是因为它把“智能体分析”和“交易执行风险”放到同一系统里。很多金融 agent 演示只停留在生成报告或建议,而 Swarm Trader 进一步考
学习方向多智能体交易系统 / 免费数据源 / 风控执行
FP-066开源项目 / 财富投研
开源社区
TradingGoose Studio 是一个开源的技术分析 + LLM 交易工作流平台,强调用可视化画布把行情、技术指标、AI agent、交易动作、API 集成等模块连接起来。它不是单一策略库,而更像一个面向交易研究和自动化的低代码/可视化工作台。 这个项目值得学习,因为它展示了金融 AI 从“脚本”走向“工作流平台”的形态。未来银行内部很多 AI 应用也可能不是一个模型接口,而是由数据源、规则、模型、人工审核、通知、报表和审批节点组成的流程。可视化工作流有助于非技术人员
FP-069开源项目 / 运营提效
开源社区
Financial Document Analyzer 是一个 AI 财务文档抽取平台,支持银行流水、发票和收据等文档上传,并使用 Google Gemini 抽取结构化 JSON。它采用 Next.js、TypeScript、Supabase、Trigger.dev 等现代 Web 技术栈,面向多租户组织和后台处理流程。 这个项目适合补充“金融文档智能”方向。银行和企业财务中有大量半结构化文件:银行对账单、发票、收据、报销凭证、流水清单、结算单。传统 OCR 只能识别文字,
学习方向AI 财务文档抽取 / 银行流水与票据结构化
FP-073开源项目 / 财富投研
开源社区
AKShare 是国内非常常用的开源财经数据接口库,覆盖股票、期货、期权、基金、债券、外汇、宏观、新闻、指数和另类数据等多类公开数据源。它的价值不在于提供预测模型,而在于让金融 AI 项目能快速获得结构化数据。 金融 AI 项目往往卡在数据层:行情、财务、宏观、行业、公告和新闻分散在不同网站,格式也不统一。AKShare 用统一 Python API 把这些数据拉进 DataFrame,适合做金融数据探索、量化研究、RAG 数据准备和模型特征工程。 对银行学习者来说,AKSh
FP-074开源项目 / 财富投研
开源社区
TuShare 是国内较早也较有影响力的金融数据接口项目,主要面向中国股票、基金、期货、指数、宏观等数据。它把大量金融数据整理成可通过 Python 调用的接口,长期被用于量化研究、教学和数据分析。 与 AKShare 类似,TuShare 的核心意义是数据工程。金融 AI 不是只靠模型,首先要有稳定、可追溯、字段清楚的数据输入。TuShare 可以帮助学习股票代码、交易日历、行情、财务指标、复权、公告和基础资料如何被组织成可分析数据。 对银行从业者来说,TuShare 也可
FP-075开源项目 / 平台治理
开源社区
easyquotation 是一个用于获取股票实时行情的开源 Python 项目,曾被很多量化学习者用于快速接入 A 股、港股等行情数据。它的代码相对轻量,适合理解行情接口、实时数据抓取和简单监控。 在金融 AI 项目里,实时数据和历史数据同样重要。历史数据适合训练和回测,实时数据则用于监控、预警、触发工作流和生成当日市场解读。easyquotation 提供了一个轻量入口,帮助学习者理解实时行情如何进入程序。 对银行来说,实时行情可用于财富管理产品监控、市场风险提示、客户持
FP-076开源项目 / 财富投研
开源社区
PyPortfolioOpt 是 Python 生态中非常常用的组合优化库,封装了均值方差优化、有效前沿、Black-Litterman、层次风险平价、预期收益估计和风险模型等功能。它把金融工程中的资产配置方法做成了易用 API。 金融 AI 学习不能只关注预测,还要关注预测如何转化为组合。即使模型能预测某些资产收益,也需要决定权重、约束、风险预算、再平衡和交易成本。PyPortfolioOpt 正好帮助理解从信号到组合的中间层。 对银行财富管理来说,组合优化是非常核心的知识
FP-077开源项目 / 风控合规
开源社区
skfolio 是一个面向组合优化和风险管理的 Python 库,设计风格接近 scikit-learn,支持多种优化器、风险度量、交叉验证、模型选择和可视化。它把资产配置问题做成更接近机器学习工作流的形式。 它的价值在于连接金融工程和机器学习工程。传统组合优化常停留在公式和单次计算,而 skfolio 更强调 estimator、pipeline、cross-validation 和模型比较,这对金融 AI 非常重要,因为模型需要验证、调参和样本外测试。 对银行来说,skf
FP-078开源项目 / 风控合规
开源社区
Riskfolio-Lib 是一个功能丰富的组合优化和风险管理库,支持大量风险度量、风险平价、均值风险优化、层次聚类组合、Black-Litterman 和多种约束。它适合深入学习资产配置中的风险建模。 相比更入门的组合优化库,Riskfolio-Lib 更强调风险口径多样化。金融机构做组合管理时,不只看波动率,还会关注 CVaR、最大回撤、下行风险、尾部风险、集中度和风险贡献。 银行财富管理和理财业务中,风险预算思想非常重要。一个组合看起来收益高,但如果风险集中在少数资产、
FP-079开源项目 / 运营提效
开源社区
finmlkit 是一个面向金融机器学习的 Python 工具包,聚焦特征工程、采样、事件驱动 bars、标签构造和模型评估等内容。它的思想与 Marcos López de Prado 的金融机器学习体系有关,强调金融数据不能简单按普通机器学习方式处理。 金融时间序列有强噪声、非平稳、时间相关和标签泄露风险。finmlkit 这类项目帮助学习者理解:在训练模型前,需要先决定如何从 tick 或价格序列构造样本,如何定义事件,如何设置标签,如何避免未来函数。 对银行来说,虽然