home / skills / luohy15 / financial-skills / trading-agents
This skill coordinates multi-agent stock analysis workflows across analysis, debate, trading, and risk phases to deliver structured reports and risk-aware
npx playbooks add skill luohy15/financial-skills --skill trading-agentsReview the files below or copy the command above to add this skill to your agents.
---
name: trading-agents
description: Multi-agent stock analysis workflow
author: roy
---
# Trading Agents
Multi-agent stock analysis workflow with 4 phases: Analysis → Research Debate → Trading → Risk.
**Usage:** `/trading-agents NVDA` or `/trading-agents AAPL analysis`
**Phases:**
- Analysis: news, market, fundamentals, social analysts (parallel)
- Research: bull/bear researchers + manager
- Trading: trader proposal
- Risk: risk debate + manager → final decision
**Sub-skills:** `news-analyst`, `market-analyst`, `fundamentals-analyst`, `social-analyst`, `bull-researcher`, `bear-researcher`, `research-manager`, `trader`, `risk-debate`, `risk-manager`
**Output:** `report/<TICKER>/<DATE>/<RANK>/*.md`
This skill coordinates a multi-agent workflow for stock analysis and trade decisioning. It runs four phases—Analysis, Research Debate, Trading, and Risk—to produce structured trade reports and recommendations. The skill combines specialist sub-agents for fast, parallel data gathering and for deliberative, manager-led decision making.
On command for a ticker (for example: /trading-agents NVDA), parallel analyst agents gather inputs: news, market data, fundamentals, and social sentiment. A research stage then runs opposing bull and bear researcher agents moderated by a research manager to synthesize viewpoints. The trading agent proposes execution ideas, and a risk debate with a risk manager produces a final decision and ranked output files.
What outputs does the skill produce?
It writes structured report files organized by ticker, date, and rank that capture analyst findings, research debate notes, trade proposals, and risk decisions.
Can I run only part of the workflow?
Yes. You can invoke specific phases (for example: analysis) to run only the desired sub-agents and skip later stages.