Files
PolyWeather/docs/TAF_SIGNAL_ZH.md
T

4.1 KiB
Raw Blame History

PolyWeather TAF 信号实战指南:从报文解析到多维度联动 (TAF_SIGNAL_ZH)

在 PolyWeather 系统中,TAF (机场终端预报) 不仅仅是原始文本的展示,它更是后端分析引擎 (Analysis Engine)前端可视化图表 深度耦合的核心指标。本文档揭秘 TAF 在本项目中的底层逻辑及其在交易中的实战应用。


一、 系统架构层面的 TAF 联动

1. 后端解析引擎 (web/analysis_service.py)

项目后端通过 _build_taf_signal 函数对原始 TAF 报文执行“特征工程”提取,生成两个核心指标:

  • 压温等级 (suppression_level):来源于对 FEW/SCT/BKN/OVC 云底高度和 TSRA/RA/DZ(降雨/雷暴)关键词的扫描。如果 TAF 在午后峰值窗口预告低云(<4000ft)或降雨,该指标会跳变至 high,直接削减预测高点的置信度。
  • 扰动等级 (disruption_level):主要由 TEMPO(临时波动)、PROB30/40(概率触发)和 BECMG(转变过程)贡献。数值越高,暗示预测的高温点越不稳定,可能受短时云团遮挡产生剧烈震荡。

2. 前端可视化呈现 (FutureForecastModal.tsx)

在前端“今日/未来预报弹窗”中,TAF 信号通过以下方式呈现:

  • 图表标记 (TAF Markers):图表右侧的散点或高亮区域标识了 TAF 中的变天时点(如 FM 起点)。当鼠标悬停在时点上,会弹出具体的报文解码。
  • AI 智库融合信号 (Combined Reading):在弹窗顶部的结论区,你会看到诸如“高空+TAF+市场读取倾向于...”的判断。这是系统将 TAF 压温等级Open-Meteo GFS 剖面数据 交叉验证后的最终交易建议。

二、 TAF 关键词与交易动作

TAF 关键词 项目解析逻辑 (Backend) 典型交易动作
BASE (基准) 基准气象场,作为初始预测底色。 维持基础仓位,关注中性桶。
FM (From) valid_match 触发,标志趋势强制更新 若 FM 预告冷切或风向改变,立即对冲高位 Yes 仓位。
TEMPO (临时) 贡献 disruption_level: high 多头需谨慎:即使主趋势在升温,TEMPO 降雨也可能导致 ASOS 实测值瞬间“哑火”。
PROB40 高权重扰动。 视同确定性信号,如果包含 SHRA(阵雨),则是做空当天“极热桶”的最佳理由。
BECMG (转变) 平滑过渡,通常用于修正结算末期的温度。 用于判断退场时点,若 17:00 后 BECMG 显著冷却,说明结算价已定格。

三、 图表联动实战:如何看懂“联动”?

情况 ATAF 压温与图表分叉

如果你在 Daily Trend Graph (趋势图) 上看到预测曲线直冲 35°C,但上方的 TAF 信号提示 suppression_level: high(高风险压温),这意味着:

  • 数值模型(Open-Meteo)认为太阳热量足。
  • 但 TAF 预报员认为云/雨会打断升温。
  • 结论:此时不要在高位买入,大概率实际结算会低于模型预测。

情况 BTEMPO 峰值重叠

当 TAF 的 TEMPO 窗口(如 07/11,即当地下午 15:00-19:00)内出现降水信号,且图表显示此时为气温最高点时:

  • 系统会生成“AI 预警:注意峰值被云雨压低”。
  • 交易建议:这种情况下,买入“低一档”的温度桶往往比“最高的一档”更具性价比(EV 更高)。

四、 交易员必备:PolyWeather 报文解析口诀

看 FM 定趋势,看 TEMPO 抓波动。 压温等级看 High,大单入场要收工。 图表高亮即信号,峰值重叠莫冲动。


PolyWeather 文档中心 - 技术与市场的桥梁