投资者咨询:请问以下历史波动率如何编写 (文华财经)
来源:文华财经 日期:2021-1-22 22:56
这个是PYTHON的版本,我想写10日或20日的历史波动率看怎么写
def ComputeVolatility (contractData):
//包含多少天的标的合约价格
nDays=contractData.length
//获取每日收盘价(或者结算价)并存入数组
priceArray=contractData.close
//对价格取自然对数 lnPriceArray=[ln(x) for x in priceArray]
//以下表示取对数价格的差,并存在diffPriceArray数组中, //我们忽略了边界条件,实际 得到数组长度为nDays-1
for i in range(nDays):
diffPriceArray[i]=lnPriceArray[i]-lnPriceArray[i-1]
//计算波动率
sigma=standard_deviation(diffPriceArray) * sqrt(250/nDays)
return sigma技术人员回复
日期:2021-1-22 23:00
投资者咨询:请问以下历史波动率如何编写 (文华财经)
来源:文华财经 日期:2021-1-22 22:56
投资者咨询:请问以下历史波动率如何编写 (文华财经)
来源:文华财经 日期:2021-1-22 22:56
如果想得出10日的历史波动率,怎么改
30日的历史波动率,怎么改
十分感谢技术人员回复
日期:2021-1-23 8:36