天软金融分析.NET函数大全 > 金融函数 > 股票 > 综合指标 > 风险收益 > 定日期间隔

StockVaR4    

简述

N个交易日VaR(定日期间隔),与当前股票pn_stock(),当前时间pn_date()相关。

注:(用复权后的日线数据计算)
定义
StockVaR4(N:Integer):Real;
参数
名称类型说明
NInteger用户自定义类型,日期间隔
显示名 取值
1周 1
4周 2
13周 3
26周 4
52周 5
本日 6
本周 7
本月 8
本年 9
近一年 10
近两年 11
近三年 12
5日 13
10日 14
20日 15
30日 16
60日 17
120日 18
240日 19
2周 20
6周 21
18周 22
上市日至当前时间 其他
返回Real实数
  • 算法
    说明:
    1.1.0
    取离当前时间最近N日/N周前的交易日为begt,当前时间为endt
    1.1.1
    使用历史模拟法计算begt到endt这个区间的VAR
    VaR(区间)算法:
    (1)取股票区间的对数收益率序列y
    (2)使用历史模拟法(Historical simulation)计算VaR(置信度95%)
    备注:
    (1)用复权后的数据进行处理
    (2)对股票停牌日,自动剔除
    范例

    //SZ300296的本月的VaR。
    setsysparam(pn_stock(),"SZ300296");
    setsysparam(pn_date(),20181012T);
    return StockVaR4(8);
    //结果:4.54668
相关