← Back to Skills Marketplace
95
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install trading-agents-skill
Description
Orchestrate a swarm of specialized Claude subagents that simulate a professional trading firm to analyze stocks and produce trading decisions. Based on the T...
Usage Guidance
This skill appears to do what it says: orchestrate analyst subagents and run supporting Python scripts to fetch market data and compute indicators. Before installing/running: 1) Review and vet the 'uv' package (SKILL.md asks you to pip install it) — it's uncommon and will control the environment; consider using a known tool (venv/virtualenv) instead or inspect the package on PyPI. 2) Inspect pyproject.toml dependencies (akshare, yfinance) and be aware they access external financial data sources; run in an isolated environment or sandbox to limit blast radius. 3) Expect network activity (web searches, site scraping) — if you plan to provide sensitive portfolio context to the skill, be cautious because reports include saved files and links. 4) If you need to comply with scraping/terms-of-service, confirm the data sources and usage. 5) If uncertain, run the scripts manually in a controlled environment first to confirm behavior and outputs.
Capability Analysis
Type: OpenClaw Skill
Name: trading-agents-skill
Version: 0.0.2
The skill bundle implements a complex multi-agent trading analysis system that utilizes risky capabilities, including executing shell commands (via 'uv run') and performing extensive web searches. While these actions are aligned with the stated purpose of stock analysis, the instructions in SKILL.md and various agent prompts (e.g., fundamental_analyst.md) direct the AI to construct and run shell commands using user-provided ticker symbols, which presents a potential shell injection vulnerability. Additionally, the skill requires installing and syncing dependencies at runtime ('pip install -U uv' and 'uv sync'), which involves fetching remote artifacts. No evidence of intentional malice or data exfiltration was found, but the high-risk execution model warrants a suspicious classification.
Capability Tags
Capability Assessment
Purpose & Capability
The skill claims to orchestrate multiple analyst subagents to analyze stocks and produce trading recommendations; the included agent prompts, orchestration instructions, and Python scripts (fetching market data and computing technical indicators) align with that purpose. Requested binaries (python3, pip) and the presence of Python scripts and pyproject.toml are appropriate for this functionality.
Instruction Scope
SKILL.md instructs the agent to spawn analyst subagents, run the provided Python scripts, perform web searches, and save reports. All referenced files and actions (run scripts/fetch_market_data.py, run scripts/technical_indicators.py, read agents/*.md) are present and consistent. The instructions require collecting data from public sources (news, social media, filings), which matches the stated aims; they do not ask to read unrelated system files or secret environment variables.
Install Mechanism
There is no registry install spec (instruction-only), but SKILL.md instructs `pip install -U uv` and `uv sync` to install dependencies from pyproject.toml. Installing dependencies will pull packages from PyPI (yfinance, akshare, numpy, pandas). This is expected for a Python skill but creates the usual supply-chain risks: review/verify the 'uv' package (uncommon name), and the listed dependencies before running. No downloads from arbitrary URLs or extract operations are present in the bundle itself.
Credentials
The skill requests no environment variables, credentials, or config paths. The scripts use yfinance and public web searches to obtain market data; that requires network access but no secrets. The lack of requested credentials is proportionate to the described behavior.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and has no installer that persists credentials or forces global agent changes. It writes output files (reports/JSON) into working directories as expected for data processing; this is normal and scoped to the skill's outputs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install trading-agents-skill - After installation, invoke the skill by name or use
/trading-agents-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.2
Version 0.0.2
- Added environment configuration files: .python-version, pyproject.toml, and uv.lock for reproducible Python setup.
- Introduced Openclaw metadata to declare required system dependencies (python3, pip, uv).
- Specified installation and virtual environment management instructions in SKILL.md, including use of uv for dependency management and script execution.
- No changes to functional agent orchestration logic, core pipeline, or user interaction described in documentation.
v0.0.1
Initial version – major refactor and simplification:
- Removed original monolithic codebase and docs centered on AgentScope and Chinese-language workflow.
- Added distinct agent prompt files for each specialized role (analyst, trader, manager, etc).
- Added helper scripts to fetch market data and compute technical indicators.
- New SKILL.md provides a concise, English, research-oriented pipeline: parallel analyst agents, adversarial bull/bear debate, trader decision, risk, and portfolio review.
- Usage now clearly describes launching each agent role, compiling reports (including standalone bull/bear debate record), and producing a final multi-perspective stock analysis.
- Data quality, output standards, and configuration defaults are specified for reproducibility and clarity.
Metadata
Frequently Asked Questions
What is trading-agents.skill?
Orchestrate a swarm of specialized Claude subagents that simulate a professional trading firm to analyze stocks and produce trading decisions. Based on the T... It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.
How do I install trading-agents.skill?
Run "/install trading-agents-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is trading-agents.skill free?
Yes, trading-agents.skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does trading-agents.skill support?
trading-agents.skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created trading-agents.skill?
It is built and maintained by huahang (@huahang); the current version is v0.0.2.
More Skills