Files
PolyWeather/docs/TAF_SIGNAL_ZH.md
T

65 lines
4.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 显著冷却,说明结算价已定格。 |
---
## 三、 图表联动实战:如何看懂“联动”?
### 情况 A:TAF 压温与图表分叉
如果你在 **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 文档中心 - 技术与市场的桥梁_