- Published on
ACTS Point & Figure
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
在技术分析的世界里,大多数指标都建立在“时间”这条轴线上。K线图、移动平均线、MACD,无一不是在固定时间周期内计算价格行为。但有一类古老而神秘的方法,选择反其道而行之——它把时间完全剥离,只留下价格运动的轨迹。这就是点数图(Point & Figure, P&F)。本文要解析的,是公开交易社区中名为“ACTS Point & Figure”的脚本。作者Samabey用一种与众不同的方式,将P&F结构直接叠加在普通蜡烛图上,让交易者能同时看到两种维度。这篇博客会带你从零理解这个策略的逻辑、优劣、历史以及如何优化。
策略解读
Samabey的这段描述,精确地抓住了P&F方法的灵魂。传统图表是“价格 × 时间”的二维平面,而P&F是“价格 × 价格反转”的二维平面。在P&F图里,横轴不再代表时钟的走动,而是代表价格方向的改变次数。每一列要么是X(上涨),要么是O(下跌),当价格出现足够大的反向变动时,才换到下一列。这样一来,时间被折叠,噪音被过滤,留下来的是一幅类似“堡垒结构”的轮廓——哪里是密集的争夺区(支撑与阻力),哪里出现了方向的断裂(突破),一目了然。
作者将该结构叠加在蜡烛图上,这是一个非常实用的创新。传统P&F图需要单独一张图,交易者必须来回切换视图;而叠加式展示让“动态蜡烛”与“静态结构”同框,能够直观看到当前价格在结构中的位置。更重要的是,作者强调了“开源”与“透明”的价值观。在金融算法领域,黑盒策略比比皆是,而一个敢于公开源码、鼓励用户审阅和修改的策略,本身就传递了一种可验证、可信任的态度。最后一句“大多数免费P&F工具只做到双顶就止步了”,暗示了该脚本可能实现了更高级的形态识别(如三角形、三重顶、支撑/阻力带等),这是它区别于普通免费工具的价值所在。
名词解释
在深入策略逻辑之前,我们需要先熟悉几个关键术语。对于刚接触P&F的读者,这些名词是理解后续内容的基础。
-
点数图(Point & Figure, P&F):一种以价格变动方向为基础、忽略时间周期的图表类型。它以固定价格档位(box size)为最小单位,用X代表上涨、O代表下跌,当价格反向变动达到设定值时,才另起一列。其核心目的是过滤市场噪音,突出长期供需结构。
-
格子尺寸(Box Size):P&F图中的最小价格变动单位。价格每上升一个格子在当前列画一个X,每下降一个格子画一个O。格子的绝对值可以是固定金额(如0.5美元),也可以是百分比(如价格的1%),也可以是基于波动率的自适应值。格子尺寸决定了图表的灵敏度:格子越小,细节越多,但噪音也越多;格子越大,结构越清晰,但信号越滞后。
-
反转量(Reversal):在P&F图中,从上涨列翻转为下跌列(或反之)所需的最小反向格子数。常见的默认为3格反转。例如,若盒子大小为1元,反转量=3,则价格必须从当前X列的顶部下跌至少3元,才会开启一个新的O列。这个参数是P&F最重要的“情感阈值”之一,它决定了趋势反转的确认强度。
-
双顶(Double Top):P&F图表中的一种反转形态,指价格两次在同一水平区域形成高点,随后向下突破两高点之间的谷底,形成卖出信号。同理还有双底(Double Bottom)买入信号。作者提到“大多数免费工具止步于双顶”,意味着很多公开实现只识别这一种最基础的形态。
-
结构(Structure):在本文的语境中,结构指价格运动所形成的、无法用时间轴观察到的支撑与阻力带、颈线、突破区域等几何形态。P&F的目的就是“剥离时间”,把这些长短周期都存在的标志性水平线保留下来。
-
水平计数(Horizontal Count):P&F特有的一种价格目标测算方法。计算方式为:在一轮盘整区域内,数出X或O列的总宽度(格子数),乘以盒子大小,再乘以反转系数,从而推导出突破后的理论目标价格。这是一种相对粗略但简洁的预测方式。
策略思路讲解
ACTS P&F的核心思路,可以拆解为四个步骤。
第一步:获取基础价格结构。 脚本首先根据用户设定的盒子大小和反转量,将历史价格数据转换为P&F格式。但与传统独立P&F图不同,这个脚本并不丢弃K线数据。它把P&F生成的支撑/阻力水平、X/O列边界等结构信息,反向映射到当前的蜡烛图上。你可以把这种映射理解为“给价格走势画上骨架”——横线代表关键水平位,竖线代表多空交替的分界。
第二步:识别关键突破带。 在P&F中,真正的交易信号来自于“突破”。当一列X连续向上突破近期多个高点时,意味着多头突破了长期的供应区;反之,一列O向下突破多个低点,则是空头占据了主导。作者指出大多数免费工具只关注“双顶”突破,而ACTS版本很可能扩展了对“三顶”“顶部抬高”“底部抬高”等更复杂结构的识别。这使得它能够适应更多市场状态,而不是机械地在每个双顶都给出信号。
第三步:将结构与蜡烛图进行融合。 这一点是该策略的最大特色。通过把P&F结构与蜡烛图叠加,交易者可以同时获得两种信息源:
- 蜡烛图提供入场时机、动量、反转K线形态、成交量等精细化信号。
- P&F结构提供大级别的战场地图,标明真正决定短期命运的价格区域。
例如,当K线显示一个强烈看涨吞没形态,同时价格恰好位于P&F结构的高点突破位时,两个信号的合力可能显著高于单一信号。反过来,如果P&F结构维持横盘震荡(X和O列交替极为密集),那么即便K线出现突破形态,也应当谨慎对待。
第四步:基于结构动态调整交易决策。 P&F的另一个隐藏优势是,它天然提供止损参考。因为结构中的支撑/阻力带是可视的,交易者可以把止损设在最近的结构线下方/上方,而不是随意选择百分比。作者还提到源码开放,“如果你不同意,可以去修改它”,这意味着交易者可以根据自己的交易风格,改变结构识别规则、调整叠加方式,乃至加入自己偏好的过滤条件。
从理念上讲,ACTS P&F是一种“结构跟随”策略,它不预测方向,只服从已经发生的价格事实。它相信,一旦价格突破了某一结构区域,趋势就大概率会延续,直到另一个更强的结构出现。
优点
-
过滤噪音,突出本质:P&F方法忽略时间,只记录价格方向的变化,可以有效过滤掉日内随机波动和短暂反弹,帮助交易者聚焦于“价格在哪里真正打过仗”,从而避免被短期噪声干扰。
-
支撑与阻力识别清晰:由于P&F将价格划分为固定格子的密集区域,这些区域天然就成为支撑或阻力带。ACTS脚本把这些带直接画在K线图上,使交易者能快速找到最有效的止损位、目标位和入场区。
-
信号逻辑透明,可验证:整个策略基于“突破结构”这一简单逻辑,没有复杂拟合。而且源码开放,用户可以逐行检查其实现是否符合描述,甚至修改参数或逻辑。这种透明性在量化策略中非常稀有。
-
与K线形成信息互补:K线图提供时间维度和量价关系,P&F提供空间结构。两者叠加后,交易者可以看到“明确的入场点时点”和“关键的空间边界”同时出现,从而极大减少主观判断的模糊性。
-
适应多种周期:通过调整格子尺寸和反转量,该策略既能捕捉日内短线波动,也能用于周线级趋势跟踪,具有较好的周期通用性。
缺点
-
固有的滞后性:P&F本质上是确认性工具。它必须在价格已经走出一段距离后,才会产生结构突破信号。尤其是在快速行情中,当突破信号出现时,价格往往已远离理想入场点,导致盈亏比下降。
-
参数敏感度高:盒子大小与反转量需要根据具体标的和周期手动调优。过大的格子会让结构过于简略,容易错过机会;过小的格子又会让结构充满噪音,信号频繁失效。没有一种通用参数组合能适用于所有市场。
-
时间信息完全丢失的风险:虽然“剥离时间”是P&F的优点,但也是缺点。交易者无法从P&F中得知趋势持续了多久,也无法判断突破是否已经“消磨”了太多时间。一个结构突破信号可能在横盘数月后产生,此时市场的参与热情可能已经耗尽。
-
不适用于窄幅震荡市:在区间极小的横盘市场中,P&F结构会反复产生假突破信号。由于结构本身缺少趋势,叠加在K线图上的支撑/阻力带会过于密集,反而让交易者难以选择有效的边界。
-
对开盘跳空处理困难:P&F的原始定义基于连续价格,但股票/期货存在跳空缺口。虽然ACTS脚本也会处理跳空,但不同的处理方式(按开盘价、收盘价、或最高最低价)会显著影响结构绘制,这可能让同一策略在不同交易软件上得出不同结果。
起源年份考证
需要说明的是,“ACTS Point & Figure”这个具体脚本的发布年份,我无法考证。但我们可以考证的是“点数图”这一类方法的公认时间线,这也是本策略的技术根源所在。
- 19世纪末(1890年代前后):查尔斯·道(Charles Dow)在《华尔街日报》的社论中提出了道氏理论的基本思想,强调价格行为而非成交量和时间。早期的交易者开始用“书式记账法”在网格纸上标记X和O,这是点数图最原始的形式。
- 20世纪初(1900–1930年):点数图被华尔街分析师广泛使用,尤其是威廉·哈密尔顿(William P. Hamilton)等道氏理论追随者进一步推广。当时名称尚未统一,被称为“计算图”(Figure Chart)或“记账图”(Book Chart)。
- 1930年代:随着理查德·斯查巴克(Richard Schabacker)和约翰·迈吉(John Magee)等人的著作问世,点数图的形态学与交易规则被系统化。迈吉的《股市趋势技术分析》一书为后来者提供了完整框架。
- 1940年代–1960年代:点数图成为欧美主流量化分析工具之一。期间,托马斯·多尔西(Thomas Dorsey)等人在“板块轮动”和定量投资中大量使用P&F,并推广了“3点反转”的标准规则。
- 1970年代–1980年代:计算机普及后,P&F图表从手工绘制走向程序化计算。各种免费和商业P&F工具涌现,但大多停留在基础的双顶/双底形态识别。
- 21世纪以来(2000年至今):P&F被整合进现代交易平台和量化框架中,出现了与K线叠加、波动率自适应格子、机器学习优化等创新形式。作者Samabey的ACTS版本就属于这一类新式实践,其具体发布年份虽不可考,但显然承袭了上述百余年的演化脉络。
因此,就“该类方法”而言,其公认的起源可追溯到19世纪末的道氏理论时代,至今已有超过120年的历史。而ACTS脚本本身并非原创性的方法发明,而是对经典P&F思想的一种现代封装和增强。
改进建议
虽然ACTS P&F已经足够实用,但我们仍然可以在不改变核心逻辑的前提下,从多个维度对它进行优化,使其更贴合个性化交易需求。
-
引入波动率自适应格子尺寸:固定大小的盒子难以适应不同波动周期。可以结合ATR(平均真实波幅)等波动率指标,动态调整格子大小——高波动时放大格子,低波动时缩小格子。这样既能维持结构的稳定性,又能减少因波动剧变导致的信号失真。
-
增加成交量确认条件:P&F只使用价格数据,但成交量可以验证结构突破的有效性。当价格突破P&F结构时,如果对应K线的成交量显著放大,则突破可信度更高;如果成交量萎缩,则可能是假突破。建议在策略中加入“成交量阈值”,作为结构突破信号的过滤条件。
-
使用多时间框架共振:同一标的在不同周期(如日线和周线)下,P&F结构会呈现不同的支撑/阻力水平。可以分别绘制短期与长期P&F结构,只有当两个周期都指向同一方向的突破时,才允许入场。这有助于过滤掉单周期中的噪音结构。
-
优化反转量参数:默认的3格反转不一定适用于所有品种。建议对该参数进行回测扫描,观察不同反转量(如2、3、4、5)在不同市场环境下的表现。另外,可以采用“非对称反转”,例如上涨方向用2格反转,下跌方向用4格反转,以适应多空波动的不对称性。
-
添加结构失效止损线:P&F结构是动态演化的。当一个原本完整的支撑带被连续向下突破超过一定格子数时,该结构即宣告失效。可以在策略中预设“结构失效规则”,一旦失效就立即平仓,而不是等到价格触及固定止损。这种方法将止损与结构状态绑定,比固定百分比止损更具逻辑性。
-
结合摆动指标过滤超买超卖:P&F突破往往发生在极端行情中。如果同时在K线图上启用RSI或KDJ等摆动指标,当突破发生时RSI处于超买区域,可以等回调后再入场;反之亦然。这能显著提高突破后入场的风险回报比。
-
将水平计数目标融入出场规则:利用P&F特有的“水平计数法”,在突破出现时推算理论目标价,并将其作为第一止盈位。随后可结合结构变化决定是否让利润奔跑。这种方式比单纯依赖盈亏比更贴合P&F的空间思维。
总结
ACTS Point & Figure策略,本质上是一次对经典点数图方法的现代重构。它没有陷入复杂数学模型的自我陶醉,而是用最朴素的语言揭示了一个核心事实:时间会模糊我们的判断,但价格结构不会说谎。通过将点数图叠加到蜡烛图上,作者让交易者同时感受时间与空间的博弈,从而更清晰地看到价格真正在乎的位置。这种叠加不仅仅是为了方便,更是一种视觉化的哲学——它提醒我们,短线动能必须服从于长期结构。
当然,任何一种量化方法都有其局限。P&F的滞后性、参数敏感性和对震荡市场的无力感,意味着它不能成为一把万能钥匙。但它所提供的结构框架,足以成为系统性交易者工具箱里不可或缺的一件武器。更重要的是,这个策略的源码完全公开,它邀请每一位使用者去质疑、去验证、去修改。这种开放精神,在算法交易日趋黑箱化的今天,尤为珍贵。如果你愿意花时间研究并调整它的参数与规则,它完全可以成为你自己交易系统的一块坚实基石。毕竟,像点位图这样经受了百年市场考验的方法,其生命力绝不在于某个具体代码,而在于它揭示的市场本质——价格结构本身,就是趋势的语言。