十三位投资人人格 Agent 总览:价值、成长与宏观同台


文档摘要

十三位投资人人格 Agent 总览:价值、成长与宏观同台 难度:入门 AI 对冲基金最容易让人眼前一亮的部分,是把多位知名投资人的决策风格「人格化」成可切换 Agent。它们在 的 中按 字段从 0 到 12 排列,每人对应 下的独立模块(如 导出 )。本章总览帮你建立分类地图,再进入每一位的专属短文。 本文你将学到 十三位人格 Agent 在配置表中的键名与排序 价值派、成长派、宏观与另类视角如何分组 人格 Agent 与量化专题 Agent 在 中的相同并行位置 如何挑选「对照组合」来观察信号冲突 源码中的注册机制 为每位人格 Agent 保存统一结构: :LangGraph 节点实际调用的函数 :均为 ,表示属于可选研究层 :CLI 与 API

十三位投资人人格 Agent 总览:价值、成长与宏观同台

难度:入门

AI 对冲基金最容易让人眼前一亮的部分,是把多位知名投资人的决策风格「人格化」成可切换 Agent。它们在 src/utils/analysts.pyANALYST_CONFIG 中按 order 字段从 0 到 12 排列,每人对应 src/agents/ 下的独立模块(如 warren_buffett.py 导出 warren_buffett_agent)。本章总览帮你建立分类地图,再进入每一位的专属短文。

本文你将学到

  • 十三位人格 Agent 在配置表中的键名与排序
  • 价值派、成长派、宏观与另类视角如何分组
  • 人格 Agent 与量化专题 Agent 在 create_workflow 中的相同并行位置
  • 如何挑选「对照组合」来观察信号冲突

源码中的注册机制

ANALYST_CONFIG 为每位人格 Agent 保存统一结构:

  • agent_func:LangGraph 节点实际调用的函数
  • type:均为 "analyst",表示属于可选研究层
  • order:CLI 与 API 列表的展示顺序,不等于工作流执行优先级(并行节点无先后)

get_analyst_nodes() 把键名映射为节点名,例如 warren_buffettwarren_buffett_agent。在 create_workflow 里,只要你把键名放进 selected_analysts,该人格就会从 start_node 扇出,并在分析结束后把信号写入 analyst_signals["warren_buffett_agent"]

价值派 vs 成长派(对照图)

另有偏激进股东行动(比尔·阿克曼 order2)、宏观押注(德鲁肯米勒 order11)、尾部风险与反脆弱(塔勒布 order7)等,不宜简单塞进「价值 / 成长」二分法。

十三位配置键与一句话名片

配置键 显示名 绰号式定位 investing_style 关键词
aswath_damodaran Aswath Damodaran 估值院长 内在价值、严谨估值
ben_graham Ben Graham 价值投资之父 安全边际、低估
bill_ackman Bill Ackman 激进投资者 股东行动、逆向集中
cathie_wood Cathie Wood 成长投资女王 颠覆式创新
charlie_munger Charlie Munger 理性思考者 优质企业、长期理性
michael_burry Michael Burry 大空头式逆向 深度价值、敢于做空叙事
mohnish_pabrai Mohnish Pabrai Dhandho 投资者 低风险高回报复制
nassim_taleb Nassim Taleb 黑天鹅风险分析 尾部风险、反脆弱、杠铃
peter_lynch Peter Lynch 十倍股猎手 买你懂的、常识成长
phil_fisher Phil Fisher 小道消息式调研 管理层、长期成长
rakesh_jhunjhunwala Rakesh Jhunjhunwala 印度大牛 宏观洞察、新兴市场
stanley_druckenmiller Stanley Druckenmiller 宏观传奇 自上而下、大赌注
warren_buffett Warren Buffett 奥马哈先知 护城河、长期持有

人格 Agent 的通用执行模式

虽然每位人格的 Prompt 与工具链不同,它们在工程层遵循同一模板:

  1. state["data"] 读取 tickersend_date(部分还用 start_date)。
  2. 通过 get_api_key_from_state 获取 FINANCIAL_DATASETS_API_KEY,调用 src/tools/api 拉取财务或价格数据。
  3. 按该投资哲学构造分析(多数人格会调用 LLM,少数纯规则)。
  4. 为每个 ticker 产出 {signal, confidence, reasoning} 三元组。
  5. 写入 state["data"]["analyst_signals"][agent_id],返回更新后的 messagesdata

推荐对照实验组合

实验目的 建议 selected_analysts 键名
看「便宜」与「昂贵成长」如何打架 ben_graham + cathie_wood
看质量价值内部差异 charlie_munger + warren_buffett + aswath_damodaran
看逆向与乐观如何并存 michael_burry + peter_lynch
看风险不对称视角 nassim_taleb + stanley_druckenmiller
最小会议室(4 人) ben_graham + cathie_wood + aswath_damodaran + warren_buffett

与人格 Agent 并行的量化专题

ANALYST_CONFIGorder 13–18 的六键(technical_analystfundamentals_analyst 等)与上述十三人格同级并行,详见《量化专题分析师对照》。你可以同时开启「巴菲特 + 估值分析师 + 技术面分析师」,观察长期质量、量化估值、短线盘面三类结论是否一致。

每位人格 Agent 在流程中的位置

所有人格 Agent 都落在「并行分析层」,不直接下最终订单:

风险管理不读取某位人格的私有变量,只消费已汇总的 analyst_signals(组合阶段再压缩)。因此人格之间的「争吵」会原样保留到组合管理,由 LLM 在仓位上限内折中。

输出字段怎么读

字段 含义 注意
signal bullish / bearish / neutral 方向性结论,非下单指令
confidence 0–100 人格内部的把握程度,不同 Agent 算法不同
reasoning 分项文字或嵌套字典 开启 show_reasoning 时会在终端打印

小结

十三位人格 Agent 是风格放大镜,不是预言家排行榜。它们在源码里是平等的并行节点,差异体现在 investing_style 与各自模块的分析逻辑。先选两组对照读完专文,再进入量化专题与决策层,收获最大。

下一篇请阅读同目录下的《阿斯沃斯·达摩达兰 Agent:估值院长》(文件名 02-aswath-damodaran.md)。


发布者: 作者: virattt 转发
评论区 (0)
U