前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >量化交易 平台介绍

量化交易 平台介绍

作者头像
润森
发布2022-09-22 16:04:21
8950
发布2022-09-22 16:04:21
举报
文章被收录于专栏:毛利学Python

平台介绍

概述

RiceQuant 是一个云端的框架, 可以帮助我们随时, 随地的开发袭击的交易策略, 验证资金的投资思路.

RiceQuant 的回测系统简单好用, 所以在接下来的学习当中, 我们会使用这个平台来讲解.

回测框架

肯定有很多朋友好奇为什么我们不自己实现一个回测框架.

原因有三:

  1. 没有完整的股票行情和基本面数据1. 回测平台是载体, 重点在于快速验证策略1. 证券投资机构各自使用的回测框架不同, 没用通用的框架

RiceQuant 平台介绍

网址: https://www.ricequant.com/welcome/

注册

注册我就不多赘述了, 小伙伴们请自行完成.

创建策略

首先我们先点击进入平台, 如图:

然后我们点击新建策略, 如图:

在新建策略中我们点击代码策略, 如图:

在策略名称中我们填入 “我的第一个策略”, 如图:

策略页面功能介绍

策略页面的样子:

各个区块的功能:

如何完成一个策略

选择策略的运行信息:

  • 选择运行区间和初始资金- 选择回测频率- 选择股票池 编写策略的逻辑:
  • 获取股票行情, 基本面数据- 选择哪些股票, 以及交易时间 分析结构
  • 策略指标分析

策略初始设置

基础设置:指定回测起止日期, 初始资金以及回测频率

  • 起止日期: 策略运行的时间区间- 初始资金: 用于投资的总资金- 回测的频率: 有两种选择, 日回测 / 分钟回测. 做股票量化选择日回测即可

策略主体运行流程分析

在 init 方法中实现策略初始化逻辑

  • 策略的股票池: 在那些股票中进行交易判断 (例如: HS300) 在 before_trading 方法中进行一些每日看盘之前的操作. 比如获取历史行情做一些数据预处理, 获取当前账户资金等.

在 handle_bar 方法中实现策略具体逻辑, 包括交易型号的产生, 订单的创建. handle_ bar 内的逻辑会在每次 bar 数据更新的时候被触发.

运行顺序:

  1. int1. before_trading1. handle_bar 注: 以上方法都具有一个 context 对象, 用于函数之间的内容传递.
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小刘IT教程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • 回测框架
  • RiceQuant 平台介绍
    • 注册
      • 创建策略
      • 策略页面功能介绍
        • 如何完成一个策略
          • 策略初始设置
            • 策略主体运行流程分析
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档