Files
playbook/skills/tsl-api-reference/references/codegen/module/bond-research/convertible-bond-exercise-probability.md
T

177 lines
2.6 KiB
Markdown

# 应用专题 / 债券研究 / 行权概率蒙特卡洛可转债估值
## `cb_MonteCarloSimulation_Extend`
声明:class
在蒙特卡洛可转债估值基础上加入赎回、回售和下修概率规则,并提供行权路径查询
<!-- tags: 可转债 蒙特卡洛 行权概率 赎回 回售 下修 -->
父类:`cb_MonteCarloSimulation`
### `CBCode`
声明:field
可转债代码
可见性:`public`
类型:string
### `EndDate`
声明:field
估值截止日,也作为估值起始日
可见性:`public`
类型:datetime
### `FRedemptPerLimit`
声明:field
赎回概率阈值,默认 0.8
可见性:`public`
类型:real
### `FResalePerLimit`
声明:field
回售概率阈值,默认 0.3
可见性:`public`
类型:real
### `FDownReviseLimit`
声明:field
下修概率阈值,默认 0.85
可见性:`public`
类型:real
### `FFloatBL`
声明:field
下修价格浮动比率,默认 1.05
可见性:`public`
类型:real
### `FPreN`
声明:field
历史回溯天数,默认 29
可见性:`public`
类型:integer
### `FRepDelayDay`
声明:field
不赎回延期交易日数,默认 60
可见性:`public`
类型:integer
### `FSalDelayDay`
声明:field
不回售延期交易日数,默认 250
可见性:`public`
类型:integer
### `FRepInterDay`
声明:field
强赎公布到强赎处理的间隔交易日数,默认 20
可见性:`public`
类型:integer
### `FRevInterDay`
声明:field
触发下修到实际下修处理的间隔交易日数,默认 30
可见性:`public`
类型:integer
### `FSalInterDay`
声明:field
回售触发到回售开始的间隔交易日数,默认 5
可见性:`public`
类型:integer
### `MonteCarloValuation()`
声明:function
模拟含概率行权规则的正股路径,返回理论价值、上下限、波动和路径分布
可见性:`public`
返回:array
### `Get_CBExePathInfo()`
声明:function
返回各模拟路径的触发节点、行权节点、操作类型、概率、日期和价格
可见性:`public`
返回:array
### `Get_CBStockPriceMatrix()`
声明:function
返回蒙特卡洛估值生成的正股价格矩阵
可见性:`public`
返回:array
### `GetStockFeature(code, initial_date)`
声明:function
返回正股初始价格、无风险年化收益率和年化波动率
可见性:`public`
| 参数 | 类型 | 说明 |
| -------------- | -------- | ------------ |
| `code` | string | 正股代码 |
| `initial_date` | datetime | 估值截止日期 |
返回:array