# 股票 / 废弃 ## `stddevByMonth(beg_t, end_t)` 月度收益率标准差(专用),与当前股票pn_stock(),当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------------- | | `beg_t` | datetime | 日期类型,开始日期; | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ### 示例 ```tsl setsysparam(pn_stock(),"SZ300296"); setsysparam(pn_date(),20181012T); return StddevByMonth(20000101T,20180927T); ``` ## `stockAlphaBetaAndRisk(index_id, beg_t, end_t)` 指定日α、β、系统风险、非系统风险,与当前股票pn_stock(),当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ---------- | -------- | -------------------- | | `index_id` | string | 指数类型,指数代码; | | `beg_t` | datetime | 日期类型,开始日期; | | `end_t` | datetime | 日期类型,截止日期 | 返回:array ### 示例 ```tsl setsysparam(pn_stock(),"SZ300296"); setsysparam(pn_date(),20181012T); return StockAlphaBetaAndRisk("SH000001",20000101T,20180927T); ``` ## `stockBeta3(index_id, beg_t)` β系数(定基期),与当前股票pn_stock(),当前时间pn_date()相关。 注:(用复权后的日线数据计算) | 参数 | 类型 | 说明 | | ---------- | -------- | ---- | | `index_id` | string | | | `beg_t` | datetime | | 返回:float ### 示例 ```tsl setsysparam(pn_date(),20181012T); return StockBeta3("SH000018",20000101T); ``` ## `stockKurtosis(index_id, beg_t, end_t)` 指定日峰度,与当前股票pn_stock(),当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ---------- | -------- | ---- | | `index_id` | string | | | `beg_t` | datetime | | | `end_t` | datetime | | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300296"); setsysparam(pn_date(),20181012T); return StockKurtosis("SH000018",20000101T,20180927T); ``` ## `StockPMI_V(end_t)` 指定日市销率(最近12个月),与当前股票pn_stock(),当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------- | -------- | ---- | | `end_t` | datetime | | 返回:float ## `stockSkew(index_id, beg_t, end_t)` 指定日偏斜度,与当前股票pn_stock(),当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ---------- | -------- | ---- | | `index_id` | string | | | `beg_t` | datetime | | | `end_t` | datetime | | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300296"); setsysparam(pn_date(),20181012T); return StockSkew("SH000018",20000101T,20180927T); ``` ## `stockVaR3(beg_t)` VaR(定基期),与当前股票pn_stock(),当前时间pn_date()相关。 注:(用复权后的日线数据计算) | 参数 | 类型 | 说明 | | ------- | -------- | ---- | | `beg_t` | datetime | | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300296"); setsysparam(pn_date(),20181012T); return StockVaR3(20000101T); ``` ## `stockVolatility(beg_t, end_t, method_type)` 指定日波动率(%),与当前股票pn_stock(),当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------------ | | `beg_t` | datetime | 日期类型,开始日期; | | `end_t` | datetime | 日期类型,截止日期; | | `method_type` | string | 用户自定义类型,所用周期 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300296"); setsysparam(pn_date(),20181012T); return StockVolatility(20000101T,20180927T,cy_day()) ``` ## `stockVolatility4(n)` 波动率(定日期间隔),与当前股票pn_stock(),当前时间pn_date()相关。 | 参数 | 类型 | 说明 | | ---- | ---- | ---- | | `n` | int | | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ300296"); setsysparam(pn_date(),20181012T); return StockVolatility4(8); ```