← 返回题库
中级

因子模型估计

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve(____):
    import numpy as np
    X = np.array(____).T
    X = np.column_stack([np.ones(len(____)), X])
    y = np.array(____)
    beta = np.linalg.lstsq(____)[____]
    alpha, factor_loadings = beta[____], beta[____:]
    return {"____": round(____), "____": [round(____) for b in factor_loadings]}

示例

输入
solve([0.05, 0.08, 0.02, 0.10, 0.06], [[0.04, 0.02, 0.01, 0.05, 0.03], [0.01, 0.02, -0.01, 0.02, 0.01]])
期望输出
{'Alpha': 0.0065, '因子载荷': [1.3043, 0.5217]}
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码