# 金融 / 金融工程 / 量化数据接口 / 高频因子 / 统计函数 / 中间函数

## `emptyvalue()`

声明：function

返回受pn_emptymode控制的空值（实数） 返回空值，与 pn_emptymode() 有关 系统参数的取值可为下列数字： 0：缺省值，设置为整数0 1：设置为Nil 2：根据字段的数据类型设定,浮点为0.0 3：设置为短杠字符串 4：设置为N/A字符串 5：设置为浮点NAN 6：根据类型设定,浮点为NAN 注：此用于浮点数的空值返回

<!-- tags: 金融 金融工程 量化数据接口 高频因子 统计函数 中间函数 返回 获取 统计 概率 statistics NAN -->

返回：real

## `tsbf_qmd_firstay(infoid)`

声明：function

返回Quant_MD\_数据开始日

<!-- tags: 金融 金融工程 量化数据接口 高频因子 统计函数 中间函数 返回 获取 统计 概率 statistics -->

| 参数     | 类型   | 说明         |
| -------- | ------ | ------------ |
| `infoid` | number | id编号，整数 |

返回：datetime

## `tsbf_qmd_lastupday(infoid)`

声明：function

返回Quant_MD\_最近衍生日

<!-- tags: 金融 金融工程 量化数据接口 高频因子 统计函数 中间函数 返回 获取 统计 概率 statistics -->

| 参数     | 类型   | 说明         |
| -------- | ------ | ------------ |
| `infoid` | number | id编号，整数 |

返回：datetime

## `tsbf_qmd_qknum(infoid, begt, endt)`

声明：function

返回Quant_MD\_区间数据条数，通过id取区间数据条数，与代码相关

<!-- tags: 金融 金融工程 量化数据接口 高频因子 统计函数 中间函数 返回 获取 统计 概率 statistics -->

| 参数     | 类型     | 说明         |
| -------- | -------- | ------------ |
| `infoid` | number   | id编号，整数 |
| `begt`   | datetime | Date,开始日  |
| `endt`   | datetime | Date,截止日  |

返回：integer

## `tsbf_qmd_refnday(infoid, n)`

声明：function

返回Quant_MD\_前N次衍生日

<!-- tags: 金融 金融工程 量化数据接口 高频因子 统计函数 中间函数 返回 获取 统计 概率 statistics -->

| 参数     | 类型    | 说明         |
| -------- | ------- | ------------ |
| `infoid` | number  | id编号，整数 |
| `n`      | integer | Integer,N日  |

返回：datetime
