risk-management
Provides trading risk management frameworks for XAUUSD positions.
Install
mkdir -p .claude/skills/risk-management && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18345" && unzip -o skill.zip -d .claude/skills/risk-management && rm skill.zipInstalls to .claude/skills/risk-management
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
XAUUSD risk management, stop loss placement, trade management rules, post-entry management, and high-impact news event schedule. Load this skill when generating signals that need detailed risk parameters, managing open positions, or checking for upcoming news events.Key capabilities
- →Place stop loss orders for XAUUSD trades
- →Manage open positions with partial closes at profit targets
- →Implement time-based and reversal-based exit strategies
- →Adhere to per-trade and daily loss limits
- →Identify no-trade conditions based on news and market volatility
- →Filter trade signals based on market conditions
How it works
This skill applies specific rules for stop loss placement, trade management, and risk control to XAUUSD trades, considering market structure, news events, and daily limits.
Inputs & outputs
When to use risk-management
- →Calculate position risk
- →Manage active gold trade
- →Set exit criteria for gold
About this skill
XAUUSD Risk Management & Trade Management
Stop Loss Placement Rules (Gold-Specific)
- Never place stops at obvious round numbers — if support at $2,340.00, place stop at $2,338.50 (below sweep zone)
- Account for spread — add current spread to stop distance
- Use structure, not fixed pips — place stops below/above the order block, FVG, or swing point
- Maximum stop: $3.00 (300 pips) — if structure requires wider, SKIP the trade
- Minimum stop: $1.00 (100 pips) — tighter gets stopped by noise
Trade Management (Post-Entry)
- Partial Close at TP1 (33%) — close 1/3, move SL to breakeven on remainder
- Partial Close at TP2 (33%) — close another 1/3, trail SL to TP1 level
- Runner to TP3 (34%) — trail using 9 EMA on 1-min. Exit if candle closes beyond 9 EMA against direction
- Time-Based Exit — if TP1 not reached within 15 minutes (15 candles), close at market
- Reversal Exit — if CHoCH appears against position on 1-min, close immediately
- News Exit — if high-impact event within 2 minutes, close all positions
Risk Management Framework
- Per-trade risk: Never more than 1% of account
- Daily loss limit: 3% of account = STOP trading for the day
- Consecutive losses: After 3 consecutive losses, pause 30 minutes minimum
- Daily win target: After +5% profit, reduce position size by 50%
- Correlation cap: Never more than 2 Gold positions simultaneously
No-Trade Conditions
Do NOT issue signals during:
- Major news releases (15 min before through 15 min after)
- First and last 5 minutes of session open/close
- Spread exceeds $0.30
- Rollover window (17:00–18:00 ET)
High-Impact News Events to Avoid
These cause extreme volatility. No signals 15 min before through 15 min after:
- FOMC Rate Decision & Statement
- Non-Farm Payrolls (NFP)
- CPI (Consumer Price Index)
- PPI (Producer Price Index)
- PCE (Personal Consumption Expenditures)
- Fed Chair speeches / press conferences
- ECB, BOE, BOJ rate decisions (secondary)
- Geopolitical escalation headlines (detected by sudden $5+ move with no setup = STAND ASIDE)
Additional Filters
- Choppy market (ADX < 20 on 1-min over last 30 candles): NO TRADE
- Correlation divergence alert (US10Y rising AND Gold rising): unusual flight-to-safety, be cautious with SELL signals
- Gap fills (gap from previous session close): anticipate gap-fill move first before trading dominant trend
- VWAP (if available): Price above VWAP = bullish intraday bias; below = bearish. 1st/2nd deviation bands = mean-reversion targets
Performance Self-Assessment
After every 20 signals, generate PerformanceReport component with:
- Period, total signals, trades taken/skipped
- Win rate, avg R:R, total points
- Best/worst trade, best/worst session
- Most/least reliable source
- Common failure pattern
- Recommended adjustment
Continuously refine thresholds, session preferences, and source weighting based on this feedback loop.
When not to use it
- →Generating signals that do not need detailed risk parameters
- →Managing open positions for assets other than XAUUSD
- →Checking for news events unrelated to high-impact economic releases
Limitations
- →Maximum stop: $3.00 (300 pips) , if structure requires wider, SKIP the trade
- →Minimum stop: $1.00 (100 pips) , tighter gets stopped by noise
- →No-Trade Conditions: Major news releases (15 min before through 15 min after)
How it compares
This skill provides specialized, gold-specific risk management rules, including dynamic stop loss placement and time-based exits, which is more granular than generic trading strategies.
Compared to similar skills
risk-management side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| risk-management (this skill) | 0 | 4mo | No flags | Advanced |
| journal-entry-prep | 3 | 4mo | No flags | Intermediate |
| agent-payments | 1 | 5mo | No flags | Beginner |
| add-vault-note | 1 | 4mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
journal-entry-prep
anthropics
Prepare journal entries with proper debits, credits, and supporting documentation for month-end close. Use when booking accruals, prepaid amortization, fixed asset depreciation, payroll entries, revenue recognition, or any manual journal entry.
agent-payments
ruvnet
Agent skill for payments - invoke with $agent-payments
add-vault-note
tradingstrategy-ai
Add a note to specific vault
replit-cost-tuning
jeremylongshore
Optimize Replit costs through tier selection, sampling, and usage monitoring. Use when analyzing Replit billing, reducing API costs, or implementing usage monitoring and budget alerts. Trigger with phrases like "replit cost", "replit billing", "reduce replit costs", "replit pricing", "replit expensive", "replit budget".
windsurf-cost-tuning
jeremylongshore
Optimize Windsurf costs through tier selection, sampling, and usage monitoring. Use when analyzing Windsurf billing, reducing API costs, or implementing usage monitoring and budget alerts. Trigger with phrases like "windsurf cost", "windsurf billing", "reduce windsurf costs", "windsurf pricing", "windsurf expensive", "windsurf budget".
agent-agentic-payments
ruvnet
Agent skill for agentic-payments - invoke with $agent-agentic-payments