Stanley Druckenmiller Agent 教程:宏观动量、不对称风险收益与成长估值


文档摘要

Stanley Druckenmiller Agent 教程:宏观动量、不对称风险收益与成长估值 难度:入门 Stanley Druckenmiller 是索罗斯的搭档、杜肯家族办公室创始人,以宏观视角 + 极致集中 + 动量择时著称。他的名言是:「投资的关键不是对错,而是对的时候赚多少、错的时候亏多少。」在本项目中, 将这一哲学编码为五维加权评分:成长动量 35%、风险收益 20%、估值 20%、情绪 15%、内部人 10%,是系统中唯一同时重度使用价格动量与基本面的分析师。

Stanley Druckenmiller Agent 教程:宏观动量、不对称风险收益与成长估值

难度:入门

Stanley Druckenmiller 是索罗斯的搭档、杜肯家族办公室创始人,以宏观视角 + 极致集中 + 动量择时著称。他的名言是:「投资的关键不是对错,而是对的时候赚多少、错的时候亏多少。」在本项目中,stanley_druckenmiller_agent 将这一哲学编码为五维加权评分:成长动量 35%、风险收益 20%、估值 20%、情绪 15%、内部人 10%,是系统中唯一同时重度使用价格动量与基本面的分析师。

本文你将学到

  • Druckenmiller「不对称风险收益」如何在 analyze_risk_reward 中量化
  • 五维权重为何把成长动量置于 35% 首位
  • 价格动量阈值:区间涨幅 > 50% 加满分 3 分
  • 四重估值指标(P/E、P/FCF、EV/EBIT、EV/EBITDA)的评分逻辑
  • 与 Lynch、Fisher 成长派的异同:Druck 多了「股价走势」这一维度

投资原理 / 人设与关注点

Druckenmiller 的核心原则:

  1. 不对称风险收益:大向上空间、有限向下风险——「赚大赔小」
  2. 成长 + 动量:基本面成长须被市场验证(股价上涨)
  3. 资本保全:高杠杆、极端波动是红线
  4. 愿为真成长付溢价:估值可高,但须匹配增长
  5. 高确信时激进:条件有利时集中下注
  6. 快速止损:逻辑变了就跑(由 LLM 叙事体现)
维度 权重 函数
成长与动量 35% analyze_growth_and_momentum
风险收益 20% analyze_risk_reward
估值 20% analyze_druckenmiller_valuation
情绪 15% analyze_sentiment
内部人 10% analyze_insider_activity

与 Peter Lynch 的差异:Lynch 几乎不看股价走势,Druck 把价格动量作为 35% 权重中的三分之一。与 Taleb 的差异:Taleb 警惕低波动,Druck 奖励上涨趋势但惩罚过高波动。Druckenmiller 曾以量子基金宏观交易闻名,本 Agent 虽以个股基本面为主,但通过价格动量和新闻情绪保留了「市场时机」基因——基本面好但股价下跌时,Druck 会犹豫而非盲目买入。

执行逻辑(拉数→分析子步骤→信号映射→LLM→写回状态)

stanley_druckenmiller_agent(state, agent_id) 流程:

第一步:拉数

  • get_financial_metrics:年度,limit=5
  • search_line_items:revenue、EPS、net_income、operating_margin、FCF、total_debt、shareholders_equity、cash、ebit、ebitda 等
  • get_market_cap
  • get_insider_trades:limit=50
  • get_company_news:limit=50
  • get_prices:使用 state["data"]["start_date"]end_date 的价格序列——动量分析专属

第二步:五路子分析

growth_momentum_analysis = analyze_growth_and_momentum(financial_line_items, prices) risk_reward_analysis = analyze_risk_reward(financial_line_items, prices) valuation_analysis = analyze_druckenmiller_valuation(financial_line_items, market_cap) sentiment_analysis = analyze_sentiment(company_news) insider_activity = analyze_insider_activity(insider_trades)

第三步:加权总分

total_score = ( growth_momentum_analysis["score"] * 0.35 + risk_reward_analysis["score"] * 0.20 + valuation_analysis["score"] * 0.20 + sentiment_analysis["score"] * 0.15 + insider_activity["score"] * 0.10 )

第四步:Python 层信号映射

if total_score >= 7.5: signal = "bullish" elif total_score <= 4.5: signal = "bearish" else: signal = "neutral"

第五步:LLM 生成 Druck 风格决断叙事

LLM 被要求用 Druck 的果断口吻,引用具体增长数字、动量百分比、风险收益比,输出 StanleyDruckenmillerSignal

第六步:写回 analyst_signals

关键源码逻辑(pseudocode/code from real agent; function names; scoring thresholds)

1. 成长与动量 analyze_growth_and_momentum(原始分 0-9,缩放至 0-10)

# 营收 CAGR if rev_growth > 8%: raw_score += 3 elif > 4%: raw_score += 2 elif > 1%: raw_score += 1 # EPS CAGR(同样三档) # 价格动量(start_date → end_date 区间涨幅) pct_change = (end_price - start_price) / start_price if pct_change > 50%: raw_score += 3 # 极强动量 elif > 20%: raw_score += 2 elif > 0%: raw_score += 1 else: # 负动量,不加分

关键:需要 len(prices) > 30 天才计算动量,数据不足则跳过。

2. 风险收益 analyze_risk_reward(原始分 0-6,缩放至 0-10)

# 负债率 if de_ratio < 0.3: raw_score += 3 elif < 0.7: raw_score += 2 elif < 1.5: raw_score += 1 # 日收益率标准差(波动率) if daily_stdev < 1%: raw_score += 3 # 低波动 elif < 2%: raw_score += 2 elif < 4%: raw_score += 1 else: # 极高波动,不加分

Druck 要的是「有上涨动量但波动可控」——不是 Taleb 式拥抱高波动。

3. 估值 analyze_druckenmiller_valuation(原始分 0-8,缩放至 0-10)

enterprise_value = market_cap + debt - cash # 四项各最多 2 分 # P/E < 15 → 2分; < 25 → 1分 # P/FCF < 15 → 2分; < 25 → 1分 # EV/EBIT < 15 → 2分; < 25 → 1分 # EV/EBITDA < 10 → 2分; < 18 → 1分

Druck 愿为成长付溢价,阈值比 Graham 宽松,比 Lynch PEG 更全面(增加 EV 指标)。

4. 情绪与内部人

与 Lynch/Fisher 完全相同逻辑。

适合和谁搭配读

  • 与 Peter Lynch Agent:同为成长派,Druck 多了价格动量维度;Lynch bullish 但 Druck 因负动量 neutral 时,暗示「基本面好但市场未确认」
  • 与 Nassim Taleb Agent:Taleb 警惕低波动后的突变,Druck 奖励上涨趋势;两者对波动率解读截然相反,分歧信号值得重视
  • 与 Cathie Wood Agent:两者都追成长,Wood 更重颠覆性创新叙事,Druck 更重动量确认和风险控制
  • 与 Warren Buffett Agent:Buffett 逆向买入低估,Druck 顺势买入动量;代表价值投资与宏观动量的两极

小结

stanley_druckenmiller_agent 是系统中最强调市场确认的分析师:基本面成长须叠加价格动量才得高分,同时用负债率和日波动率约束下行风险。五维加权 ≥7.5 即倾向 bullish。实操要点:同时查看 growth_momentum_analysis 中的价格涨幅和 risk_reward_analysis 中的波动率——Druck 的理想标的是「涨得多、波动不大、杠杆不高」。

下一篇请阅读同目录下的《Warren Buffett Agent 教程:护城河、Owner Earnings 与巴菲特式内在价值》。


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