---
name: LLMQuant ETFs
slug: llmquant-etfs
category: Data
description: LLMQuant ETFs routes ETF analysis requests to the correct holdings and exposure workflow. Use it for ETF holdings, overlap, concentration, issuer snapshots, theme exposure, and related coverage checks.
github: "https://github.com/LLMQuant/skills/tree/master/skills/llmquant-etfs"
language: Shell
stars: 209
forks: 27
install: "npx degit https://github.com/LLMQuant/skills/tree/master/skills/llmquant-etfs ~/.claude/skills/llmquant-etfs"
installs_to: ~/.claude/skills/llmquant-etfs
source_path: skills/llmquant-etfs/SKILL.md
collection_size: 18
category_size: 729
collection_url: "https://dirskills.com/collections/LLMQuant/skills"
added: 2026-09-04T05:26:48.305Z
last_synced: 2026-09-04T05:26:48.305Z
canonical_url: "https://dirskills.com/skills/llmquant-etfs"
---

# LLMQuant ETFs

LLMQuant ETFs routes ETF analysis requests to the correct holdings and exposure workflow. Use it for ETF holdings, overlap, concentration, issuer snapshots, theme exposure, and related coverage checks.

**Install:**

```bash
npx degit https://github.com/LLMQuant/skills/tree/master/skills/llmquant-etfs ~/.claude/skills/llmquant-etfs
```

## README

# LLMQuant ETFs

This category routes ETF analysis tasks to holdings and exposure workflows.

## Routing Rules

1. Identify the ETF tickers, comparison universe, as-of date, and required output.
2. Select the closest workflow below.
3. Open only the selected workflow and required local resources.
4. Use LLMQuant Data for holdings, fund metadata, prices, and coverage notices.
5. Report holdings `as_of_date`, source, stale flags, unsupported tickers, and missing fields.

## Workflow Index

| User intent | Workflow |
|---|---|
| Compare ETF holdings, overlap, concentration, and exposure. | [`workflows/etf-overlap-report.md`](workflows/etf-overlap-report.md) |

## LLMQuant Data Contract

Prefer LLMQuant Data when available. The workflows may need these data capabilities:
- Look up ETF identity, issuer, category, expense ratio, market price, NAV, and coverage status.
- Retrieve ETF holdings with weights, identifiers, sectors, countries, source, and holdings as-of date.
- Compare ETF holdings overlap, top-name concentration, and exposure breakdowns.
- Retrieve price history, fund-flow history, and sector exposure history when available.

Fallback:
- If holdings coverage is unsupported, report the unsupported ticker and the ETF identifiers needed.
- If LLMQuant Data or a compatible data MCP is unavailable, ask the user for issuer holdings files or holdings tables.
- Do not approximate holdings from memory.
