美文网首页
从沪深300中任意挑选一只股票,涨到1.25倍后卖出

从沪深300中任意挑选一只股票,涨到1.25倍后卖出

作者: 量俊学堂_财务自由之路 | 来源:发表于2019-04-16 16:16 被阅读0次

    #把上面的合起来就完成了一个最简单的策略,从沪深300中任意挑选一只股票,涨到1.25倍后卖出。start = '2014-01-01' 

    #回测的起止时间是2015年7月1日至2016年7月1日end= '2015-06-01'benchmark = 'HS300'     

    #参照标准为沪深300的走势universe = set_universe('HS300')    

    #股票池为沪深300的成份股capital_base = 100000          

    #起始本金为10万元def initialize(account):           

    #初始化了一个全新的帐户    passdef handle_data(account):    for stock in account.universe:         

    #股票是股票池中的股票,并且优矿帮你自动剔除了当天停牌退市的股票        p = account.reference_price[stock]        

    #股票前一天的收盘价        cost = account.security_cost.get(stock) 

    #股票的平均持仓成本        if 0 < p < 4 and not cost:                        

    #判断这个价格小于4,并且当前没有买入该股票            order_pct_to(stock, 0.1)          

    #将满足条件的股票买入,总价值占虚拟帐户的10%        elif cost and p >= cost * 1.25:        

    #卖出条件,当p这个价格涨幅到买入价的1.25倍;            order_to(stock, 0)        

    #将满足条件的股票卖到剩余0股,即全部卖出

    相关文章

      网友评论

          本文标题:从沪深300中任意挑选一只股票,涨到1.25倍后卖出

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