- Published on
Waindrops [Makit0]
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
Waindrops 是一种将“成交量分布”与“时段拆分”结合的日内分析工具。传统成交量分布通常覆盖整个交易日或一整天,而 Waindrops 的独特之处在于:它把一个自定义时间段(比如上午和下午、夜盘和日盘)从中间切开,分别计算前后两个半段的 VWAP、成交量分布和价格密度。这样,交易者就能看到在同一时间段内,市场资金的“重心”是否发生了偏移,以及买卖力量在哪一侧更为集中。
该工具的核心思想非常朴素:价格是表象,成交量才是本质。同样一根 K 线,在低成交量下与在高成交量下形成的意义完全不同。Waindrops 通过颜色、宽度和形态展示每个价格水平上实际发生的交易量,帮助交易者识别“价值区域”和“失衡区间”。
从使用规则来看,它专门针对日内图表设计,最长支持 12 小时的大周期日内行情,这覆盖了大多数期货、股票和外汇的活跃时段。平衡模式适合等分固定时间区间,比如将亚洲时段、欧洲时段、美洲时段分别切成两半;非平衡模式则允许两个半段长度不同,比如把美股期货的隔夜时段(18:00–9:30)与现货时段(9:30–16:00)分别作为一个整体来分析。这种灵活性对于跨时区交易者非常实用,尤其是那些需要区分“全球消息驱动时段”和“本土流动性时段”的期货交易者。
在实战中,Waindrops 可以快速回答几个关键问题:当前价格处于这个时间段的哪一侧?上半个时间段的 VWAP 对下半个时间段是否构成引力?成交量密集区是否出现在时间段的两端或中间?如果某个半段的成交量分布出现单边堆集,往往意味着该半段存在机构参与留下的“足迹”,后续价格回踩该区域时可能获得支撑或遇到阻力。
名词解释
-
成交量分布(Volume Profile):以价格为横轴、成交量为纵轴(常以水平柱状图表示),展示在特定价格水平上累计成交的合约数或股数。与普通成交量(按时间)不同,它突出显示哪些价格区间吸收了最多的交易,从而形成“价值区域”与“低成交量缺口”。
-
VWAP(成交量加权平均价):从成交量加权的平均成交价格,公式为“总成交额 ÷ 总成交量”。它常被机构交易者作为日内执行成本的基准,也被视为当日多空分界的关键参考线。价格在 VWAP 上方通常表示买方主导,下方则表示卖方主导。
-
平衡 / 非平衡 Waindrops:平衡模式指将某个时间段从正中间等分,两个半段长度相同;非平衡模式允许两个半段长度不等,例如把夜盘与日盘分开,或者把某一活跃事件窗口单独切出。非平衡模式更适合反映真实市场结构,而不是机械的钟表时间。
-
时段(Session):金融市场的交易时间段,例如纽约时段、伦敦时段、亚洲时段。在期货市场中还常分为电子盘时段(包括隔夜)与现货/公开喊价时段。不同时段具有不同的流动性和参与者特征,因此分开分析比混在一起更有效。
-
高低点(High / Low):指某个时段内产生的最高价和最低价。这两个极端价位往往代表激进买盘与激进卖盘的极限,也是止损单可能聚集的位置。Waindrops 在每个时段上直接标注高低点,便于快速识别波动边界。
-
价值区域(Value Area):来自“市场轮廓”理论,指成交量分布中包含总成交量约 70% 的价格区间。该区域的价格被市场参与者普遍接受,突破或跌破价值区域往往预示着趋势变化。
策略思路讲解
Waindrops 的策略逻辑可以拆成四个层面来理解。
第一层:识别时间段的结构高低点。 每个自定义时段被分成两个半段,各自产生独立的最高、最低价。这些高低点并非简单的统计值,它们反映了该半段的博弈边界。如果前半段的高点被后半段轻易突破,说明前半段的阻力无效,市场情绪已经变化。反过来,如果后半段始终无法越过前半段的低点,则空头力量在持续压制。
第二层:独立的 VWAP 与半个时段的重心。 全时段 VWAP 容易掩盖半段之间的内部偏移。例如,一个 4 小时段中,前 2 小时大量资金在 100 美元成交,后 2 小时大量资金在 110 美元成交,总 VWAP 可能落在 105 美元附近,但这并不能代表任何半段的真实平衡点。Waindrops 将两个半段的 VWAP 分别计算,交易者可以直接观察两根 VWAP 线之间的偏离距离。若两者距离拉大,说明在同一个大时段内,市场重心发生了剧烈位移,这通常对应消息发布或主力资金换手。
第三层:每个价格的成交量密度。 水平分布的柱状图长度代表该价格上累计成交量的大小。密集区是阻力最小的参照物:价格跌至密集区上沿,可能获得承接;价格反弹至密集区下沿,可能遭遇抛压。更重要的是,将前后半个时段并排对比,能够看出哪个半段的成交量更大。如果后半段成交量明显放大,且价格大幅偏离前半段 VWAP,说明后半段才是真正的“趋势启动段”。
第四层:平衡与非平衡的组合应用。 在平衡模式下,两个半段长度相同,适合分析对称的固定交易时段,比如上午 9:30–12:00 与下午 13:00–15:30。这种模式的优点是可比较性高,可以直接对比相同时间长度的资金行为。非平衡模式则更适合现实中的市场结构差异,例如把隔夜电子盘(18:00–9:30)和现货时段(9:30–16:00)分别视为一个半段,因为两者的流动性和参与者性质截然不同。Waindrops 允许用户灵活设定分界点,从而将“自然交易时段”而非“钟表时间”作为分析单元。
交易者可以基于这些信息构建简单的策略:例如,当一个时段前半段的 VWAP 被后半段价格反复测试并最终远离时,顺着远离方向入场;或者,当价格从后半段高点回落,并进入后半段成交量最大的价格区域时,等待价稳量缩后捕捉反弹。
优点
-
分解信息,避免平均化误判。将时段一分为二并分别计算 VWAP 和成交量分布,避免了单一平均指标对内部结构的掩盖,能够更精确地捕捉市场情绪的切换点。
-
适应真实交易时段差异。支持非平衡分割,可以按隔夜/日盘、亚洲/美洲、消息前/消息后等自定义边界来划分,对不同流动性环境进行独立分析,比固定时间窗口更贴近实际交易节奏。
-
可视性强,直觉易懂。Waindrops 将成交量分布、高低点与 VWAP 三种信息叠加在一起,水平柱状图比传统成交量指标更直观,交易者一眼就能看出价值区域、低量缺口和单边堆集等结构形态。
-
多周期验证能力。支持从分钟级到最多 12 小时的日内周期,交易者可以在不同时间尺度上观察同样的结构是否反复出现,进而评估某个价位区间的“共振”强度。
-
适合期货与跨夜市场。对于连续交易的期货品种,隔夜时段往往风险事件密集,Waindrops 可以分别刻画电子盘和现货盘的资金参与度,帮助交易者决定是在开盘后跟随趋势还是等待背离信号。
缺点
-
对数据质量和成交量真实度敏感。在部分市场中,成交量可能包含大量高频做市商的对倒或算法交易噪音,导致价格密集区并不代表真实的机构成本区;外汇现货市场更是缺乏统一成交量。
-
不提供方向性预测信号。Waindrops 本质是描述性工具,它告诉你哪些价格成交了多少,但不会告诉你接下来是突破还是反转。交易者必须结合其他技术指标或价格行为来做出决策,否则容易陷入“事后看图”的错觉。
-
时段切分的主观性较强。用户需要手动定义时段边界和平衡与非平衡模式,不同设置会产生完全不同的结论。没有统一标准,新手很容易过度优化参数,使分析失去稳健性。
-
仅适用于日内,忽略跨日背景。最长 12 小时的限制意味着无法直接分析日线或更长周期留下的成交量结构,而隔夜跳空和前期大周期价值区域可能对日内价格产生显著影响,单纯依赖日内 Waindrops 会遗漏这些宏观背景。
-
计算与渲染的资源消耗较大。由于需要为每个时段绘制多个半段的分布柱状图,在长周期或高分辨率图表上可能导致界面卡顿,尤其在数据点较多的市场中。
起源年份考证
需要说明的是:Waindrops 这一具体指标名称及其作者 makit0 的确切开发时间无法考证,公开资料中并没有明确的年份记录。但就其所属的“基于成交量分布 + VWAP + 时段切分”这一类分析方法,可以梳理出公认的时间线:
-
1985 年:J. Peter Steidlmayer 与市场轮廓理论(Market Profile)正式推广了“成交量分布(Volume Profile)”的概念,把价格与成交量按价格区间排列,形成了价值区域、相对价值等核心思想。这被认为是现代成交量分布分析的起源。
-
1980 年代至 1990 年代:VWAP(成交量加权平均价格)在机构交易中被广泛使用,特别是大型基金管理人将其作为订单执行的质量基准。随后,VWAP 逐渐进入个人交易者视野,成为日内交易的重要参考指标。
-
2000 年代后期:随着交易软件的普及,自定义时间段的成交量分布工具开始流行。交易者已经可以在分钟图上加载“Session Volume Profile”,并按交易时段进行统计。此时将时段从中间切开、分别计算两个半段 VWAP 的做法开始出现在一些高级交易员的自定义研究中。
-
2010 年代:高频交易与算法交易爆发,市场微观结构研究深化,出现了大量以“日内结构拆分”为核心的衍生指标。比如针对夜盘与日盘分别计算定单流、VWAP 和成交量分布的工具逐渐增多。正是在这一背景下,类似 Waindrops 的“平衡/非平衡”时段拆分方法逐步成型。
-
2020 年前后:公开交易社区中出现了许多开源或半开源的类似指标,创作者通常以自定义脚本发布。这些指标延续了 1985 年以来市场轮廓理论的思想,同时结合了现代编程语言的灵活性。因此,Waindrops 可视为“后市场轮廓时代”的社区创新产物,其具体出现年份无法考证,但方法论根基至少可以追溯到 20 世纪 80 年代中期。
改进建议
-
增加自动时段识别功能。基于市场波动率或成交量突变的算法,自动识别自然时段的起点和终点,减少人工划分的主观性。例如可以根据 15 分钟成交量均值的变化,将连续低活跃与高活跃区间分离出来。
-
引入跨日参考层。在日内 Waindrops 之外,叠加过去数日或上周的成交量分布轮廓,作为背景图层。这样交易者可以快速比较当前日内结构与历史价值区域的位置关系,避免“只见树木不见森林”。
-
增加不平衡度量化指标。目前“平衡/非平衡”只是设定上的分类,建议添加一个可计算的失衡指标,比如两个半段累计成交量之差除以总成交量,或两个 VWAP 之间的距离与时段波幅的比值。数值越高表示失衡越明显,可以用于生成潜在交易信号。
-
加入价格行为确认。在成交量分布密集区的上下沿,自动标注最近的 K 线收盘位置、是否出现 pin bar 或吞没形态等。或者配合突破后回踩行为给出“有效突破”提示,而非空泛地显示密集区。
-
支持导出与回测。将半段 VWAP 与成交量分布关键价位(VAH、VAL、POC、缺口上下沿)封装成可回测的规则,例如“收盘价突破前半段高点且成交量大于前半段均量时做多”。这样可以验证不同时段设置的有效性,而不是仅靠肉眼观察。
-
优化可视化与性能。允许用户调节柱状图透明度、切换绝对成交量与相对占比模式,并提供热力图聚类功能,把相近价格上的成交量合并显示,减少渲染卡顿,同时避免过于琐碎的噪音。
-
增加多品种适应性参数。不同品种的成交量特征差异很大,建议内置针对股票、期货、加密货币的预设参数(如时段长度、分布计算方式),并将“时钟时间”与“累计成交量时间”两种模式结合,使指标更适应不同市场的交易节奏。
总结
Waindrops 是一种富有启发性的成交量分布工具,它的核心价值在于打破了“整个时段只有一根 VWAP、一个总量分布”的笼统视角,通过将时段一分为二,分别展示上下半场的价格重心与成交密集区。这种拆解方式让交易者能够更清晰地观察资金在时段内部如何流动、何时发生偏移,以及在哪些价格留下了真实的交易足迹。
当然,它并不是一个“买入即赚”的圣杯。它不预测方向,不提供触发信号,它的本质是一面镜子,照出市场在特定时间段中的结构轮廓。如果交易者能够合理设定时段边界,并将其与价格行为、K 线形态、外部事件相结合,Waindrops 可以成为识别日内价值区域、潜在支撑阻力以及失衡启动点的得力助手。
正如所有技术工具一样,用对人的重要性远大于工具本身。理解 Waindrops 所依托的市场微观结构原理,尊重每个时段独特的流动性特征,并辅以扎实的资金管理和纪律,才能真正发挥这一类“结构分析”工具的长处。在量化交易不断普及的今天,将经典成交量分布思想与现代动态时段划分相结合,仍然是一个值得继续探索的方向。