ceorater

TotalClaw 作者 totalclaw

获取标准普尔 500 强公司的机构级 CEO 绩效分析。专有评分:CEORaterScore(综合)、AlphaScore(市场表现)、RevenueCAGRScore(收入增长)、CompScore(薪酬效率)。基础数据包括总股票回报率 (TSR) 与标准普尔 500 指数 (SPY) 的比较、平均年回报率、CEO 总薪酬(来自代理文件的最近财年)以及任期调整后的收入复合年增长率。每条记录包括首席执行官姓名、公司名称、股票代码、部门、行业和任期日期。覆盖范围:500 多位首席执行官,每日更新。有关实时记录计数和上次刷新时间戳,请调用 GET /v1/meta。对于投资研究、尽职调查和高管薪酬分析很有用。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw skills install shop:totalclaw:totalclaw~ceorater-skills-ceorater
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~ceorater-skills-ceorater/file -o ceorater-skills-ceorater.md
## 概述(中文)

获取标准普尔 500 强公司的机构级 CEO 绩效分析。专有评分:CEORaterScore(综合)、AlphaScore(市场表现)、RevenueCAGRScore(收入增长)、CompScore(薪酬效率)。基础数据包括总股票回报率 (TSR) 与标准普尔 500 指数 (SPY) 的比较、平均年回报率、CEO 总薪酬(来自代理文件的最近财年)以及任期调整后的收入复合年增长率。每条记录包括首席执行官姓名、公司名称、股票代码、部门、行业和任期日期。覆盖范围:500 多位首席执行官,每日更新。有关实时记录计数和上次刷新时间戳,请调用 GET /v1/meta。对于投资研究、尽职调查和高管薪酬分析很有用。

## 原文

# CEORater Skill

Query CEO performance data for S&P 500 and major U.S. public companies via the CEORater API.

## Prerequisites

1. Get an API key at https://www.ceorater.com/api-docs.html ($99/month per user)
2. Set the environment variable: `CEORATER_API_KEY=zpka_your_key_here`

**Licensing Note:** Self-serve API access permits individual research and analysis. Integrating CEORater data into proprietary firm models, AI/ML training, or building products requires an Enterprise Agreement — contact sales@ceorater.com.

## Available Metrics

| Metric | Range | Description |
|--------|-------|-------------|
| CEORaterScore | 0-100 | Composite CEO effectiveness rating |
| AlphaScore | 0-100 | Performance vs. market benchmark |
| RevenueCAGRScore | 0-100 | Tenure-adjusted revenue growth percentile |
| CompScore | A-F | Compensation efficiency grade |
| TSR During Tenure | % | Total Stock Return during CEO tenure |
| TSR vs. S&P 500 | % | Performance relative to S&P 500 (SPY) |
| CEO Compensation | $M | Total compensation from most recent proxy filing |
| Revenue CAGR | % | Tenure-adjusted compound annual revenue growth |

## API Endpoints

### Get CEO by Ticker
```bash
curl -H "Authorization: Bearer $CEORATER_API_KEY" \
  "https://api.ceorater.com/v1/ceo/AAPL?format=raw"
```

### Search CEOs
```bash
curl -H "Authorization: Bearer $CEORATER_API_KEY" \
  "https://api.ceorater.com/v1/search?q=technology&format=raw"
```

### List All CEOs
```bash
curl -H "Authorization: Bearer $CEORATER_API_KEY" \
  "https://api.ceorater.com/v1/ceos?limit=100&format=raw"
```

### Get Metadata (live record count + last refresh timestamp)
```bash
curl -H "Authorization: Bearer $CEORATER_API_KEY" \
  "https://api.ceorater.com/v1/meta"
```

## Usage Instructions

When the user asks about CEO performance, ratings, or executive compensation:

1. **Single CEO lookup:** Use the `/v1/ceo/{ticker}` endpoint
2. **Sector/industry analysis:** Use `/v1/search?q={query}` 
3. **Bulk data:** Use `/v1/ceos?limit=N`

Always use `format=raw` for numeric values suitable for calculations.

### Example Queries

- "What's the CEORaterScore for Tim Cook?" → GET /v1/ceo/AAPL
- "Show me technology sector CEOs" → GET /v1/search?q=technology
- "Who are the top-rated CEOs?" → GET /v1/ceos, sort by ceoraterScore
- "Compare Tim Cook vs Satya Nadella" → GET /v1/ceo/AAPL and /v1/ceo/MSFT

## Response Format (raw)

```json
{
  "companyName": "Apple Inc.",
  "ticker": "AAPL",
  "sector": "Technology",
  "industry": "Computer Manufacturing",
  "ceo": "Tim Cook",
  "founderCEO": false,
  "ceoraterScore": 87,
  "alphaScore": 93.5,
  "revenueCagrScore": 75.2,
  "revenueCagr": 0.042,
  "compScore": "C",
  "tsrMultiple": 22.23,
  "tenureYears": 14.4,
  "avgAnnualTsrRatio": 1.55,
  "compPer1PctTsrMM": 0.482,
  "tsrVsSpyRatio": 15.64,
  "avgAnnualVsSpyRatio": 1.09,
  "compensationMM": 74.6
}
```

## Error Handling

| Code | Meaning |
|------|---------|
| 401 | Missing or invalid API key |
| 404 | Ticker not found |
| 400 | Bad request parameters (for example, missing `q` on search) |
| 429 | Rate limited, retry with backoff |

## Helper Script

For convenience, use `{baseDir}/scripts/ceorater.sh`:

```bash
# Get single CEO
{baseDir}/scripts/ceorater.sh get AAPL

# Search
{baseDir}/scripts/ceorater.sh search "healthcare"

# List top N
{baseDir}/scripts/ceorater.sh list 20
```

## Data Coverage

- 500+ CEOs, including S&P 500 constituents
- Live record count and refresh timestamp are available via `GET /v1/meta`
- Updated daily on weekdays after U.S. market close
- Safe to cache responses for up to 24 hours

## More Information

- Documentation: https://www.ceorater.com/api-docs.html
- Agent manifest: https://www.ceorater.com/.well-known/agent.json
- Support: support@ceorater.com
- Enterprise sales: sales@ceorater.com