FOREX SHADOW / 非生产验证。本报仅依据脚本注入 JSON(generated_at=2026-09-05T01:00:27Z,mode=morning,shadow_only=true)。未使用生产链路,未补充输入外新闻、政策、阈值或市场传闻。
1. Snapshot 状态
- 标签:FOREX SHADOW / 非生产验证;
shadow_only=true;早报。 - 目标币种(18):CNY、EUR、GBP、JPY、CHF、CZK、HKD、HUF、TWD、THB、SGD、PLN、NOK、MXN、AUD、CAD、DKK、CNH。
- 主路径:yfinance 全覆盖失败;
yfinance_covered=[];yfinance_missing为上述 18 币种全部。 - 回退:
tiingo_fallback_calls=2,tiingo_fallback_covered=[]。 - 选用结果:16 币种落到 ECB
reference(source_date=2026-07-27,stale=true);TWD、CNH 无任何报价(selected=null)。 - 官方源:ChinaMoney/CFETS spot
available=true,from_cache=false(本轮网络获取),record_count=25,stale=false;HKEX USD/CNH 期货available=true,from_cache=true,record_count=10,stale=false,report_date=2026-09-04。 - 请求预算:
used=12/12(已耗尽)。 - 熔断(
open=true):ecb(连续失败 117,至2026-09-05T01:30:29Z)、federal_reserve(117,至2026-09-05T01:30:31Z)、fred(114,至2026-09-05T01:30:32Z)、tiingo(118,至2026-09-05T01:30:30Z)、yfinance(117,至2026-09-05T01:30:28Z)。 - 未熔断:chinamoney_cfets(失败 0)、hkex(失败 0)、nasdaq(失败 1,
open=false)。 - 宏观:
macro_observations={}。日历:records=[],timezone_verified=false,path=null。 - 核心阻断:OpenBB 传输
http://127.0.0.1:6900出现<urlopen error [Errno 61] Connection refused>,随后相关 provider 进入 circuit open。
2. 汇率与人民币官方市场数据
2.1 18 币种报价
主路径(yfinance)与 Tiingo 回退均为空。下表为注入 JSON 的 rates.*.selected。ECB reference 全部 stale=true,stale_age_seconds=3372923.734565258,from_cache=true,base=USD,provider=ecb。禁止将下列水平解读为 D1 涨跌或日内变动。
- CNY:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=6.7660900869;source_symbol=EURCNY;as-of=2026-07-27(stale)
- EUR:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=0.8780402142;source_symbol=EURUSD;as-of=2026-07-27(stale)
- GBP:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=0.7509351128;source_symbol=EURGBP;as-of=2026-07-27(stale)
- JPY:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=163.6403547282;source_symbol=EURJPY;as-of=2026-07-27(stale)
- CHF:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=0.8151725349;source_symbol=EURCHF;as-of=2026-07-27(stale)
- CZK:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=21.2099394152;source_symbol=EURCZK;as-of=2026-07-27(stale)
- HKD:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=7.8420405655;source_symbol=EURHKD;as-of=2026-07-27(stale)
- HUF:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=315.9013082799;source_symbol=EURHUF;as-of=2026-07-27(stale)
- TWD:primary 数据暂缺;fallback 数据暂缺;reference 数据暂缺;selected=null
- THB:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=33.5797699535;source_symbol=EURTHB;as-of=2026-07-27(stale)
- SGD:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=1.2903678988;source_symbol=EURSGD;as-of=2026-07-27(stale)
- PLN:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=3.794889806;source_symbol=EURPLN;as-of=2026-07-27(stale)
- NOK:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=9.6448327333;source_symbol=EURNOK;as-of=2026-07-27(stale)
- MXN:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=17.4569321275;source_symbol=EURMXN;as-of=2026-07-27(stale)
- AUD:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=1.4286592326;source_symbol=EURAUD;as-of=2026-07-27(stale)
- CAD:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=1.4104838002;source_symbol=EURCAD;as-of=2026-07-27(stale)
- DKK:primary 数据暂缺;fallback 数据暂缺;selected=reference;close=6.5635262095;source_symbol=EURDKK;as-of=2026-07-27(stale)
- CNH:primary 数据暂缺;fallback 数据暂缺;reference 数据暂缺;selected=null
跨源对照:yfinance close 数据暂缺,故与 ECB reference、CFETS midpoint 的跨源/跨时点差异均无法计算。
2.2 ChinaMoney / CFETS RMB-FX Spot
- 来源:
provider=chinamoney_cfets;source_provider=CWAP;source_url=https://www.chinamoney.com.cn/r/cms/www/chinamoney/data/fx/rfx-sp-quot.json - 来源原始时间戳(时区未验证):
source_timestamp=2026-09-05 03:00:00;source_timestamp_en=05/09/2026 03:00;source_epoch_ms=1788548406884 stale=false;stale_age_seconds=null;from_cache=false(本轮网络获取,不证明报价本身为实时)record_count=25;注入 JSON 的records仅给出 15 条,且每条仅有pair与空time,无 bid/ask/midpoint 字段
USD/CNY:
- bid:数据暂缺
- ask:数据暂缺
- 算术中点 midpoint=(bid+ask)/2:数据暂缺
注入 records 中出现的目标相关 pair(报价字段均为数据暂缺;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 的跨源/跨时点差异:数据暂缺(两侧均无可用 close/midpoint)。
2.3 HKEX USD-CNH Futures
- 工具:USD/CNH 期货(非 spot)
provider=hkex;source_url=https://www.hkex.com.hk/eng/stat/dmstat/dayrpt/cusf260904.htmrequested_report_date=2026-09-04;report_date=2026-09-04stale=false;stale_age_seconds=null;from_cache=true
近月 SEP-26(volume 最大):
- contract=SEP-26;expiry=2026-09
- settlement=6.7049;change_in_settlement=-0.0118
- combined_high=7.1728;combined_low=6.7047
- volume=43009;open_interest=16588;change_in_oi=443
- 盘后(不得与日盘混称):after_hours_open=6.7167;after_hours_high=6.7168;after_hours_low=6.7129;after_hours_close=6.7147;after_hours_volume=5574
- 日盘:day_open=6.7151;day_high=6.7152;day_low=6.7047;day_volume=37435
其余合约(settlement / change_in_settlement / combined_high / combined_low / volume / open_interest):
- OCT-26;expiry=2026-10;6.6887;-0.0119;6.76 / 6.6887;3052;3403(change_in_oi=-324)
- NOV-26;expiry=2026-11;6.6755;-0.0117;6.7165 / 6.6732;1334;100(+2)
- DEC-26;expiry=2026-12;6.6623;-0.0118;7.1464 / 6.657;17292;8742(+829)— 次高 volume
- MAR-27;expiry=2027-03;6.6174;-0.0111;6.98 / 6.6175;963;2181(+91)
- JUN-27;expiry=2027-06;6.5711;-0.0107;6.981 / 6.5716;3;1118(0)
- SEP-27;expiry=2027-09;6.5263;-0.0110;6.7244 / 6.5268;1;188(-1)
- DEC-27;expiry=2027-12;6.4796;-0.0066;6.7012 / 6.489;0;14(0)
- MAR-28;expiry=2028-03;6.4312;-0.0030;6.5062 / 6.4376;0;19(0)
- JUN-28;expiry=2028-06;6.3806;-0.0046;combined_high=0.0 / combined_low=0.0;0;0(0)
按 settlement 的期限形态(仅原始报价单位,不作升贴水/预期解读):
- 自近月至远月 settlement 逐步走低(向下),非不规则折返。
- 相邻差:SEP-26→OCT-26 = -0.0162;OCT→NOV = -0.0132;NOV→DEC = -0.0132;DEC→MAR-27 = -0.0449;MAR-27→JUN-27 = -0.0463;JUN-27→SEP-27 = -0.0448;SEP-27→DEC-27 = -0.0467;DEC-27→MAR-28 = -0.0484;MAR-28→JUN-28 = -0.0506。
- 上述为期货曲线上的跨月 settlement 差;可能含利差、持有成本、期限与时点差异,不能称为纯基差或市场必然预期。
与 CNH spot 的跨工具/跨时点差异:CNH spot 数据暂缺,无法计算。
3. 利率与商品
macro_observations 为空。失败记录:
- EFFR:
federal_reserve/macro_effr;OpenBBfixedincome/rate/effrConnection refused;数据暂缺 - SOFR:
federal_reservecircuit open until2026-09-05T01:30:31Z;数据暂缺 - 美国收益率曲线:同上 circuit open;数据暂缺
- ECB 收益率曲线:
ecbcircuit open until2026-09-05T01:30:29Z;数据暂缺 - 商品/原油(FRED spot):
fred/macro_fred_oil;OpenBBcommodity/price/spotConnection refused;数据暂缺
无可用 as-of 利率或商品观察值。
4. 事件分析
4.1 事件事实与 surprise
- 日历:
provider=nasdaq;path=null;timezone_verified=false;stale=null;records=[] - 失败:
nasdaq_calendar/budget_exhausted— OpenBB request budget exhausted: used 12/12 - actual / consensus / previous:数据暂缺
- surprise:无可数值比较字段,未计算
- relevance / importance:来源未提供
4.2 事件 → 风险因子 → 敞口
无事件 actual/consensus。讲话内容、会议结果:来源未提供。
[分析判断] 若后续日历恢复且出现可比较的利率/通胀/就业 surprise,则可能通过利率路径与风险偏好影响 USD 交叉盘及 CNH 期货期限结构;若数据平面持续 Connection refused,则可能使敞口监控停留在过期 ECB reference(as-of 2026-07-27)与不完整 CFETS 记录上。以上为条件式机制,不声称已发生汇率变动。
4.3 今日优先级
- relevance/importance:来源未提供
- [LLM优先级] 1:修复 OpenBB
127.0.0.1:6900连通性(Connection refused 为多源失败的共同前缀) - [LLM优先级] 2:待熔断窗口结束后复核 yfinance / tiingo / federal_reserve / ecb / fred,恢复 18 币种主路径与宏观
- [LLM优先级] 3:CFETS 本轮网络获取成功但 records 缺 bid/ask,核对解析字段与
record_count=25与列出 15 条的落差 - [LLM优先级] 4:HKEX 2026-09-04 期货可用,仅作跨工具观察,不可替代 CNH/CNY spot
- [LLM优先级] 5:事件日历因预算耗尽为空,本早报不对单日宏观 surprise 排序
4.4 Treasury 行动点
- 不以 ECB 2026-07-27 stale reference 作为当日重估或对客报价依据
- CFETS 仅确认源可达;在 bid/ask 补齐前不计算 RMB-FX 算术中点,也不与 yfinance 做跨源差
- HKEX 近月 SEP-26 settlement=6.7049(report_date=2026-09-04)可记录,但不得当作 spot,也不得写成升贴水预期
- 利率、商品、日历均为数据暂缺:暂停基于事件 surprise 的套保时机判断
- 本报为 SHADOW 非生产验证,不写入生产决策
5. 风险情景
情景仅绑定本包数据状态,不含输入外阈值或因果。
- 数据平面中断延续:若
127.0.0.1:6900仍拒绝连接,则 18 币种主路径与宏观可能继续为空,Treasury 缺少可用即期。 - 过期参考被误用:若将 ECB reference(as-of 2026-07-27,stale_age_seconds=3372923.734565258)当作当前水平,则可能造成跨时点错配;该差异不是 D1 涨跌。
- CFETS 结构不完整:源标记
available=true且stale=false,但报价字段空;若据此视为“有即期”,则可能高估 RMB-FX 可观测性。 - 期货与即期错配:CNH spot 数据暂缺;若把 SEP-26 settlement=6.7049 直接当即期,则混淆期货与 spot(跨工具/跨时点)。
- 日历空白:预算耗尽导致
records=[];若误判为“今日无事件”,则可能漏掉未采集的发布。来源原始时间戳(时区未验证)。
未构造涨跌幅或资金流情景。
6. Treasury 行动清单
- 将本包标记为 SHADOW:不可用于生产重估、限额或对客牌价。
- 优先排查 OpenBB 本机端口 6900 Connection refused;在连通前不要把 circuit open 解读为上游无数据。
- 熔断到期后(ecb
01:30:29Z、yfinance01:30:28Z、tiingo01:30:30Z、federal_reserve01:30:31Z、fred01:30:32Z)再跑主路径;本轮预算已 12/12。 - 复核 CFETS 解析:本轮网络获取、时间戳
2026-09-05 03:00:00(来源原始时间戳,时区未验证),但 USD/CNY bid/ask/中点数据暂缺。 - HKEX 仅归档
report_date=2026-09-04的合同、settlement、volume、OI;盘后/日盘/combined 分列保存。 - TWD、CNH 报价数据暂缺,相关敞口标记“不可定价(本包)”。
- 利率与商品数据暂缺,不调整基于 EFFR/SOFR/曲线/原油的套保参数。
- 事件日历为空,不输出 surprise 驱动的今日交易指令。
7. 数据质量与限制
错误(按注入 errors):
- yfinance_batch:OpenBB transport failure,currency historical 18 符号,
Connection refused,status_code=null - tiingo_fallback_CNY:同上,USDCNY,
Connection refused - tiingo_fallback_EUR:provider circuit open for tiingo until
2026-09-05T01:30:30Z - macro_effr:federal_reserve,
Connection refused - macro_sofr / macro_us_yield_curve:federal_reserve circuit open until
2026-09-05T01:30:31Z - macro_ecb_yield_curve:ecb circuit open until
2026-09-05T01:30:29Z - macro_fred_oil:fred,
Connection refused - nasdaq_calendar:budget_exhausted,used 12/12
Stale / fallback:
- ECB reference 覆盖 AUD、CAD、CHF、CNY、CZK、DKK、EUR、GBP、HKD、HUF、JPY、MXN、NOK、PLN、SGD、THB;均 as-of 2026-07-27、from_cache=true、stale=true
- 主路径与 Tiingo 回退均未覆盖任何币种
- TWD、CNH:无 primary/fallback/reference
- HKEX:from_cache=true,但 stale=false
- CFETS:from_cache=false(本轮网络获取),stale=false,但 records 无 bid/ask
其他限制:
- 日历
timezone_verified=false,凡涉及该日历时间戳均只能写“来源原始时间戳(时区未验证)” - 跨源、跨工具、跨月差只保留原始报价单位,未换算 pips
- CFETS midpoint 即使可算也只是 (bid+ask)/2,不得称为人民币中间价、官方中间价、收盘价或 PBC fixing;本包连 bid/ask 都缺失
- 期货 settlement 与 spot 不得称为纯基差或必然预期
- 本报为非生产验证,不引用 production 运行结果