跳到主要内容
知仓学习社ZHICANG

stanley-druckenmiller-investment

Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, …

写文件无严重或高危命中tradermonty/claude-trading-skills

它会碰到什么

扫了多少18 个文本文件,135 KB
它会碰到什么写文件
命中总数4 处
命中统计严重 0 · 高 0 · 中 4 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Druckenmiller Strategy Synthesizer

Purpose

Synthesize outputs from 8 upstream analysis skills (5 required + 3 optional) into a single composite conviction score (0-100), classify the market into one of 4 Druckenmiller patterns, and generate actionable allocation recommendations. This is a meta-skill that consumes structured JSON outputs from other skills — it requires no API keys of its own.

When to Use This Skill

English:

  • User asks "What's my overall conviction?" or "How should I be positioned?"
  • User wants a unified view synthesizing breadth, uptrend, top risk, macro, and FTD signals
  • User asks about Druckenmiller-style portfolio positioning
  • User requests strategy synthesis after running individual analysis skills
  • User asks "Should I increase or decrease exposure?"
  • User wants pattern classification (policy pivot, distortion, contrarian, wait)

Japanese:

  • 「総合的な市場判断は?」「今のポジショニングは?」
  • ブレッドス、アップトレンド、天井リスク、マクロの統合判断
  • 「エクスポージャーを増やすべき?減らすべき?」
  • 「ドラッケンミラー分析を実行して」
  • 個別スキル実行後の戦略統合レポート

Input Requirements

Required Skills (5)

| # | Skill | JSON Prefix | Role |

|---|-------|-------------|------|

| 1 | Market Breadth Analyzer | market_breadth_ | Market participation breadth |

| 2 | Uptrend Analyzer | uptrend_analysis_ | Sector uptrend ratios |

| 3 | Market Top Detector | market_top_ | Distribution / top risk (defense) |

| 4 | Macro Regime Detector | macro_regime_ | Macro regime transition (1-2Y structure) |

| 5 | FTD Detector | ftd_detector_ | Bottom confirmation / re-entry (offense) |

Optional Skills (3)

| # | Skill | JSON Prefix | Role |

|---|-------|-------------|------|

| 6 | VCP Screener | vcp_screener_ | Momentum stock setups (VCP) |

| 7 | Theme Detector | theme_detector_ | Theme / sector momentum |

| 8 | CANSLIM Screener | canslim_screener_ | Growth stock setups + M(Market Direction) |

Run the required skills first. The synthesizer reads their JSON output from reports/.


Execution Workflow

Phase 1: Verify Prerequisites

Check that the 5 required skill JSON reports exist in reports/ and are recent (< 72 hours). If any are missing, run the corresponding skill first.

Phase 2: Execute Strategy Synthesizer

python3 skills/stanley-druckenmiller-investment/scripts/strategy_synthesizer.py \
  --reports-dir reports/ \
  --output-dir reports/ \
  --max-age 72

The script will:

  1. Load and validate all upstream skill JSON reports
  2. Extract normalized signals from each skill
  3. Calculate 7 component scores (weighted 0-100)
  4. Compute composite conviction score
  5. Classify into one of 4 Druckenmiller patterns
  6. Generate target allocation and position sizing
  7. Output JSON and Markdown reports

Phase 3: Present Results

Present the generated Markdown report, highlighting:

  • Conviction score and zone
  • Detected pattern and match strength
  • Strongest and weakest components
  • Target allocation (equity/bonds/alternatives/cash)
  • Position sizing parameters
  • Relevant Druckenmiller principle

Phase 4: Provide Druckenmiller Context

Load appropriate reference documents to provide philosophical context:

  • High conviction: Emphasize concentration and "fat pitch" principles
  • Low conviction: Emphasize capital preservation and patience
  • Pattern-specific: Apply relevant case study from references/case-studies.md

7-Component Scoring System

| # | Component | Weight | Source Skill(s) | Key Signal |

|---|-----------|--------|----------------|------------|

| 1 | Market Structure | 18% | Breadth + Uptrend | Market participation health |

| 2 | Distribution Risk | 18% | Market Top (inverted) | Institutional selling risk |

| 3 | Bottom Confirmation | 12% | FTD Detector | Re-entry signal after correction |

| 4 | Macro Alignment | 18% | Macro Regime | Regime favorability |

| 5 | Theme Quality | 12% | Theme Detector | Sector momentum health |

| 6 | Setup Availability | 10% | VCP + CANSLIM | Quality stock setups |

| 7 | Signal Convergence | 12% | All 5 required | Cross-skill agreement |

4 Pattern Classifications

| Pattern | Trigger Conditions | Druckenmiller Principle |

|---------|-------------------|----------------------|

| Policy Pivot Anticipation | Transitional regime + high transition probability | "Focus on central banks and liquidity" |

| Unsustainable Distortion | Top risk >= 60 + contraction/inflationary regime | "How much you lose when wrong matters most" |

| Extreme Sentiment Contrarian | FTD confirmed + high top risk + bearish breadth | "Most money made in bear markets" |

| Wait & Observe | Low conviction + mixed signals (default) | "When you don't see it, don't swing" |

Conviction Zone Mapping

| Score | Zone | Exposure | Guidance |

|-------|------|----------|----------|

| 80-100 | Maximum Conviction | 90-100% | Fat pitch - swing hard |

| 60-79 | High Conviction | 70-90% | Standard risk management |

| 40-59 | Moderate Conviction | 50-70% | Reduce position sizes |

| 20-39 | Low Conviction | 20-50% | Preserve capital, minimal risk |

| 0-19 | Capital Preservation | 0-20% | Maximum defense |


Output Files

  • druckenmiller_strategy_YYYY-MM-DD_HHMMSS.json — Structured analysis data
  • druckenmiller_strategy_YYYY-MM-DD_HHMMSS.md — Human-readable report

API Requirements

None. This skill reads JSON outputs from other skills. No API keys required.

Reference Documents

references/investment-philosophy.md

  • Core Druckenmiller principles: concentration, capital preservation, 18-month horizon
  • Quantitative rules: daily vol targets, max position sizing
  • Load when providing philosophical context for conviction assessment

references/market-analysis-guide.md

  • Signal-to-action mapping framework
  • Macro regime interpretation for allocation decisions
  • Load when explaining component scores or allocation rationale

references/case-studies.md

  • Historical examples: 1992 GBP, 2000 tech bubble, 2008 crisis
  • Pattern classification examples with actual market conditions
  • Load when user asks about historical parallels

references/conviction_matrix.md

  • Quantitative signal-to-action mapping tables
  • Market Top Zone x Macro Regime matrix
  • Load when user needs precise exposure numbers for specific signal combinations

When to Load References

  • First use: Load investment-philosophy.md for framework understanding
  • Allocation questions: Load market-analysis-guide.md + conviction_matrix.md
  • Historical context: Load case-studies.md
  • Regular execution: References not needed — script handles scoring

Relationship to Other Skills

| Skill | Relationship | Time Horizon |

|-------|-------------|-------------|

| Market Breadth Analyzer | Input (required) | Current snapshot |

| Uptrend Analyzer | Input (required) | Current snapshot |

| Market Top Detector | Input (required) | 2-8 weeks tactical |

| Macro Regime Detector | Input (required) | 1-2 years structural |

| FTD Detector | Input (required) | Days-weeks event |

| VCP Screener | Input (optional) | Setup-specific |

| Theme Detector | Input (optional) | Weeks-months thematic |

| CANSLIM Screener | Input (optional) | Setup-specific |

| This Skill | Synthesizer | Unified conviction |

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。