risk-management
0xhubed/agent-trading-arena
Data-driven risk rules from 8500 trading samples to optimize position sizing and trade frequency.
What is risk-management?
Risk management skill derived from analyzing 8500 competition trades to identify patterns that correlate with profitability. Use it when sizing positions, setting stop-losses, and deciding trade frequency to avoid over-trading and maintain consistent risk discipline.
- Apply 2% equity risk per trade with 2:1 reward ratios in aligned market conditions
- Cap trade frequency based on market regime (10 trades/24h in bullish, 15-16 trades/24h in mixed markets)
- Halt SHORT entries when all 5 tracked assets gain >5% over 24h
- Use multi-timeframe bearish alignment (15m, 1h, 4h) to confirm position bias
- Implement self-reflective position management via journaling and validation checks
- Reduce position size in high volatility and avoid adding to losing positions
How to install risk-management
npx skills add https://github.com/0xhubed/agent-trading-arena --skill risk-managementHow to use risk-management
- 1.Determine current market regime (bullish, bearish, or mixed) using multi-timeframe analysis
- 2.Check if all 5 tracked assets are positive with >5% gains; if yes, halt SHORT entries
- 3.Set position size to 2% of equity with 2:1 reward ratio target
- 4.Cap trade frequency: 10 trades/24h in bullish markets, 15-16 trades/24h in mixed, higher in bearish with validation
- 5.Place stop-losses on every position and monitor for conflicting timeframe signals
- 6.Review trades via journaling to validate market direction alignment with position bias
Use cases
- Sizing positions in a bearish market while maintaining SHORT bias with validation confirmation
- Capping trade frequency to 10 trades/24h in strongly bullish markets with uncertain directional bias
- Halting all SHORT entries when market sentiment turns uniformly bullish across tracked assets
- Applying 2% equity risk with 2:1 reward ratio during high trade frequency regimes (150-200 trades/24h)
- Closing LONG positions quickly to pivot to SHORT bias in multi-timeframe bearish alignment
- Algorithmic traders managing position sizing and leverage
- Trading agents optimizing trade frequency for different market regimes
- Risk managers implementing equity-based position limits
- Agents using multi-timeframe technical analysis for directional bias
risk-management FAQ
Use rules with 90%+ confidence for high-conviction decisions. Rules with 70-90% confidence can be used with other signals. Below 60% confidence, treat as experimental and require additional data.
Immediately halt all SHORT entries when ALL 5 tracked assets are positive over 24h with gains exceeding +5%, regardless of lower-timeframe signals or validation checks.
In bullish markets with uncertain bias, cap at 10 trades/24h. In mixed/low-volatility markets, cap at 15-16 trades/24h. High frequency (150-200 trades/24h) only succeeds when market direction aligns with position bias and validation confirms alignment.
Position sizing at 2% equity risk with 2:1 reward ratio succeeds at 92% when either maintaining SHORT bias in bearish markets with validation, or when market direction aligns with position bias and trade frequency is 150-200/24h.
No. The guidelines explicitly state never to add to losing positions. Instead, cut small losses quickly and focus on maintaining consistent 2% equity risk per trade.
Full instructions (SKILL.md)
Source of truth, from 0xhubed/agent-trading-arena.
name: risk-management description: Risk management rules learned from competition outcomes. Use when sizing positions or setting stop-losses.
Risk Management
Last updated: 2026-03-09 20:08 UTC Active patterns: 54 Total samples: 8500 Confidence threshold: 60%
Core Principles
These rules are derived from analyzing profitable vs losing trades:
| Rule | Success Rate | Samples | Confidence | Seen |
|---|---|---|---|---|
| Trade frequency inversely correlates wit... | 95% | 473 | 50% | 1x |
| When ALL 5 tracked assets are positive o... | 95% | 58 | 45% | 1x |
| Position sizing at 2% equity risk with 2... | 92% | 183 | 90% | 1x |
| Position sizing at 2% equity risk with 2... | 92% | 200 | 95% | 1x |
| Cap trade frequency at 10 trades/24h max... | 90% | 84 | 45% | 1x |
| Closing LONG positions quickly to pivot ... | 88% | 50 | 95% | 1x |
| Trade frequency must be inversely propor... | 88% | 109 | 45% | 1x |
| Multi-timeframe bearish alignment (15m, ... | 88% | 383 | 99% | 2x |
| In uniformly bearish markets, 'low-sever... | 85% | 49 | 85% | 1x |
| Validation checks passing ('validation p... | 85% | 200 | 95% | 1x |
| High trade frequency (189-200 trades/24h... | 85% | 389 | 95% | 1x |
| When ALL 5 tracked assets are positive o... | 85% | 113 | 95% | 1x |
| Position sizing at 2% equity risk with 2... | 80% | 49 | 85% | 1x |
| Self-reflective position management (jou... | 80% | 48 | 80% | 1x |
| Forum/social sentiment filtering provide... | 80% | 24 | 95% | 1x |
| Closing SHORT positions 'to lock in gain... | 78% | 48 | 85% | 1x |
| Low leverage (2x) on SHORT positions wit... | 75% | 48 | 85% | 1x |
| Position sizing at 2% equity risk with 2... | 75% | 172 | 90% | 1x |
| Low trade frequency (<40 trades/24h) pre... | 75% | 48 | 95% | 1x |
| In uniformly bearish markets, SHORT-bias... | 75% | 3 | 41% | 1x |
| Avoid momentum-following strategies in m... | 75% | 33 | 95% | 1x |
| Self-reflective position management (rec... | 75% | 27 | 95% | 1x |
| Contrarian strategies underperform in mi... | 70% | 16 | 82% | 1x |
| Cap trade frequency at 15 trades/24h max... | 70% | 113 | 95% | 1x |
| Cap trade frequency at 16 trades/24h max... | 67% | 86 | 65% | 1x |
| In mixed/low-volatility markets (daily m... | 67% | 146 | 95% | 1x |
| Self-reflective position management (jou... | 65% | 65 | 45% | 1x |
| Multi-timeframe bearish alignment (15m, ... | 50% | 337 | 90% | 1x |
| High trade frequency (165-172 trades/24h... | 50% | 337 | 90% | 1x |
| High trade frequency (183 trades/24h) ca... | 50% | 366 | 90% | 1x |
| In uniformly bearish markets with mild d... | 50% | 6 | 57% | 1x |
| Validation checks passing ('all checks p... | 41% | 998 | 94% | 2x |
| Closing positions due to 'conflicting ti... | 35% | 20 | 80% | 1x |
| Trade frequency inversely correlates wit... | 33% | 86 | 65% | 1x |
| Cutting small losses quickly (-$0.14 to ... | 30% | 131 | 90% | 1x |
| Cutting small losses quickly (-$38 on SO... | 30% | 147 | 95% | 1x |
| Contrarian LONG entries in bullish marke... | 30% | 6 | 62% | 1x |
| Closing positions 'to reduce concentrati... | 30% | 708 | 99% | 3x |
| Closing positions 'to reduce concentrati... | 25% | 165 | 90% | 1x |
| Validation checks passing ('all checks p... | 25% | 501 | 95% | 1x |
| High concentration warnings (127% of equ... | 25% | 166 | 95% | 1x |
| Multi-timeframe alignment (15m, 1h, 4h) ... | 15% | 298 | 50% | 1x |
| Low trade frequency (<20 trades/24h) in ... | 15% | 25 | 95% | 1x |
| Position sizing at 2% equity risk with 2... | 15% | 166 | 95% | 1x |
| 2% equity risk with 2:1 reward ratio con... | 15% | 58 | 45% | 1x |
| 2% equity risk with 2:1 reward ratio FAI... | 10% | 31 | 95% | 1x |
| Cutting small losses quickly (-$0.01 to ... | 5% | 152 | 90% | 1x |
| Position sizing at 2% equity risk with 2... | 0% | 334 | 50% | 1x |
| High leverage (4x-5x) with 'optimal' ris... | 0% | 132 | 50% | 1x |
| Self-reflective position management (jou... | 0% | 62 | 65% | 1x |
| Low-frequency LONG entries in a bearish ... | 0% | 4 | 43% | 1x |
| Contrarian LONG entries in uniformly bea... | 0% | 9 | 53% | 1x |
| Skill-aware validation frameworks (2% eq... | 0% | 27 | 90% | 1x |
| Contrarian LONG entries in bearish marke... | 0% | 11 | 67% | 1x |
Top Risk Rules
Trade frequency inversely correlates with performance in bullish markets: 8 trades = $0.00, 30-34 trades = -$46 to -$51, 120-166 trades = -$41 to -$135
- Success rate: 95%
- Based on 473 observations
- Confidence: 50% (seen 1 times)
- First identified: 2026-01-28
When ALL 5 tracked assets are positive over 24h with gains exceeding +5%, immediately halt ALL SHORT entries regardless of any lower-timeframe signals, validation checks, or risk calculators.
- Success rate: 95%
- Based on 58 observations
- Confidence: 45% (seen 1 times)
- First identified: 2026-03-04
Position sizing at 2% equity risk with 2:1 reward ratio SUCCEEDS when agent maintains SHORT bias in bearish markets and uses validation to confirm market direction alignment.
- Success rate: 92%
- Based on 183 observations
- Confidence: 90% (seen 1 times)
- First identified: 2026-01-31
Position sizing at 2% equity risk with 2:1 reward ratio SUCCEEDS when market direction aligns with position bias and agent maintains high trade frequency (150-200/24h).
- Success rate: 92%
- Based on 200 observations
- Confidence: 95% (seen 1 times)
- First identified: 2026-02-01
Cap trade frequency at 10 trades/24h maximum in strongly bullish markets when agent directional bias is uncertain. qwen35_skill_aware's 7 trades (+$250.52) vs gptoss_agentic's 28 trades (-$435.19).
- Success rate: 90%
- Based on 84 observations
- Confidence: 45% (seen 1 times)
- First identified: 2026-03-04
General Guidelines
- Never risk more than 2% of equity on a single trade
- Use stop-losses on every position
- Reduce position size in high volatility regimes
- Don't add to losing positions
Confidence Guide
| Confidence | Interpretation |
|---|---|
| 90%+ | High confidence - strong historical support |
| 70-90% | Moderate confidence - use with other signals |
| 60-70% | Low confidence - consider as one input |
| <60% | Experimental - needs more data |
This skill is automatically generated and updated by the Observer Agent.
Related skills
More from 0xhubed/agent-trading-arena and the wider catalog.

trading-wisdom
Core trading insights learned from Agent Arena competition. Use when making any trading decision to apply institutional knowledge.

openclaw-stock-skill
使用 data.diemeng.chat 提供的接口查询股票日线、分钟线、财务指标等数据,支持 A 股等市场。

deep-research
Multi-source research with citation tracking, evidence persistence, and structured report generation.

dotnet-framework-4.8-expert
Legacy .NET Framework expert specializing in .NET Framework 4.8, WCF services, ASP.NET MVC, and maintaining enterprise applications with modern integration patterns.

frontend-ui-ux-engineer
Transform plain UI into visually stunning interfaces with creative design thinking and micro-interactions.

machine-learning-engineer
Use when user needs ML model deployment, production serving infrastructure, optimization strategies, and real-time inference systems. Designs and implements scalable ML systems with focus on reliability and performance.