全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3293 8
2012-04-09
悬赏 50 个论坛币 已解决
假设我有10组cluster, 每组cluster有100个观测,如何计算maximum Sharpe ratios,我是指所有10个cluster的,即最后只得到1个maximum Sharpe ratios值。

各位高手帮帮忙。

谢谢。

补充:
其实是这样的。我这10个cluster数据都是公司的return数据,现在要算maximum Sharpe ratios。
我在网上查公式说sharpe ratio = [E(Rp)-Rf]/σp
其中E(Rp):投资组合预期报酬
Rf:无风险报酬
σp:投资组合的标准差


那么,是不是如果我有每个cluster对应的RF, 得到returt - rf。
在接下来该怎么算我就不清楚了。

最佳答案

bobojin 查看完整内容

没错,定义是那样的,需要减去无风险利率rf。 首先你要看你算的是daily ratio还是monthly, or yearly. daily的话其实可以默认rf是0。 衡量历史收益的话,每个cluster的sharpe就是 (mean(return)-rf)/std(return). 如果你要算10个的话,除了我说的那种,最简单的你也可以把10个sharpe做个平均值就行了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-4-9 22:12:17
dimxu 发表于 2012-4-10 11:17
多谢帮助,不过我的又补充了问题,能不能帮忙解决了,论坛币不是问题。
没错,定义是那样的,需要减去无风险利率rf。
首先你要看你算的是daily ratio还是monthly, or yearly.
daily的话其实可以默认rf是0。
衡量历史收益的话,每个cluster的sharpe就是 (mean(return)-rf)/std(return).
如果你要算10个的话,除了我说的那种,最简单的你也可以把10个sharpe做个平均值就行了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-9 22:27:56
可以这样做:把10个cluster的mean和std算出来后再把means 和stds 的mean算出来,再算sharpe ratio
还有其他的方法,主要看想怎么做了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-9 22:44:54
论坛币。。。别挂个50在那引诱人啊。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-10 11:17:14
bobojin 发表于 2012-4-9 22:44
论坛币。。。别挂个50在那引诱人啊。。。
多谢帮助,不过我的又补充了问题,能不能帮忙解决了,论坛币不是问题。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-10 15:39:38
另外补充一点,Rf,对所有投资组合都是一样的,并不是每个cluster对应不同的Rf。中国你可以用存款利率代替,清楚没
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群