2013-01-18 22:05:14 +0000 2013-01-18 22:05:14 +0000
3
3

如何计算股票收益的标准差?

我想学习布莱克-斯科尔斯期权定价公式,该公式中的一个要素(根据 http://bradley.bradley.edu/~arr/bsm/pg04.html )是 “股票收益的标准差"。

我知道如果我从雅虎下载一个历史价格的CSV文件,然后打开Excel,执行STDDEV(包含价格的列),我可以得到 "股票价格的标准差"。但这不是我需要的。我需要的是 "股票回报率的标准差"。

有谁知道我如何在Excel中计算这个?或者更好的是,如果有人能提供一个代码实现,告诉我如何做?

在思考如何处理这个问题时,我脑海中出现的一些问题包括 "使用多少历史数据?(从雅虎下载CSV文件时,我们要回溯到什么时候) "和 "我们应该计算什么样的股票回报?年度股票回报率?每日回报率?”

答案 (1)

1
1
1
2014-10-16 05:17:03 +0000

对于隐含波动率,用Black Scholes是可以的,但历史波动率承载了过去价格的影响,作为未来价格的预测指标,怎么办?然后恰恰是条件历史波动率。我建议你采用以下方法,对于股票收益率:

1)将股票价格下载到Excel电子表格中

2)取(P1/po)的自然对数

3)计算样本的平均数

4)计算(X-Xbar)的平方

5)取其平方根,你将得到所需数据的标准差。