Tooluck logoTooluck
SKILL.md

drawdown-circuit-breaker

Agent skill fromtradermonty/claude-trading-skills

Evaluate account-level drawdown circuit breaker rules from trader-memory-core state and decide whether new trade risk is allowed today. Uses realized P&L, losing-streak cooldowns, and weekly/monthly drawdown limits without any external API.

How to install drawdown-circuit-breaker

install drawdown-circuit-breaker
# install the claude-trading-skills pack with the skills CLI
npx skills add tradermonty/claude-trading-skills

# or add only this skill to Claude Code: copy the folder

skills/drawdown-circuit-breaker/

# into

~/.claude/skills/drawdown-circuit-breaker/ (all projects)

.claude/skills/drawdown-circuit-breaker/ (one project)

skills/drawdown-circuit-breaker/SKILL.md

MITFull file
1# Drawdown Circuit Breaker
2
3## Overview
4
5Evaluate whether the trader should take new trade risk today based on account-level realized P&L and recent terminal trade outcomes. This skill reads trader-memory-core thesis YAML files only. It produces a `circuit_breaker_decision` artifact that complements the market-side `exposure_decision` from exposure-coach.
6
7The circuit breaker is a recommendation and recordkeeping tool. It does not replace human judgment, and it does not enforce broker-side blocks or automated order rejection.
8
9## When to Use
10
11- Before screening or sizing any new swing trade candidate
12- After a losing trade or partial trim to check whether a cooldown is active
13- During daily planning when trader-memory-core contains recent closed or partially closed positions
14- As a workflow gate before swing-opportunity-daily proceeds to candidate generation
15- When reviewing whether daily, weekly, or monthly loss limits have been breached
16
17## Prerequisites
18
19- Python 3.9+
20- Local trader-memory-core thesis YAML files, usually under `state/theses/`
21- Account size in dollars
22- No API keys or network access required
23
24## Workflow
25
26### Step 1: Read Trader Memory State
27
28Point the script at the thesis state directory:
29
30```bash
31python3 skills/drawdown-circuit-breaker/scripts/check_circuit_breaker.py \
32 --state-dir state/theses \
33 --account-size 100000 \
34 --output-dir reports/
35```
36…

Excerpt shown under the repository's MIT license.

More skills in claude-trading-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates