跳到主要内容
净流量 10月22日周四:−$745.1M累计:+$74.6BNAV:$124.7BCEFI:38 · 恐惧BTC holders vs entry 10月22日周四:+2.0%基金:58资产:16
10月22日周四 数据 · 发布于 10月23日周五 05:49 UTC · T+1
免费 · JSON · OpenAPI 3

加密货币 ETF 资金流 API

以 JSON 提供美国现货比特币、以太坊、Solana、XRP 及另外 12 个加密货币 ETF 类别的每日净流入与净流出,既有按资产的汇总,也有其中每只基金的数据,另含 加密货币 ETF 情绪指数 CEFI、币价和每周汇总。一个免费密钥,无需绑卡。

基础 URL https://api.cryptoetf.today/api/v1
16资产
8接口
30天历史数据
120请求 / 分钟
GET /v1/flows/summary
curl https://api.cryptoetf.today/api/v1/flows/summary \
  -H "Authorization: Bearer $CRYPTOETF_KEY"
200 application/json节选
{
  "assets": [
    { "symbol": "BTC", "asset": "bitcoin",
      "date": "2026-10-22", "netFlowUsdM": -635.5 },
    { "symbol": "ETH", "asset": "ethereum",
      "date": "2026-10-22", "netFlowUsdM": -110.6 },
    { "symbol": "SOL", "asset": "solana",
      "date": "2026-10-22", "netFlowUsdM": -8.5 },
    … 还有 13 个
  ],
  "updatedAt": "2026-10-23T15:03:20Z"
}
API 与 MCP 运行正常 · 10月22日周四 的数据,发布于 10月23日周五 05:49status.cryptoetf.today ↗

三步发出第一个请求

01

免费获取 API 密钥

登录并打开个人资料页,密钥(cetf_live_…)会在那里生成。无需绑卡,无需套餐。

创建我的密钥
02

放在请求头中发送

以下任一请求头均可:

Authorization: Bearer <key>
X-API-Key: <key>
03

读取 JSON

资金流为净额,单位为百万美元,保留一位小数。正数表示流入。每一行都带 UTC 日期;序列按从旧 → 新排列。

接口

8 个只读 GET 接口。展开即可查看真实响应。

GET/v1/flows/summary一次调用获取全部 16 个资产的最新净流量。响应 ▾
{
  "assets": [
    { "symbol": "BTC", "asset": "bitcoin",
      "date": "2026-10-22", "netFlowUsdM": -635.5 },
    { "symbol": "ETH", "asset": "ethereum",
      "date": "2026-10-22", "netFlowUsdM": -110.6 },
    { "symbol": "SOL", "asset": "solana",
      "date": "2026-10-22", "netFlowUsdM": -8.5 },
    … 还有 13 个
  ],
  "updatedAt": "2026-10-23T15:03:20Z"
}
GET/v1/flows/{asset}单个资产的每日净流量,最近 30 天,从旧到新。响应 ▾
{
  "symbol": "BTC",
  "asset": "bitcoin",
  "windowDays": 30,
  "days": [
    …,
    {"date": "2026-10-21", "netFlowUsdM": 510.8},
    {"date": "2026-10-22", "netFlowUsdM": -635.5}
  ],
  "updatedAt": "2026-10-23T15:03:20Z"
}
GET/v1/flows/{asset}/funds单个资产同样最近 30 天的数据,逐只基金:IBIT、FBTC、ETHA 等。响应 ▾
{
  "symbol": "BTC",
  "asset": "bitcoin",
  "windowDays": 30,
  "days": [
    …,
    { "date": "2026-10-22", "totalUsdM": -635.5,
      "funds": [
        {"ticker": "IBIT", "issuer": "BlackRock", "netFlowUsdM": -254.1},
        {"ticker": "FBTC", "issuer": "Fidelity", "netFlowUsdM": -217.5},
        …
      ] }
  ],
  "updatedAt": "2026-10-23T15:03:20Z"
}
GET/v1/funds每只基金的发行方、费率和上市日期,以及当前净资产(AUM)和持币数量。响应 ▾
{
  "assets": [
    {"symbol": "BTC", "asset": "bitcoin", "totalNetAssetsUsdM": 105075.3, "date": "2026-10-22", "coinsHeld": 1289201.4613, "coinsDate": "2026-10-22", "supplySharePct": 6.4132}
  ],
  "funds": [
    { "ticker": "IBIT", "name": "iShares Bitcoin Trust ETF",
      "issuer": "BlackRock", "sponsorFeePct": 0.25,
      "netAssetsUsdM": 66200.9, "coinsHeld": 811138.2604, "netAssetsDate": "2026-10-22", … },
    …
  ],
  "updatedAt": "2026-10-23T15:03:20Z"
}
GET/v1/index/cefiCEFI,0–100 的 Crypto ETF Flow Index,含资金流、趋势和广度。响应 ▾
{
  "index": "CEFI-Composite",
  "current": 38,
  "date": "2026-10-22",
  "components": {"flow": 37, "trend": 42, "breadth": 35},
  "windowDays": 30,
  "history": [ { "date": "…", "value": … }, … ]
}
GET/v1/prices全部 16 种币的现货价格和 24 小时涨跌幅。响应 ▾
{
  "prices": [
    { "symbol": "BTC", "priceUsd": …, "change24hPct": … },
    …
  ],
  "updatedAt": "…"
}
GET/v1/analytics/weekly各资产 7 天汇总:净流量、日均值、流入天数与流出天数。响应 ▾
{
  "from": "2026-10-17", "to": "2026-10-23",
  "assets": [
    {"symbol": "BTC", "asset": "bitcoin", "netFlowUsdM": 446.9, "avgDailyUsdM": 111.7, "positiveDays": 3, "negativeDays": 1},
    …
  ]
}
GET/v1/tickers所追踪 16 个资产的目录:代码、ID 和名称。响应 ▾
[
  { "symbol": "BTC", "asset": "bitcoin", "name": "Bitcoin" },
  { "symbol": "ETH", "asset": "ethereum", "name": "Ethereum" },
  …
]
GET /v1/index/cefi

加密货币 ETF 情绪指数 API

CEFI(Crypto ETF Flow Index)把整个市场的 ETF 资金流归结为 0 到 100 之间的一个数字。每个交易日,它以美元合计 16 个资产上所有现货 ETF 的净流量,并将三个部分与过去一年对比打分。

资金流 · 40%当日净流量,经过平滑处理。
趋势 · 30%最近 20 个交易日的净流量。
广度 · 30%录得资金流入的基金占比。

零流量对应 50 分。典型的流入日约 69 分,典型的流出日约 31 分。只有一个综合指数,没有分资产版本。响应包含 30 天的历史数据。

CEFI · 10月22日周四"current": 38
38恐惧
资金流
37
趋势
42
广度
35

八行代码画出图表

最近 22 个交易日的比特币 ETF 资金流,只需调用一次 /v1/flows/btc。

import os, requests
import matplotlib.pyplot as plt

r = requests.get("https://api.cryptoetf.today/api/v1/flows/btc",
    headers={"X-API-Key": os.environ["CRYPTOETF_KEY"]})
days = [d for d in r.json()["days"] if d["netFlowUsdM"] != 0]
plt.bar([d["date"] for d in days], [d["netFlowUsdM"] for d in days])
plt.show()

比特币、以太币、Solana、XRP 和 Hyperliquid 按每个自然日列出,周末为 0;其他资产只列出交易日。

比特币现货 ETF · 每日净流量US$ M
9月23日10月22日
最大流入+$519.3M10月19日周一
最大流出−$635.5M10月22日周四
交易日2214 天流入,8 天流出

开发者用它做什么

仪表盘与图表

每日资金流与价格对照、各资产 30 天柱状图、全市场合计。

/flows/{asset}/prices

早间机器人

昨日数据一出,在美股开盘前推送到 Telegram、Discord 或 Slack。

/flows/summary

简报与笔记

每周资产排名,含合计、日均值和流入/流出天数。

/analytics/weekly/index/cefi

AI 智能体

Claude、Cursor 或你自己的智能体通过 MCP 服务器读取同样的数据,无需密钥。

MCP · 7 tools

三种接入方式,全部免费

各处数字一致,时间窗口都是 30 天。

REST API

免费密钥
认证
Bearer · X-API-Key
限额
120 / 分钟 / 密钥
超出限额
429 + Retry-After
适用于
应用、机器人、脚本
免费获取 API 密钥

MCP 服务器

无需密钥
传输方式
Streamable HTTP
限额
60 / 分钟 / IP
工具
7 个,只读
适用于
Claude、Cursor、智能体
MCP 配置指南

嵌入组件

无需密钥
格式
HTML iframe,360 或 600 px
更新
每天早上
主题
浅色、深色、自动
适用于
博客和网站
生成组件

需要完整历史、更高限额或定期文件? 数据合作 →

嵌入小组件

十一种适用于网站或博客的小组件:资金流、基金、净资产、CEFI。任意资产,一天到三个月,浅色或深色。每天早上自动更新,无需密钥。

生成小组件 →
在生成器中查看全部 12 个小组件 →

资产、周期、主题、尺寸和 CEFI 行都在那里设置。

关于数据

在动手开发之前,先了解这些数字的含义。

T+1一个交易日的数据在次日早上(UTC)、美股开盘前发布。最新一天的数据可能在当天晚些时候修订一次。SUI 基金的数据晚一天到达。
资产与基金每个资产都有每日合计,并可通过 /v1/flows/{asset}/funds 获取逐只基金的数据(IBIT、FBTC、ETHA…)。当天尚无数字的基金为 null,而不是 0。各基金当前净资产与持币数量见 /v1/funds。
30 天窗口每个密钥读取最近 30 天的数据,响应中的 windowDays 会注明。长周期图表见 cryptoetf.today。
价格取自交易所行情,缓存 60 秒。请查看 /v1/prices 中的 updatedAt。
来源发行方申报文件和基金公开披露信息。与 cryptoetf.today 上的数字相同。
可用性REST、MCP 和每日发布在 status.cryptoetf.today 上监控。

加密货币 ETF API — 常见问题

关于密钥、限额和数据时效的问题。其他问题 — 支持

有免费的比特币 ETF 资金流 API 吗?

有。使用个人资料页中的密钥即可免费调用:无需绑卡,没有付费套餐。覆盖比特币及另外 15 个现货加密货币 ETF 类别。

覆盖哪些资产?

比特币、以太坊、Solana、XRP、Hyperliquid、狗狗币、Chainlink、Avalanche、Hedera、莱特币、BNB、波卡、Sui、NEAR、波场和 Zcash — 所有在美国上市的现货加密货币 ETF 类别。

API 会返回 IBIT 或 FBTC 这样的单只基金资金流吗?

会。/v1/flows/{asset}/funds 返回某一资产上每只基金(如 IBIT、FBTC 或 ETHA)的每日净流量,同样覆盖最近 30 天。更长的逐只基金历史在网站的资产页面上,例如比特币 ETF 资金流页面。

能获取每只加密 ETF 的 AUM 吗?

能。/v1/funds 列出每只现货加密 ETF 的发行方、管理费、上市日期、当前净资产(AUM)和持币数量,并附每种资产的合计。这是当前快照,而非历史数据。Fidelity、Grayscale、Franklin Templeton、Canary 和 WisdomTree 不公布以币计的持仓,因此其基金的 coinsHeld 为 null。

数据多久更新一次?

每个交易日一次。一天的资金流在次日早上(UTC)、美股开盘前发布。最新一天的数据可能在当天晚些时候修订一次。

有加密货币 ETF 情绪的 API 吗?

有:/v1/index/cefi 返回 CEFI,这是一个基于所有现货加密货币 ETF 净流量构建的 0–100 指数,附带资金流、趋势和广度三个分项及 30 天历史数据。

能获取多长的历史数据?

所有接口均为最近 30 天。更长的序列见网站图表。

速率限制是多少?

每个密钥每分钟 120 次请求。超出限额时 API 返回 429,并附带 Retry-After 请求头。MCP 服务器按 IP 每分钟允许 60 次请求,无需密钥。

有 OpenAPI 规范吗?

有,OpenAPI 3 规范位于 api.cryptoetf.today/v1/openapi.json。交互式参考文档在 docs.cryptoetf.today。

能在 Claude 或 Cursor 中使用吗?

可以,通过 MCP 服务器 mcp.cryptoetf.today/api/mcp 使用。无需密钥,返回的数字相同。

美股开盘前,拿到昨日 ETF 资金流。

GET https://api.cryptoetf.today/api/v1/flows/summary