# 金融函数 - 权证 / 定价 ## 函数 ### `warrantGearing(end_t)` 杠杆倍数,标的证券价格/(权证价格/行权比例),与系统证券pn_stock()有关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------ | | `end_t` | datetime | 日期,截止日 | 返回:float ### `warrantPriceByBs(end_t)` B-S理论价值,若权证性质为认购,则返回0,若权证性质为认沽,则返回1。与系统证券pn_stock()有关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------ | | `end_t` | datetime | 日期,截止日 | 返回:bool ### `warrantOptionTypeByBs(v1, v2)` B-S理论价值,若v1为认购,则返回0,若v2为认沽,则返回1。与系统证券pn_stock()有关。 | 参数 | 类型 | 说明 | | ---- | ---- | ---- | | `v1` | any | | | `v2` | any | | 返回:bool ### `warrantBenchId()` 标的代码。 返回:string ### `warrantBenchVolatility(endt)` 标的证券年波动率(%),标的证券去年到今年截止日(刚好一年)的指定日波动率(%),周期为日线。与系统证券pn_stock()有关。 | 参数 | 类型 | 说明 | | ------ | -------- | ------ | | `endt` | datetime | 指定日 | 返回:float ### `warrantBenchClose(endt)` 标的收盘价,与系统证券pn_stock()有关。 | 参数 | 类型 | 说明 | | ------ | -------- | ------ | | `endt` | datetime | 指定日 | 返回:float ### `warrantYhbdl(end_t, rf)` 隐含波动率(%),利用权证性质认沽、标的收盘、权证行权价、无风险收益率(%)、权证现价和剩余存续期限来求出隐含波动率(%)。 | 参数 | 类型 | 说明 | | ------- | -------- | ----------------- | | `end_t` | datetime | 日期,截止日期 | | `rf` | float | 无风险收益率(%) | 返回:float ### `warrantYjl(end_t)` 溢价率(%), | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:float ### `warrantSjjz(end_t)` 时间价值,即权证价格 - 内在价值,与系统证券pn_stock()有关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:float ### `warrantNzjz(end_t)` 内在价值,与系统证券pn_stock()有关。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:float ### `warrantDurationMonth(end_t)` 剩余存续期限(月),即当前日与行权截止日之间相距的月数。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:float