Qlib量化投资平台教学

Qlib量化投资平台教学
共29节 19人在学 课程详情
  • 课前知识

    • 课前知识-学习Qlib前需要掌握的知识
  • 公开课

    • 公开课1-量化投资与Qlib平台介绍
    • 公开课2-qlib数据层深度解析
    • 公开课3-Qlib监督学习模型
    • 公开课4-Qlib模型训练与优化
    • 公开课5-Qlib投资策略设计
    • 公开课6-Qlib回测系统
  • 理论课

    • 理论课1.qlib的环境搭建
    • 理论课2.qlib数据模块代码调用
    • 理论课3.详解Workflow_Config文件配置
    • 理论课4.Qlib核心概念
    • 理论课5.Qlib数据处理基础
    • 理论课6.qlib因子工程
    • 理论课7.qlib数据集构建
    • 理论课8.Qlib项目中传统的机器学习模型
    • 理论课9.Qlib-TopkDropoutStrategy实例
    • 理论课10.Qlib-TopkDropoutStrategy源码
    • 理论课11.Qlib-Pipeline流程与架构设计分析
  • 实践课

    • 实战1.如何运行qlib的模型
    • 实战2.Qlib结合tushare生成预测结果
    • 实战3.Qlib美股分析预测-基于雅虎财经数据接口
    • 实战4.Qlib结合BackTrader框架简介
    • 实战5.Qlib结合backtrader进行策略回测
    • 实战6.基于Qlib的数据生成预测结果
    • 实战7.Qlib数据拉取脚本讲解
    • 实战8.Qlib数据接口下载二次开发1
    • 实战9.Qlib自带数据下载功能讲解
  • 文档和代码

    • 文档和代码
    • 代码

    订阅失败

    Qlib量化投资平台教学
    Qlib量化投资平台教学 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    通过本章学习,您将能够: 理解Qlib策略框架的设计原理 掌握常见投资策略的实现方法 学会设计和开发自定义策略 理解策略参数配置和优化方法 掌握高级策略技术和嵌套决策框架

    课程介绍

    Qlib量化投资平台教学教程计划大纲

    项目概述

    Qlib是微软开源的AI导向量化投资平台,旨在通过AI技术实现量化投资的潜力,赋能研究,创造价值。该平台支持多种机器学习建模范式,包括监督学习、市场动态建模和强化学习。

    教程目标

    通过本教程,学习者将能够:

    1. 理解量化投资的基本概念和Qlib平台架构
    2. 掌握Qlib的核心组件和功能模块
    3. 学会构建完整的量化研究工作流程
    4. 实践各种量化模型和策略
    5. 进行回测分析和结果评估
    6. 开发自定义的量化投资策略

    课程结构

    第一部分:基础入门 (2-3周)

    第1章:量化投资与Qlib平台介绍

    • 1.1 量化投资基础概念

      • 量化投资的定义和发展历程
      • 量化投资vs传统投资方法
      • 量化投资的主要挑战和解决方案
    • 1.2 Qlib平台架构解析

      • Qlib整体框架设计
      • 核心组件介绍(数据层、模型层、策略层、回测层)
      • 平台优势和特色功能
    • 1.3 环境搭建与安装

      • Python环境配置
      • Qlib安装方法(pip安装 vs 源码安装)
      • Docker环境部署
      • 数据准备和初始化

    第2章:数据层深度解析

    • 2.1 数据框架设计

      • Qlib数据存储格式
      • 数据访问接口设计
      • 数据缓存机制
    • 2.2 数据获取与处理

      • 股票数据获取(日频、分钟级)
      • 数据清洗和预处理
      • 特征工程基础
      • 数据质量检查
    • 2.3 量化数据集介绍

      • Alpha158数据集详解
      • Alpha360数据集详解
      • 自定义数据集构建
      • 数据集的评估指标

    第二部分:模型与预测 (3-4周)

    第3章:监督学习模型

    • 3.1 传统机器学习模型

      • LightGBM模型原理与实践
      • XGBoost模型应用
      • CatBoost模型使用
      • 线性模型和集成方法
    • 3.2 深度学习模型

      • MLP神经网络模型
      • LSTM/GRU时序模型
      • Transformer模型应用
      • 图神经网络(GATs)模型
    • 3.3 高级模型技术

      • 注意力机制模型(SFM, ALSTM)
      • 时间卷积网络(TCN)
      • 自适应模型(ADARNN, ADD)
      • 多任务学习模型

    第4章:模型训练与优化

    • 4.1 模型训练流程

      • 数据分割策略
      • 特征选择和工程
      • 超参数调优
      • 模型验证方法
    • 4.2 模型评估指标

      • IC (Information Coefficient)指标
      • ICIR (Information Coefficient Information Ratio)
      • Rank IC和Rank ICIR
      • 模型性能对比分析
    • 4.3 模型部署与更新

      • 模型序列化
      • 在线模型更新
      • 模型版本管理
      • 模型监控和维护

    第三部分:策略与回测 (2-3周)

    第5章:投资策略设计

    • 5.1 策略框架介绍

      • Qlib策略基类设计
      • 策略接口规范
      • 策略参数配置
      • 策略组合方法
    • 5.2 常见策略实现

      • 多因子策略
      • 动量策略
      • 均值回归策略
      • 套利策略
    • 5.3 高级策略技术

      • 嵌套决策框架
      • 高频交易策略
      • 动态资产配置
      • 风险平价策略

    第6章:回测系统

    • 6.1 回测框架设计

      • 回测引擎架构
      • 事件驱动机制
      • 订单管理系统
      • 风险控制模块
    • 6.2 回测分析

      • 收益率分析
      • 风险指标计算
      • 交易成本分析
      • 绩效归因分析
    • 6.3 回测报告生成

      • 图形化报告
      • 统计指标展示
      • 策略对比分析
      • 报告导出功能

    第四部分:高级功能 (2-3周)

    第7章:强化学习应用

    • 7.1 强化学习基础

      • RL在量化投资中的应用
      • Qlib RL框架设计
      • 环境建模方法
      • 奖励函数设计
    • 7.2 订单执行优化

      • TWAP策略实现
      • PPO算法应用
      • OPDS策略设计
      • 执行成本优化
    • 7.3 投资组合优化

      • 动态资产配置
      • 风险预算管理
      • 多目标优化
      • 实时决策系统

    第8章:市场动态适应

    • 8.1 概念漂移检测

      • 市场动态性分析
      • 漂移检测算法
      • 模型自适应更新
      • 策略动态调整
    • 8.2 元学习方法

      • 元学习框架设计
      • DDG-DA算法实现
      • 快速适应机制
      • 知识迁移技术
    推荐课程

    信息系统项目管理师自考笔记

    李明 · 915人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22801人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4294人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 838人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 899人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5203人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1532人在学

    Python Django 深度学习 小程序

    钟翔 · 2406人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 681人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4075人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~