图片缩略图

HFMRD:对冲基金误报收益探测器

版本1.2.0 (68.3 KB) 托马索Belluzzo
一个检测对冲基金误报收益的框架。

71下载

更新2019年8月25日

从GitHub

在GitHub上查看许可证

#介绍#

这个脚本代表了一个完整的框架,通过以下测试来检测对冲基金的误报收益:

>与其他资产的低相关性(Bollen & Pool, 2008-2010):
= = > IndexRSQ
==> MaxRSQ或SwitchRSQ与改变点回归(根据安德鲁斯等人,1996)
>序列相关(Bollen & Pool, 2008-2010):
= = >无条件的
= = >条件
>偏差比(Abdulali, 2002)
> December Spike (Agarwal et al., 2011)
>零间断/扭结(Bollen & Pool, 2008-2010)
数字一致性(Bollen & Pool, 2008-2010):
==>本福德定律第一位数一致性
==>尾位均匀分布一致性
>数据质量(Straumann, 2008):
==>负收益数
==>返回的零个数
==>唯一返回的数量
==>相同返回对的数目
==>相邻相同返回值的最大长度

它们都是基于回报的正态假设。

#使用#

1)创建一个结构合理的数据库(见下面的段落)。
2)编辑“运行”。M”脚本根据您的需要。
3)执行“运行”。m”脚本。

由“plot_results”函数创建的“Test Results”图是交互式的,并且基于单例模式。通过单击相应的表格单元格,可以显示关于特定对冲基金的特定测试的详细图。

#数据集#

数据集的结构必须与框架的每个版本中包含的默认数据集一样(“Datasets/Example.xlsx”)。后者以美国金融业为基础,定义了以下实体:

>基准(BM) &无风险利率(RF)
基准的代表是Fama & French, 1993年定义的市场代理:所有美国的价值加权回报率CRSP公司在美国证券交易所上市,纳斯达克或纽约证券交易所的CRSP共享代码10或11月t,初初好的股票和价格数据t, t和良好的返回数据。1米国库券利率作为无风险利率。

>对冲基金(3):
==>美国增长基金- A类(AGTHX)
==> The Gateway Fund - Class A (GATEX)
Bernard Madoff的Fairfield Sentry基金(Sentry)

>风格因素(18):
==> MRKEXC:市场超额收益,以基准利率减去无风险利率计算。
==> Fama & French 5 Factors from French Data Library (10)
====> CMA:保守减激进,两个保守投资组合的平均收益减去两个激进投资组合的平均收益。
====> HML:高减慢,两个价值型投资组合的平均收益率减去两个增长型投资组合的平均收益率。
====> MF:动量因子,两个高收益投资组合的平均收益减去两个低收益投资组合的平均收益。
====> RMW:强劲减去疲弱,两个强劲运营盈利能力投资组合的平均收益率减去两个疲弱运营盈利能力投资组合的平均收益率。
====> SMB:小减去大,9个小股票组合的平均收益减去9个大股票组合的平均收益。
====>上述因素的平方值,由Bollen & Pool提出,以捕捉动态交易和/或衍生品产生的风险敞口中的非线性。
==> Fung & Hsieh Trend-following Factors from the Hsieh Website (7)
====> PTFSBD:基于原始趋势跟踪策略的债券期权投资组合的回报。
====> PTFSFX:基于原始趋势跟踪策略的外汇期权投资组合的回报。
====> PTFSCO:基于原始趋势跟踪策略的商品期权投资组合的回报。
====> PTFSIR:基于基本趋势跟踪策略的短期利率期权投资组合的回报。
====> PTFSST:基于基本趋势跟踪策略的股票指数期权投资组合的回报。
====> TBR10Y: 10年期国债利率。
====> CRESPR:信用利差的变化(BAA公司债券利率减去10年期国债利率)。

关于金融时间序列:
它们必须基于每月的频率;
>必须包含足够的观测值以进行一致的计算(至少需要3个对冲基金的120个观测值);
>它们必须事先经过验证和预处理,通过用nan删除行或用插值方法填充空白;
>至少需要3个风格因素;
>组是可选的,因此如果假设所有对冲基金属于相同的风格,则必须从数据集中删除它们的表。

引用作为

托马索Belluzzo(2021)。HFMRD:对冲基金误报收益探测器GitHub (https://github.com/TommasoBelluzzo/HFMRD)。检索

MATLAB版本兼容性
创建R2018a
兼容R2014b到R2018b
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!
要查看或报告这个GitHub插件中的问题,请访问GitHub库
要查看或报告这个GitHub插件中的问题,请访问GitHub库