请 [注册] 或 [登录]  | 返回主站

量化交易吧 /  量化平台 帖子:3364730 新帖:17

量化投资学习【常见策略】3-羊驼3(随机入池)

蜡笔小新炒外汇发表于:5 月 10 日 07:05回复(1)

美国《旧金山纪事报》曾做过大猩猩选股实验,让大猩猩独写有股票代码的纸板投标,投中一个代码就意味着选中一只股票,用此方法让大猩猩挑选出5只股票。然后,用大猩猩挑选的股票组合与《华尔街日报》8位知名分析师精心计算分析挑选的5只股票相比较,在持有一段时间之后,大猩猩随机抽取购买的股票票面价值超过操盘手的股票。2014年,甘肃卫视的《马上知道》节目也向观众展示了用羊驼来选股,即每天卖掉持有的股票中收益率最差的一只,然后让羊驼随机选入一只股票来买。结果得到了很可观的收益率。根据这种情况,人们开始尝试使用羊驼策略,羊驼策略可以有很多种具体的实现方式,本文档介绍随机选股的策略。

1. 基本原理

在本策略中,起始时随机买入num_of_stocks只股票,然后每天卖掉持有的股票中收益率最低的num_of_change只,再随机买入剩下的股票池中的num_of_change只。

2. 策略实现

投资域:沪深300股票池
回测频率 :按日回测
回测时间段 :2010年1月4日至2015年9月28日(和股票上市实际时间段的交集 )
初始资金:10万元

3. 羊驼策略-随机选股流程

  1. 设置策略参数,初始买入的股票数num_of_stocks,每天剔除的股票数num_of_change,收益率计算所用天数period
    其中收益率=昨天的收盘价/period天之前的收盘价
  2. 随机买入num_of_stocks只股票
  3. 之后的每天都卖掉持有的股票中收益率最低的num_of_change只,再随机买入余下的股票中的num_of_change只
    注1:在本策略中,如果遇到选中的股票停牌导致无法卖出/买入,当天不卖出/不买入此股票,在第二天多卖一只/多买一只
    注2:下面的回测结果仅作示例,大家也可以换用其他参数来运行

全部回复

0/140

达人推荐

量化课程

    移动端课程