今天 slow_quick 老大写的关于股票Beta的文章,恰巧也是我最近比较赶兴趣的题目。
话说今年花了差不多半年的时间,搞了一套简单的趋势跟踪交易信号系统,总起来说还是挺有用的。当然,刚开始用,还存在一些问题,还需要磨合。但是,当我用这个系统的时候,有时候总觉得波动太大,心理有点承受不了。
后来坐下来一想,设计的系统,光考虑单个股票回报高低问题了, 完全忽略了风险和仓位管理问题 !
我说好像哪里不对劲呢?!
于是,把有关的十几本书再翻一遍,着重关注每本书中关于风险和仓位管理问题,整了差不多一个月,总算稍微有点眉目了。
一般来说,投资要分散风险。
比如说,有10万资金,我们想分散投到5个股票中去。
不少人的做法是等额分配,也就是每个股票2万。
但问题来了,如果等额分配,比如你买了2万像短期国债一样的低风险投资, 又买了2万像特斯拉那样上蹦下跳波动大的股票,如果又不定期调整的话,不多久整个账户的风险几乎完全由特斯拉这样波动大的股票决定了,其它的股票基本与之无关了,也就是说, 这完全失去了分散风险的作用。
因而, 稍微专业点的人士大多会选择风险评价(Risk parity),也就是等风险分配,使得每个投资的风险(也就是对整个组合的影响)是相同的,这样的话,一般每个股票分配到的绝对额是不一样的。
简单的风险和仓位管理,常用的是年化波动率(annualized historical volatility)和 ATR(average true range)这两个参数。
其中,年化波动率是股票价格波动率, 严格讲,是指每天回报率的波动率,是个百分率。
而ATR不是个比率,而是个绝对的值,比如说, 如果我们说一个股票的ATR是3,这说明这个股票每天的价格波动是3元。
举个例子,一个股票A, 现在价格是100, 目前的ATR是3,如果有一个10万的账户,最多买多少股A才能使整个账号的每天波动率(也就是risk factor)不超过2%?
其公式是:账户总额*risk-factor/ATR = 100000*0.02/3=667股*100=66700元,也就是说,不应该超过总账户的66.7%。
另外, 我以前写过,把年化波动率带入凯利公式,可以知道是否可以用杠杆,以及可用杠杆的比例:
投资仓位管理
这样,把年化波动率和ATR加入系统,这样多了两个仓位管理的参考值,最后两列中都是百分率,其中K/2 是Half-Kelly,Size是根据ATR得出的仓位,这样的仓位使得整个组合的每日波动率不超过2%:
当然,这是最简单的风险和仓位管理方法, 并没有考虑各种仓位的相关性等,专业人员用到的VaR(Value at Risk)模型,倒是考虑到了相关性等,但那么复杂的模型,我们小虾米根本用不上。
大拿们,若有什么更好的方法,还请赐教!
建宁 2025/8/18
各种资产之间的相关性有时有很强的时间性,保守一点就是假设他们都不相关
一个例子就是债券和股票, 过去几年很多基金表现不好的一个主要原因就是因为通胀二者之间不再负相关,没有对冲掉风险
具體來說,與投資者風格與投資標的有關。例如價值投資,就注重長期基本面風險,主要是long term maximum drawdown。但其它投資風格,重點顯然並不盡相同。
比如我的長期投資風格,根本不能用槓桿,所以晚上睡得香:)
1 . 如果想分散风险控制账户的波动率,为什么不直接买指数(比如QQQ)这种?还是因为这样可以自己选择和组合喜欢的股票,同时可以控制整个账户的波动?
2. 账户波动率不大的话,相应的可能的回报也会降低,那投资个股的目的又是什么呢?
Max Drawdown等只是结果。
correlation is just a joke
指的是Downside Vol。 如果一个人说市场会volatile,就是说市场会往下走,而不是今天大涨明天大跌这种。
Beta管理或者VAR管理,都是机构投资需要讲的,因为他们面对客户。 如果不分散的话, Smooth的话, 客户资本的进出,会对业绩有影响。
lower risk given the fixed target return requirement. Portfolio 101: Markowitz efficient frontier.
https://www.researchgate.net/profile/David-Nawrocki/publication/2382526_A_Brief_History_of_Downside_Risk_Measures/links/0deec52a14f258d2ab000000/A-Brief-History-of-Downside-Risk-Measures.pdf?origin=journalDetail&_tp=eyJwYWdlIjoiam91cm5hbERldGFpbCJ9
margin 一 call,流动性好点的都一起卖,一起跌
Can only be controlled psychologically by going agaist the crowd
比如Sortino ratio用的就是 semivariance。 但是Sortino ratio和sharpe ratio等一样,它们只能用来衡量一个投资的好坏,也就是说它们是用来衡量结果的,无法起到一个预示的作用,比如仓位的设置。
就像,你考试考了90分,semivariance就是用来衡量你90这个结果的, 而我需要的是如何帮助,或者说如何才能考到90分,这两的作用是不同的。
况且,波动率是个动态的,很难用semivariance等来设置仓位。
这些极大降低了他对苹果的投资的风险。简单地说就是,因为了解和懂得,所以信任。对人对事对投资,都是类似。
背后的理念区别是把股票当作一个数字,还是一个公司的区别。表现为股价一被人为打压,你是乖乖卖出还是趁机抄底,有时候股价不是连续的,可能连低位买入的机会都不给,这是只考虑股价交易体系的系统风险。
我只是提出点问题,楼主的理论水平已经很高,多谢分享!
今天 slow_quick 老大写的关于股票Beta的文章,恰巧也是我最近比较赶兴趣的题目。
话说今年花了差不多半年的时间,搞了一套简单的趋势跟踪交易信号系统,总起来说还是挺有用的。当然,刚开始用,还存在一些问题,还需要磨合。但是,当我用这个系统的时候,有时候总觉得波动太大,心理有点承受不了。
后来坐下来一想,设计的系统,光考虑单个股票回报高低问题了, 完全忽略了风险和仓位管理问题 !
我说好像哪里不对劲呢?!
于是,把有关的十几本书再翻一遍,着重关注每本书中关于风险和仓位管理问题,整了差不多一个月,总算稍微有点眉目了。
一般来说,投资要分散风险。
比如说,有10万资金,我们想分散投到5个股票中去。
不少人的做法是等额分配,也就是每个股票2万。
但问题来了,如果等额分配,比如你买了2万像短期国债一样的低风险投资, 又买了2万像特斯拉那样上蹦下跳波动大的股票,如果又不定期调整的话,不多久整个账户的风险几乎完全由特斯拉这样波动大的股票决定了,其它的股票基本与之无关了,也就是说, 这完全失去了分散风险的作用。
因而, 稍微专业点的人士大多会选择风险评价(Risk parity),也就是等风险分配,使得每个投资的风险(也就是对整个组合的影响)是相同的,这样的话,一般每个股票分配到的绝对额是不一样的。
简单的风险和仓位管理,常用的是年化波动率(annualized historical volatility)和 ATR(average true range)这两个参数。
其中,年化波动率是股票价格波动率, 严格讲,是指每天回报率的波动率,是个百分率。
而ATR不是个比率,而是个绝对的值,比如说, 如果我们说一个股票的ATR是3,这说明这个股票每天的价格波动是3元。
举个例子,一个股票A, 现在价格是100, 目前的ATR是3,如果有一个10万的账户,最多买多少股A才能使整个账号的每天波动率(也就是risk factor)不超过2%?
其公式是:账户总额*risk-factor/ATR = 100000*0.02/3=667股*100=66700元,也就是说,不应该超过总账户的66.7%。
另外, 我以前写过,把年化波动率带入凯利公式,可以知道是否可以用杠杆,以及可用杠杆的比例:
投资仓位管理
这样,把年化波动率和ATR加入系统,这样多了两个仓位管理的参考值,最后两列中都是百分率,其中K/2 是Half-Kelly,Size是根据ATR得出的仓位,这样的仓位使得整个组合的每日波动率不超过2%:
当然,这是最简单的风险和仓位管理方法, 并没有考虑各种仓位的相关性等,专业人员用到的VaR(Value at Risk)模型,倒是考虑到了相关性等,但那么复杂的模型,我们小虾米根本用不上。
大拿们,若有什么更好的方法,还请赐教!
建宁 2025/8/18
各种资产之间的相关性有时有很强的时间性,保守一点就是假设他们都不相关
一个例子就是债券和股票, 过去几年很多基金表现不好的一个主要原因就是因为通胀二者之间不再负相关,没有对冲掉风险
具體來說,與投資者風格與投資標的有關。例如價值投資,就注重長期基本面風險,主要是long term maximum drawdown。但其它投資風格,重點顯然並不盡相同。
比如我的長期投資風格,根本不能用槓桿,所以晚上睡得香:)
1 . 如果想分散风险控制账户的波动率,为什么不直接买指数(比如QQQ)这种?还是因为这样可以自己选择和组合喜欢的股票,同时可以控制整个账户的波动?
2. 账户波动率不大的话,相应的可能的回报也会降低,那投资个股的目的又是什么呢?
Max Drawdown等只是结果。
correlation is just a joke
指的是Downside Vol。 如果一个人说市场会volatile,就是说市场会往下走,而不是今天大涨明天大跌这种。
Beta管理或者VAR管理,都是机构投资需要讲的,因为他们面对客户。 如果不分散的话, Smooth的话, 客户资本的进出,会对业绩有影响。
lower risk given the fixed target return requirement.
Portfolio 101: Markowitz efficient frontier.
https://www.researchgate.net/profile/David-Nawrocki/publication/2382526_A_Brief_History_of_Downside_Risk_Measures/links/0deec52a14f258d2ab000000/A-Brief-History-of-Downside-Risk-Measures.pdf?origin=journalDetail&_tp=eyJwYWdlIjoiam91cm5hbERldGFpbCJ9
margin 一 call,流动性好点的都一起卖,一起跌
Can only be controlled psychologically by going agaist the crowd
比如Sortino ratio用的就是 semivariance。 但是Sortino ratio和sharpe ratio等一样,它们只能用来衡量一个投资的好坏,也就是说它们是用来衡量结果的,无法起到一个预示的作用,比如仓位的设置。
就像,你考试考了90分,semivariance就是用来衡量你90这个结果的, 而我需要的是如何帮助,或者说如何才能考到90分,这两的作用是不同的。
况且,波动率是个动态的,很难用semivariance等来设置仓位。
这些极大降低了他对苹果的投资的风险。简单地说就是,因为了解和懂得,所以信任。对人对事对投资,都是类似。
背后的理念区别是把股票当作一个数字,还是一个公司的区别。表现为股价一被人为打压,你是乖乖卖出还是趁机抄底,有时候股价不是连续的,可能连低位买入的机会都不给,这是只考虑股价交易体系的系统风险。
我只是提出点问题,楼主的理论水平已经很高,多谢分享!