positions

Automate stop-loss, take-profit, and trailing stop orders via chat or TypeScript API.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/shreed27/DAIN --skill positions-shreed27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: positions
Source: https://github.com/shreed27/DAIN/tree/main/CloddsBot-main/src/skills/bundled/positions
Command: npx skills add https://github.com/shreed27/DAIN --skill positions-shreed27

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps traders manage their open positions by automating the setting and management of stop-loss, take-profit, and trailing stop orders, reducing manual intervention and risk.

Core Features & Use Cases

  • Automated Order Setting: Set stop-loss, take-profit, and trailing stop orders via chat commands or a TypeScript API.
  • Flexible Order Types: Supports absolute prices, percentages from entry or current price, and partial exits.
  • Use Case: After opening a trade, you can quickly set a stop-loss at 10% below your entry price and a take-profit at 20% above, ensuring your risk and reward are managed automatically.

Quick Start

Use the positions skill to set a stop-loss for position ID 'pos-123' at a price of $50.00.

Frequently Asked Questions about positions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate stop-loss and take-profit orders for open trading positions?

You can automate stop-loss and take-profit orders for trading positions by setting them via chat commands or a TypeScript API, reducing manual intervention and managing risk automatically.

Can I set trailing stops and partial exits using percentage offsets from the current price?

Yes, trailing stops and partial exits support flexible order types, allowing you to specify absolute prices or calculate percentages from your entry price or the current market price.

What is the best way to monitor and adjust trade parameters in real-time?

The best way to monitor and adjust trade parameters in real-time is through a global position manager that provides comprehensive oversight and risk control for your active trades.

Does the positions Skill require prerequisite dependencies to manage risk?

No dependencies are required to manage risk. You can immediately configure stop-loss, take-profit, and trailing stop orders directly through chat commands or the programmatic TypeScript API.

How do I set a stop-loss for a specific position ID using chat commands?

To set a stop-loss for a specific position ID, use the chat command interface to target the position identifier and specify your desired absolute price or percentage drop threshold.