最近一个多月,一直想给蜗牛股票量化分析软件增加配对交易的功能。中秋放假,花了2天时间算是大致做完了。
在这里不再赘述配对交易的理论,就直接上策略
#蜗牛股票量化分析软件 V4.2.0.2
#蜗牛股票量化分析软件是一款股民专用的策略分析软件
#本软件主要用户炒股策略的量化测定
#使用本软件可以鉴定策略的成功率以及盈亏,最大回撤等
#本软件对于熟悉股票指标的股民极易上手
#免费版支持的指标有macd/boll/vol/ma/ohlc/kdj/dmi等
#网址:www.snail007.com
#设置K线文件目录
config.source.k.dir=D:\\snailstock\\data
#设置分笔数据文件目录
config.source.ticket.dir=ticket
#设置level2文件路径
config.source.lv2.dir=lv2
#设置竞价数据文件路径
config.source.bid.dir=bid
#设置单日股票数据文件路径
config.source.per.dir=per
#设置K线数据格式
config.source.k.format=default
#设置分时最大加载日期数
source.ticket.maxtickloaded=5
#设置小单最大额度
config.source.lv2.v1=5
#设置中单最大额度
config.source.lv2.v2=100
#设置大单最大额度,超过此数值则为超大单
config.source.lv2.v3=500
#定义单日股票买入排序,默认为成交量降序(可选volasc,increaseasc,increasedesc)
config.trade.buy.order=voldesc
#定义股票买入时机,默认为开盘(可选open/auto)
config.trade.buy.point=open
#定义股票卖出时机,默认为尾盘(可选第二天开盘价-早盘)
config.trade.sale.point=close
#是否使用立即止盈模式,达到设定盈利立刻卖出
config.trade.sale.rapid=yes
#设置单股最大持有日期
config.trade.max.hold.day=24
#设定单股买入后再次买入禁买日期间隔
config.trade.min.exclude=3
#设置止盈点
config.trade.max.profit=32.0
#设定止损点
config.trade.max.lost=-9.0
#设定交易成本(千分之.)
config.trade.tradecost=0.8
#设定单日最大可买股票数
config.trade.max.count=3
#设定股票买入最大允许涨幅
config.trade.max.allow.increase=6.4
#设定股票买入最大允许跌幅
config.trade.max.allow.decrease=-6.4
config.mode=pairtrade
config.unit.pairtrade.mincor=90.0
config.unit.pairtrade.maxcor=100.0
config.unit.pairtrade.stock1=sh600519
config.unit.pairtrade.stock2=sz000858
config.unit.pairtrade.偏差宽=8.0
config.unit.pairtrade.自动差宽=false
config.unit.pairtrade.最小点数=60
config.unit.pairtrade.最大偏差=24.0
盈亏图如下
最近3年交易次数54次,成功率70%,最大回撤34%,净利润136%。
这个结果并不如直接满仓干五粮液或者茅台。
然后放在二三年前,很少会有人会想到到茅台会冲上800大关。
上面的策略是我随手跑出来的,没有经过优化,很多参数还可以细调。
除了五粮液/贵州茅台。其他一些比较好的配对策略有格力/美的集团;青岛海尔/伊利集团等。
如果需要此软件,可以联系笔者