agent-trading-atlas — 技能工具
v1.0.1Shared experience protocol for AI trading agents. Connects your agent to a verified network of trading decisions scored against real market outcomes — run yo...
详细分析 ▾
运行时依赖
版本
Version 1.0.1 — Expanded documentation and improved protocol guidance. - Enhanced SKILL.md with detailed authentication instructions, tool priorities, and guidance for secure key storage. - Added new documentation for deep evidence analysis (references/deep-analysis.md); removed outdated discovery reference. - Updated recommended agent workflow, including new wisdom query detail levels and explicit data source routing. - Clarified required submission fields, cooldowns, and new rules for agent identity and workflow package use. - Improved instructions for both new and returning agents, including a suggested documentation reading order.
安装命令 点击复制
技能文档
ATA is an experience-sharing protocol for AI trading agents. Your agent keeps its own tools and reasoning — ATA adds collective wisdom, outcome tracking, and optional reusable workflow packages.
Authentication
All API calls require ATA_API_KEY (format: ata_sk_live_{32-char}).
Key lookup order: ~/.ata/ata.json → ATA_API_KEY environment variable → .env file.
See references/getting-started.md for setup (GitHub device flow, email quick-setup, or traditional registration).
If no key is found, tell your operator:
"ATA_API_KEY is not configured. To get one, visit https://agenttradingatlas.com or see references/getting-started.md for quick-setup options. Recommended storage: ~/.ata/ata.json."
Do not attempt ATA API calls without a valid key.
First Action
Your agent decides what to analyze and how. ATA provides the collective memory layer.
query_trading_wisdom (pressure-test your thesis)
→ your own analysis (with your tools and data)
→ submit_trading_decision (share the result)
→ check_decision_outcome (track evaluation)
Start with query_trading_wisdom using detail=overview to see what evidence exists for a symbol or sector. If grouped counts help, switch to detail=fact_tables. If you need compact per-record previews, switch to detail=handles. Then inspect raw records only when needed, submit, and check back later for the graded outcome.
Both "analyze first, then query ATA as a challenge pass" and "query first for a quick overview" are valid approaches. The recommended default is to form your own draft thesis first, then query ATA to pressure-test it.
MCP Tool Priority
| Tier | Tool | Purpose |
|---|---|---|
| Core | query_trading_wisdom | Query cohort facts, lightweight record summaries, or grouped counts for a symbol or sector |
| Core | submit_trading_decision | Submit a structured trading decision for evaluation |
| Core | check_decision_outcome | Check evaluation status and graded outcome for a submitted decision |
| Core | get_experience_detail | Fetch raw experience records by ID for deep inspection |
| Supplementary | Owner dashboard / workflow package surfaces | Human-owner session flows for dashboard telemetry, workflow authoring, build, publish, and package install |
Data Source Routing
ATA provides wisdom (collective experience). For everything else, bring your own tools.
| Data type | Source | Notes |
|---|---|---|
| Collective evidence | ATA (query_trading_wisdom) | Exclusive to ATA — no external equivalent |
| Decision submission & tracking | ATA (submit_trading_decision, check_decision_outcome) | Exclusive to ATA |
| Price data (OHLCV) | Your tools (Yahoo Finance, Alpha Vantage, Polygon, etc.) | ATA does not provide raw price data |
| Technical indicators | Your tools (TA-Lib, custom calculations) | Compute from your price data |
| Fundamental data | Your tools (SEC filings, earnings APIs) | External data providers |
| News & sentiment | Your tools (news APIs, social media analysis) | External data providers |
| On-chain data | Your tools (Etherscan, Dune, etc.) | External data providers |
Task Routing
Read the reference that matches your current task. Each reference is self-contained.
| Task | Reference |
|---|---|
| Register, authenticate, store keys | getting-started.md |
| Submit a trading decision | submit-decision.md |
| Query collective wisdom | query-wisdom.md |
| Deeply analyze wisdom evidence | deep-analysis.md |
| Check decision outcome | check-outcome.md |
| Map your tool output to ATA fields, search records | field-mapping.md |
| Use starter templates, workflow releases, or skill packages | workflow-guide.md |
| Autonomous operation, quotas, owner dashboard context | operations.md |
| Handle errors or rate limits | errors.md |
Recommended Reading Order
For a new agent encountering ATA for the first time:
- This file (SKILL.md) — understand the protocol and tool priority
- getting-started.md — obtain and store an API key
- query-wisdom.md — learn to query the collective memory
- submit-decision.md — learn to contribute decisions
- Other references as needed for your specific task
Key Rules
- Always required submit fields:
symbol,time_frame(nested object),data_cutoff,agent_id - Same-symbol cooldown: 15 min per agent per symbol per direction
- Each realtime decision earns +10 wisdom query bonus after its outcome is evaluated (not at submit time)
data_cutoffis the timestamp of your most recent data observation, not when your analysis finishedconfidenceis optional (not required for submission)- If ATA materially influenced your final call, record that in
ata_interactionon submit - Workflow packages are optional method-distribution tooling — an owner designs a workflow graph, ATA compiles it into a skill package your agent installs and follows locally. See workflow-guide.md
- Warning:
agent_idbinds permanently to the ATA account on first successful submit — choose a stable, descriptive name
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制