FOREX SHADOW
非生产验证 · Shadow-only FX brief archive
← 返回 Shadow 归档
早报FOREX SHADOW2026年8月24日星期一 08:00

FOREX SHADOW 汇率风险简报(早报) | 2026-08-24

运行模式:mode=morningshadow_only=true(非生产验证)。本文所有数据仅来自注入 JSON,无联网、无 production 引用、无输入外补充。

1. Snapshot 状态

本轮数据链路严重受限,唯一“新鲜”报价层(yfinance/Tiingo)与全部宏观层(利率、商品、日历)均失败或熔断,实际可展示数据只有三条:

数据块 状态 关键事实
18 币种即期(yfinance) ❌ 全部缺失 Connection refused(Errno 61),yfinance_missing 覆盖全部 18 币种
Tiingo fallback ❌ 失败 2 次调用:1 次 Connection refused、1 次 circuit open;覆盖币种=0
ECB reference ⚠️ 仅缓存 全部 from_cache=truesource_date=2026-07-27,stale ≈ 27 天
ChinaMoney/CFETS Spot ⚠️ 有返回无数值 from_cache=false(本轮网络获取),但 records 仅含 pair 名,无 bid/ask
HKEX USD/CNH Futures ✅ 可用(缓存) report_date=2026-08-21from_cache=true,stale=false
利率/商品(EFFR/SOFR/美债/欧债/油价) ❌ 全部缺失 Connection refused 或 circuit open,macro_observations={}
财经日历(NASDAQ) ❌ 缺失 budget_exhausted,records 为空

Provider 熔断(open=trueopened_until 均为 2026-08-24T01:30:30–33Z,即生成时刻后约 30 分钟):

  • ecb:连续失败 81 次
  • federal_reserve:连续失败 81 次
  • tiingo:连续失败 82 次
  • yfinance:连续失败 81 次
  • fred:连续失败 78 次

chinamoney_cfetshkex 无连续失败(open=false);nasdaq 失败 1 次但本轮因预算耗尽(12/12)未再调用。

覆盖缺口:TWD、CNH 两类币种在本轮所有 provider 下均无任何报价(primary/fallback/reference 全 null)。


2. 汇率与人民币官方市场数据

2.1 18 币种报价

来源:ECB reference(from_cache=truesource_date=2026-07-27,stale,age ≈ 27 天 ≈ 2,336,125 秒)。所有数值的 source_symbolEUR 计价交叉(EURxxx),但记录内 base 字段标为 "USD",两者不一致(详见 §7)。数值按 source_symbol 原始呈现,不做换算。

币种 source_symbol 数值(原始) source_date 状态
CNY EURCNY 6.7660900869 2026-07-27 stale(缓存)
EUR EURUSD 0.8780402142 2026-07-27 stale(缓存)
GBP EURGBP 0.7509351128 2026-07-27 stale(缓存)
JPY EURJPY 163.6403547282 2026-07-27 stale(缓存)
CHF EURCHF 0.8151725349 2026-07-27 stale(缓存)
CZK EURCZK 21.2099394152 2026-07-27 stale(缓存)
HKD EURHKD 7.8420405655 2026-07-27 stale(缓存)
HUF EURHUF 315.9013082799 2026-07-27 stale(缓存)
TWD 数据暂缺 无任何来源
THB EURTHB 33.5797699535 2026-07-27 stale(缓存)
SGD EURSGD 1.2903678988 2026-07-27 stale(缓存)
PLN EURPLN 3.794889806 2026-07-27 stale(缓存)
NOK EURNOK 9.6448327333 2026-07-27 stale(缓存)
MXN EURMXN 17.4569321275 2026-07-27 stale(缓存)
AUD EURAUD 1.4286592326 2026-07-27 stale(缓存)
CAD EURCAD 1.4104838002 2026-07-27 stale(缓存)
DKK EURDKK 6.5635262095 2026-07-27 stale(缓存)
CNH 数据暂缺 无任何来源

注:18 币种 primary/fallback 全为 null,selected 全部回退至 reference(ECB 缓存)。因此本轮无任何近 10 日的新鲜即期报价,无法给出日内或 D1 级变动(规则 4:不得称 D1 涨跌)。

2.2 ChinaMoney / CFETS RMB-FX Spot

  • provider:chinamoney_cfets(source_provider CWAP
  • source_timestamp:2026-08-22 03:00:00(来源原始时间戳,时区未验证)
  • stale=falsefrom_cache=false本轮网络获取(该标签只表示获取方式,不证明数据本身实时,规则 10)
  • 记录数:source_coverage 记 record_count=25,但注入 records 数组实际仅 15 条(见 §7)

返回的 15 个 pair(每条仅有 pair 名称,time 字段为空,无任何 bid/ask/数值):

USD/CNYEUR/CNY100JPY/CNYHKD/CNYGBP/CNYAUD/CNYSGD/CNYCHF/CNYCAD/CNYCNY/HUFCNY/PLNCNY/DKKCNY/NOKCNY/MXNCNY/THB

USD/CNY bid / ask / 算术中点:数据暂缺(本轮返回仅为 pair 列表,未含报价数值)。

该数据是 CFETS 即期 bid/ask,不是 PBC 人民币官方中间价。 由于本轮未取得 bid/ask 数值,无法计算算术中点,亦无法与 yfinance USD/CNY 做“跨源/跨时点差异”(yfinance USD/CNY 本轮同样缺失)。

2.3 HKEX USD-CNH Futures

  • 工具:USD/CNH 期货(非 spot)
  • report_date=2026-08-21(请求日期同),from_cache=truestale=false
  • 近月合约 SEP-26,最活跃合约为 SEP-26(volume 25,598、open_interest 19,088 最高)
contract expiry settlement Δsettlement combined_high combined_low volume open_interest
SEP-26 2026-09 6.7094 -0.0016 7.1728 6.7078 25,598 19,088
OCT-26 2026-10 6.6932 -0.0016 6.76 6.6916 1,724 1,210
NOV-26 2026-11 6.6801 -0.0014 6.7165 6.6795 7 144
DEC-26 2026-12 6.6668 -0.0016 7.1464 6.657 8,545 4,631
MAR-27 2027-03 6.6235 -0.0016 6.98 6.6237 14 1,661
JUN-27 2027-06 6.5787 -0.0014 6.981 6.577 30 810
SEP-27 2027-09 6.535 -0.0016 6.7244 6.5347 0 177
DEC-27 2027-12 6.4871 -0.0012 6.7012 6.502 0 14
MAR-28 2028-03 6.4388 -0.0077 6.5062 6.4492 0 19
JUN-28 2028-06 6.4388 -0.0077 0.0 0.0 0 0

基于 settlement 的期限结构描述(仅原始数值,不写 pips):

  • settlement 自近月 SEP-26 6.7094 逐月下行至 JUN-28 6.4388,整体向下
  • 原始差值示例:SEP-26 − DEC-26 = 0.0426;SEP-26 − MAR-27 = 0.0859;SEP-26 − JUN-28 = 0.2706。
  • 不规则点:MAR-28 与 JUN-28 settlement 相同(6.4388,远端平坦);JUN-28 无 combined 高低价、volume=0、open_interest=0;SEP-26 / DEC-26 的 combined_high(7.1728 / 7.1464)显著高于各自日盘高点,属历史高低价区间,不用于即期比较。
  • 全部合约 change_in_settlement 为负(-0.0012 至 -0.0077,MAR-28/JUN-28 降幅最大 -0.0077),即 settlement 较前一报告日全线下降(原始单位)。

期限结构说明:settlement 与 spot 之间的差异仅可称为“跨工具/跨时点差异“或”期限结构“,不直接等同于纯基差或升贴水预期;其成因可能包含利差、持有成本、期限与时点差异,本报告不做确定性解读。

与 CNH spot 的比较:本轮 CNH spot 无任何报价(数据暂缺),无法进行“跨工具/跨时点差异”对比。


3. 利率与商品

macro_observations={}(空),全部宏观数据暂缺。失败明细:

指标 provider 失败原因
EFFR(有效联邦基金利率) federal_reserve Connection refused(Errno 61)
SOFR federal_reserve circuit open
美国国债收益率曲线 federal_reserve circuit open
ECB 收益率曲线 ecb circuit open
商品现货(油价等) fred Connection refused(Errno 61)

结论:本轮利率与商品维度无任何可用数据,无法评估利差/持有成本对 CNH 期限结构的影响。


4. 事件分析

4.1 事件事实与 surprise

日历数据:provider nasdaq,状态 budget_exhausted,records 为空,timezone_verified=false

  • 事件事实:数据暂缺(本轮无日历条目)。
  • 无可比较的 actual / consensus / previous 数值,故无可计算的 surprise

4.2 事件 → 风险因子 → 敞口

因无事件数据,本节仅就已有数据给出条件式传导:

  • [分析判断] 若后续取得的事件数据(如利率决议、通胀、数据发布)扰动 USD 或 CNH 短端利率,则可能通过利差/持有成本渠道改变 HKEX USD/CNH 期货的期限结构(settlement 曲线形状);当前曲线向下、且近月 settlement 全线下行(原始单位)仅是已观测到的结构状态,不能据以断言市场预期
  • [分析判断] 若人民币相关敞口(CFETS Spot 的 USD/CNY、EUR/CNY 等)在本轮无法取得 bid/ask 数值,则财务部当前无法用现货层验证持仓估值,敞口重估依赖 stale 的 ECB 缓存(27 天前),估值时效风险上升

4.3 今日优先级

  1. 数据链路修复(最高优先):yfinance/Tiingo/宏观 provider 全部失败或熔断,是本轮最大的实际风险,应先于任何汇率分析处理。
  2. CFETS Spot 数值缺失复核:网络获取成功但仅返回 pair 列表、无 bid/ask,需确认上游解析是否截断数值字段。
  3. 估值基准风险:ECB 缓存已 stale ≈ 27 天,任何依赖 18 币种即期的重估在修复前不可执行。

4.4 Treasury 行动点

  • 在即期报价恢复前,暂停对非 CNH 币种敞口的按市重估输出,或显式标注使用 2026-07-27 基准。
  • 对 CNH 敞口,可用 HKEX 期货(2026-08-21)作为近端参考,但须标注“期货/跨时点”属性,不得当 spot 使用。

5. 风险情景

以下均为条件式情景(“若…则可能…”),非预测:

情景 触发条件 可能影响(机制)
数据真空延续 provider 熔断至 2026-08-24T01:30 后仍未恢复,或下一轮仍 Connection refused 财务部持续无法取得新鲜即期与利率,估值与风险监测全面退化
期限结构进一步下行 若后续 HKEX 报告 settlement 较当前继续下移(当前全线为负 Δsettlement) CNH 相关多头/空头按市值可能出现跨工具差异扩大(期货层面)
近远月价差扩大 若利差或持有成本变化,SEP-26 与远月(JUN-28)0.2706 的原始差可能放大 跨期对冲组合的期限结构风险上升
CFETS 数值持续缺失 若上游解析问题未修复 无法以 CFETS 即期 bid/ask 校准境内敞口,只能依赖 HKEX 期货与 stale ECB

6. Treasury 行动清单

  1. 修复即期/宏观数据链路:检查 127.0.0.1:6900(OpenBB data plane)连通性——所有 Connection refused 均指向该端口,疑似上游服务不可达;待 opened_until(01:30Z 前后)后观察熔断是否自动放开。
  2. 复核 CFETS Spot 解析:确认 rfx-sp-quot.json 中 bid/ask 字段为何未进入 records(仅 pair 名)。
  3. 估值基准标注:所有仍用 ECB 参考值的报表,显式标注 as-of 2026-07-27(stale ≈ 27 天),禁止作为当日基准。
  4. CNH 敞口:以 HKEX USD/CNH Futures(report_date 2026-08-21)为近端参考,标注期货属性与期限结构;勿与 spot 混用。
  5. TWD / CNH 报价缺口:无任何来源,若为关键敞口,需专项补采。
  6. 日历重采:本轮 NASDAQ 日历因预算耗尽(12/12)未取到,下轮需在预算内优先安排或扩容。

7. 数据质量与限制

  • ECB reference 全线 stale:source_date=2026-07-27,age ≈ 27 天(2,336,125 秒),且 from_cache=true,仅代表 7 月末基准,不可作当前市价。
  • base 字段与 source_symbol 不一致:记录内 base="USD",但 source_symbol 均为 EUR 计价交叉(EURUSD/EURCNY/…),本轮按 source_symbol 原始呈现数值,不据此做跨币换算。
  • yfinance/Tiingo 缺失:Connection refused(127.0.0.1:6900 端口拒绝),18 币种全部无新鲜即期;Tiingo fallback 仅执行 2 次即因 circuit open 中止,覆盖币种=0。
  • 宏观层为空:EFFR/SOFR/美债/欧债/油价全部失败或熔断,利率与商品维度无数据。
  • 日历缺失:NASDAQA budget_exhausted,records 空;timezone_verified=false,即便有数据时间戳也应为“来源原始时间戳(时区未验证)”。
  • CFETS Spot 无数值from_cache=false 只表示“本轮网络获取”,不证明实时(规则 10);records 仅 15 条 pair 名、record_count 记为 25,存在数量不一致,且无 bid/ask。
  • TWD、CNH 无报价:所有 provider 下 primary/fallback/reference 均为 null。
  • 期货数据为缓存:HKEX USD/CNH Futures from_cache=true(report_date 2026-08-21),其 settlement 与任何 spot 的差异仅按“跨工具/跨时点差异”或“期限结构”表述,可能含利差、持有成本、期限与时点差异。
  • 所有跨源/跨工具/跨月差值均以原始报价单位呈现,未换算 pips。