~ / rigs / tradermonty / claude-trading-skills

tradermonty/claude-trading-skills

Claude Code skills for equity investors and traders — market analysis, technical charting, economic calendars, screeners, and trading strategy development.

↗ GitHub ★ 2,948 mit updated 4d ago project Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~22.8k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Protects secrets · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit tradermonty/claude-trading-skills/examples/daily-market-dashboard/.claude ./rig-claude-trading-skills  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/breadth-chart-analyst .claude/skills/breadth-chart-analyst
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/earnings-calendar .claude/skills/earnings-calendar
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/economic-calendar-fetcher .claude/skills/economic-calendar-fetcher
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/market-environment-analysis .claude/skills/market-environment-analysis
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/market-news-analyst .claude/skills/market-news-analyst
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/sector-analyst .claude/skills/sector-analyst
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/stanley-druckenmiller-investment .claude/skills/stanley-druckenmiller-investment
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/technical-analyst .claude/skills/technical-analyst
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/us-market-bubble-detector .claude/skills/us-market-bubble-detector
$ npx degit tradermonty/claude-trading-skills/examples/weekly-trade-strategy/.claude/skills/us-stock-analysis .claude/skills/us-stock-analysis
$ npx degit tradermonty/claude-trading-skills/skills/backtest-expert .claude/skills/backtest-expert
$ npx degit tradermonty/claude-trading-skills/skills/breakout-trade-planner .claude/skills/breakout-trade-planner
$ npx degit tradermonty/claude-trading-skills/skills/canslim-screener .claude/skills/canslim-screener
$ npx degit tradermonty/claude-trading-skills/skills/contrarian-setup-gate .claude/skills/contrarian-setup-gate
$ npx degit tradermonty/claude-trading-skills/skills/cot-contrarian-detector .claude/skills/cot-contrarian-detector
$ npx degit tradermonty/claude-trading-skills/skills/crypto-regime-analyzer .claude/skills/crypto-regime-analyzer
$ npx degit tradermonty/claude-trading-skills/skills/data-quality-checker .claude/skills/data-quality-checker
$ npx degit tradermonty/claude-trading-skills/skills/dividend-growth-pullback-screener .claude/skills/dividend-growth-pullback-screener
$ npx degit tradermonty/claude-trading-skills/skills/downtrend-duration-analyzer .claude/skills/downtrend-duration-analyzer
$ npx degit tradermonty/claude-trading-skills/skills/drawdown-circuit-breaker .claude/skills/drawdown-circuit-breaker
$ npx degit tradermonty/claude-trading-skills/skills/dual-axis-skill-reviewer .claude/skills/dual-axis-skill-reviewer
$ npx degit tradermonty/claude-trading-skills/skills/earnings-trade-analyzer .claude/skills/earnings-trade-analyzer
$ npx degit tradermonty/claude-trading-skills/skills/edge-candidate-agent .claude/skills/edge-candidate-agent
$ npx degit tradermonty/claude-trading-skills/skills/edge-concept-synthesizer .claude/skills/edge-concept-synthesizer
$ npx degit tradermonty/claude-trading-skills/skills/edge-hint-extractor .claude/skills/edge-hint-extractor
$ npx degit tradermonty/claude-trading-skills/skills/edge-pipeline-orchestrator .claude/skills/edge-pipeline-orchestrator
$ npx degit tradermonty/claude-trading-skills/skills/edge-signal-aggregator .claude/skills/edge-signal-aggregator
$ npx degit tradermonty/claude-trading-skills/skills/edge-strategy-designer .claude/skills/edge-strategy-designer
$ npx degit tradermonty/claude-trading-skills/skills/edge-strategy-reviewer .claude/skills/edge-strategy-reviewer
$ npx degit tradermonty/claude-trading-skills/skills/exposure-coach .claude/skills/exposure-coach
$ npx degit tradermonty/claude-trading-skills/skills/finviz-screener .claude/skills/finviz-screener
$ npx degit tradermonty/claude-trading-skills/skills/ftd-detector .claude/skills/ftd-detector
$ npx degit tradermonty/claude-trading-skills/skills/futures-position-sizer .claude/skills/futures-position-sizer
$ npx degit tradermonty/claude-trading-skills/skills/fxmacrodata-calendar .claude/skills/fxmacrodata-calendar
$ npx degit tradermonty/claude-trading-skills/skills/ibd-distribution-day-monitor .claude/skills/ibd-distribution-day-monitor
$ npx degit tradermonty/claude-trading-skills/skills/institutional-flow-tracker .claude/skills/institutional-flow-tracker
$ npx degit tradermonty/claude-trading-skills/skills/kanchi-dividend-review-monitor .claude/skills/kanchi-dividend-review-monitor
$ npx degit tradermonty/claude-trading-skills/skills/kanchi-dividend-sop .claude/skills/kanchi-dividend-sop
$ npx degit tradermonty/claude-trading-skills/skills/kanchi-dividend-us-tax-accounting .claude/skills/kanchi-dividend-us-tax-accounting
$ npx degit tradermonty/claude-trading-skills/skills/macro-regime-detector .claude/skills/macro-regime-detector
$ curl -fsSL --create-dirs -o .claude/agents/market-advisor.md https://raw.githubusercontent.com/tradermonty/claude-trading-skills/main/examples/daily-market-dashboard/.claude/agents/market-advisor.md
$ curl -fsSL --create-dirs -o .claude/agents/druckenmiller-strategy-planner.md https://raw.githubusercontent.com/tradermonty/claude-trading-skills/main/examples/weekly-trade-strategy/.claude/agents/druckenmiller-strategy-planner.md
$ curl -fsSL --create-dirs -o .claude/agents/market-news-analyzer.md https://raw.githubusercontent.com/tradermonty/claude-trading-skills/main/examples/weekly-trade-strategy/.claude/agents/market-news-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/technical-market-analyst.md https://raw.githubusercontent.com/tradermonty/claude-trading-skills/main/examples/weekly-trade-strategy/.claude/agents/technical-market-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/us-market-analyst.md https://raw.githubusercontent.com/tradermonty/claude-trading-skills/main/examples/weekly-trade-strategy/.claude/agents/us-market-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/weekly-trade-blog-writer.md https://raw.githubusercontent.com/tradermonty/claude-trading-skills/main/examples/weekly-trade-strategy/.claude/agents/weekly-trade-blog-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/scenario-analyst.md https://raw.githubusercontent.com/tradermonty/claude-trading-skills/main/agents/scenario-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/strategy-reviewer.md https://raw.githubusercontent.com/tradermonty/claude-trading-skills/main/agents/strategy-reviewer.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "deny": [
      "Read(.env)",
      "Read(.env.*)",
      "Read(~/**)",
      "Bash(cd *)",
      "Bash(*~*)",
      "Bash(*..*)",
      "Bash(ls /*)",
      "Bash(cat*)",
      "Bash(head*)",
      "Bash(tail*)",
      "Bash(less*)",
      "Bash(more*)",
      "Bash(find*)",
      "Bash(rm *)",
      "Bash(sudo*)",
      "Bash(curl*)",
      "Bash(wget*)",
      "Bash(python -c *)",
      "Bash(python3 -c *)",
      "Bash(open *)",
      "Bash(mv *)",
      "Bash(cp *)",
      "Bash(chmod*)",
      "Bash(chown*)",
      "Bash(ssh*)",
      "Bash(scp*)",
      "Bash(rsync*)",
      "Bash(git push*)",
      "Bash(git remote*)",
      "Bash(pip*)",
      "Bash(pip3*)",
      "Bash(python -m pip*)",
      "Bash(python3 -m pip*)",
      "Bash(grep * .env*)",
      "Bash(grep * .claude/*)",
      "Bash(rg * .env*)",
      "Bash(rg * .claude/*)",
      "Bash(env)",
      "Bash(printenv*)",
      "Bash(set)",
      "Bash(export*)",
      "Edit(app.py)",
      "Edit(generate_dashboard.py)",
      "Edit(agent/**)",
      "Edit(config/**)",
      "Edit(.claude/**)",
      "Edit(.env)",
      "Edit(.env.example)",
      "Edit(requirements.txt)",
      "Edit(CLAUDE.md)",
      "Edit(README.md)",
      "Edit(.mcp.json)",
      "Edit(.gitignore)",
      "Write(app.py)",
      "Write(generate_dashboard.py)",
      "Write(agent/**)",
      "Write(config/**)",
      "Write(.claude/**)",
      "Write(.env)",
      "Write(.env.example)",
      "Write(requirements.txt)",
      "Write(CLAUDE.md)",
      "Write(README.md)",
      "Write(.mcp.json)",
      "Write(.gitignore)"
    ]
  }
}

Skills (74)

breadth-chart-analystearnings-calendareconomic-calendar-fetchermarket-environment-analysismarket-news-analystsector-analyststanley-druckenmiller-investmenttechnical-analystus-market-bubble-detectorus-stock-analysisbacktest-expertbreakout-trade-plannercanslim-screenercontrarian-setup-gatecot-contrarian-detectorcrypto-regime-analyzerdata-quality-checkerdividend-growth-pullback-screenerdowntrend-duration-analyzerdrawdown-circuit-breakerdual-axis-skill-reviewerearnings-trade-analyzeredge-candidate-agentedge-concept-synthesizeredge-hint-extractoredge-pipeline-orchestratoredge-signal-aggregatoredge-strategy-designeredge-strategy-reviewerexposure-coachfinviz-screenerftd-detectorfutures-position-sizerfxmacrodata-calendaribd-distribution-day-monitorinstitutional-flow-trackerkanchi-dividend-review-monitorkanchi-dividend-sopkanchi-dividend-us-tax-accountingmacro-regime-detectormanifoldbt-backtestermarket-breadth-analyzermarket-top-detectormt5-robot-testernews-reaction-failure-analyzeroptions-strategy-advisorpair-trade-screenerparabolic-short-trade-plannerpead-screenerportfolio-managerposition-sizerpre-trade-discipline-gateresidual-edge-analyzerscenario-analyzersignal-postmortemskill-designerskill-idea-minerskill-integration-testerstockbee-20pct-studystockbee-episodic-pivot-analyzerstockbee-exhaustion-hammer-screenerstockbee-momentum-burst-screenerstockbee-setup-fluency-trainerstrategy-pivot-designertheme-detectortrade-hypothesis-ideatortrade-performance-coachtrader-memory-coretrading-skills-navigatoruptrend-analyzerus-undervalued-growth-screenervalue-dividend-screenervcp-screenerweekly-performance-digest

Subagents (8)

market-advisor
model: sonnet
Daily market analysis advisor that references dashboard data in knowledge/
druckenmiller-strategy-planner
model: sonnet
>
market-news-analyzer
model: sonnet
Use this agent when you need comprehensive market analysis combining recent news impact assessment and forward-looking event scenarios. Specifically use this agent when:\n\n<example>\nContext: User wa
technical-market-analyst
model: sonnet
Use this agent when you need comprehensive technical analysis of market conditions that synthesizes multiple data sources including government bond yields, VIX volatility index, stock indices, commodi
us-market-analyst
model: sonnet
>
weekly-trade-blog-writer
model: sonnet
Use this agent when you need to create a comprehensive weekly trading strategy blog post for part-time traders and investors. Examples include:\n\n<example>\nContext: User has just finished generating
scenario-analyst
model: sonnet
>
strategy-reviewer
model: sonnet
>

Slash commands (2)

/scenario-analyzer/us-undervalued-growth-screen

Permissions

deny (65)
Read(.env)
Read(.env.*)
Read(~/**)
Bash(cd *)
Bash(*~*)
Bash(*..*)
Bash(ls /*)
Bash(cat*)
Bash(head*)
Bash(tail*)
Bash(less*)
Bash(more*)
Bash(find*)
Bash(rm *)
Bash(sudo*)
Bash(curl*)
Bash(wget*)
Bash(python -c *)
Bash(python3 -c *)
Bash(open *)
Bash(mv *)
Bash(cp *)
Bash(chmod*)
Bash(chown*)
Bash(ssh*)
Bash(scp*)
Bash(rsync*)
Bash(git push*)
Bash(git remote*)
Bash(pip*)
Bash(pip3*)
Bash(python -m pip*)
Bash(python3 -m pip*)
Bash(grep * .env*)
Bash(grep * .claude/*)
Bash(rg * .env*)
Bash(rg * .claude/*)
Bash(env)
Bash(printenv*)
Bash(set)
Bash(export*)
Edit(app.py)
Edit(generate_dashboard.py)
Edit(agent/**)
Edit(config/**)
Edit(.claude/**)
Edit(.env)
Edit(.env.example)
Edit(requirements.txt)
Edit(CLAUDE.md)
Edit(README.md)
Edit(.mcp.json)
Edit(.gitignore)
Write(app.py)
Write(generate_dashboard.py)
Write(agent/**)
Write(config/**)
Write(.claude/**)
Write(.env)
Write(.env.example)
ask (0)
—
allow (27)
Bash(python scripts/*)
Bash(python3 scripts/*)
Bash(python3 generate_dashboard.py*)
Bash(ls)
Bash(ls scripts)
Bash(ls scripts/)
Bash(ls scripts/*)
Bash(ls -la)
Bash(ls -la scripts)
Bash(ls -la scripts/)
Bash(ls -l)
Bash(ls -l scripts)
Bash(ls knowledge)
Bash(ls knowledge/)
Bash(ls knowledge/*)
Read(knowledge/**)
Read(scripts/**)
Bash(rg * knowledge/)
Bash(rg * knowledge/*)
Bash(grep * knowledge/)
Bash(grep * knowledge/*)
Bash(pwd)
Bash(wc scripts/*)
Glob
Grep
WebFetch
WebSearch

Similar rigs

copied ✓