2.1 KiB
2.1 KiB
应用专题 / 债券研究 / 蒙特卡洛可转债估值
cb_MonteCarloSimulation
声明:class
模拟正股未来价格和可转债行权路径,计算可转债理论价值及估值区间
CBCode
声明:field
可转债代码
可见性:public
类型:string
EndDate
声明:field
估值截止日,也作为估值起始日
可见性:public
类型:datetime
FNode
声明:field
每条蒙特卡洛路径的节点数,默认 200
可见性:public
类型:integer
FPath
声明:field
蒙特卡洛模拟路径数,默认 1000
可见性:public
类型:integer
GetStockFeature(code, initial_date)
声明:function
返回正股初始价、年化收益率和年化波动率平方;可重写以提供自定义参数
可见性:public
| 参数 | 类型 | 说明 |
|---|---|---|
code |
string | 正股代码 |
initial_date |
datetime | 估值截止日期 |
返回:array
MonteCarloValuation()
声明:function
模拟正股路径和行权节点,并返回转债理论价值及估值区间
可见性:public
返回:array
tsFl_cb_monteCarlo_01(c_bcode, initial_date)
声明:function
以缺省参数构造蒙特卡洛估值对象并返回估值结果
| 参数 | 类型 | 说明 |
|---|---|---|
c_bcode |
string | 可转债代码 |
initial_date |
datetime | 估值截止日期 |
返回:array
tsFl_cb_monteCarlo_02(c_bcode, initial_date)
声明:function
通过派生类重写正股参数获取方法,并返回自定义参数下的蒙特卡洛估值结果
| 参数 | 类型 | 说明 |
|---|---|---|
c_bcode |
string | 可转债代码 |
initial_date |
datetime | 估值截止日期 |
返回:array