【其他】因子分析疑问
1、如果我的因子在sql之外还需要用Python做一些处理,请问提交因子的时候factor_sql 该怎么写?
2、因子分析中是否每个股票每个交易日都要有因子值,我是否可以每个股票只有月末有一个因子,其他时间都是空的。
由luvymhq创建,最终由small_q更新于
1、如果我的因子在sql之外还需要用Python做一些处理,请问提交因子的时候factor_sql 该怎么写?
2、因子分析中是否每个股票每个交易日都要有因子值,我是否可以每个股票只有月末有一个因子,其他时间都是空的。
由luvymhq创建,最终由small_q更新于
表达式策略编写基础功能,跪求大佬解惑!!
[https://bigquant.com/codesharev3/9372baa1-eb8d-4f7d-bbf5-38a53988d0be](https://bigquant.com/codesharev3/9372baa1-eb8d-4f7d-
由bqil6e0f创建,最终由small_q更新于
老师,请问模块抽取出来的数据是一个大表格,如何才能将下面图示中的M4表格另外下载出来?谢谢
由bqo4psj8创建,最终由small_q更新于
m1模块是sql写的,输出是dataSource 类型么?那我在python模块中进行read_bdb为啥报错说input_1不是Datasource类型
但我看了m1.data又显示是datasouce类型,麻烦解答下,谢谢
![](/wiki/api/attachments.r
由luvymhq创建,最终由small_q更新于
\
由bqta69a1创建,最终由small_q更新于
模块:M.metrics_regression.v1报错如何解决
[https://bigquant.com/codesharev3/557fa12d-c1bd-46c7-a495-7e7d646dfae4](https://bigquant.com/codesharev3/557fa12
由bqvnweu8创建,最终由small_q更新于
交易策略报错,请大拿们解决一下
[https://bigquant.com/codesharev3/334e2174-1146-4cc4-9397-c6df35e7e005](https://bigquant.com/codesharev3/334e2174-1146-4cc4-9397-
由bq1pjuh4创建,最终由small_q更新于
老师,请问DAI查询出来的数据表太大,如何单独形成一个XLS表格,方便自己进行分析,谢谢
import dai
df = dai.query("""
SELECT
date, instrument,
IF(price_limit_status = 3,1,0
由bqo4psj8创建,最终由small_q更新于
新版基准收益率计算是不是有点误差呢?
反馈个问题,任选一个时间区间,新老版本基准收益率的计算都不太一样,我想知道为什么?
比如我选择2021年1月1号到2024年8月16日,新版基准收益率是-36.49%,老版本基准收益率是-35.8%,不清楚为啥
![](/wiki/api/att
由outside创建,最终由small_q更新于
create 表后无法读取
单元格执行如下代码后,cn_stockall是可以跑出结果的,但如果换一个单元格运行select * from cn_stockall 就会报该表不存在。难道我create的表只有在同一个单元格内生效么?如果这样,那我要把用到这个表的所有代码都写在同一个单元格
由luvymhq创建,最终由small_q更新于
多品种期货可以做量化回测吗?
不是针对单一品种期货, 而是多品种回测时,
因为期货有不同的合约时间, 合约到期前能否自动切换到下一个活跃合约 ( 滚动合约或连续合约 )。
大多数合约期在12个月左右, 如果回测时间超过2年, 怎么回测
由user0072创建,最终由small_q更新于
连接两个表取数报错
为什么从两个表里取数据出来,都会在策略中报错:
InvalidInputException: Invalid Input Error: Attempting to execute an unsuccessful or closed pending query resu
由luvymhq创建,最终由small_q更新于
[https://bigquant.com/codesharev3/6af6f78b-3782-4a35-ba97-c1472a57136b](
由bqhfzrhn创建,最终由small_q更新于
因子值异常问题
从因子表中取ema_60,只要上市时间超过60天,就应该每一天都有ema_60,但我取中国平安8.1-8.14号的因子值都是空。
什么情况?难道这个因子是实时计算的?必须往前多取60个bar的数据,才能有ema_60?
![](/wiki/api/attachme
由luvymhq创建,最终由small_q更新于
由于构造的因子比较复杂,计算时间较久,如果断网或者关机了,怎么确保后面可以继续进行未完成的计算而不是重新开始?看到可以加入缓存,但不清楚在什么位置加入什么代码?
求支持
[https://bigquant.com/codesharev3/6f4c73b4-e8a6-4923-a1d2-28948
由luvymhq创建,最终由small_q更新于
报错:We cannot build a tree with gain = -��
有个打分SCORE来选股票,每天按照最高分选股买进,选股都能
由bqo4psj8创建,最终由small_q更新于
m3模块提取报错,请老师帮忙看一下是什么原因
已解决。
Ambiguous reference to column name "open" (use: "_t_06e8d3a3f77a467da3716ab6ef871a4b.open" or "cn_stock_prefactors
由bqd17wit创建,最终由small_q更新于
我理解可以通过context.get_position(instrument).last_sale_date提取持仓中每只股票的开仓时间,之前也确实能提取,但是周六开始,就提不出来了,只能提取当天开仓的股票。请老师看看,是不是系统有问题。
[https://bigquant.com/codes
由bq9dhg5r创建,最终由small_q更新于
报错与实际问题不一致呀,是我理解的有问题,还是设计的不合理。这个问题我找了好久,结果发现只要把【仓位分配】模块的【仓位公式】的勾勾打上就解决了。
[https://bigquant.com/codesharev3/9444b394-3831-4e86-9dd7-31a38e7d941c](ht
由bqijlqtk创建,最终由small_q更新于
提示 类型错误,不支持strftime方法
ValueError: NaTType does not support strftime
*Output is truncated. View as a open in a [text editor](command:workbench.ac
由bqhfzrhn创建,最终由small_q更新于
模板策略改了个参数就报错。
[https://bigquant.com/codeshare/07f1ac1a-37b6-4627-b86c-6a653d4bfad7](https://bigquant.com/codeshare/07f1ac1a-37b6-4627-b86c-6a653d
由snowspig创建,最终由small_q更新于
AIStudio2.0的代码策略帮我改成AIStudio3.0的策略呗,并支持每日模拟交易运行
初步定为应该是回测引擎的问题,是不是平台做了什么修改,导致如下链接的回测引擎可以正常进行回测,提交模拟后可运行成功但是没有交易信号,请老师帮忙看看,或者提供一个新的纯代码的能在AI2.0中回测的
由bqzv04t2创建,最终由small_q更新于
- 适用市场:股票、期货
由qxiao创建,最终由qxiao更新于
KeyError: "DataFrame does not contain 'open' column"Output is truncated. View as a open in a text editor. Adjust cell output settings...
[https://big
由bqhfzrhn创建,最终由small_q更新于
本文档介绍如何把平台1.0版本的模拟信号变成3.0版本的模拟信号,并最终接入到3.0的实盘终端。
1、在3.0构建一个新策略。
附件提供了一个模板策略,可以再此基础上修改。
策略主要由3个模块组成:代码列表、python函数和Bigtrader回测模块
![](
由qxiao创建,最终由small_q更新于