引言

>>> 研究目的

本文参考东吴证券研报《A股市场的周内效应》内容,对A股市场的日历效应在周内表现进行探索。日历效应,是一个鱼龙混杂的题目。有诙谐逗笑的,如马克吐温老先生的段子:十月,这是股市最危险的月份,其他危险的月份有七月、一月、九月、四月、十一月、五月、三月、六月、十二月、八月和二月。有认真总结的,如华尔街那个著名谚语:Sell in May and go away。然而从量化的角度来讲由于其样本数量过小,逻辑支撑也不够直接,对于以月份为支撑的日历效应一直被人持以怀疑的态度。相对地,以周为时间单位的周内效应更多地成为了我们关注的对象。我们考察了时间周期内股票在周一至周五每一天涨跌幅的中位数以观察周内效应的存在性。

>>> 研究思路

【1】观察周内不同交易日指数等效组合收益分解前后的涨跌幅中位数趋势变化。

【2】观察周内不同交易日全A股收益分解前后的涨跌幅中位数趋势变化。

【3】观察周内不同交易日收益分解前后的股指期货涨跌幅变化分析异象原因。

【4】尝试构建基于周内异象的策略获取来自异象的超额收益

【4】尝试构建不同半仓t+0策略获取观察到的日内收益。

>>> 研究结论

【1】周内异象在我国A股市场内广泛存在,且该异象主要来源于日内收益,日间收益并无明显规律。

【2】周内异象的存在原因可能与资金流转、股票的t+1机制有关。

【3】在考虑了手续费以及印花税后,操作频率较低的基础策略有着明显的超额收益,而操作频率较高的以获得日内收益为目标的t+0策略超额收益会被几乎抹平,在两种情况下,周内异象的考量均可以明显改善策略绩效。

>>> 研究设计

【1】时间范围:2007.1 ~ 2019.6

【2】研究指数:上证50、沪深300、中证500

【3】股票池:上证50、沪深300、中证500指数成分股以及全部A股

周内涨跌幅分析

>>> 指数组合涨跌幅

首先,我们将收益区分为了日内收益(一天之中开盘价到收盘价的收益),日间收益(前一天收盘价至当天开盘价之间的收益)与总收益,并计算了2007年1月至29019年6月上证50,沪深300以及中证500三个指数等效组合对应的涨跌幅中位数,观察其在一周不同交易日内的变化趋势。

图1-上证50,沪深300,中证500总涨跌幅中位数

图2-上证50,沪深300,中证500日内涨跌幅中位数

图3-上证50,沪深300,中证500日间涨跌幅中位数

观察图表我们可以发现,周内的涨跌幅呈现出了强烈的“V”型趋势:从周一开始涨跌幅逐渐下降,到周日跌至低点,周五则出现了轻微的反弹,在分解收益后,我们发现这一现象主要来自日内收益,日间收益在周二至周五的几天间并没出现明显的规律。

>>> 个股涨跌幅

为了进一步观察现象的存在性,我们将研究扩展到了全部A股,以下是全部A股在一周不同交易日下的涨跌幅变化趋势,观察图表可知,与指数相同的周内异象在全A股的范围内依然显著存在,从周一起涨跌幅逐渐下降,跌至周四达到了最低点,在周五有着一定程度上的回升,值得一提的是,周内日间收益显著为负,证明我国A股市场存在着显著的低开现象,在下文我们也将通过一些操作尝试规避低开现象带来的负收益。

图4-全A总涨跌幅中位数

图5-全A日内涨跌幅中位数

图6-全A日间涨跌幅中位数

获取周内收益——基础策略

通过前文的研究我们可以发现,在我国A股市场中周一、周二、周三、周五平均来讲存在正向收益,而正向收益的来源基本为日内收益,因此我们将研究策略主要分为直接获取周内收益以及通过半仓t+0获取日内收益两种,我们首先着眼于直接获得周内收益的基础策略,即周五开盘时买入,持有至周三收盘时卖出。

图7-上证50指数等效组合价值曲线(基础策略)

图8-沪深300指数等效组合价值曲线(基础策略)

图9-中证500指数等效组合价值曲线(基础策略)

我们测试了上证50、沪深300以及中证500的等效组合收益情况。通过测试我们可以发现,由于较低的操作频率,在规避掉周四以后三种组合均获得了明显的超额收益。由于周内收益主要来自于日内,而日间收益则基本为负,接下来我们将观察基于半仓t+0策略仅获取日间收益的可行性。

获取日内收益——半仓t+0策略

获取A股日内收益的方法最直接的是每日开盘买入、收盘卖出,但是由于t+1交易机制的限制,当日买入的股票无法当日卖出。这里我们依然采用之前《A股市场低开现象研究》中所用到的操作方法,因此如果想获取这部分收益,需要一部分底仓的存在。所谓半仓策略,即初始仓位里有一半现金和一半股票,每日开盘时现金购入股票,仓位变为满仓,收盘时将仓位中原有的股票卖出,回到半仓状态,如此循环往复。基础操作如下:

【1】初始净值假设为1,定义基准为证券本身。

【2】在第一日开盘时买入半仓,第二天开盘时再补至满仓,收盘时卖出一半股票,恢复半仓状态,如此循环往复。

【3】计算手续费,印花税下策略净值走势和绩效表现。

>>> 基础策略

首先我们测试了在不考虑周内异象的半仓t+0策略绩效,可以发现,从指数的角度来讲,由于高昂的手续费以及印花税,本来可观的日内收益收益被完全抹平,其数值低于基准收益很多。接下来,我们将通过两种不同方式从周内异象对层面上尝试对半仓t+0策略进行优化。

图10-上证50指数等效组合价值曲线(基础t+0)

图11-沪深300指数等效组合价值曲线(基础t+0)

图12-中证500指数等效组合价值曲线(基础t+0)

>>> 跳过周四

通过基础半仓t+0策略的构建过程我们可以发现其获取的是每一天的日内收益,但由于我们的研究发现,周四的日内收益显著为负,因此对于基础的半仓t+0策略,我们增加的改进方式如下:

【1】在策略执行到周四时不进行买卖操作。

【2】在周三开盘时买入的那部分股票在周五收盘时卖出。

【3】在周三收盘时卖出的资金在周五开盘时重新买入。

在这样改进后观察图表,我们可以发现尽管高昂的手续费依然会抹平日内收益,但修正后的价值曲线相对于基础价值曲线有了显著的整体上移,特别地,在中证500的情况下策略曲线与基准几乎重合,较为显著地提高了半仓t+0策略的绩效。

图13-上证50指数等效组合价值曲线(跳过周四)

图14-沪深300指数等效组合价值曲线(跳过周四)

图15-中证500指数等效组合价值曲线(跳过周四)

>>> 调整周四

与上文相似地,对于周四显著为负的日内收益我们还有另一种调整方式,即对于每个周四的买卖方式进行改变:

【1】对于周三收盘时卖出的资金,在周四收盘时进行买入。

【2】对于周三在开盘时买入的股票,在周四开盘时进行卖出。

这种改进方式可以在不影响周三以及周五仓位的情况下规避掉周四的负日内收益,观察图表可以发现,这一操作带来的效果与上一种操作程度上相似,也可以显著地提高半仓t+0策略的绩效。

图16-上证50指数等效组合价值曲线(调整周四)

图17-沪深300指数等效组合价值曲线(调整周四)

图18-中证500指数等效组合价值曲线(调整周四)

结论

通过以上的研究发现,A股市场周内效应明显,在个股和指数上强烈地呈现出“V 型模式”:周一行情最亢奋,其后逐渐走低,周四最低迷,周五轻微反弹。在研究周内异象进行收益提升的过程中,我们结合A股低开现象,分为直接获取周内收益的基础策略以及通过半仓t+0获取日内收益两种模式,基础策略在规避掉周四后获得了较为明显的超额收益,由于交易成本的缘故,t+0策略表现并没有交易频率较低的基础策略显著,这也揭示出了交易成本与超额收益的均衡在调仓较为频繁的策略中至关重要。

点击【阅读原文】,查看更多内容~

A股市场周内效应研究相关推荐

  1. 全市场等权中位数_A股市场周内效应研究

    引言 >>> 研究目的 本文参考东吴证券研报<A股市场的周内效应>内容,对A股市场的日历效应在周内表现进行探索.日历效应,是一个鱼龙混杂的题目.有诙谐逗笑的,如马克吐温老 ...

  2. 基于A股周内效应择时策略验证与思考(附代码)

    基于A股周内效应择时策略验证与思考 本文思路来自于东吴证券研报<A股市场的周内效应>内容,对A股市场的日历效应在周内表现进行探索. 上述研报的核心内容简述: 1.A股市场在股票指数和个股上 ...

  3. 这么简单的量化策略,居然能跑赢大盘10倍 | A股周内效应

    观前提醒,本文硬核,阅读时间较长 本文的由来要从9月10日星期四我发的一条朋友圈说起. 当天全球股市暴跌,基本上所有的主要指数都是绿的,我持仓股票比指数跌的还要多. 所以有那么点抑郁,收盘之后准备读研 ...

  4. A股月份效应 | Python量化A股市场魔咒,5穷6绝7翻身准确吗?| 邢不行

    A股有很多广为流传的谚语,它们大多源于投资者对交易经验的总结和共识. 比如我们之前验证过的散户反买别墅靠海.跳空必回补等谚语. 今天我们要验证的,是五穷六绝七翻身这句谚语. 它的意思是A股在5月.6月 ...

  5. 周内效应对ETF定投的影响分析

    研究表明,A股市场存在显著的周内效应,且在不同的市场状态下有所差异.大多数指数在周一的平均收益率最高,周四的平均收益率最低.在上涨市场中,周一和周五的收益率显著为正.在下跌市场中,周二和周三表现相对较 ...

  6. Fama-French 三因子模型在A股市场的实证研究

    https://uqer.io/community/share/5784b3d1228e5b8a09932d9e Fama-French 三因子在A股市场的实证研究 Fama-French三因子模型无 ...

  7. A股市场机器学习多因子模型实证

    量化投资与机器学习微信公众号,是业内垂直于量化投资.对冲基金.Fintech.人工智能.大数据等领域的主流自媒体.公众号拥有来自公募.私募.券商.期货.银行.保险.高校等行业30W+关注者,荣获202 ...

  8. 深富策略:A股市场处于震荡颠簸期

    回顾上周A股行情,多空博弈激烈,市场风格切换较快.沪指出现一波反弹,不过上攻动能不是很充足,下半周维持红盘震荡:而创业板却表现低迷,说明市场还在消化抛压,沪指与创业板指形成跷跷板效应. 从市场角度来看 ...

  9. 知乎万赞回答:如何在一周内快速摸清一个行业?

    除了咨询顾问和券商的研究员需要每天研究行业外,其他职场人/打工人也会在以下场合中快速的了解某个行业: 职业选择,跳槽换工作时:哪家企业所在的行业有优势,未来会有更多的机会?哪个行业给的薪资会更高?行业 ...

  10. 生物特征识别中手静脉模式的主体内相似性研究

    文章目录 摘要 一.引言 二.一个人的左右生物特征的相似性 1.引入库 三.手静脉生物识别 3.1. 传统方法 3.2. 基于深度学习的方法 四.二采用基于cnn的识别系统 4.1. 网络拓扑结构 4 ...

最新文章

  1. error: ‘::main‘ must return ‘int‘
  2. 《cloud+》如果百度云飘走了你该怎么办?
  3. 关于指针的一点小的理解
  4. Serverless应用场景
  5. wxWidgets:避免内存泄漏
  6. NOIP模拟测试10「大佬·辣鸡·模板」
  7. java演练代码 银行取款演练 java
  8. UI upload多文件上传
  9. Batch Normalization论文笔记
  10. 常用31个Java机器学习、深度学习、自然语言处理学习库工具
  11. 笔记本设置路由实现内外网同时使用
  12. 基于51单片机的智能温控风扇设计
  13. 云虚拟主机bch 和 云服务器bcc,虚拟主机bch和云服务器bcc
  14. Loongson2f_灵珑9S2A_debian5(lenny)更改国内archive软件源并使用源码编译安装bochs-2.6.9
  15. python可以自动运行m文件吗_如何运行m文件而不启动matlab
  16. Rhino是强大的专业3D造型软件
  17. zigzag扫描matlab,Zigzag逆扫描
  18. Twitter数据采集案例
  19. 重新认识康德的“头上星空”
  20. 用AntlR4实现简单的汇编编译器

热门文章

  1. POST注入-显错注入 ——合天网安实验室学习笔记
  2. 风暴数码论坛教程--厨房的搭建和简介
  3. SEO快速排名,关键词快速排名软件,到底靠谱不靠谱
  4. IMUGPS融合定位::IMU姿态解算
  5. 《稻盛和夫经营学》读后感心得体会3180字范文
  6. 浏览器清理缓存的几种方法
  7. 如何在iPhone上禁用Apple CarPlay
  8. 如何查看Safari浏览器network里Request的Payload
  9. 说点牛逼的“愿景,使命,目标,战略”
  10. 本科论文查重经验分享