Volume Weighted Average Price (VWAP) 是一条考虑 Volume 的"公允价值"线,许多交易者用它来判断价格相对于大部分 Volume 实际成交的位置是偏贵还是偏便宜。在 Freya 上,VWAP 是您可以附加到机器人的指标之一,因此您无需亲自盯着这条线,而是可以告诉机器人在价格位于 VWAP 一侧时 — 或在价格穿越它的那一刻 — 开仓或平仓。本指南解释了 VWAP 是什么、它在 Freya 上作为条件究竟如何运作,以及交易者使用它的几种通用方式。
要查看完整的触发器菜单,请参阅您可以交易的指标。要了解条件系统本身如何运作,请参阅入场条件与触发系统。
要点总结
- VWAP 是按 Volume 加权的平均价格 — 一条公允价值线,它根据每个价格上成交的 Volume 多少来加权。
- 在 Freya 上,您使用四个运算符之一将 VWAP 设为条件:Above、Below、Crosses Above 或 Crosses Below — 将当前价格与 VWAP 线进行比较。
- VWAP 不需要任何数值输入。比较是价格对线,因此除了运算符和时间框架之外没有任何要输入的内容。
- Freya 的 VWAP 是在您所选时间框架的可用 K 线上计算的滚动式 (rolling) VWAP — 而非每日或按交易时段重置的 VWAP。
- 同一个 VWAP 条件既可用于入场也可用于出场,本文为通用教育内容 — 而非财务建议。
什么是 VWAP?
VWAP 是 Volume Weighted Average Price(按 Volume 加权的平均价格)的缩写。它回答了一个简单的问题:在一段交易过程中,按 Volume 加权的平均价格是多少?一根成交了大量 Volume 的 K 线比一根清淡的 K 线更强烈地把这条线拉向它的价格。结果是一条单一的线,代表价格按 Volume 加权的"重心"。
它由每根 K 线的典型价格 — 其最高价、最低价和收盘价的平均值 — 乘以该 K 线的 Volume,求和后除以总 Volume 计算得出:
VWAP = Σ(典型价格 × Volume) ÷ Σ(Volume)
由于 Volume 已被纳入其中,VWAP 通常被视为公允价值的基准:
| 价格相对于 VWAP | 常见解读 |
|---|---|
| VWAP 之上 | 价格在按 Volume 加权的平均值之上交易 — 常被解读为相对强势 |
| VWAP 之下 | 价格在按 Volume 加权的平均值之下交易 — 常被解读为相对弱势 |
| 穿越 VWAP | 从公允价值的一侧切换到另一侧 — 一些交易者将穿越本身视为信号 |
VWAP 是按 Volume 加权的平均值,而非动量振荡器。它告诉您价格相对于 Volume 实际成交位置的所在 — 它描述的是近期的过去,而非未来。
在 Freya 上使用 VWAP
在 Freya 上,VWAP 是您附加到机器人的一个条件。您选择一个运算符和一个时间框架,机器人会在实时市场数据上将当前价格与 VWAP 线进行比较。共有四个运算符,每个都有特定含义:
| 运算符 | 在 VWAP 中的含义 |
|---|---|
| Above | 当价格当前位于 VWAP 线之上时触发 |
| Below | 当价格当前位于 VWAP 线之下时触发 |
| Crosses Above | 在价格向上穿越 VWAP 线的那一刻触发 |
| Crosses Below | 在价格向下穿越 VWAP 线的那一刻触发 |
在 Freya 上几个重要的细节:
- 无需设置数值。 与阈值指标(例如 RSI,您需输入一个数字)不同,VWAP 直接将价格与自身的线进行比较。您选择运算符和时间框架 — 没有其他要输入的内容。
- 它是价格对线。 "Above" 表示实时价格位于 VWAP 线之上;"Below" 表示位于其下方。穿越在价格穿过该线的那根确切 K 线上触发。
- 每个条件独立的时间框架。 每个 VWAP 条件携带自己的时间框架。在同一个机器人中,您可以为一个条件在 1 小时图上读取 VWAP,为另一个条件在 4 小时图上读取。
- 入场与出场。 VWAP 两侧均可使用。您可以用它来决定何时开仓以及决定何时平仓。
一个值得理解的细微差别:Freya 的 VWAP 是滚动式,而非按交易时段
在许多交易平台上,"VWAP" 指的是交易时段 VWAP — 它在每个交易日(或时段)开始时重置为零并从那里重新构建,因此该线锚定在当日开盘。Freya 的 VWAP 不是这样运作的。 它是一条在您所选时间框架的可用 K 线上计算的滚动式 (rolling) VWAP — 它不会每日重置,也不会在任何固定的时段边界重置。
这在实践中意味着:
- 该线反映的是滚动 K 线窗口内按 Volume 加权的平均价格,而不仅仅是"自今日开盘以来"。
- 您不会看到每天都猛地弹回早晨开盘价的经典日内 VWAP。
- 它的表现更像是一条连续的按 Volume 加权的参考线,而非一个时段锚点。
如果您习惯了图表工具中的交易时段 VWAP,这是一个有意义的差异。Freya 上的机制 — 价格在线之上、之下或穿越 — 是相同的,但线本身的构建方式不同,因此请相应地校准您的预期。
"Above/Below" 与 "Crosses Above/Below" 之间的区别是状态与事件之间的区别。"Above" 在价格位于线之上的整个时间内都为真。"Crosses Above" 仅在价格向上穿过它的那一个时刻触发。当您想要一个持续性条件时使用状态运算符,当您想捕捉价格越过公允价值的确切时刻时使用穿越运算符。
设置 VWAP 条件
以下是将 VWAP 添加到机器人的一般流程。确切的界面取决于您是在构建新机器人还是在编辑现有机器人,但条件设置是相同的。
- 创建新机器人或编辑现有机器人。 打开机器人构建器,转到您设置条件的部分 — 用于控制何时开仓的 Entry Conditions,或用于控制何时平仓的出场一侧。
- 添加一个条件。 向机器人添加一个新的入场(或出场)条件。
- 选择 VWAP 作为指标。 从可用指标列表中选择 VWAP。
- 选择一个运算符。 从四个中选择一个:Above、Below、Crosses Above 或 Crosses Below。
- 选择时间框架。 选择应读取 VWAP 的时间框架(例如 1h 或 4h)。没有数值要输入 — VWAP 将价格与自身的线进行比较。
- 如需更多条件,可用 AND / OR 组合。 每个机器人最多可添加 8 个条件,并用 AND(必须同时全部为真 — 更少、更严格的信号)或 OR(任一满足即可 — 更频繁的信号)连接它们。例如,在入场前要求价格位于 VWAP 之上且 RSI 低于 40。
由于 VWAP 不需要阈值,它是一个易于叠加到另一个信号之上的"情境"过滤器 — 例如,仅在价格位于您想要的 VWAP 一侧时才依据您的主要入场触发器执行。触发系统指南更详细地讲解了如何组合条件。
常见的 VWAP 设置
这些是交易者通常如何看待 VWAP 的通用教育示例。它们是机制的演示,而非推荐,且没有一个承诺特定结果。
- 顺着公允价值方向交易。 将
Price Above VWAP作为入场过滤器 — 其思路是仅在价格于按 Volume 加权的平均值之上交易时才开 Long。许多交易者将其与动量或趋势信号搭配。 - 将穿越作为触发器。 使用
Price Crosses Above VWAP在价格从下方收复该线时入场,而非在它仍处于下方时入场。一些交易者将穿越本身视为信号。 - 将 VWAP 作为情境过滤器。 使用 AND 将
Price Above VWAP与另一个入场条件组合,使您的主要信号仅在价格位于您偏好的公允价值一侧时才执行。 - 在失去公允价值时出场。 将
Price Crosses Below VWAP作为出场条件 — 其思路是一旦价格滑回其按 Volume 加权的平均值之下就平掉 Long。
VWAP 描述的是价格相对于已成交 Volume 的位置 — 它不预测反转,而且价格可能长时间停留在线之上或之下。由于 Freya 的 VWAP 是滚动式而非按交易时段,请勿假设它的表现像另一个工具中的日内 VWAP。将任何单一指标视为一个输入,在投入真实资金之前测试您的想法,并记住所有交易都伴随风险。
常见问题
Freya 的 VWAP 是交易时段(每日)VWAP 吗?
不是。Freya 的 VWAP 是一条在您所选时间框架的可用 K 线上计算的滚动式 (rolling) VWAP — 它不会在每个交易日或时段开始时重置。如果您习惯了锚定每日开盘并每天重置的交易时段 VWAP,请预期 Freya 的线会有不同的表现:它是一个连续的按 Volume 加权的参考,而非一个时段锚点。
我需要为 VWAP 设置一个数值吗?
不需要。VWAP 没有要输入的阈值。比较是价格对线 — Freya 检查当前价格是位于 VWAP 线之上、之下还是穿越。您只需选择运算符和时间框架。
我应该为 VWAP 使用哪个时间框架?
任何适合您策略的时间框架 — 每个条件都有自己的时间框架,所以由您选择。作为通用教育:5m 或 15m 等较短的时间框架使滚动线反应更快,产生更频繁、更嘈杂的信号;4h 或 1d 等较长的时间框架产生更平稳的线和更少的信号。不存在普遍"正确"的时间框架。
我可以将 VWAP 同时用于入场和出场吗?
可以。同一个 VWAP 条件既可用于决定机器人何时开仓,也可用于决定何时平仓。一种常见的教育性模式是在价格位于 VWAP 之上时入场,在价格重新向下穿越时出场,但您可以独立配置任一侧。
"Above" 和 "Crosses Above" 有什么区别?
"Above" 是一种状态 — 在价格位于 VWAP 线之上的整个时间内都为真。"Crosses Above" 是一个事件 — 仅在价格向上穿过该线的那一个时刻触发。对持续性条件使用状态运算符,要捕捉价格收复或失去公允价值的确切时刻则使用穿越运算符。
VWAP 能保证盈利的交易吗?
不能。没有任何指标能保证盈利。VWAP 显示价格相对于按 Volume 加权的平均值的位置;它不预测未来,信号也可能出错。本文为通用教育内容,而非财务建议 — 请始终做好自己的研究,并仅用您能够承受损失的资金进行交易。
VWAP 与其他 Freya 指标相比如何?
VWAP 是一条考虑 Volume 的公允价值线。Freya 提供许多其他指标 — 其中包括动量、趋势和波动率工具。要查看完整列表以及每个指标衡量什么,请参阅您可以交易的指标,要了解更深入的理论,请参阅用于机器人交易的技术指标。
