合作方数据 ETF 资金流向 · REST 接口
ETF 资金流向。获取美国上市 ETF 的资金流动与投资者活动数据,揭示市场趋势、投资者情绪以及不同 ETF 策略在各时期的受欢迎程度。
GET /etf-global/v1/fund-flows上游时效说明
每日更新
上游历史范围
数据可追溯至 2017 年 4 月 3 日
适用场景
- 投资者情绪跟踪、ETF 资金进出分析、市场趋势监控、资产配置策略评估。
接入地址与凭据以实际开通时下发为准。下面是上游字段定义与响应示例,文档收录不等于本站已开放全部能力。
查询参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
processed_date | string | No | ETF Global 接收并处理该数据的日期,格式须为 yyyy-mm-dd。 |
processed_date.gt | string | No | 筛选大于该值。值格式须为 yyyy-mm-dd。 |
processed_date.gte | string | No | 筛选大于或等于该值。值格式须为 yyyy-mm-dd。 |
processed_date.lt | string | No | 筛选小于该值。值格式须为 yyyy-mm-dd。 |
processed_date.lte | string | No | 筛选小于或等于该值。值格式须为 yyyy-mm-dd。 |
effective_date | string | No | 该信息准确或生效的日期。部分发行方(如 Vanguard)的数据发布存在延迟,因此生效日期可能比处理日期早数周。值格式须为 yyyy-mm-dd。 |
effective_date.gt | string | No | 筛选大于该值。值格式须为 yyyy-mm-dd。 |
effective_date.gte | string | No | 筛选大于或等于该值。值格式须为 yyyy-mm-dd。 |
effective_date.lt | string | No | 筛选小于该值。值格式须为 yyyy-mm-dd。 |
effective_date.lte | string | No | 筛选小于或等于该值。值格式须为 yyyy-mm-dd。 |
composite_ticker | string | No | 在交易所中标识该 ETF 的股票代码。 |
composite_ticker.any_of | string | No | 筛选等于任一给定值。多个值可用逗号分隔的列表指定。 |
composite_ticker.gt | string | No | 筛选大于该值。 |
composite_ticker.gte | string | No | 筛选大于或等于该值。 |
composite_ticker.lt | string | No | 筛选小于该值。 |
composite_ticker.lte | string | No | 筛选小于或等于该值。 |
limit | integer | No | 限制返回结果的最大数量。未指定时默认为 100,允许的最大值为 5000。 |
sort | string | No | 逗号分隔的排序列列表。每列可追加 .asc 或 .desc 指定排序方向。未指定时排序列默认为 composite_ticker,排序方向默认为 asc。 |
响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
next_url | string | 若存在,可用该值获取下一页数据。 |
request_id | string | 服务器分配的请求 ID。 |
results | array[object] | 本次请求的结果。 |
results[].composite_ticker | string | 在交易所中标识该 ETF 的股票代码。 |
results[].effective_date | string | 该信息准确或生效的日期。部分发行方(如 Vanguard)的数据发布存在延迟,因此生效日期可能比处理日期早数周。 |
results[].fund_flow | number | 通过创设与赎回机制产生的 ETF 每日净资金流,正值表示净流入,负值表示净流出。 |
results[].nav | number | 每份资产净值,即该 ETF 底层持仓折算到每份的价值。 |
results[].processed_date | string | ETF Global 接收并处理该数据的日期。 |
results[].shares_outstanding | number | 该 ETF 当前已发行且在外流通的总份数。 |
status | enum: OK | 本次请求响应的状态。 |
响应示例
{
"count": 1,
"request_id": 1,
"results": [
{
"composite_ticker": "SPY",
"effective_date": "2025-01-29",
"fund_flow": -30235124.7,
"nav": 601.877341,
"processed_date": "2025-01-29",
"shares_outstanding": 1047232116
},
{
"composite_ticker": "SPY",
"effective_date": "2025-01-30",
"fund_flow": -2798729635.65,
"nav": 605.0574,
"processed_date": "2025-01-30",
"shares_outstanding": 1042582116
},
{
"composite_ticker": "SPY",
"effective_date": "2025-01-31",
"fund_flow": -3358068570,
"nav": 602.044248,
"processed_date": "2025-01-31",
"shares_outstanding": 1037032116
}
],
"status": "OK"
}原文:Massive 文档 ↗