6、【主要组件】Workflow:Workflow管理

6、【主要组件】Workflow:Workflow管理

  • 简介
  • 完整的Example
  • 配置文件
  • Qlib 初始化部分
  • 任务部分
  • 模型部分
  • 数据集部分
  • 记录部分

简介

Qlib框架中的组件设计成了松散耦合的方式。用户可以像Example那样,使用这些组件构建自己的量化研究Workflow(工作流)。
除了这些,Qlib还提供了名为 qrun 的更用户友好的接口,可以自动运行由配置定义的整个工作流程。运行整个工流程被称为一个执行。通过 qrun,用户可以轻松地启动一个执行,其中包括以下步骤:

  • Data(数据)
    • 加载
    • 处理
    • 切片
  • 模型
    • 训练和推理
    • 保存与加载
  • 评估
    • 预测信号分析
    • 回测

对于每次执行,Qlib都有一个完整的系统来跟踪在训练、推理和评估阶段生成的所有信息以及工件。

完整的Example

在深入了解细节之前,这里有一个完整的qrun示例,它在典型的量化研究中

你可能感兴趣的:(Qlib量化交易,人工智能,深度学习,机器学习)