作者yesjimmy62 (~凰之翼~)
看板Foreign_Inv
标题Re: [心得] 最差的30年rolling return,到底有多差?
时间Wed Oct 30 07:48:45 2024
※ 引述《daze (一期一会)》之铭言:
: 最近看到了些谈 30-year rolling return 的文章
: 突然想到,最差的30年rolling return,到底有多差?
: ===
: 考虑某投资,假设其年报酬率为独立同分布,且服从对数常态分布。
: (这里假设了分布的型态,但并不对μ跟σ做估计。)
: 问: 该投资未来三十年的累积报酬率,低於过去一百年间的 30-year rolling return
: 之最小值的机率有多少?
: 这个问题也许有解析解,但我数学不太好,就直接用蒙地卡罗法模拟看看。
: 我模拟的结果是大约 12%。
: ===
: 这里的前提,「独立同分布+对数常态分布」是非常强的假设
: 这个模拟的结果,不见得能适用於现实
: 但「过去100年的 30-year rolling return」虽然看似足足有71组数字
: 对於从中得到的一些观察
: 或许可以再思考看看要给予多少信心
小弟刚好对这颇有兴趣
以下是一点拙见:
----------------------------------------------
1. 为什麽股价是对数常态,而不是常态分布?
常态分布的数值本身没有上下限
可以说,负无限和正无限都有机率发生(当然机率很小很小)
但这对股价来说是不对的,因为股价都是正值、最小值就是0
用对数常态来描述股价就能解决这个问题
对数常态另一个重要理由就是数学好描述
实际上,真实股价比对数常态分布有更多极值(大涨大跌)出现
----------------------------------------------
2. 报酬是常态分布吗?
这其实对了一半
在股价是对数常态分布的假设下(其实谁是因谁是果有点难说)
对报酬 x 而言
正确解答是他的对数 ln(1+x) 是常态分布
但当x不太大的时候,ln(1+x) 近似 x
所以报酬x不大的话(1%、2%之类的),可以说报酬近似於常态分布
但报酬很大的时候(-50%),这个近似就不成立、报酬就不是常态分布
这也可以从报酬有最小值(-100%)看出来报酬不完全是常态分布
----------------------------------------------
3. 回到原po的问题
"下一个 30-year rolling return 比前100年的最差的30-year rolling return 还差的机率是多少"
首先,前100年的最差30-year rolling return
我的理解是
前100年当中、任一个连续30年的return
因此如原po所说,有71个不同的连续30年(1-30年,一直到71-100)
如原po所说,这个解析解似乎相当困难
但有个方便粗略估计的方法
就是这100年中,有至少3个不重叠、也就是互相独立的30年
这问题可以简化成像是,掷完3次骰子,再掷一次会比前3次都小的机率
(骰子可能不是很好的例子,因为会有相同数值的时候...)
那这个的解是25% (并且这与是什麽分布完全无关)
这当然是个会高估的粗估,因为还少算过去100年里的一个10年
然後还有其他71-3=68个有重叠、不完全独立的30年
如原po所说,更准确的解大概就只能靠蒙地卡罗了
我也得到跟原po一样的数字、11.9 +/- 0.1 %
与mu和sigma无关
----------------------------------------------
以上一点浅见
感谢daze大分享如此有趣的问题 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 96.246.241.196 (美国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Foreign_Inv/M.1730245727.A.BE6.html
1F:推 a4695200: 专业 10/30 08:47
2F:推 daze: Right,其实是(报酬率+1)服从对数常态分布。我习焉而不察, 10/30 08:56
3F:→ daze: 漏掉了那个+1 10/30 08:56
4F:推 Altair: 谢谢分享 10/30 10:23
5F:推 elven: 太强了 10/30 11:19
6F:推 icelaw: 太深究没有意义,常态分布本来就有离散性, 10/30 13:44
7F:→ icelaw: 极端情况还是有可能发生,所以才要降低预期报酬来做资产 10/30 13:44
8F:→ icelaw: 配置来 ,做为一种保险手段 10/30 13:44
9F:→ icelaw: 不然大家都直接上杠杆all in上去就好了,什麽都不用研究 10/30 13:45
10F:→ icelaw: 了 10/30 13:45
11F:推 staytuned74: 是与参数无关不是与分布无关吧?不然怎跑蒙地卡罗? 10/30 13:50
12F:推 staytuned74: 同是lognorm得到一样估计机率,换norm得到另一估机率 10/30 13:58
13F:→ staytuned74: 还是我又误解意思了? 10/30 13:59
14F:推 daze: 那个粗略估计方法得到的25%的上界,与分布无关。至於蒙地卡 10/30 15:06
15F:→ daze: 罗得出的11.9%则需要指定分布的形式。 10/30 15:06
16F:推 staytuned74: 我可能没搞清楚假设前提,可否写一下上界解的详尽数 10/30 15:38
17F:→ staytuned74: 学推导25%怎麽来的 10/30 15:38
18F:推 staytuned74: 简化成骰子还是要假设uniform 10/30 15:49
19F:推 aldosterone: 对任意独立同分布的四个样本,最小值出现在最後一个 10/30 17:26
20F:→ aldosterone: 样本的机率为 1/4;不知否表达这个意思 10/30 17:27
21F:推 aldosterone: 连续的;避免原 PO 所谓重复的情况 10/30 17:43
22F:推 daze: 我试着改用对数Student's T分布做蒙地卡罗,结果是自由度越 10/30 19:18
23F:→ daze: 低,机率越高。自由度=1,约16.9%。自由度=2,约13.7%。 10/30 19:21
24F:→ daze: 直觉上这似乎很合理,自由度低,tail比较肥。但其他tail更肥 10/30 19:29
25F:→ daze: 的分布也会有这个现象吗? 10/30 19:30
26F:推 weimr: 谢谢分享。 10/30 21:11
27F:→ KooA: 取对数还有detrending的目的 10/30 23:50
28F:推 a4695200: 有关『对数常态分布』如果只是因为"股价都是正值" 10/31 09:39
29F:→ a4695200: 似乎不够完健 10/31 09:39
30F:→ a4695200: 那谓何不能用『指数分布』或『Gamma 分布』? 10/31 09:40
31F:→ a4695200: 还有每年的报酬谓何可以假设是i.i.d? 10/31 09:41
32F:推 a4695200: 而且股价之间是否须满足『无记忆性』? 10/31 09:45
33F:推 a4695200: to 冰律哥 『常态分布本来就有离散性』我猜您指的是 10/31 10:22
34F:→ a4695200: 离散程度。就老弟认知应该就是变异数(variable) 10/31 10:23
35F:→ a4695200: 但任何机率分布都有啊? 10/31 10:24
36F:→ a4695200: 还是冰律哥指的是discrete?但常态分布是连续型的 10/31 10:25
37F:推 SweetLee: 我猜冰律要讲的意思是常态分布在很大的地方值不为0 10/31 22:57