模式:morning(早报)| shadow_only(非生产验证)| 数据注入 JSON 为唯一事实来源,未联网、未引用生产数据。
1. Snapshot 状态
| 项目 | 值 |
|---|---|
| 生成时间 | 2026-08-21T01:00:06Z(原始时间戳,时区未验证) |
| 模式 | morning / shadow_only=true |
| 调用预算 | 已用 12 / 12(已耗尽) |
| 目标币种 | 18 个(CNY、EUR、GBP、JPY、CHF、CZK、HKD、HUF、TWD、THB、SGD、PLN、NOK、MXN、AUD、CAD、DKK、CNH) |
| ECB 覆盖币种 | 16 个(不含 TWD、CNH) |
| CFETS 即期 | available=true,from_cache=false,stale=false,record_count=25 |
| HKEX USD/CNH 期货 | available=true,from_cache=true,stale=false,record_count=10 |
Provider 状态(consecutive_failures / 熔断)
| Provider | 连续失败 | 熔断(open) | 熔断解除时间 |
|---|---|---|---|
| chinamoney_cfets | 0 | false | — |
| hkex | 0 | false | — |
| nasdaq | 1 | false | — |
| yfinance | 72 | true | 2026-08-21T01:30:07Z |
| ecb | 72 | true | 2026-08-21T01:30:08Z |
| tiingo | 73 | true | 2026-08-21T01:30:09Z |
| federal_reserve | 72 | true | 2026-08-21T01:30:10Z |
| fred | 69 | true | 2026-08-21T01:30:11Z |
(上表“熔断解除时间”为来源原始时间戳,时区未验证。)
关键结论:当日无任何 yfinance / tiingo 市场报价、无任何利率 / 商品数据、无事件日历数据。唯一可用的非陈旧数据是 ChinaMoney/CFETS 即期(但 bid/ask 数值缺失,见 2.2)与 HKEX USD/CNH 期货(2026-08-20 报告,来自缓存)。
2. 汇率与人民币官方市场数据
2.1 18 币种报价
说明:18 个目标币种的 primary(yfinance)与 fallback(tiingo)全部为 null(连接被拒 / 熔断),因此仅有 ECB reference 陈旧参考值可展示。ECB reference 全部 stale=true,source_date 为 2026-07-27,年龄约 24.0 天(2076902.72 秒)。TWD 与 CNH 不在 ECB 覆盖清单内,reference 亦为 null → 数据暂缺。
| 币种 | 参考值 close(provider=ECB, as-of 2026-07-27) | 原始 source_symbol | 状态 |
|---|---|---|---|
| CNY | 6.7661 | EURCNY | 陈旧(~24天) |
| EUR | 0.8780 | EURUSD | 陈旧(~24天) |
| GBP | 0.7509 | EURGBP | 陈旧(~24天) |
| JPY | 163.6404 | EURJPY | 陈旧(~24天) |
| CHF | 0.8152 | EURCHF | 陈旧(~24天) |
| CZK | 21.2099 | EURCZK | 陈旧(~24天) |
| HKD | 7.8420 | EURHKD | 陈旧(~24天) |
| HUF | 315.9013 | EURHUF | 陈旧(~24天) |
| TWD | — | — | 数据暂缺 |
| THB | 33.5798 | EURTHB | 陈旧(~24天) |
| SGD | 1.2904 | EURSGD | 陈旧(~24天) |
| PLN | 3.7949 | EURPLN | 陈旧(~24天) |
| NOK | 9.6448 | EURNOK | 陈旧(~24天) |
| MXN | 17.4569 | EURMXN | 陈旧(~24天) |
| AUD | 1.4287 | EURAUD | 陈旧(~24天) |
| CAD | 1.4105 | EURCAD | 陈旧(~24天) |
| DKK | 6.5635 | EURDKK | 陈旧(~24天) |
| CNH | — | — | 数据暂缺 |
数据质量提示:每条 rate 记录
base字段为"USD",但source_symbol为 EUR 前缀(如 EURCNY)。二者存在不一致,报价单位约定需上游核对(详见 §7)。此处按 JSON 原样展示 close 原始数值,不做单位换算。
2.2 ChinaMoney / CFETS RMB-FX Spot
- provider:chinamoney_cfets
- source_timestamp:
2026-08-21 03:00:00(来源原始时间戳,时区未验证) - stale:false(未标记陈旧)| from_cache:false(本轮网络获取;这不等同于“实时”,仅表示本轮从网络取得,不代表数据本身实时性)
- source_url:chinamoney.com.cn 的 rfx-sp-quot.json(source_provider=CWAP)
USD/CNY bid / ask / 算术中点:数据暂缺。返回的 records 仅包含 pair 名称与空 time 字段,未捕获到任何 bid / ask 数值,因此无法给出 (bid+ask)/2 算术中点。
已返回的 pair 清单(15 条,均无 bid/ask 数值、time 为空): USD/CNY、EUR/CNY、100JPY/CNY、HKD/CNY、GBP/CNY、AUD/CNY、SGD/CNY、CHF/CNY、CAD/CNY、CNY/HUF、CNY/PLN、CNY/DKK、CNY/NOK、CNY/MXN、CNY/THB。
该数据是 CFETS 即期 bid/ask,不是 PBC 人民币官方中间价。
与 yfinance USD/CNY 的跨源比较:yfinance USD/CNY 数据暂缺(连接被拒),无法计算跨源/跨时点差值。
2.3 HKEX USD-CNH Futures
- instrument:USD/CNH FUTURES(期货,非 spot)
- report_date:2026-08-20(requested_report_date 同为 2026-08-20)
- stale:false(未标记陈旧)| from_cache:true(来自缓存)
- 字段口径:
day_*为日盘、after_hours_*为盘后、combined_*为合并高低价,三者不混称。下表中的volume为日盘+盘后合计成交量(经核对 SEP-26:86800+8274=95074 一致)。
| contract | expiry | settlement | change_in_settlement | combined_high | combined_low | volume | open_interest |
|---|---|---|---|---|---|---|---|
| SEP-26(最活跃) | 2026-09 | 6.7110 | -0.0166 | 6.7371 | 6.7090 | 95074 | 19999 |
| OCT-26 | 2026-10 | 6.6948 | -0.0164 | 6.7200 | 6.6929 | 5007 | 1233 |
| NOV-26 | 2026-11 | 6.6815 | -0.0165 | 6.7029 | 6.6797 | 11 | 138 |
| DEC-26 | 2026-12 | 6.6684 | -0.0164 | 6.6939 | 6.6663 | 62709 | 4259 |
| MAR-27 | 2027-03 | 6.6251 | -0.0163 | 6.6494 | 6.6235 | 58 | 1652 |
| JUN-27 | 2027-06 | 6.5801 | -0.0165 | 6.6038 | 6.5788 | 99 | 802 |
| SEP-27 | 2027-09 | 6.5366 | -0.0159 | 6.5550 | 6.5347 | 7 | 177 |
| DEC-27 | 2027-12 | 6.4883 | -0.0165 | 6.5070 | 6.5023 | 0 | 14 |
| MAR-28 | 2028-03 | 6.4465 | -0.0117 | 6.4980 | 6.4492 | 5 | 19 |
| JUN-28 | 2028-06 | 6.4465 | -0.0117 | 0.0 | 0.0 | 0 | 0 |
期限结构观察(基于 settlement,仅原始数值差,不换算 pips):
- 曲线形态:向下倾斜(远端结算价低于近端),settlement 自 SEP-26 的 6.7110 单调递减至 MAR-28 / JUN-28 的 6.4465(JUN-28 与 MAR-28 持平)。
- 原始差值:SEP-26 与 DEC-26 相差 0.0426;SEP-26 与 MAR-28 相差 0.2645。
- change_in_settlement 全为负,区间约 -0.0117 至 -0.0166(原始报价单位)。
该向下倾斜仅为跨工具/期限结构差异的观察,可能包含利差、持有成本、期限与时点差异,不能直接解读为市场对人民币走势的确定性预期或纯基差 / 升贴水预期。
与 CNH spot 比较:CNH spot 数据暂缺(ECB reference 与 yfinance 均无 CNH),无法进行跨工具/跨时点差值比较。
最活跃合约补充(SEP-26,日盘/盘后不混称):日盘 day_open 6.7190 / day_high 6.7201 / day_low 6.7090 / day_volume 86800;盘后 after_hours_close 6.7185 / after_hours_volume 8274;合并 combined_high 6.7371 / combined_low 6.7090。
3. 利率与商品
全部数据暂缺(macro_observations 为空对象)。各子项失败情况:
| 项目 | provider | 失败原因 |
|---|---|---|
| EFFR | federal_reserve | OpenBB 传输失败(127.0.0.1:6900 连接被拒) |
| SOFR | federal_reserve | provider 熔断(解除时间 01:30:10Z) |
| 美国收益率曲线 | federal_reserve | provider 熔断(解除时间 01:30:10Z) |
| ECB 收益率曲线 | ecb | provider 熔断(解除时间 01:30:08Z) |
| 原油(fred) | fred | OpenBB 传输失败(连接被拒) |
(上表熔断解除时间为来源原始时间戳,时区未验证。)
4. 事件分析
4.1 事件事实与 surprise
- 数据暂缺。事件日历 provider=nasdaq,path=null,records 为空数组;失败原因为 budget_exhausted(调用预算 12/12 用尽)。
- 无 actual / consensus / previous 字段可比较,无法对任何字段计算 surprise。
- timezone_verified=false(来源时间戳时区未验证)。
4.2 事件 → 风险因子 → 敞口
- 来源未提供任何事件(讲话无内容、会议无结果、日历无记录),仅能记录观察点:当日事件观察点为空白。
[分析判断](条件式,非事实因果):若后续获得事件日历数据且包含央行会议或关键经济数据,则可能经由利率预期(利差)、风险偏好、资金流动等渠道影响相关货币敞口;若事件无数值 actual/consensus/previous,则不做 surprise 判断。当前无证据表明任何已发生事件已导致汇率变动。
4.3 今日优先级
relevance / importance:来源未提供。以下优先级为 LLM 显式标注(非来源给定):
| 优先级 | 事项 | 依据 |
|---|---|---|
| P0 | 修复当日市场数据可用性 | yfinance/tiingo/macro 全部失败,ECB 参考价陈旧 24 天,18 币种无当日有效报价 |
| P1 | CFETS 即期 bid/ask 缺失核查 | 记录仅含 pair 名称与空 time,无法取得 USD/CNY bid/ask 及算术中点 |
| P2 | USD/CNH 期货期限结构监测 | HKEX 报告(2026-08-20)可得,settlement 曲线向下倾斜 |
| P3 | 事件日历补采 | nasdaq 日历因预算耗尽为空,无法识别当日风险事件 |
4.4 Treasury 行动点
- 若当日需对 CNH/CNY 头寸估值,优先参考 HKEX USD/CNH 期货 settlement(report_date 2026-08-20),而非 ECB 2026-07-27 陈旧参考值,并明确期货/即期、期限、时点差异。
- 若依赖 EUR/GBP/JPY 等 G10 币种估值,仅有 2026-07-27 ECB 参考价可用,需评估陈旧数据(约 24 天)对公允价值与敞口计量的影响。
- 若 CFETS 即期 bid/ask 持续缺失,则人民币即期价差监控无法执行,需升级数据采集。
5. 风险情景
- 情景 A(数据缺口延续):若 yfinance / tiingo / 宏观数据源在熔断解除后仍不可用,则全部币种当日无独立市场价,敞口重估将依赖 ECB 24 天前参考值 + HKEX 期货,可能低估近期波动与实际敞口。
- 情景 B(CNY 跨时点偏离):若 CFETS 即期 USD/CNY 恢复且显著偏离 ECB 参考值 6.7661,则反映跨时点人民币波动;但当前 bid/ask 缺失,无法量化该偏离,仅能作为观察待验证。
- 情景 C(期限结构延续):若 USD/CNH 期货 settlement 向下倾斜形态延续,则远端结算价持续低于近月;此为跨工具/期限结构观察,可能含利差与持有成本因素,不能单独外推为市场确定性预期。
6. Treasury 行动清单
- 核查 OpenBB 本地传输(127.0.0.1:6900 连接被拒)与 provider 熔断(yfinance/tiingo/ecb/fred/federal_reserve),确认 01:30Z 前后熔断解除后的数据重采。
- 核查 CFETS 即期接口为何仅返回 pair 名称与空 time、未捕获 bid/ask 数值。
- 以 HKEX USD/CNH 期货(2026-08-20)作为当前 CNY/CNH 估值的可获取参考,标注期货口径与期限结构差异。
- 复核 ECB reference 的
base=USD与source_symbol=EUR*不一致问题,确认报价单位与换算口径。 - 事件日历因预算耗尽为空,建议在预算恢复后补采当日事件日历。
7. 数据质量与限制
- ECB 参考价陈旧:16 个币种 source_date=2026-07-27,stale_age≈2076902.72 秒(约 24.0 天),from_cache=true。
- yfinance 全量失败:18 币种批量请求 connection refused,yfinance_missing 含全部 18 币种。
- tiingo fallback 失败:tiingo_fallback_covered 为空,tiingo_fallback_calls=2(CNY 请求失败、EUR 因熔断跳过)。
- 宏观数据全缺:EFFR/SOFR/美国与 ECB 收益率曲线/原油均失败或熔断。
- 事件日历为空:nasdaq 因 budget_exhausted 无记录,timezone_verified=false。
- 调用预算耗尽:12/12 已用,导致部分请求 budget_exhausted。
- CFETS 记录不完整:仅 pair 名称 + 空 time,无 bid/ask/midpoint 数值;record_count=25 与展示的 15 条记录不一致,需核对。
- 报价单位不一致:rate 记录
base="USD"与source_symbol=EUR*(如 EURCNY)冲突,单位约定未验证。 - 时区未验证:所有时间戳按来源原始值展示,未标注 UTC/HKT/CST。
- 期货与即期口径:USD/CNH 期货 settlement 与即期之间仅能以“跨工具/跨时点差异/期限结构”表述,未换算 pips,未做确定性市场预期推断。