- Published on
逐笔成交图
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
这段描述来自一位使用“LonesomeTheBlue”笔名的作者在公开交易社区分享的策略脚本说明。该作者试图向投资者解释一种非常特殊的行情图表——Tick Chart,也就是常说的“逐笔成交图”或“分笔图”。在大多数普通交易者的日常认知中,K线图总是按照固定时间周期绘制,比如1分钟、5分钟、1小时、日线等。但Tick Chart彻底抛弃了“时间”这个维度,转而以“成交笔数”作为切分行情的基本单位。
具体来说,传统K线图每隔固定时间就会生成一根新的K线,无论这段时间内发生了多少笔交易,哪怕只有一笔或零笔,时间一到就必须收盘并开启下一根。而Tick Chart则不同:它并不关心过去一分钟还是一小时,它只关心“已经累计发生了多少笔交易”。当累计成交笔数达到预设值,比如100笔,就立刻收盘当前K线并开始绘制新的K线。这意味着在交易活跃的时段,Tick Chart会快速产生很多K线;而在交易清淡的时候,一根K线可能会持续很长时间。
这种思维本质上是对“行情噪音”的过滤。在时间框架下,欧洲午休时段可能一整根5分钟K线只有几笔成交,价格几乎不动,却仍然占用一根K线;而在Tick Chart中,只有真正积累了足够多的成交样本,才会形成一根K线。这样就能让交易者更聚焦于真正有交易参与的价格变动,而不是被机械的钟表时间所左右。
原文中特别提到,Tick Chart与Renko图、Point & Figure图都属于“非时间基准图表”。Renko图以固定的价格波动幅度(如10个点)作为砖块生成条件,Point & Figure图则通过设定的反转格数来过滤小幅波动。它们共同的价值在于:通过某种与交易行为直接相关的规则来重新组织价格数据,从而让图表更干净、更贴近市场微观结构。Tick Chart选择的是“成交笔数”这个变量,因此它在捕捉短线交易节奏方面具有天然优势。
名词解释
-
Tick(逐笔成交 / 瞬间变动)
在行情数据中,Tick指一次独立的成交或最低级别的价格变动。通俗地说,就是每一笔买单和卖单撮合成功后的价格记录。它是行情数据中最原始、最细粒度的单位。在部分平台上,Tick还指价格更新的最小波动,但这里更多表示“一笔交易”。 -
Tick Chart(逐笔成交图)
不按固定时间周期,而是按固定成交笔数来绘制K线或柱状图的图表。每累计多少笔成交就构成一根K线,用户可自行设置该笔数。它用于观察交易活动密集程度下的价格分布。 -
K线(Candlestick)
一种常见的价格记录方式,通常包含开盘价、最高价、最低价、收盘价。在Tick Chart中,同样使用这四种价格,只是每根K线的持续时间不固定,而是由成交笔数决定。 -
Renko图(砖形图)
一种只考虑价格变动幅度而不考虑时间和成交量的图表。只有当价格反向或正向波动达到设定幅度(如10个最小价格单位)时,才会绘制一块新的“砖”。它能够滤除小幅振荡,显示更明显的趋势。 -
Point & Figure Chart(点数图)
一种古老的图表技术,以“X”和“O”标记价格上涨和下跌,通过设定“格值”(box size)和“反转格数”(reversal)来过滤噪音。点数图完全忽略时间和成交量,只记录预设价格幅度的变化。 -
时间周期(Timeframe)
传统图表中,从固定时间单位(如1分钟、1天)的角度观察价格变化。Tick Chart则用“每X笔”作为周期,因此其周期是动态的。 -
市场微观结构(Market Microstructure)
研究交易机制、订单流、买卖价差、成交量如何影响价格形成的领域。Tick Chart是观察微观结构的重要工具。
策略思路讲解
Tick Chart的核心策略逻辑,可以归纳为“以交易密度为骨骼,以价格变动为血肉”。它不依赖钟表时间,而是通过成交笔数来切分行情,从而让每一根K线都蕴含着等量的交易信息。
首先,我们需要明确“每根K线的成交笔数”这个参数。假设设定为100,则意味着当市场上完成100笔成交时,当前K线就会画完,并立即开启下一根K线。这个参数决定了图表的灵敏度:笔数越小,K线就越频繁产生,行情细节越丰富,噪音也越多;笔数越大,K线越稀疏,行情越平滑,信号越稳定。
那么,为什么这种非时间图表能帮助交易?关键在于它能够适应市场的不同状态。在开盘、数据发布、重大消息等热闹时段,市场交易活跃,成交笔数快速累积,Tick Chart会迅速生成很多K线,使交易者得以捕捉快速的价格变化。而在午休或夜间清淡时段,市场成交稀少,Tick Chart的K线生成速度会放缓,自然过滤掉那些低质量的、无价值的横盘行情。这使得投资者不必频繁地在毫无机会的时间段内盯盘。
从交易信号的角度来看,Tick Chart可以沿用传统的K线形态分析和技术指标。例如,交易者可以在Tick Chart上识别突破、支撑阻力、头肩顶、红三兵等形态。此外,也可以将移动平均线、布林带、RSI等指标应用在Tick Chart上。由于Tick Chart中的每一根K线对应的成交量是几乎相等的(准确说是成交笔数相等),因此每个价格数据点在样本容量上是相对均衡的。这有助于消除时间框架中由低交易量时段造成的指标失真。
更进一步,Tick Chart可以被融入自动化交易或主观交易的决策流程中。比如,当Tick Chart上出现一根收盘价突破前期高点的K线时,结合笔数参数较大(如前1000笔/根),这往往意味着有足够的交易参与者推动了价格突破,信号的可靠性可能高于时间框架下的突破。因为时间的长度是均匀的,但交易的密度却极不均匀,只有tick级别的整合才能真正反映交易者行为的变化。
在实际使用中,Tick Chart需要由交易平台实时计算,数据源必须包含完整的逐笔成交记录。这也是为什么过去普通零售交易者很少接触Tick Chart的原因——数据获取和存储成本高。随着电子交易基础设施的普及,如今越来越多平台支持这种图表,但它仍然需要交易者理解其内在逻辑,而不是简单地把K线周期从5分钟改成“500笔”。
优点
-
消除时间噪音,聚焦交易活跃度
Tick Chart剔除了成交稀少时段对图表的干扰。比如在午休期间,时间K线可能只包含十余笔成交,但在Tick Chart中,这些不活跃的成交会堆积到同一个K线中,直到凑足设定的笔数才会结束。这使得价格走势更加连贯,并且只在真实交易参与时形成新K线。 -
信号质量更高,假突破更少
由于每根K线都包含足够数量的成交,价格突破时通常有充分的交易量支撑。基于Tick Chart的突破策略,能过滤掉一些因为偶然几笔撮合造成的虚假突破,从而在一定程度上提高胜率。 -
自适应市场波动
市场波动大的时候,Tick Chart会自动生成更多K线,让交易者尽快看到行情变化;市场波动小的时候,K线生成变缓,避免空间被过度拉伸。这种自适应性是固定时间图表不具备的独特优势。 -
适合微观结构分析与短线交易
对日内交易者而言,Tick Chart能更清晰地呈现订单流的强弱变化。它可以让交易者直观看到买卖双方在某一价格区间内的争夺情况,从而辅助判断下一阶段行情的方向。 -
与成交量、订单流等工具天然兼容
因为Tick Chart本身就是以成交笔数为构建基础,所以每一根K线所包含的成交笔数大致相等,这使得在此基础上计算每根K线的平均成交额、大单占比等指标更加稳定,也更容易结合成交量类指标进行分析。
缺点
-
对数据质量要求高
Tick Chart需要有完整的逐笔成交数据,如果数据出现缺失或延迟,K线的生成就会失真。在非交易所直连的普通零售数据源中,Tick数据的准确性和实时性常常难以保证,这可能导致图表形态扭曲。 -
参数选择缺乏统一标准
“每根K线的成交笔数”该设置为多少,没有一个通用的最佳值。不同品种、不同时段、不同市场环境下,最优参数差异很大。若设置不当,要么K线过于密集而噪音明显,要么过于稀疏而错过关键价格点。 -
无法直接反映涨跌幅时间节奏
传统交易者已经习惯了基于时间的K线时间轴,而Tick Chart的横轴是以成交笔数为单位的,因此图表上的X轴与真实时间没有直接对应关系。这会导致交易者难以评估“多头排列持续了多久”“某突破发生在什么时刻”,也影响了对日内时间效应的判断(比如尾盘效应、午休效应)。 -
在极端行情下可能存在误导
当市场出现剧烈波动或闪崩时,逐笔成交数据会在极短时间内猛增,Tick Chart会瞬间拉出许多根大阳线或大阴线,视觉上可能放大恐慌或狂热情绪。如果不结合其他指标,交易者容易受到情绪化影响而过度交易。 -
回测和历史分析困难
历史Tick数据通常体积巨大且难以获得,且撮合规则、手续费、流动性等因素在不同历史时期变化很大。这使得基于Tick Chart的策略在回测时面临较多困难,结果的可信度也可能受到质疑。
起源年份考证
需要说明的是,这里考证的是“逐笔成交图”这一类型图表的起源,并非针对该特定作者的脚本。由于Tick Chart在早期量化交易中多由机构内部使用,很难考证出单一的发明者或确切的创造年份。但我们可以根据行业公认的事件给出一个时间线:
- 19世纪80年代前后:点数图(Point & Figure)开始被部分交易者使用。虽然它并不等同于Tick Chart,但它是“非时间图表”思想的最早代表之一。该图完全忽略时间,只基于价格变动方向和幅度来记录数据,这对于后来的Tick Chart理念具有启发意义。
- 20世纪70年代:Renko图在日本和西方交易圈逐渐流行。Renko图同样以价格波动幅度为生成基础,不依赖时间。它进一步证明了“非时间图表”在识别趋势方面的实用价值。
- 20世纪80年代至90年代:随着计算机化小额交易系统和电子通信网络(ECN)的出现,逐笔交易数据得以被记录和传输。一些机构交易员开始尝试基于成交笔数或成交量绘制K线。这一阶段可视为Tick Chart从概念走向实践的萌芽期。
- 1990年代后期至2000年代:零售交易平台逐步引入成交量图、笔数图等非时间周期图表。当时被称为“成交量图表”(Volume Chart)的机制,即每根K线包含固定交易量,与Tick Chart的原理非常接近。成交量图在当时已经较为成熟,Tick Chart可以视作其变种,只是把“固定成交量”改为“固定成交笔数”。
- 2000年代以后:越来越多的公开交易社区开始发布Tick Chart指标或函数,该类型的图表逐渐为大众所知。但至今,Tick Chart在普通交易者中的普及度仍低于时间图表,因为其数据需求与计算逻辑相对复杂。
综上所述,Tick Chart作为“非时间图表”大家族的一员,其思想源头可追溯到19世纪的点数图,而其现代形式很可能诞生于20世纪90年代电子交易数据可得性提高之后。但对该具体脚本的发布年份,由于公开信息不足,无法准确考证。只能判断其为2000年代后公开社区内的分享成果。
改进建议
-
自适应调整每根K线的成交笔数
固定的笔数参数在行情冷热切换时可能不够灵活。可以尝试根据近期市场活跃度动态调整笔数,比如当平均每笔成交量下降时,适当减少笔数以保持K线数量稳定;反之则增加笔数,从而让Tick Chart在低波动时段仍能维持适当的灵敏度。 -
结合成交量或成交金额指标
单纯按笔数划分可能忽略每笔交易规模大小的差异。例如,如果同一笔数下,其中几笔是大单,对价格的冲击远高于大量小额订单。可以在Tick Chart基础上叠加成交量加权平均价(VWAP)或大单比率指标,以更全面评估强弱。 -
使用双Tick周期共振
同时观察两个不同笔数参数的Tick Chart。例如,一个大参数图(如1000笔/根)用来判断主趋势,一个小参数图(如200笔/根)用来精确寻找入场点。当两个周期同时出现同向突破信号时再进场,可提高胜率。 -
整合流动性过滤机制
某些Tick时段虽然成交笔数达标,但可能处于极窄的盘整区间,依然存在大量噪音。可以引入平均真实波幅(ATR)过滤器,只有当当前Tick K线的真实波动幅度高于一定ATR倍数时,才触发交易信号,从而避开低波动区间。 -
结合时间周期进行多空过滤
虽然Tick Chart本身不看重时间,但交易者仍然可以结合日线级别的时间周期判断大的方向。比如只在日线处于上升趋势时,才启用Tick Chart的做多信号;反之则为做空信号。这样可以同时利用Tick Chart的敏锐与日线趋势的稳定性。 -
使用订单流不平衡指标增强确认
在Tick数据中,可以计算买卖盘口的不平衡程度,例如主动买盘量占比。当Tick Chart出现突破K线且主动买盘量显著大于主动卖盘量时,突破有效性更高。建议将这类订单流数据作为辅助过滤条件。 -
历史数据回测时做多环境适配
由于Tick数据历史记录较难完整获取,可在回测时以分笔抽样法模拟Tick序列。同时需要分别测试高波动日与低波动日、交易时段与尾盘时段等不同情境,避免在整个历史上的单一参数“过度拟合”。还可以尝试将Tick Chart与成交量图表合并,生成“混合图表”来弥补单一机制的短板。
总结
Tick Chart是一类被市场微观结构爱好者推崇的非时间基准图表。它通过将连续成交笔数聚合为一根K线,从根本上改变了交易者观察行情的方式。它剥离了时间这一外在因素,转而以交易行为本身为中心,从而在过滤噪音、识别突破、适应波动等方面表现出独特优势。然而,Tick Chart并不是万能的,它对数据质量要求更高,参数设定更依赖经验,并且与传统时间概念之间存在天然隔阂。
在公开交易社区中,作者LonesomeTheBlue所分享的“Tick Chart”脚本,本质上是一个将用户自定义笔数绘制为K线的工具。它让普通交易者无需编程也能直观使用这种专业级别的图表。作为交易者,我们不能仅仅把“每X笔”当作一个简单周期设置,而应该理解其背后的意义:每一根K线都是市场参与者在真实交易中走出的脚印,价格的变化只有在足够的交易密度下才有统计意义。
“时间”是市场存在的基本维度,但“交易”才是市场运作的核心动力。Tick Chart让我们能够暂时放下钟表的滴答声,转而去聆听市场内部无数笔成交所汇成的节奏。在短线交易、突破策略和订单流分析中,它是一把锋利的手术刀;但在长期趋势判断和基本面分析中,它又显得过于微观。因此,理性的交易者应当根据交易目标选择合适的观察尺度,让Tick Chart成为工具,而不是盲从的理由。
无论时代如何演进,图表技术的本质始终围绕同一个问题:如何从杂乱的价格数据中,提取出真正有意义的、可供决策的信息。Tick Chart给出了一个与时间和而不同的答案,而这份答案或许正适合那些不满足于表面K线、愿意深入市场纹理的交易者。