Quantitative Strategies for Achieving Alpha(一)
1. 怎么构建测试
所有的测试五等分,表明我们的回测的universe被分为五个组,根据我们要测试的公司因子的值。
Quintiles provide a clear answer to that question: if a strategy works, the top quintile should outperform, the bottom quintile should underperform, and there should be some linearity of returns among the qunintiles in between.
2. The backtest summary
(1) The years over which the test returns were calculated.
(2) Compound annual growth rates by quintile, based on the annually run portfolio returns.
(3) Average excess returns versus our Backtest Universe
(4) The percentage of one-year periods that the strategy outperforms the Universe.
(5) The percentage of rolling three-year periods that the stragety outperforms the Universe.
(6) The maximum gain realized over any one-year period
(7) The maximum loss sustained over any one-year period
(8) Sharpe ration of qunitile returns.
(9) The standard deviation of quintile returns.
(10) Beta of quintile returns versus the Backtest Universe. This represents a measure of how volatile a strategy is relative to the overall Universe. A number greater than 1 indicates a strategy that is more volatile than the Universe, while a number less than 1 indicates a strategy that is less volatile.
(11) Alpha of quintile returns versus Backtest Universe.
(12) Average portfolio size.
(13) Average number of companies outperforming.
(14) Average number of companies underperforming.
(15) The median portfolio value of the first factor used in this strategy.
(16) The median portfolio value of the second factor used in the strategy.
(17) The average market capitalization of the portfolios by quintile over the testing period.
3. Benchmarks
A quantitative strategy that works should have all or most of the following characteristics.
(1) Significant outperformance for the top quintile. For single-factor strategies, which have large average portfolio sizes, I like to see at least a 2% average excess return for the top quintile versus the Universe. For more focused, two-factor strategies, excess returns of 4% or more are preferable.
(2) Significant underperformance of the bottom qunitile.
(3) Good linearity of excess returns among the quintiles.
(4) Strong consistency of returns over time.
(5) Low volatility and low maximum loss for the top quintile/high volatility and high maximum loss for the bottom quintile. Both the Sharpe ration and Alpha can be used to provide an idea of a stragety's risk-adjusted returns, where risk is represented by volatility.
Quantitative Strategies for Achieving Alpha(一)的更多相关文章
- Quantitative Strategies for Achieving Alpha (三)
chapter 4: Profitability Profitability measures we tested include return on invested capital, return ...
- Quantitative Startegies for Achieving Alpha(二)
Chapter 3 The Day-To-Day Drivers Of Stock Market Returns Summary: (1) Earning growth is the primary ...
- Should You Build Your Own Backtester?
By Michael Halls-Moore on August 2nd, 2016 This post relates to a talk I gave in April at QuantCon 2 ...
- Fast R-CNN论文阅读摘要
论文链接: https://arxiv.org/pdf/1504.08083.pdf 代码下载: https://github.com/rbgirshick/fast-rcnn Abstract Co ...
- (zhuan) Evolution Strategies as a Scalable Alternative to Reinforcement Learning
Evolution Strategies as a Scalable Alternative to Reinforcement Learning this blog from: https://blo ...
- 一些公司对quantitative的要求
来自日月光华BBS: Company: UBS AG Job Title: Quantitative Developers / Analysts (Entry Level, Multiple Posi ...
- BitCoin Trading Strategies BackTest With PyAlgoTrade
Written by Khang Nguyen Vo, khangvo88@gmail.com, for the RobustTechHouse blog. Khang is a graduate f ...
- 图像抠图算法学习 - Shared Sampling for Real-Time Alpha Matting
一.序言 陆陆续续的如果累计起来,我估计至少有二十来位左右的朋友加我QQ,向我咨询有关抠图方面的算法,可惜的是,我对这方面之前一直是没有研究过的.除了利用和Photoshop中的魔棒一样的技术或者 ...
- 第六次团队作业——Alpha冲刺之事后诸葛亮
Deadline:2016-11-24 22:00pm Alpha冲刺,很多同学经历了"Learning by doing"的学一门新的编程语言.学Git.学做一个完整的项目.但是 ...
随机推荐
- 【疑难杂症】Firefox 火狐浏览器 关闭到 http://detectportal.firefox.com 的流量
日期:2019-07-18 00:02:58 作者:Bay0net 介绍: 0x01. 问题描述 火狐浏览器的时候,抓包会出现很多这样的数据包.  具体的 URL http://detectport ...
- 源特定组播(SSM:Source Specific Multicast)
源特定组播(SSM:Source Specific Multicast)是一种区别于传统组播的新的业务模型,它使用组播组地址和组播源地址同时来标识一个组播会话,而不是向传统的组播服务那样只使用组播组地 ...
- linux 学习笔记一
Linux 学习笔记一 计算机 主要分为五个部分:控制器,运算器,存储器,输入设备,输出设备. 操作系统 操作系统就是针对硬件编写的程序,同时提供硬件接口调用的接口.操作系统需要处理如管理与配置内存. ...
- react-native start error Invalid regular expression:
详细错误: error Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\]. ...
- Vue中使用JSX语法
一 项目结构 二 App组件 <template> <div id="app"> <fruit/> </div> </temp ...
- 【Linux开发】【Qt开发】arm-linux-gnueabihf-gdb versus gdb-multiarch
主要是说,在Ubuntu14.04 64bit的操作系统上,配置Qt的gdb和gcc的时候,在Qt build&run选项中,debugger中选中arm-linux-gnuabihf-gdb ...
- 【Qt开发】解决Qt5.7.0中文显示乱码的问题
[Qt开发]解决Qt5.7.0中文显示乱码的问题 亲测可用: 乱码主要是编码格式的问题,这里可以通过Edit菜单中选择当前文档的编码方式,选择按照UTF-8格式保存,然后输入对应的中文,保存,然后运行 ...
- Cassandra视图
一.简介 Cassandra作为一个P2P结构的NOSQL数据库,使用与HBase不同的去中心化架构,在国外使用非常广泛,受欢迎程度甚至在Hbase之上.今天这篇文章介绍Cassandra在视图方面设 ...
- linux上执行mysql的脚本文件
我们测试过程中,经常需要执行升级脚本或导入生产测试数据,对于轻量的升级脚本可以直接在客户端工具中打开执行,但是对于文件内容比较大的.sql文件,比如几百M,几G的sql文件,直接拖到客户端工具打开执行 ...
- 深入IO 想学必看!受益匪浅哦~
一:IO流概述 IO流简单来说就是Input和Output流,IO流主要是用来处理设备之间的数据传输,Java对于数据的操作都是通过流实现,而Java用于操作流的对象都在IO包中. 分类: 按操作数据 ...