senpi-ai avatar

Dsl Dynamic Stop Loss

Handles trailing stop losses for trading positions, protecting profits as they grow. The default "high water" mode keeps a percentage of your peak ROE, so a position at +200% with 85% lock maintains a floor at +170%. It recalculates on every tick with no ceiling, meaning the geometry stays constant regardless of how high gains run. The skill is careful to distinguish between dynamic and static stops, prompting users when the intent isn't clear. With 461 installs and passing most security audits, it's clearly seeing real use in automated trading setups. Worth noting it only handles the trailing behavior, not fixed price stops.

skills.sh installs
459
GitHub stars
144
last updated
Aug 21, 2026

Install

$ npx -y skills add senpi-ai/senpi-skills --skill dsl-dynamic-stop-loss --agent claude-code

Installs into .claude/skills of the current project.

Files

Handles trailing stop losses for trading positions, protecting profits as they grow. The default "high water" mode keeps a percentage of your peak ROE, so a position at +200% with 85% lock maintains a floor at +170%. It recalculates on every tick with no ceiling, meaning the geometry stays constant regardless of how high gains run. The skill is careful to distinguish between dynamic and static stops, prompting users when the intent isn't clear. With 461 installs and passing most security audits, it's clearly seeing real use in automated trading setups. Worth noting it only handles the trailing behavior, not fixed price stops.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/senpi-ai/senpi-skills
Category
Automation & Workflows
First seen
Jun 3, 2026

More from senpi-ai/senpi-skills

All 10
1hoodini avatargoogle-workspace-clihoodini/ai-agents-skillsInteract with all Google Workspace APIs via the gws CLI. Use when managing Drive files, sending/reading Gmail, creating Calendar events, reading/writing Sheets/455skills.sh installs
2mrgoonie avatarweb-testingmrgoonie/claudekit-skillsWeb testing with Playwright, Vitest, k6. E2E/unit/integration/load/security/visual/a11y testing. Use for test automation, flakiness, Core Web Vitals, mobile ges448skills.sh installs
3davila7 avatarautonomous-agent-patternsdavila7/claude-code-templatesDesign patterns for building autonomous coding agents. Covers tool integration, permission systems, browser automation, and human-in-the-loop workflows. Use whe446skills.sh installs
4manutej avatarlinear-dev-acceleratormanutej/luxor-claude-marketplaceAccelerate software development with Linear project management and MCP server integration. Master issue tracking, project workflows, and development automation 446skills.sh installs
5everyinc avatarorchestrating-swarmseveryinc/compound-engineering-pluginThis skill should be used when orchestrating multi-agent swarms using Claude Code's TeammateTool and Task system. It applies when coordinating multiple agents, 444skills.sh installs
6aj-geddes avatarcontinuous-testingaj-geddes/useful-ai-promptsIntegrate automated testing into CI/CD pipelines for continuous quality feedback. Use for continuous testing, CI testing, automated testing pipelines, test orch441skills.sh installs