指标实战 XtradingTime

布林带参数 20 和 2 要不要改:用 250 根 K 线量出你自己的带外比例

布林带参数 20 和 2 要不要改:用 250 根 K 线量出你自己的带外比例
本文目录(7 节)

20 和 2 是不是最优的,日线和小时线要不要不一样,这个问题没有标准答案,是因为多数人问的时候没想清楚这两个数字各自在控制什么。拆开就清楚了:N 控制中轨代表的趋势尺度,k 控制带外事件的稀有度,而稀有度可以从你自己的品种上量出来。

先划边界:它是趋势指标不是震荡指标,见布林带不是震荡指标;收口开口轨道三种用法见布林带怎么用;收口窄到什么程度算变盘前夜见布林带收口的量化阈值。本篇只回答参数怎么定。

一、N 和 k 各控制什么

布林带的公式只有一行:

上轨 = MA(N) + k × σ(N),中轨 = MA(N),下轨 = MA(N) − k × σ(N)

σ 是最近 N 根收盘价的标准差,行情软件用的是总体标准差(除以 N)而非样本标准差(除以 N−1),自己用表格复算时要对齐这个口径,否则轨道会比软件略宽。

两个参数分工很干净:

N 决定中轨代表哪一段趋势。 N=20 的中轨是最近 20 根 K 线的平均成本,N 越大中轨越钝,方向变化越慢。

k 决定带外事件有多稀有。 k 只改变带子的宽窄,不改变形状。k 越大,价格跑到带外的次数越少,每一次带外越值得当回事。

拆开之后,「参数怎么选」就是两个独立的问题:中轨代表多长的尺度,带外事件要多稀有。

二、20 和 2 的出处,以及原著给过的配对规则

20 和 2 是 John Bollinger 在《Bollinger on Bollinger Bands》里给出的默认值。同一本书里他还给过一组配对建议,很少有人提:

N(周期数)建议 k(标准差倍数)
101.9
202.0
502.1

规律是 N 变大,k 要跟着变大。 N 越大,窗口里包含的均值漂移越多,用同一个 k 会让带子相对收窄,带外事件过于频繁。所以单独改 N 是错的,k 必须同步跟。

k=2 的统计含义要说清楚:正态分布下,落在 ±2 个标准差之外的概率是 4.6%。 但价格收益率尖峰厚尾,极端值频率高于正态预测,实测带外比例通常高于 4.6%。偏离多少因品种而异,这正是下一节要量的东西。

布林带参数结构示意:左侧列出上中下三轨公式,右侧用两列对照表说明 N 控制中轨尺度、k 控制带外稀有度,并把 N=10/1.9、N=20/2.0、N=50/2.1 三组配对值高亮标出

三、自测方法:数你自己品种的带外比例

本文最该动手做的就是这一节,一个表格就能完成。

第一步:取样本。 导出该品种最近 250 根 K 线的收盘价(日线约一年)。周期用你实际交易的那个,不要拿日线的结论去套 60 分钟线。

第二步:算三条轨。 对第 21 根往后的每一根,算前 20 根收盘价的均值和总体标准差,得到三条轨。前 20 根窗口不满要丢掉,剩约 230 个有效点。

第三步:计数。 数收盘价高于上轨或低于下轨的根数。只看收盘价,盘中刺穿不算。

第四步:算比例。 带外根数除以有效点数,理论参考值 4.6%。

第五步:判读。

实测带外比例含义动作
高于 8%尾部比正态厚得多,k=2 太松k 上调到 2.2 或 2.5
3% 到 8%正常区间,默认值可用保持 2.0
低于 3%带子太宽,几乎不触发k 下调到 1.8

高于 8% 意味着一年二十多次带外,这个频率下它不构成任何稀缺信号;低于 3% 是另一个极端,一年触发不到七次,样本少到无法验证。

四、日线和小时线要不要不一样:先想清楚 N 代表什么

这个问题的答案取决于你要 N 代表什么,因为 N 是根数,不是时间。

A 股一个交易日交易 4 小时(9:30 到 11:30、13:00 到 15:00),60 分钟线一天正好 4 根。于是:

  • 日线 N=20,中轨覆盖约 20 个交易日,接近一个月
  • 60 分钟线 N=20,中轨只覆盖 5 个交易日,一周

两者差了四倍。所以问题真正的形态是:

如果你希望两个周期的中轨代表同一段日历时间(比如你在 60 分钟图上想看到「一个月的平均成本」这条线),那么 60 分钟线要用 N≈80,k 按配对规则抬到 2.1 左右。

如果你希望中轨代表「最近 20 根的局部波动」(在 60 分钟图上做周内级别波段,只关心这一周的成本重心),那么 N 保持 20 就是对的,和日线用同一个数字不冲突。

这两种意图没有对错,但必须先选一个。参数选择的混乱,九成来自于没想清楚要哪一个就开始调数字。 均线也是同一件事,见均线周期怎么选

五、分档参考表

下面是起点值,不是最优值,每一档都要按上一节的方法在自己品种上验一遍。

使用周期Nk适用情况与理由
日线202.0原著默认,中轨约一个月,波段交易的通用起点
60 分钟202.0只看周内局部波动,中轨覆盖 5 个交易日
60 分钟802.1想和日线尺度对齐,N 放大四倍,k 按配对规则抬高
周线202.1中轨约一个季度,窗口跨度大,k 需略放宽
5 分钟(日内)201.9窗口短,按配对规则 k 下调

表里 k 的取值全部来自 Bollinger 的配对规则,没有一个是拍出来的。

周期与参数分档对照矩阵:纵轴为日线、60分钟、周线、5分钟四档周期,横轴为 N、k、中轨覆盖时长、适用情况四列,把 60 分钟那两行(N=20 与 N=80)用不同底色区分,标注它们代表两种不同意图

六、什么时候不该动参数

改了参数,所有基于旧参数统计出来的阈值全部作废。 收口判据里那个「带宽进入近 125 个交易日最低 10% 分位」,是按 20 和 2 算出来的。把 N 改成 10,带宽波动幅度显著变大,10% 分位对应的绝对数值完全不同,整套判据要重新统计。你改的从来不只是两个数字。

每多试一组参数,就多一次过拟合的机会。 在同一批历史数据上试的组合越多,最好的那一组因为运气被选中的概率越高,要排除这种运气,需要的独立样本按试错次数的平方级增长。50 笔的样本下限本来就只够验证一组参数,见回测要多少样本才算数

一个具体反例:连续三次因为错过行情而调参数。第一次上轨被突破后价格还在涨,把 k 从 2 调到 2.5;第二次带子太宽信号太少,把 N 从 20 缩到 10;第三次嫌中轨太敏感,N 改回 20 而 k 留在 2.5。三次之后参数只比最初多了 0.5 个 k,但中间所有统计记录已经混在一起,没有一组样本还能用。

唯一该动参数的时机,是自测给出了越界读数(带外比例高于 8% 或低于 3%),改完之后重新攒满 50 笔样本再评估。因为一次行情没抓住就调参数,基本都是在给自己制造噪音。

写在最后

20 和 2 流传下来,不是因为它在每个品种上都最优,而是因为它在大多数品种上都不算差,且有明确出处。把它当默认值合理,当真理就错了。

真正该做的只有一件事:把你最常做的品种拉出 250 根 K 线,数一遍带外比例。这个数字比任何人给你的参数都更接近答案。

3秒免费测一下你的”管不住手指数”:journal.xtradingtime.com(记住 3316,就能找到我们)


本文内容仅供教育和参考用途,不构成任何投资建议。交易有风险,入市须谨慎。

微信搜一搜 Tom讲交易

在微信里搜「Tom讲交易」即可关注,每周更新交易教学

推荐课程

合约陪跑实战训练营

不只教方法,更带你实盘执行。从仓位管理到止损止盈,手把手纠正你的交易习惯,建立可复制的盈利系统。

相关图解

一张图看完这件事,适合存下来随时翻

相关文章

指标实战

RSI 用 14 还是 6:换参数就必须换阈值,用分位数法一次配齐

14 和 6 的唯一区别是平滑窗口,窗口短则触及极值更频繁,所以 RSI(6) 配 70 和 RSI(14) 配 70 根本不是同一个频率的信号。这篇讲清楚 14 和 6 各自的出处、参数与阈值必须成对变动的数学原因,以及一个可以手工完成的分位数自测法:用自己品种最近 250 根 K 线的 RSI 分布取 90 分位和 10 分位,任何 N 都能自动配出等频率的超买超卖线。附四档参考值和两个不该调参数的场景。

指标实战

布林带收口到多窄才算要变盘:三条判据,带宽要进近半年最低 10% 分位

收口这个词在布林带的用法里最模糊,因为窄和宽都是相对的。这篇把它变成一个可以读出数字的判定:带宽指标跌进近 125 个交易日的最低 10% 分位、在低位维持至少 5 个交易日、同期 5 日均量降到 20 日均量的 70% 以下。三条同时成立才算变盘前夜。另附布林带创始人自己给的原始定义、TTM 挤压的替代算法,以及收口之后那个著名的假动作该怎么处理。

指标实战

MACD参数要不要改:12、26、9的来历说不清,判断改动有效的三条标准

12、26、9流传最广的解释是两周半、一个月、一周半,但这套换算只在一周交易六天的年代成立,而MACD是七十年代末才出现的,时间上对不上。默认值本身就没有神圣性。真正的问题不是能不能改,是改完怎么知道改对了。这篇给出改参数的真实代价、三条验证标准、四种确实该改的情形,以及两种改了也没用的情形。

指标实战

均线多头排列要几条均线才算:四条判据,三条是下限四条是标准

只要短期均线在长期均线上方就叫多头排列,这个说法漏掉了最关键的东西。真正成立的多头排列要过四条:均线条数至少三条且必须跨周期、从上到下顺序完整且价格在最上方、包括最长那条在内全部向上、相邻均线间距不收敛。这篇给出每条的测法,回答条数这个问题的推导过程,并列出三种最常见的假多头排列,其中最危险的那种是 60 日线还在下行。

指标实战

均线粘合怎么判定:三条判据,粘合度要小于 2% 且维持 5 天

粘合是个感觉词,几条线看起来挤在一起就叫粘合,谁也说不清挤到什么程度算数。这篇给一个能算的定义:粘合度等于最高那条均线减最低那条除以收盘价,这个数小于 2%、连续维持 5 个交易日以上、参与计算的均线至少三条且必须跨周期,三条同时成立才算粘合。文中会说明 2% 这个数没有经典出处,并给出用自己品种的历史数据把它校准成个人阈值的具体量法。

指标实战

RSI超买了就该卖吗:四条判据,不满足就不是卖出信号

答案是不该。强趋势里 RSI 可以在 70 以上待满一两个月,期间价格一路新高,按超买卖出的人会被反复打脸。超买要变成有效的卖出依据,必须同时满足四条:市场处于震荡状态、RSI 以收盘价跌回 70 以下、同时存在顶背离、价格跌破最近一个摆动低点。这篇给出四条的测法,70 与 80 与 90 三档的实际含义,以及一个把超买当强度计而不是卖出键的用法。

觉得有用?关注公众号

扫码或在微信里搜「Tom讲交易」,每周更新交易教学文章

扫码关注 Tom讲交易,或微信搜一搜 Tom讲交易

配套免费工具

成交量分布分析

打开