StockVolatility
简述
指定日波动率(%),与当前股票pn_stock(),当前时间pn_date()相关。
StockVolatility(BegT:DateTime;EndT:DateTime;MethodType:String):Real;
名称 | 类型 | 说明 |
---|
BegT | DateTime | 日期类型,开始日期; |
EndT | DateTime | 日期类型,截止日期; |
MethodType | String | 用户自定义类型,所用周期
显示名 |
取值 |
日 |
cy_Day() |
周 |
cy_Week() |
月 |
cy_Month() |
季度 |
cy_quarter() |
半年 |
cy_halfyear() |
年 |
cy_year() |
|
返回 | Real | 实数 |
指定日波动率(%)=Std(Vi)*SQRT(年平均交易天数)
//SZ300296 利亚德 2000年1月1日到2018年9月27日的以日为周期的波动率(%)。
setsysparam(pn_stock(),"SZ300296");
setsysparam(pn_date(),20181012T);
return StockVolatility(20000101T,20180927T,cy_day())
//结果:51.47247