[量化小实验] 一个“开口是金”的有效指标——布林线指标

2017-05-17 11:24:16 +08:00
 raquant

与 MACD、RSI、KDJ 等指标一样,BOLL 指标也是股票市场最实用的技术分析参考指标。该指标在图形上画出三条线,其中上下两条线可以分别看成是股价的压力线和支撑线,而在两条线之间还有一条股价平均线。如下图所示:

其中,中轨线是指股票在 N 日内收盘价的平均值,上轨线是中轨线再加上股票收盘价 N 日内的标准差的 2 倍,下轨线是中轨线减去标准差的 2 倍。

基本原理

计算每日的上,中,下轨线,轨线的计算采用连续 nums 天的数据。当布林线在一段时间内是收口状态后第一次出现开口状态时,同时满足条件:股价超过前一天的上轨,则卖出,跌破下轨,则买入。

布林线的开口和收口:

收口就是上轨向下,下轨向上。而中轨可以是向下也可以是向上。 开口就是上轨向上,下轨向下。而中轨可以是向上也可以是向下。

布林线的收口预示着一段旧趋势的结束和一段新趋势的开始,开口则预示着价格即将暴涨或者暴跌。

策略实现

回测股票:sha-601318 (以“中国平安”为例)

布林线策略流程

a.计算股票 num 日内的中轨线,上轨线,下轨线:

中轨线=mean
上轨线=mean + 2×std 下轨线=mean - 2×std

注:mean 是指 days 天内股票收盘价格的平均值,std 是指 days 天内股票收盘价格的标准差

b.判断开口还是收口

若上轨向下,下轨向上,则为收口; 若上轨向上,下轨向下,则为开口

c.当一段时间收口后第一次开口,则进行仓位调整

如果当日股价>昨日的上轨,则卖出; 如果当日股价<昨日的下轨,则买入。

策略代码

变量定义:

交易逻辑:

策略回溯结果

回溯区间:2014.1.1~2017.5.15

如果你真的是程序员,进入镭矿 raquant量化平台亲自试试吧。

3525 次点击
所在节点    投资
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/361894

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX