/

从板块角度分析市场涨跌(介绍)

在【策略编译系列五】中,详细描述了如何用Python语言编写简单的反转效果策略,采用了多步选股的思想。本章讲解了如何用Python语言编写一个简单的板块旋转策略,希望能给有需要的同学提供一些帮助。内容主要分为:板块轮换介绍、简单板块轮换策略构建、Python编写策略、策略回测结果分析。

证券术语中的板块轮换是指各个板块依次上涨,带动市场逐渐上涨。最著名的应该是28轮效应,也就是说在中国股市,权重股和小盘股经常变动。当权重股上涨时,小盘股会盘整或下跌;小盘股上涨时,权重股会盘整或下跌。从28轮效应来看,很明显,分析中国股市上涨最基本的逻辑是从每一个板块入手,哪个板块会推高市场,哪个板块会拉高市场。如果投资者能分析清楚这一点,投资逻辑就一目了然了!

投资者必须清楚中国股市的重要板块:上证50、沪深300、银行、证券、保险、有色金属、煤炭等。这里不做描述。本章作为板块轮换的介绍性章节,选择了两个板块进行轮换交易。当然,由于板块数量有限,无法完全解释行情上涨的逻辑,但对于新手来说,学起来绰绰有余。

我简单选择了金融指数(399240.sz)和全包容消费指数(000990.csi)来判断金融和消费两个板块,选择了两个相对的ETF基金作为交易对象:510230。买卖TEF的原因是因为它的手续费便宜,所以不需要交税和佣金,这样可以节省成本,也就是增加利润。

其次,我们定义了该板块的强弱,用当日收盘价和20日前收盘价计算涨跌。如果当日收盘价高于20日前收盘价,则说明该板块较强。既然有两个板块,我们选择实力较强的一个作为交易对象。如果两者都跌,那么我们就做空,规避风险。

板块力量调整周期为一周,以小板块为基础,不像28年轮换,不是两个就是八个。

5.n=(p1-p20)/p20这行代码是用来计算昨天收盘价和20号前收盘价的涨跌

11.elif n m:判断除第一种情况外,当第二种情况为n m时,进行下一步

此时,我们已经编写了进行历史市场回溯测试的策略。写这一章的难点是交易系统的逻辑不能出错。

从以上两个时间段的回测情况来看,板块轮换确实是一个非常好的策略。它的优点是稳定,不会有大的回撤。这种策略的风险控制很强。其次,当板块上涨时,我们总能买到涨幅最喜人的板块,也就是收益几乎最大的。这种策略唯一的缺点就是板块数量太少,后续会引入板块轮换,到时候会出现大量的板块,可以很好的解释大盘上涨的内在逻辑。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。