planning-trading-systems

Generate a strategy-spec.md detailing trading system rules and risk.

1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/piriya33/antigravity-skills --skill planning-trading-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-trading-systems
Source: https://github.com/piriya33/antigravity-skills/tree/main/trading-stack/planning-trading-systems
Command: npx skills add https://github.com/piriya33/antigravity-skills --skill planning-trading-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designs and documents a complete trading system before implementation, reducing coding waste and misalignment by defining edges, entry/exit rules, sizing, and risk controls.

Core Features & Use Cases

  • Edge Definition: Clarify the market inefficiency and alpha source.
  • Entry Rules: Define primary signals, confirmations, and timing.
  • Exit Rules: Specify stop loss, profit targets, and trailing stops.
  • Position Sizing & Management: Outline risk per trade, scaling, and breakeven rules.
  • Risk & Metrics: Predefine drawdown limits and success metrics.
  • Use Case: Before Pinescript coding, create a formal strategy specification to guide implementation.

Quick Start

Generate the strategy-spec.md from the template to document your planned trading system.

Frequently Asked Questions about planning-trading-systems

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

FAQPage Schema
Why plan a trading system strategy design before coding it in Pinescript?

Planning a trading strategy before coding prevents implementation waste by formally defining market edge, entry and exit rules, position sizing, and risk controls upfront.

How do I document a complete trading system before implementation?

You document a trading system by generating a strategy-spec.md from a standard template that specifies edge definition, rule specification, sizing, risk management, and success metrics.

What is edge definition in trading strategy design?

Edge definition in trading strategy design clarifies the specific market inefficiency and alpha source that your system targets, ensuring you understand why the strategy should work before coding begins.

Can I define position sizing and risk management rules before backtesting?

Yes, you can predefine position sizing and risk management rules including risk per trade, scaling, breakeven conditions, and drawdown limits before backtesting to establish strict risk controls.

What is the best way to specify entry and exit rules for a trading strategy?

The best way to specify entry and exit rules is documenting primary signals, confirmations, timing, stop loss, profit targets, and trailing stops in a formal strategy specification document.

Does planning a trading system work without prior backtesting data?

Yes, planning a trading system works without backtesting data because it focuses on predefining edge, rules, sizing, and risk metrics to guide implementation rather than validating historical performance.