标签:FOREX SHADOW / 非生产验证(shadow_only=true)。本报告唯一事实来源为脚本注入 JSON,不含任何输入外新闻、政策、阈值或市场传闻。
1. Snapshot 状态
- 生成时间:2026-08-14T01:00:07Z(脚本
generated_at) - 模式:morning(早报);
shadow_only=true - OpenBB 请求预算:已用 12 / 12(max 12,已耗尽)——这是本轮 Nasdaq 日历未能获取的直接原因。
数据可得性总览
| 数据源 | 状态 | from_cache | stale | 备注 |
|---|---|---|---|---|
| ChinaMoney / CFETS RMB-FX Spot | 可用 | false(本轮网络获取) | false | record_count=25 |
| HKEX USD/CNH Futures | 可用 | true | false | 10 条合约记录 |
| ECB reference | 部分可用(16/18 币种) | true | true | source_date 2026-07-27,stale_age ≈ 1,472,103 秒 ≈ 17.0 天 |
| yfinance | 缺失(18 币种全缺) | — | — | 连续失败 51,circuit open |
| Tiingo fallback | 覆盖 0 币种 | — | — | 连续失败 52,circuit open |
| 宏观(federal_reserve / fred / ecb yield) | 全部失败 | — | — | 见下方 errors |
| Nasdaq 经济日历 | 未获取 | — | — | budget_exhausted |
Provider 熔断(circuit)状态
| provider | 连续失败 | circuit open | opened_until |
|---|---|---|---|
| chinamoney_cfets | 0 | 否 | — |
| hkex | 0 | 否 | — |
| nasdaq | 1 | 否 | — |
| fred | 48 | 是 | 2026-08-14T01:30:11Z |
| ecb | 51 | 是 | 2026-08-14T01:30:08Z |
| federal_reserve | 51 | 是 | 2026-08-14T01:30:10Z |
| yfinance | 51 | 是 | 2026-08-14T01:30:07Z |
| tiingo | 52 | 是 | 2026-08-14T01:30:09Z |
本轮 errors(9 条,逐条如实列出)
| 阶段 | provider | kind | message(摘) |
|---|---|---|---|
| yfinance_batch | yfinance | request_failed | OpenBB transport failure: .../currency/price/historical?...provider=yfinance: Connection refused(127.0.0.1:6900) |
| tiingo_fallback_CNY | tiingo | request_failed | OpenBB transport failure: ...provider=tiingo: Connection refused |
| tiingo_fallback_EUR | tiingo | request_failed | provider circuit open for tiingo until 2026-08-14T01:30:09Z |
| macro_effr | federal_reserve | request_failed | ...fixedincome/rate/effr?...: Connection refused |
| macro_sofr | federal_reserve | request_failed | circuit open until 2026-08-14T01:30:10Z |
| macro_us_yield_curve | federal_reserve | request_failed | circuit open until 2026-08-14T01:30:10Z |
| macro_ecb_yield_curve | ecb | request_failed | circuit open until 2026-08-14T01:30:08Z |
| macro_fred_oil | fred | request_failed | ...commodity/price/spot?...provider=fred: Connection refused |
| nasdaq_calendar | nasdaq | budget_exhausted | OpenBB request budget exhausted: used 12/12 |
2. 汇率与人民币官方市场数据
2.1 18 币种报价
总说明:全部 18 个目标币种的 primary 与 fallback 均为 null,所选值统一为 selected="reference",即 ECB reference(缓存)。全部 16 个可用币种的 reference 均标记 stale=true,source_date 为 2026-07-27(约 17 天前)。source_symbol 为 ECB 的 EUR 交叉报价(如 EURUSD、EURCNY)。TWD 与 CNH 无任何参考值,数据暂缺。
| 币种 | 来源 | source_symbol | 参考价(close) | source_date | stale |
|---|---|---|---|---|---|
| CNY | ECB reference | EURCNY | 6.7660900869 | 2026-07-27 | 是 |
| EUR | ECB reference | EURUSD | 0.8780402142 | 2026-07-27 | 是 |
| GBP | ECB reference | EURGBP | 0.7509351128 | 2026-07-27 | 是 |
| JPY | ECB reference | EURJPY | 163.6403547282 | 2026-07-27 | 是 |
| CHF | ECB reference | EURCHF | 0.8151725349 | 2026-07-27 | 是 |
| CZK | ECB reference | EURCZK | 21.2099394152 | 2026-07-27 | 是 |
| HKD | ECB reference | EURHKD | 7.8420405655 | 2026-07-27 | 是 |
| HUF | ECB reference | EURHUF | 315.9013082799 | 2026-07-27 | 是 |
| TWD | 数据暂缺 | — | 数据暂缺 | — | — |
| THB | ECB reference | EURTHB | 33.5797699535 | 2026-07-27 | 是 |
| SGD | ECB reference | EURSGD | 1.2903678988 | 2026-07-27 | 是 |
| PLN | ECB reference | EURPLN | 3.794889806 | 2026-07-27 | 是 |
| NOK | ECB reference | EURNOK | 9.6448327333 | 2026-07-27 | 是 |
| MXN | ECB reference | EURMXN | 17.4569321275 | 2026-07-27 | 是 |
| AUD | ECB reference | EURAUD | 1.4286592326 | 2026-07-27 | 是 |
| CAD | ECB reference | EURCAD | 1.4104838002 | 2026-07-27 | 是 |
| DKK | ECB reference | EURDKK | 6.5635262095 | 2026-07-27 | 是 |
| CNH | 数据暂缺 | — | 数据暂缺 | — | — |
备注:上述报价为 ECB 以 EUR 为基准的交叉汇率(source_symbol 为 EUR 前缀);
source_dates中 16 个可用币种 reference 日期均为 2026-07-27,TWD、CNH 为空(数据暂缺)。
2.2 ChinaMoney / CFETS RMB-FX Spot
- source_url:
https://www.chinamoney.com.cn/r/cms/www/chinamoney/data/fx/rfx-sp-quot.json - source_provider:CWAP
- source_timestamp:2026-08-14 03:00:00(来源原始时间戳,时区未验证)
- source_timestamp_en:14/08/2026 03:00;source_epoch_ms:1786647608044
- stale:false;from_cache:false(本轮网络获取,该标记不代表数据本身实时)
- 记录:脚本标注 record_count=25,但
records数组实际含 15 个 pair,且每条仅有 pair 名称,time字段为空,无 bid/ask/midpoint 数值。
本轮列出的 15 个 pair: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 人民币官方中间价。
- USD/CNY bid:数据暂缺(记录无 bid 数值)
- USD/CNY ask:数据暂缺(记录无 ask 数值)
- USD/CNY 算术中点((bid+ask)/2):数据暂缺(因无 bid/ask,无法计算)
- 与 yfinance USD/CNY 的跨源/跨时点差值:数据暂缺(yfinance USD/CNY 本轮因 Connection refused 未获取)
2.3 HKEX USD-CNH Futures
- instrument:USD/CNH FUTURES;requested_report_date:2026-08-13;report_date:2026-08-13
- stale:false;from_cache:true
- source_url:
https://www.hkex.com.hk/eng/stat/dmstat/dayrpt/cusf260813.htm
说明:这是 USD/CNH 期货,不是 spot。以下字段按原样区分盘后(after_hours_)、日盘(day_)与 combined 口径,不混称;曲线描述仅基于 settlement。
| contract | expiry | settlement | change_in_settlement | combined_high | combined_low | volume | open_interest | change_in_oi |
|---|---|---|---|---|---|---|---|---|
| AUG-26(近月) | 2026-08 | 6.7433 | +0.0008 | 6.7479 | 6.73 | 10,757 | 871 | −535 |
| SEP-26(最活跃) | 2026-09 | 6.7306 | +0.0009 | 6.7351 | 6.7164 | 47,087 | 20,731 | −49 |
| OCT-26 | 2026-10 | 6.7140 | +0.0011 | 6.7174 | 6.7078 | 350 | 1,256 | +87 |
| NOV-26 | 2026-11 | 6.7006 | +0.0011 | 0.0 | 0.0 | 0 | 109 | 0 |
| DEC-26 | 2026-12 | 6.6875 | +0.0014 | 6.6911 | 6.6767 | 19,586 | 3,188 | −53 |
| MAR-27 | 2027-03 | 6.6435 | +0.0018 | 6.646 | 6.6362 | 13 | 1,616 | +4 |
| JUN-27 | 2027-06 | 6.5980 | +0.0022 | 6.5996 | 6.5935 | 7 | 756 | +3 |
| SEP-27 | 2027-09 | 6.5529 | +0.0022 | 6.555 | 6.5549 | 0 | 172 | 0 |
| DEC-27 | 2027-12 | 6.5084 | +0.0015 | 6.507 | 6.5023 | 4 | 14 | −2 |
| MAR-28 | 2028-03 | 6.5084 | +0.0015 | 6.498 | 6.47 | 4 | 16 | +4 |
最活跃合约:按 volume 与 open_interest,SEP-26 最活跃(volume 47,087,open_interest 20,731);DEC-26 次之(volume 19,586)。
期限结构(仅基于 settlement 的原始数值):settlement 自近月 AUG-26 的 6.7433 逐月向下,至远端 MAR-28 的 6.5084,曲线向下倾斜;远端 DEC-27 与 MAR-28 相同(均为 6.5084),末端趋平。原始数值差示例:AUG-26 与 SEP-26 差 0.0127;AUG-26 与 DEC-26 差 0.0558;AUG-26 与 MAR-28 差 0.2349。本描述不换算 pips,也不构成确定性市场预期——该差异仅属跨工具/跨时点/期限结构差异,可能包含利差、持有成本、期限与取样时点等因素。
与 CNH spot 比较:本轮 CNH spot 数据暂缺(rates.CNH reference 为 null,yfinance CNH 未获取),无法进行跨工具/跨时点差值比较。
3. 利率与商品
macro_observations 为空({}),所有宏观/商品来源本轮均失败。逐项状态如下:
| 项目 | 来源 | 状态 |
|---|---|---|
| 有效联邦基金利率(EFFR) | federal_reserve | 数据暂缺(Connection refused) |
| SOFR | federal_reserve | 数据暂缺(circuit open) |
| 美国国债收益率曲线 | federal_reserve | 数据暂缺(circuit open) |
| ECB 收益率曲线 | ecb | 数据暂缺(circuit open) |
| 原油(FRED commodity spot) | fred | 数据暂缺(Connection refused) |
4. 事件分析
4.1 事件事实与 surprise
- 经济日历
records为空(provider=nasdaq,path=null,timezone_verified=false)。 - nasdaq_calendar 阶段报
budget_exhausted(OpenBB 预算已用 12/12)。 - 因此:无事件事实可陈述,无 actual / consensus / previous 字段,无可数值比较的 surprise。数据暂缺。
4.2 事件 → 风险因子 → 敞口
因本轮无任何事件数据,无法建立“事件 → 风险因子 → 敞口”的实际传导。仅保留条件式机制框架(非本轮事实):若有事件数据,将按“事件 → 风险因子(利率、增长、风险情绪、资金流)→ 敞口(币种、期限)“链条展开;但本轮该链条数据暂缺。
4.3 今日优先级
- 无事件数据,无优先级可排。
- relevance / importance:来源未提供。
- LLM 优先级:无(显式标注:因输入无事件数据,不生成优先级排序)。
4.4 Treasury 行动点
本轮事件面为空,行动点以数据修复为主(详见第 6 节),不基于任何事件做交易/对冲决策。
5. 风险情景
以下为条件式情景(仅基于输入数据状态推导,不含输入外阈值或断言):
- 参考价陈旧风险:16 个币种的 ECB reference 均为 2026-07-27(约 17 天前)。若以该陈旧参考价做敞口估值,则结果可能与当前市场水平出现跨时点偏差;偏差方向与幅度本输入无法判定。
- 数据源熔断风险:yfinance、tiingo、federal_reserve、fred、ecb 五源熔断中(opened_until 约在 01:30Z 前后)。若后续轮次仍不恢复,则利率、商品与 yfinance 币种价格将继续缺失,宏观情景无法构建。
- 期限结构风险(HKEX USD/CNH 期货):settlement 曲线向下倾斜(AUG-26 至 MAR-28 原始差 0.2349)。该差异只能视为跨工具/跨时点/期限结构差异,可能含利差、持有成本与期限因素;若曲线后续进一步走陡或走平,仅代表期限结构原始数值变化,不据此推断确定性市场预期。
- 预算耗尽风险:本轮 12/12 预算用尽,直接导致经济日历缺失。若预算上限不变,后续轮次仍可能出现部分数据源无法覆盖。
6. Treasury 行动清单
- 修复 OpenBB transport 连接:yfinance、federal_reserve、fred 均报
127.0.0.1:6900Connection refused,需先确认 OpenBB 服务可用性。 - 核查 provider 熔断:ecb / federal_reserve / fred / tiingo / yfinance 均已熔断,确认 opened_until 后自动恢复或手动 reset。
- 重排请求预算:nasdaq 日历因 12/12 耗尽未获取,建议提高预算上限或调整优先级。
- 刷新 ECB reference:当前 source_date 为 2026-07-27(约 17 天前),需刷新以获得更近的参考价。
- 排查 CFETS 解析:记录仅有 pair 名称、
time为空、无 bid/ask/midpoint,需检查数据提取/解析层;另 record_count=25 与 records 15 条不一致需核对。 - 补齐缺失币种:TWD、CNH 数据暂缺,需补充来源。
- 澄清报价口径:rates 中
base="USD"与 source_symbol(EUR 交叉,如 EURCNY/EURUSD)不一致,需确认 base 字段语义,避免估值口径错配。
7. 数据质量与限制
- ECB reference 全面陈旧:16/18 币种 source_date=2026-07-27,stale_age ≈ 1,472,103 秒(约 17.0 天),均来自缓存(from_cache=true)。
- 主/备用价格缺失:18 币种 primary、fallback 均为 null,全部退化为 reference;yfinance 18 币种全缺,Tiingo fallback 覆盖 0 币种。
- 多源熔断:ecb(51)、federal_reserve(51)、fred(48)、tiingo(52)、yfinance(51)连续失败,circuit open。
- 宏观与商品全缺:macro_observations 为空,EFFR/SOFR/美债曲线/ECB 曲线/原油均未获取。
- 经济日历缺失:nasdaq 因 budget_exhausted(12/12)未获取,calendar.records 为空,timezone_verified=false。
- CFETS 数据不完整:本轮记录仅有 pair 名称、无 bid/ask/midpoint 数值;record_count(25)与实际 records(15)不一致。该数据是 CFETS 即期 bid/ask,不是 PBC 人民币官方中间价。
- 时区未验证:calendar 的 timezone_verified=false;CFETS source_timestamp(2026-08-14 03:00:00)按“来源原始时间戳(时区未验证)“处理,不标注 UTC/HKT/CST。
- from_cache 语义:
from_cache=false仅表示“本轮网络获取”,不证明数据本身实时。 - 报价口径存疑:rates 各币种
base="USD"与source_symbol(EUR 交叉)不一致,估值时需先确认口径。 - 跨源/跨工具差异限制:yfinance close 与 ECB reference、CFETS spot midpoint 的差异均属跨源/跨时点差异,不得表述为 D1 涨跌或日内变动;期货 settlement 与 spot 差异仅属跨工具/跨时点/期限结构差异;本报告所有差值均以原始报价单位列示,未换算 pips。