$Restoration Hardware Holdings(RH)$ $摩根士丹利(MS)$
$塔吉特(TGT)$ $联合包裹(UPS)$ $礼来(LLY)$ $苹果(AAPL)$
这是一个在quantopian上一个简单粗暴的选股策略分享,简单来说就是自己先选择一篮子价值因子(ROE, Long term debt to equity等等),在给定股票池(比如US500市值最大的500只股)中给每个股票的每个价值因子排序,把所有价值因子的排序的和在排序得出一个综合价值得分并选出价值排名前50(例子里只有一个因子ROE就直接排ROE top 50)。在选出的这50只股中再选近一月momentum排名前20的作为最后的portfolio。止损条件是当大盘140日return转负,调仓是每月一次。
长线来看是个还说的过去的策略,例子给出了20030101-20191118收益1521.58%同期SPY 385.34%。 例子中Sharpe=1.05, 在收益远高于大盘的前提下说明这个策略波动挺考验心跳的。我自己加了别的因子并做了权重的优化同时强化了止损条件Sharpe做到了2.9,讨论区有很多的大神分享他们的改进都很值得学习。
说说我在改进过程中发现的应该注意的点吧。首先止损和抄底都要坚决,原配方140日太慢了,止损没止成抄底也错过。我的止损除了看大盘还配合个股技术分析的观察(还在学习中),破位止损随时改code,还没想到什么能全让code来做的方法欢迎大神留言分享。第二就是权重优化,简单的可以按照基本面排名来做权重,排名好的多买差的少买,复杂一点可以最优化复合因子的IC或IR或Alpha,具体的数学就不推了基本上编程语言都有包来做,但是权重优化要注意交易成本。第三是因子的Normalize, 是否要去掉行业/规模的影响可以自己test一下。最后是选择因子,这个自己搞清逻辑慢慢试吧,欢迎价投大神来分享。
好啦就说这么多,有兴趣的可以点进去看看:https://www.quantopian.com/posts/new-strategy-presenting-the-quality-companies-in-an-uptrend-model-1
精彩评论