Skip to content
Finance
Skill

/stanley-druckenmiller-investment

Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, VCP Screener, Theme Detector, CANSLIM Screener) into a unified conviction score (0-100), pattern classification, and allocation

BOOST
From plugin
claude-trading-skills
3k74 skills2 agents2 commands
Install
$ npx -y skills add tradermonty/claude-trading-skills --skill stanley-druckenmiller-investment --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/stanley-druckenmiller-investment

Context preview

The summary Claude sees to decide when to auto-load this skill.

Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, VCP Screener, Theme Detector, CANSLIM Screener) into a unified conviction score (0-100), pattern classification, and allocation

SKILL.md

stanley-druckenmiller-investment.SKILL.md
name: stanley-druckenmiller-investment
description: Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, VCP Screener, Theme Detector, CANSLIM Screener) into a unified conviction score (0-100), pattern classification, and allocation recommendation. Use when user asks about overall market conviction, portfolio positioning, asset allocation, strategy synthesis, or Druckenmiller-style analysis. Triggers on queries like "What is my conviction level?", "How should I position?", "Run the strategy synthesizer", "Druckenmiller analysis", "総合的な市場判断", "確信度スコア", "ポートフォリオ配分", "ドラッケンミラー分析".

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 Re

Read more
Ships withclaude-trading-skills

Claude Trading Skills started as a personal project to use AI to improve my own trading process. Claude Trading Skills is a Claude Skills-based trading workflow toolkit for time-constrained individual investors.

Get the whole plugin

Other skills on claude-trading-skills.