peer-bench · git:20260614.c143bd2 · 2026-06-14 · sha256 720006294344b2f1
peer-bench git:20260614.c143bd2A
Immutable. This exact content is served forever at /api/v1/blob/720006294344b2f1.
---
name: peer-bench
description: Peer benchmarking, multi-ticker financial comparison, growth value matrix, composite z-score ranking, industry peer comparison, competitive benchmarking, sector relative performance, peer group analysis, industry leader comparison, financial ratio benchmarking
temporal_scope:
default_quarters: 4
max_quarters: 12
description: "Typical lookback: 4 quarters, max: 12"
allowed_tools:
- search_companies
- search_xbrl_facts
- search_documents
- search_sec_filings
- get_company_financials
- batch_search
- list_coverage
- read_source_outline
- list_xbrl_concepts
- read_source_pages
- search_keyword_in_source
retrieval_scope: unstructured_document_search
- read_source_deep_outline
min_tool_diversity: 7
---
# peer-bench
**Agent Call Tracing**: The first tool you call will return a `_run_id` in its result. On every subsequent tool call, include HTTP header `X-Agentii-Trace: agent={skill_name}; parent={caller_name}; instance={instance_label}`. The MCP server will inject run_id, depth, and user_id automatically. When spawning parallel sub-agents of the same type, assign each a unique instance label (e.g., equity-research-1, equity-research-2). See `contracts/x-agentii-trace-header.md` for the full contract.
## Triggers
- Peer benchmarking
- multi-ticker financial comparison
- growth value matrix
- composite z-score ranking
- industry peer comparison
- competitive benchmarking
- sector relative performance
- peer group analysis
- industry leader comparison
- financial ratio benchmarking
## Defaults
| Parameter | Default Value | Rationale |
|-----------|---------------|-----------|
| ticker | (required) | Stock symbol to analyze |
| lookback_quarters | 4 | Standard lookback for this skill type |
## Methodology
This skill follows the agentii retrieval protocol. Retrieval scope: **unstructured_document_search**. Minimum tool diversity: 6 distinct tools.
## Output File
Write the final deliverable to `_cross/{descriptive-slug}_{{YYYY-MM-DD_HHMM}}_peer-bench_{{affix}}.md` or `_sector/{sector_name}/{{YYYY-MM-DD_HHMM}}_peer-bench_{{affix}}.md` .
## Output Structure
1. Executive Summary
2. Data Sources (with agentii://source/ citation watermarks)
3. Analysis Results
4. Coverage Gaps (if any)
## Error Handling
| Error | Action |
|-------|--------|
| Ticker not found | Suggest checking spelling or trying list_coverage |
| No data available | Flag in Coverage Gaps, proceed with available data |
| API key invalid | Direct user to agentii.ai/api-keys |
| MCP server unreachable | Retry once; if persistent, halt with AGENTII_MCP_UNREACHABLE |