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

7fd9aa2d580db4eac567190bd8479eab.png

c4067a0d5eccb1b57703e966f626a29a.gif

引言

>>> 研究目的

本文参考东吴证券研报《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三个指数等效组合对应的涨跌幅中位数,观察其在一周不同交易日内的变化趋势。

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

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

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

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

>>> 个股涨跌幅

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

09e275c6f008bcff6117e5dc8b0006cc.png
图4-全A总涨跌幅中位数

60098d363e2e7bf506587e75c4cf4164.png
图5-全A日内涨跌幅中位数

315a0bc50067b5370473151b680c0207.png
图6-全A日间涨跌幅中位数

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

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

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

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

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

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

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

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

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

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

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

>>> 基础策略

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

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

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

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

>>> 跳过周四

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

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

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

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

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

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

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

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

>>> 调整周四

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

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

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

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

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

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

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

结论

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/562873.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

client mac addr不能开机进不去系统_用asp.net core结合fastdfs打造分布式文件存储系统

今天主要是对开发过程,以及对FastDFS这个通用的分布式文件存储服务的单机及集群安装部署过程做个总结。希望对想要自建分布式文件系统的朋友有所帮助。什么是FastDFS这里先简单介绍下分布式文件存储系统。FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要…

linux在根目录下查找文件名称,如何使用Find命令在Linux中查找文件

Linux find命令是Linux系统中最重要和最方便的命令之一。 顾名思义,它可以根据您设置的任何条件和变量在Linux PC上找到文件。 您可以使用find命令按权限,用户,组,文件类型,日期,大小和其他可能的标准查找文…

小米游戏手柄pc插件_在电视上玩电脑游戏

有两个XBOX无线手柄,但steam游戏玩不过来,一直没有买主机。周末想和老婆一起合作玩玩《战斗方块剧场》,这样电脑椅就不够用了,还是窝在沙发里用电视玩着舒服。简单的方法是将显卡的输出接口转接到电视输入口即可。但这样有两个问题…

火焰传感器感应有火亮灯代码_智能无线感应灯火了,光感人感2种传感器感应,做照明品牌的几光...

智能无线感应灯火了,光感人感2种传感器感应,做照明品牌的几光曾经无数次幻想过的一个生活画面 :清晨推开厨房的门,有一束微弱的光跟随着自动亮起;然后倒一杯温开水给自己;手清扫过橱柜,一束亮光…

ax200网卡支持Linux吗,Deepin 20和Win10双系统中AX200网卡不能用的请关闭快速启动

如果你有Deepin 20和Win10双系统中机械革命CODE 01 AX200网卡不能用,不能上网的问题,请尝试关闭一下Win10的快速启动,或许问题就能解决了,以下是相关的问题例子。电脑配置参数CPU:AMD R7 4800H。内存:16G D…

线程同步有几种方法_架构师面试必问的多线程状态切换及常用方法

架构师面试必问的多线程状态切换及常用方法一、问题背景Java架构师面试中,多线程状态切换及常用方法几乎是必问的,要掌握创建多线程的方式和方法。二、创建多线程的几种方式2.1方式一继承Threadpublic class ThreadDemo extends Thread{public void run(…

线程等待通知 linux,Java 线程协作 wait(等待)与 notiy(通知)

一.wait()、notify()和notifyAll()为了更好的支持多线程之间的协作,JDK提供了三个重要的本地方法//调用某个对象的wait()方法能让当前线程阻塞,并且当前线程必须拥有此对象的锁.public final void wait() throws InterruptedException {wait(0);}//调用某…

新买的笔记本电脑怎么分盘_别再吐槽游戏本越玩越慢:笔记本电脑降速揭秘+散热维护小贴士...

花大价钱买的电竞本,配置越高?降速越狠?夏天到了,日益升高的温度不会影响我们日常搞机的热情~ 新买的4核、6核、8核游戏本照样在各大游戏中征战四方。然而,为什么明明配置很高的笔记本电脑,突然变得如老牛拉…

zenmap nmap输出无显示_双路显示控制仪XME-H80-1616价格报价

双路显示控制仪XME-H80-1616价格报价 主要性能二十多种输入信号可选择: 测量输入信号可进行开方及小信号切除。 过程量、给定值、控制量、阀位反馈量等多重显示;测量值与给定值的显示可进行加减运算。 控制量PID调节正反作用选择。 可设置PID调节器的上下…

capture 部分元器件编号_十大电子元器件及其相关基础知识

导读对于从事电子行业的工程师来说,电子元器件是每天都需要去接触,每天都需要用到的,但其实里面的门门道道很多工程师未必了解。文中列举出工程师们常用的十大电子元器件,及相关的基础概念和知识。常用电子元器件有哪些&#xff1…

苹果笔记本能玩英雄联盟吗_英雄联盟手游可以玩云顶之弈吗 独立还是内置

众所周知,端游云顶之弈和英雄联盟是一个客户端的,必须下载英雄联盟才能玩云顶之弈。那么Lol手游内能否玩上云顶之弈手游呢?今日光耀菌就解答这个问题,留有疑惑的玩家们快来了解一番吧!LOL手游能玩云顶之弈吗?首先目前版本的lol手游内&#…

win10关机后自动重启_Win10关机风扇还在转|解决win10关机后风扇继续转方法

Win10如果配合固态硬盘使用,可以实现开关机速度快。但是有些用户发现电脑在关机的时候,屏幕是关掉了,可风扇还继续在转,其主要原因是因为系统还没有完全关闭导致的,这篇文章系统部落将会给大家带来两个解决方法&#x…

linux ssh 插件,玩转VSCode插件之Remote-SSH的使用情况

前言每当更换电脑就要从新搭建一遍开发环境。。。每当拉完最新代码程序在本地跑不起来的时候就要检查服务器和开发电脑的环境。。。每当服务器上出Bug的时候就想如果可以能够调试服务器代码多好啊。。你是不是早就受够了vim这个煞笔编辑器。。。现在最火的是云原生应用&#xf…

保护眼睛的电脑设置_干货,怎么设置显示器,才能保护好我们的眼睛?

复工开始,网课不断,我们的眼睛又迎来了一波挑战!你是不是有的时候会因为长时间用眼看显示器而流泪不止(不是因为看电视剧感动哈),或者是长时间工作而眼部疲劳,你也明白一直用显示器伤眼可是不得不用!楼主去…

html输入密码跳转页面_【小乔锦囊】角色/仓库密码无法清除,怎么办?

— ◆ 小 乔 锦 囊 ◆ —近期,小乔收到玩家宝宝们的提问:在客服专区中进行角色或仓库密码的清除时,会收到登录验证失败的提示,应该怎么办?辛苦玩家宝宝们的热心反馈!该问题目前已在紧急修复中。同时&#x…

linux redis 5.6扩展,Windows下为PHP5.6安装Redis扩展和memcached扩展

2.根据PHP版本号,编译器版本号和CPU架构,选择php_redis-2.2.5-5.6-ts-vc11-x64.zip和php_igbinary-1.2.1-5.5-ts-vc11-x64.zip下载地址:http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/http://windows.php.net/downloads/pecl/rel…

string拼接_String拼接操作-的优化

很多讲Java优化的文章都会强调对String拼接的优化。倒不用特意记,本质上在于对不可变类优势和劣势的理解上。需要关注的是编译器对String拼接做出的优化,在简单场景下的性能能够与StringBuilder相当,复杂场景下仍然有较大的性能问题。网上关于…

cesium加载entity图片缩放_Cesium中级教程4 – 空间数据可视化(二)

Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/Viewer中的Entity功能让我们看看Viewer为操作entities提供出来的功能函数。选中和描述点击Viewer中的entity将在entity的位置上呈现SelectionIndicator控件,提…

python 模糊匹配_很冷门,但非常实用的 Python 库

Python 是一个很棒的语言。它是世界上发展最快的编程语言之一。它一次又一次地证明了在开发人员职位中和跨行业的数据科学职位中的实用性。整个 Python 及其库的生态系统使它成为全世界用户(初学者和高级用户)的合适选择。它的成功和流行的原因之一是它强…

python数据可视化是什么_Python数据分析:可视化

本文是《数据蛙三个月强化课》的第二篇总结教程,如果想要了解数据蛙社群,可以阅读对于我们数据分析师来说,不仅要自己明白数据背后的含义,而且还要给老板更直观的展示数据的意义。所以,对于这项不可缺少的技能&#xf…