【平台使用】实盘运行失败

实盘不成功,说是没数据,线下运行OK

请帮忙检查问题

[https://bigquant.com/codesharev3/d511b6da-f632-4a84-af1f-74e614aea545](https://bigquant.com/codesharev3/d511b6da-f63

由bq752u3x创建,最终由small_q更新于

【代码报错】InvalidInputException & Error: Catalog Error

代码报错-ta_ema的使用sql报错

怎样使用ta_ema计算(15周指数移动平均-36周指数移动平均)/36周指数移动平均,我的是(ta_ema(close, 15)-ta_ema(close, 36))/ta_ema(close, 36),结果报错

[https://bigquan

由bq4n08z8创建,最终由small_q更新于

【平台使用】模拟实盘无法成功运行

模拟实盘是总是无法成功运行

回测时很正常

[https://bigquant.com/codesharev3/651e7518-90b8-428b-9f00-c541d5282de8](https://bigquant.com/codesharev3/651e7518-90b8-428b

由bq752u3x创建,最终由small_q更新于

【代码报错】ZeroDivisionError: division by zero

代码报错- ZeroDivisionError: division by zero

[https://bigquant.com/codesharev3/33462a96-ea14-44b0-b71b-50800077e2ee](https://bigquant.com/codesharev3/33

由bq4n08z8创建,最终由small_q更新于

基金分钟数据加工

本文将要带大家使用dai加工实时的基金分钟频数据, 进一步使用plotly对实时数据进行可视化操作, 加工因子需要各位对SQL语句有一定的了解,各位请参考dai的使用文档. 以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

由bq7zuymm创建,最终由bq7zuymm更新于

基金实时数据加工

概述

这个系列我们主要使用基金快照数据来加工一些分钟高频因子,需要用到的表和对应字段如下。以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

cn_fund_level2_snapshot

字段名 数据类型 备注

由bq7zuymm创建,最终由bq7zuymm更新于

成交量加权净委买比例

本文将要带大家使用dai加工实时的股票分钟频因子——成交量加权净委买比例。以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

数据定义

这里我们给出一些公式来了解该指标的算法,在给出公式之前,我们来看一下我们使用的数据表格结构:

| 时间 | 买一量 | 卖一量 |

由bq7zuymm创建,最终由bq7zuymm更新于

时间加权净委买比例

数据定义

以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

构造这个因子需要用到的数据的表格形式如下:

日期 买一量 卖一量
t1 b1 a1
t2 b2 a2

由bq7zuymm创建,最终由bq7zuymm更新于

分钟盘口平均委买量

本文将使用dai利用快照数据加工分钟频因子并进行可视化处理,需要用到十档委买单数量,所以我们需要使用的表格为cn_stock_level2_snapshot。以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

数据定义

这里我们需要花一些篇幅来介绍一下我们是如何将快照数

由bq7zuymm创建,最终由bq7zuymm更新于

成交价加权净委买比例

这一节我们来编写成交价加权净委买比例的分钟因子。该因子涉及到快照数据cn_stock_level2_snapshot表格,但目前流数据表暂未开放,后期我们会为大家提供流数据获取服务。

数据定义

成交量加权净委买比例的因子加工方法是类似的,为了大家能够详细的理解该

由bq7zuymm创建,最终由bq7zuymm更新于

中间价系列因子

这一章节介绍和中间价相关的一系列分钟频因子的加工,需要用到快照数据cn_stock_level2_snapshot, 以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

时间加权成交价比中间价

数据定义

我们来看看需要加工该因子的字段:

| 时间 | 委卖

由bq7zuymm创建,最终由bq7zuymm更新于

股票实时数据加工

概述

这个系列我们将会用到股票快照数据和逐笔数据来加工一些分钟高频因子,需要用到的表和对应字段如下。以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

cn_stock_level2_snapshot

该表记录了股票l2的快照数据, 字段如下:

| 字段名 |

由bq7zuymm创建,最终由bq7zuymm更新于

期货现货价差实时因子加工

本文以中证1000的股指期货(IM2503.CFE)与指数(000852.SH)价差为例, 我们来加工股指与期货的价差因子并进行实时可视化操作。以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

数据定义

因子构造思路较为简单,我们需要用到期货l1快照数据以及指数快照数

由bq7zuymm创建,最终由bq7zuymm更新于

空中花园策略实时信号加工

在量化交易中,通过手段实时获取交易信号是基本功,本文将利用dai.stream_factor和其他第三方库配合给你的qq邮件发送策略信号。以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

![](/wiki/api/attachments.redirect?id=f7

由bq7zuymm创建,最终由bq7zuymm更新于

近月合约与远月合约的价差因子加工

这一次我们选用螺纹钢的相关期货合约来加工一个近月与远月合约的价差因子。我们选用的标的为rb2503.SHF, rb2501.SHF。以下涉及到的流数据暂未开放,后期我们会为大家提供流数据获取服务。

因子代码

这里只需取出价格数据即可,所以我们直接对代码进行讲解。

由bq7zuymm创建,最终由bq7zuymm更新于

期货实时数据加工

概述

这个系列我们将会用到期货快照数据和分钟数据来加工一些分钟高频因子,需要用到的表和对应字段如下。

cn_future_level1_snapshot

字段名 数据类型 备注
time INT 时间
open

由bq7zuymm创建,最终由bq7zuymm更新于

使用dai加工实时因子(必读)

引言

现在在Aistudio中能够使用dai来加工实时因子了, 本系列文档旨在降低dai在实际业务中加工日内高频因子的开发难度。

阅读本系列后您将掌握:

  • 基于实时快照、逐笔、分钟数据合成任意日内高频因子;
  • 能够基于加工的因子实现动态可视化;
  • 通过dai获取实时交易信号并发送至邮

由bq7zuymm创建,最终由bq7zuymm更新于

新版因子实现

导语

平台已经整理好新旧因子对比,可以在基础特征抽取里面直接抽取。

A股

量价因子

老版因子 新版因子 字段描述
adjust_factor_* 当期值: adjust_factor\n滞后值: m_lag

由qxiao创建,最终由qxiao更新于

BigTrader AI量化交易终端 - 实盘交易终端

实盘整体业务流程

1.进行实盘申请,绑定实盘资金账号

2.设置对应实盘资金账号的实盘策略,创建计划交易信号(实盘申请通过后:用户的实盘策略可选择用户的所有模拟交易策略)

3.创建实盘访问凭证,获取对应访问凭证的密钥ID和对应的凭证代码(创建凭证获取的字符串,请好好保存)

4.实

由small_q创建,最终由small_q更新于

【代码报错】深度学习时间序列模型中的数据窗口划分问题

一个深度学习时序数据划分的问题

整体的数据集依然采用滚动训练的方法划分不同时间的训练和测试数据,接下来提到的时序数据窗口划分会对每一个滚动训练的数据进行。

1、在深度学习的时间序列中一般采用时间窗口的方式抓取数据,比如15天的数据预测下一天的标签。我现在有的一个问题是,我的数据集是每一支

由bqq7x7pv创建,最终由small_q更新于

81st Meetup

81st Meetup 直播答疑, 10月17日 19:00 B站直播解答

\

问题列表

提问:咱们IC值的计算,是不能自己设计y是多久的收益率么?就是可以更改y值么?

回答:可以。

[https://bigquant.com/codesharev3/e84b5367-4d

由small_q创建,最终由small_q更新于

分钟级别支撑位


{{membership}}



[https://bigquant.com/codesharev3/6fa12484-25f6-406c-b820-f084f77d062c](https://bigquant.com/codesharev3/6fa12484-25f6-406c-b820

由small_q创建,最终由small_q更新于

分钟趋势和震荡因子

{{membership}}



[https://bigquant.com/codesharev3/54f74c7b-49c9-4d1a-8865-fafa36ea9978](https://bigquant.com/codesharev3/54f74c7b-49c9-4d1a-8865-f

由small_q创建,最终由small_q更新于

【历史文档】预计算因子

{{use_style:custom-style-default}}

更新

本文内容已经过期,不再适合平台最新版本,请查看如下最新内容:

由qxiao创建,最终由qxiao更新于

【平台使用】收益图缩放为何不是从0开始?

如何在拖放收益时间轴时,收益曲线永远从0开始,而不是现在这样从回测的原点往后的收益开始.这样看起来简直就是”最烂的工程师也不会这样设计”.比如是+30%开始到结果是+20%.这段时间的曲线你看的是什么?平坦的一条横线.

由yzw123创建,最终由small_q更新于

【代码报错】no data left after dropnan

这个策略之前模拟正常,现在突然报错:no data left after dropnan

1、截图模拟交易报错的页面,配文:报错内容:Exception: no data left after dropnan

2、粘贴策略链接:https://bigquant.

由bq1pjuh4创建,最终由small_q更新于

开发量化策略快速教程

BigTrader是宽邦科技推出的致力于为用户提供便捷、功能强大的交易引擎。

在量化研究的过程中,量化研究员(宽客)需要在历史数据里回放模拟,验证策略效果,这就是BigTrader交易引擎的应用场景。

首先,构建简单但能运行的策略

BigQuant平台回测主要使用bigtrader中in

由qxiao创建,最终由qxiao更新于

【指标定制】动态止盈的代码如何编写?

动态止盈如何写代码?

目前只知道固定的止盈代码如下。

#----------------------------------------止盈模块START----------------------------------------#

# 对于持仓中的每一只股票来说

fo

由bqo4psj8创建,最终由small_q更新于

【代码报错】财务衍生的数据问题

关于财务衍生(最新一期)的数据问题

import dai 
dai.query("""select a.instrument,a.date,shift,report_date
                from cn_stock_financial_lf_shif

由luvymhq创建,最终由small_q更新于

【代码报错】新版获取交易计划报错

新版获取交易计划一直失败,什么原因,获取交易计划 {'result': False, 'statusCode': 4004, 'message': '请求失败',


\

由fengzong创建,最终由small_q更新于

【其他】回测图的持仓为什么不是100%?

还是这个配对交易原版demo,这里面的持仓从理论上来说应该一直维持在接近百分之百,但实际上运行后并不是如此,这应该是和回测的逻辑有关,想请问下这个是什么原因呢


![](/wiki/api/attachments.redirect?id=72a84968-885e-4a2b-8507-

由bqd17wit创建,最终由small_q更新于

【指标定制】如何计算行业板块的整体PE?

关于行业板块总体计算的问题

目前遇到问题就是,我对行业板块整体的PE进行计算,这个整体计算就是将这个行业的所有成分股的PE进行累加,但是目前没有办法在代码上进行实现,请老师提供一个思路

由bqp8687s创建,最终由small_q更新于

【指标定制】如何用策略回测评估打首板的收益?

股市里有的打首板的做法,在首板即将封板的时候买进去,然后第二天卖出。

由于这个是盘中临时决定的做法,所以与我们的正常做法不同, 但是,能不能用回测来评估呢?如何实现这种回测?

由bqo4psj8创建,最终由small_q更新于

【代码报错】DNN选股模型训练后在测试集上的结果异常,如何排查和优化?

DNN训练完成后测试机让没有计算出得分

通过克隆社区DNN选股,训练的模型能用在测试集上,在上面优化特征及调整损失函数后,出现模型训练完了,但是在测试集上全部为0,反复排查后找不到原因,因为这块被封装了,社区那位同学遇到同类问题,帮忙看看,非常感谢

[https://bigquant.c

由bqcgkydn创建,最终由small_q更新于

【平台使用】为什么训练集抽取出来的数据比预测集少?

训练集三 年时间只抽取出14条数据。把训练集和预测集时间段设置成一样,训练集抽取出来的数据比预测集抽取出来的数据少很多

[https://bigquant.com/codesharev3/5985ed02-6982-4879-a09e-f488d3501a11](https://bigqu

由bqo4psj8创建,最终由small_q更新于

【代码报错】如何解决获取分钟数据时出现的内存不足问题?

获取分钟数据一直提示内存不足

仅仅获取两年的分钟数据,且用的是K2资源,一上午跑了6,7遍都提示内存不足,帮忙看下是代码问题还是什么原因?

[https://bigquant.com/codesharev3/6761777e-21ea-40e6-b8c3-ef4c473b8223](ht

由luvymhq创建,最终由small_q更新于

【其他】关于代码策略的几个问题

1、bigtrade的模式和聚宽很大的一个区别就是,策略要用的数据你们是先全部提取好了作为直接输入到回测引擎,这样就可以减少回测引擎每回测一天跑一天数据的麻烦,且再次回测也会有缓存,加快回测效率。我想问的是,我在取数据的时候是取整个回测时间段的,模拟的时候取数是当前的,这两个取数代码的写法肯定不同,

由luvymhq创建,最终由small_q更新于

【平台使用】BigTrader机制问题

问题1:我在big Trader里面加print,我没有使用缓存,第一次可以打印,后续重新运行无法打印,必须刷新网页重启环境才能print,请问如何解决?\n\n问题2:关于big Trader机制的问题,我打印了几个变量,当天日期,预测结果,实际买入和实际卖出的股票,但是和我理解的机制差别很大,我

由yewfei创建,最终由small_q更新于

【其他】因子分析疑问

1、如果我的因子在sql之外还需要用Python做一些处理,请问提交因子的时候factor_sql 该怎么写?

2、因子分析中是否每个股票每个交易日都要有因子值,我是否可以每个股票只有月末有一个因子,其他时间都是空的。

由luvymhq创建,最终由small_q更新于

【平台使用】输入特征模块连接Python模块运行报错

m1模块是sql写的,输出是dataSource 类型么?那我在python模块中进行read_bdb为啥报错说input_1不是Datasource类型

但我看了m1.data又显示是datasouce类型,麻烦解答下,谢谢




![](/wiki/api/attachments.r

由luvymhq创建,最终由small_q更新于

【平台使用】新版与旧版基准收益率差异为何?

新版基准收益率计算是不是有点误差呢?

反馈个问题,任选一个时间区间,新老版本基准收益率的计算都不太一样,我想知道为什么?

比如我选择2021年1月1号到2024年8月16日,新版基准收益率是-36.49%,老版本基准收益率是-35.8%,不清楚为啥

![](/wiki/api/att

由outside创建,最终由small_q更新于

【代码报错】Error: Catalog Error: Table with name cn_stockall does not exist!

create 表后无法读取

单元格执行如下代码后,cn_stockall是可以跑出结果的,但如果换一个单元格运行select * from cn_stockall 就会报该表不存在。难道我create的表只有在同一个单元格内生效么?如果这样,那我要把用到这个表的所有代码都写在同一个单元格

由luvymhq创建,最终由small_q更新于

【其他】如何进行多品种期货的量化回测?

多品种期货可以做量化回测吗?

不是针对单一品种期货, 而是多品种回测时,

因为期货有不同的合约时间, 合约到期前能否自动切换到下一个活跃合约 ( 滚动合约或连续合约 )。

大多数合约期在12个月左右, 如果回测时间超过2年, 怎么回测

由user0072创建,最终由small_q更新于

【平台使用】因子分析中如何加入缓存?

由于构造的因子比较复杂,计算时间较久,如果断网或者关机了,怎么确保后面可以继续进行未完成的计算而不是重新开始?看到可以加入缓存,但不清楚在什么位置加入什么代码?

求支持

[https://bigquant.com/codesharev3/6f4c73b4-e8a6-4923-a1d2-28948

由luvymhq创建,最终由small_q更新于

【平台使用】从持仓中提取last_sale_date失败


我理解可以通过context.get_position(instrument).last_sale_date提取持仓中每只股票的开仓时间,之前也确实能提取,但是周六开始,就提不出来了,只能提取当天开仓的股票。请老师看看,是不是系统有问题。

[https://bigquant.com/codes

由bq9dhg5r创建,最终由small_q更新于

{link}