2.2 KiB
2.2 KiB
组合优化 / 风险平价
TSPortfolioOptimizer_RiskParity
声明:class
风险平价与配置模型
fBegT
声明:field
开始时间 FEndT-365
可见性:public
类型:datetime
fEndT
声明:field
结束时间 DATE()
可见性:public
类型:datetime
fCycle
声明:field
行情数据所用周期 "日线"
可见性:public
类型:varchar
fDaysIn1y
声明:field
日收益率折算为年化收益率所用天数 250
可见性:public
类型:integer
fReturnType
声明:field
是否选择涨幅作为收益率数据 False
可见性:public
类型:bool
fIndexId
声明:field
指数代码 "SH000300"
可见性:public
类型:varchar
fxData
声明:field
组合对数收益率矩阵,二维数字数组,
可见性:public
类型:array
fyData
声明:field
指数对数收益率序列,一维数字数组
可见性:public
类型:array
fCov
声明:field
组合收益率协方差
可见性:public
类型:array
portfolioOptimize()
声明:function
优化主函数,按照组合优化目标,计算优化比例
可见性:public
返回:boolean
getXData()
声明:function
设置组合对数收益率矩阵
可见性:public
返回:array
getYData()
声明:function
设置指数对数收益率序列
可见性:public
返回:array
getCov()
声明:function
设置组合协方差矩阵
可见性:public
返回:array
getPortfolioData()
声明:function
查询优化结果
可见性:public
返回:array
getReturnandRisk()
声明:function
查询优化前后组合收益和组合风险指标
可见性:public
返回:array