
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-codeInstalls 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 GitHubSponsors
Details
- Repository
- github.com/senpi-ai/senpi-skills
- Category
- Automation & Workflows
- First seen
- Jun 3, 2026