历史文档

【历史文档】常见问题

由xiaoshao创建,最终由small_q 被浏览 2751 用户

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平台:

https://bigquant.com/data/home

https://bigquant.com/wiki/doc/dai-PLSbc1SbZX

新版表达式算子:

https://bigquant.com/wiki/doc/dai-sql-Rceb2JQBdS

新版因子平台:

https://bigquant.com/wiki/doc/bigalpha-EOVmVtJMS5

\

导语

大家在使用平台过程中常常会遇到一些问题,有些问题出现频率很高,这里,小编为大家进行了整理, 包含“数据”、“策略开发”、“模拟实盘”、“订阅”等多类问题 ,大家在遇到问题后可以先尝试在本贴中寻找答案,希望可以帮助大家第一时间解决心中的疑惑。

数据问题

BigQuant平台提供哪些数据?

答: 平台支持包括 沪深A股、期货、场内基金、期权数据、宏观经济数据、部分港股、美股 等丰富的数据,详细内容均在 “数据” 板块中列出,大家可以直接前往文档板块查找自己所需要的数据。

数据查询和获取方法

BigQuant新版数据API详解

数据和信号更新时间

答: BigQuant平台数据为每天收盘后更新,一般情况下为交易日下午17:00-23:00之间进行更新;模拟交易信号在交易日下午18:00-23:00更新。

数据如何上传和下载

平台因子包含哪些

答: 平台拥有2005年至今完整的行情数据、上市公司财务数据及1600个以上的特色因子数据,方便策略开发者直接使用,提升效率,具体支持因子可前往“因子库”进行查看。除此之外还可以到因子研究查看和管理因子。

价格为何与看盘软件不一致

答: A:因为股票会有分红派息,直接拿价格做回测是不准确的,平台默认采取后复权价格,而一般看盘软件展示的是真实价格,多以对比会有些出入;

B:每个平台的复权因子都会有细微差别,比较两平台同一股票价格的话可以均转化成真实价格进行比较;

C:应该比对真实的行情数据(不复权)例如: 有可能东方财富的行情是从2001开始的,那么它的复权因子就可能和我们平台的不一样(我们从2005开始的)(比如万科在2001-2020有5次除权除息,但在2005-2020只有3次,那么肯定是不一样的)

因子计算方式

策略开发问题

策略回测报错怎么办

策略开发页面无法进入

答: 可能原因有很多,如网络连接问题、浏览器问题、内存问题等等,可以通过下方两个方式快速解决。

A: 尝试重启浏览器操作,通常可以解决80%的问题哦~浏览器建议您使用chrome浏览器。

B: 若重启一直无效可添加客服微信:bigq101,描述问题,我们会快速帮您处理;

策略经常运行中断

答: 导致策略运行中断通常原因内存超出限额,因每位用户分配的免费资源有限,正常使用是足够的,如果运行一些数据量大或深度学习较为复杂策略,可能出现上述问题,可以尝试通过下方方式解决。

A: 策略编辑页面点击“重启开发环境”;

{w:60}{w:100}{w:100}

B: 尝试重新运行策略;

C: 仍无法解决可将策略分享至知识库,由平台工程师帮您定位问题,分享模板参考:策略回测报错怎么办

如何查看各模块的运行结果

ST股票等过滤条件如何设置

如何设置整百下单

策略回测指标解读

策略细微改变后收益变化很大

答: A: 用到深度学习策略即使是完全相同,机器每次重新学习的结果都会有所不同,详情可参考学院深度学习教程贴;

B: 一个策略的表现是由多方面因素共同决定的,不同训练的时间段、不同的因子、不同的策略逻辑生成的模型所适应的行情都会有所不同,细小的改变可能会对结果产生不同的影响;

C: 评价一个策略好坏有多个维度评价标准,如表达式简单,对于数据和参数的微小变化不敏感,是适用于多个市场等,若策略对于数据和参数的微小变化十分敏感,导致结果出现根本性改变,说明这个策略还不够成熟,需要进一步去改善

感兴趣的朋友可以通过下方帖子做进一步了解:《寻找市场中的Alpha》

编多少个因子比较合适

答: 因子的数量并没有一个明确的标准范围,一个的策略的好坏取决于多方因素,不同因子数量均可以组合出优秀策略,如果初学者想给因子数量规定一个范围,可以将下文中的“不同年份AI策略收益分布图”作为一个参考,从图中大致可以看出因子数量和收益率之间关系,但并不绝对,那么具体如何构建一个有效策略,又如何寻找有效因子,可以参考下面几篇文章。

《不同年份AI策略收益分布图 》

《 寻找市场中的Alpha》

《寻找沪深300中的有效因子》

策略报错训练数据问题

{w:100}{w:100}{w:100}{w:100}{w:100}{w:100}{w:100}原因一:训练数据过少,无法支撑模型训练,可以读取过滤后的训练数据查看数据数量,扩大训练数据范围。

原因二: 特征列表中的因子注释不能直接加在因子后面,需要另起一行。

错误示范{w:100}{w:100}{w:100}{w:100}{w:100}{w:100}{w:100} 正确示范{w:70}{w:100}

模拟实盘问题

模拟实盘报错如何处理

模拟交易报错“no data left after dropnan”

答: 因为因子为mean(close_0, end_day),因此在计算因子的时候,至少需要end_day天的数据。但是在实盘运行的时候,因为开始日期和结束日期都会默认绑定实盘参数,即开始日期和结束日期都为实盘运行那天的数据,因此在特征抽取的时候,大部分都为缺失值,所以在缺失值处理这个模块,就会出现No data left after dropnan 报错。

解决办法:找到画布右侧的测试集基础特征抽取列表,向前取数据天数设为end_day+10就可以(设置的天数大于特征计算所需天数)。

模拟交易没信号但没报错

调仓信号如何使用

如何对接实盘自动交易

答: 按照实盘开通申请即可

订阅问题

什么是策略订阅?

答: 平台发现策略板块展示出来的策略均来自BigQuant平台的研究用户的自发分享,由于其他的部分用户没有策略开发的能力或在开发成长阶段,我们提供了策略的有偿订阅功能,通过订阅别人开放出来的策略,订阅期内可接收策略输出的交易信号。

订阅策略后如何使用

哪里可以查看可订阅的策略

:策略展示现在有两个板块:策略商城 和策略天梯

策略展示的收益曲线如何解读

:红色的收益曲线是策略累计收益率,比如起初资产为10000,今日总资产为12000,则今日的累计收益率就是(12000-10000)/10000 = 20%。 收益率曲线是根据模拟交易每日运行结果得到的模拟曲线,计算收益率时,默认设置的买卖时间点的市价成交,可能与实际交易存在交易价格的滑点偏差和成交率偏差。仅作为策略收益表现的大致参考。

代金券被锁

:不用担心,系统会在10分钟内自动解锁被锁定的优惠券。

如何更换策略

:更换规则按用户会员等级区分: · 对于平台的普通会员用户,目前仅支持年包订阅(即12个月订阅时长)有策略更换权,更换策略的最低要求为当前正在订阅的策略须已使用30天以上,不超过30天则不能更换。 · 对于平台的高级会员用户,订阅时长选择只要超过(不包括)月包的,均可享有策略更换权,更换策略的最低要求为当前正在订阅的策略须已使用30天以上,不超过30天则不能更换。高级会员等级为付费服务,点击了解高级会员详情 5 策略更换的折算规则: 1.满足当前在订策略已使用超过30天; 2.想要更换策略时还未到有效期; 3.原策略到新策略的剩余有效期换算公式:新策略有效天数=原剩余天数*原策略日单价/新策略日单价。 4.日单价前后保持同等级,即订阅年包,则一直使用年包等级对应的日单价。 举例: · 2020年1月1日,普通会员用户甲订阅了策略A的季包,则没有更换权; · 2020年1月1日,普通会员用户乙订阅了策略B的年包,则1月30日后,就可以任意更换策略,换后有效期根据实际年包日单价换算即可,只要满足规则(1,2)就可以再次进行更换,直至到期。 · 2020年1月1日,高级会员用户丙订阅了策略C的半年包,则1月30日后,就可以任意更换策略,换后有效期根据实际半年包日单价换算即可,只要满足规则(1,2)就可以再次进行更换,直至到期。

\

标签

模拟实盘数据处理数据可视化策略回测策略优化

文档

【历史文档】常见问题-策略分成规则&提现流程【历史文档】常见问题-BigVIP 产品使用说明(旧版)【历史文档】常见问题-数据API【历史文档】常见问题-模拟实盘报错如何处理【历史文档】常见问题-如何上传/下载数据【历史文档】常见问题-调仓信号如何使用分钟数据批量获取模块介绍【历史文档】常见问题-策略回测报错如何处理【历史文档】常见问题-如何处理因子提交失败的问题部分因子计算方式汇总【历史文档】常见问题-目前支持的Python模块【历史文档】常见问题-模拟交易没信号但没报错【历史文档】常见问题-用API获取模拟交易持仓数据【历史文档】常见问题-如何处理开仓时间晚于回测开始时间的现象【历史文档】常见问题-AIStudio FAQ(AIStudio 2.0.0版本)
评论
  • > 如何解决
  • “导致策略运行中断通常原因内存超出限额,因每位用户分配的免费资源有限” 请问平台给社区版用户每个账号分配的内存是多少?
  • 需要分享下你的策略,复现一下。可以在问答交流专区提问
  • 1C/6G
  • 这在notebook上写出策略以后怎么用到实 盘上啊?
{link}