【历史文档】常见问题
由xiaoshao创建,最终由small_q 被浏览 2771 用户
更新
本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明
新版量化开发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平台数据为每天收盘后更新,一般情况下为交易日下午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: 策略编辑页面点击“重启开发环境”;
B: 尝试重新运行策略;
C: 仍无法解决可将策略分享至知识库,由平台工程师帮您定位问题,分享模板参考:策略回测报错怎么办
如何查看各模块的运行结果
ST股票等过滤条件如何设置
如何设置整百下单
策略回测指标解读
策略细微改变后收益变化很大
答: A: 用到深度学习策略即使是完全相同,机器每次重新学习的结果都会有所不同,详情可参考学院深度学习教程贴;
B: 一个策略的表现是由多方面因素共同决定的,不同训练的时间段、不同的因子、不同的策略逻辑生成的模型所适应的行情都会有所不同,细小的改变可能会对结果产生不同的影响;
C: 评价一个策略好坏有多个维度评价标准,如表达式简单,对于数据和参数的微小变化不敏感,是适用于多个市场等,若策略对于数据和参数的微小变化十分敏感,导致结果出现根本性改变,说明这个策略还不够成熟,需要进一步去改善
感兴趣的朋友可以通过下方帖子做进一步了解:《寻找市场中的Alpha》
编多少个因子比较合适
答: 因子的数量并没有一个明确的标准范围,一个的策略的好坏取决于多方因素,不同因子数量均可以组合出优秀策略,如果初学者想给因子数量规定一个范围,可以将下文中的“不同年份AI策略收益分布图”作为一个参考,从图中大致可以看出因子数量和收益率之间关系,但并不绝对,那么具体如何构建一个有效策略,又如何寻找有效因子,可以参考下面几篇文章。
策略报错训练数据问题
原因一:训练数据过少,无法支撑模型训练,可以读取过滤后的训练数据查看数据数量,扩大训练数据范围。
原因二: 特征列表中的因子注释不能直接加在因子后面,需要另起一行。
模拟实盘问题
模拟实盘报错如何处理
模拟交易报错“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)就可以再次进行更换,直至到期。
\