美文网首页蜗牛量化量化交易
招商银行波段式量化

招商银行波段式量化

作者: 蜗牛量化 | 来源:发表于2018-12-22 22:55 被阅读0次

    最近大盘走势很不好,上证,中小板指数,创业板指数均大跌;和之前不同,最近以上证50为代表的大蓝筹跌的最多。

    本文我们看量化下上证50中的招商银行。

    为什么是招商银行,主要有以下原因

        招商银行市值6000多亿,基本上不会暴涨暴跌,同时走势也不会像中国银行,工商银行等其他银行股一样一潭死水。

        招商银行是国内第一家由企业法人持股的股份制银行。营业良好,信用卡业务国内独步天下。业绩稳定,很难有黑天鹅,亏损等意外发生。

        笔者走查过招商银行最近3-6年走势,走势比较健康,相当适合做波段操作

    先看下招商银行最近3年的日线走势

    可以看出,股价跌多了,自然反弹,这个是自然规律。我们需要求解的是股价跌到什么程度会反弹。

    一种办法是使用当前最低点相对于短期内股价最高点的跌幅来判断。显然跌到少了,可能抄到半山腰了;如果把抄底价放的低了,可能股价跌不到指定价,导致失去买入机会。解决的办法是分析指定股票日线,求出潜在的抄底点,在这个点位买入。之后如果达到指定涨幅,或者持股达到指定天数则卖出股票。此时,如果股价还是继续下跌,则股价反弹的可能会越来越大。根据回撤,我们可以选择加仓操作。(此处仅对以招商银行等超级大盘股,同时需要考虑股性和有业绩支撑的股票,不适用于中小盘股票和绩差股)

    这里,我们把持股最大日期定为22天,也就是1个月时间,最大卖出盈利定为15%,以1月内股票下跌10%为买入条件,如果满足,则在第二天开盘买入。策略代码如下

    config.source.k.dir=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=22

    #设定单股买入后再次买入禁买日期间隔

    config.trade.min.exclude=6

    #设置止盈点

    config.trade.max.profit=15.0

    #设定止损点

    config.trade.max.lost=-10.0

    #设定交易成本(千分之.)

    config.trade.tradecost=0.8

    #设定单日最大可买股票数

    config.trade.max.count=3

    #设定股票买入最大允许涨幅

    config.trade.max.allow.increase=9.0

    #设定股票买入最大允许跌幅

    config.trade.max.allow.decrease=-9.0

    config.source.pool=sh600036

    @highOpen=express[maxOpen(22,-1)]

    @highClose=express[maxClose(22,-1)]

    @high=max[@highOpen;@highClose]

    @flag=div[@high;ohlc.close,0]

    buy.@flag>value,1.10

    特别说明,这里使用的最高价取得是开盘价和收盘价的最大值;

    测试结果如下

    数据显示,最近3年买入9次,平均持股20天,最大回撤10%,净盈利69%。相当不错。

    历次买卖点如下

    2016-01-29,14.75,2016-03-07,15.78,22,持股时间到期

    2016-12-30,17.53,2017-02-07,18.57,22,持股时间到期

    2017-06-19,20.92,2017-06-27,24.058,7,止盈

    2017-12-18,28.1,2018-01-15,32.315,20,止盈

    2018-02-09,30.33,2018-03-19,30.71,22,持股时间到期

    2018-03-29,28.73,2018-05-03,29.3,22,持股时间到期

    2018-06-27,26.68,2018-07-26,28.12,22,持股时间到期

    2018-10-19,27.75,2018-11-19,28.95,22,持股时间到期

    2018-12-20,26.48,,100,1,持股中,N/A

    最近一次买单时20181220日,笔者此日已买入。

    根据上述策略,以20日开盘价计算,10%回撤也就是23.83,即6.1%跌幅。同时根据招商银行最近形态,分析认为下周一可能还有下跌空间,但是已经不大了。

    另外考虑当前上证指数2516,下跌3~6%也就是2365-2440。

    目前持股 上海机场,中国平安,海螺水泥,恒瑞医药,招商银行。恒瑞医药跌的有点夸张,其他还好吧。

    最近5年A股市场股票已经把能出现的情况都上演了一遍,千古跌停,牛市熊市,熔断。与美股所处高位不同,A股当前已经处于底部了,至少短期内不会再跌10%。

    有句话 - 世界没你想象的那么好,世界也没你想象的那么坏。笔者把他改下,行情没你想象的那么好,也没你想象的那么差。

    每次大跌,就是买入的机会,就看你敢不敢。也别想着买在最低点

    特别提示:

    1.本公众号专门记录牛哥的投资记录,复盘分享,请勿跟盘。

    2.文中可能涉及的量化策略仅供参考,笔者不做任何承诺。

    3.对公众号内容有批评建议,对量化策略有想法欢迎留言

    -----

    炒股8年老股民的公众号,蜗牛量化股票 snailstock

    相关文章

      网友评论

        本文标题:招商银行波段式量化

        本文链接:https://www.haomeiwen.com/subject/mnawkqtx.html