【指标定制】线性回归预测上涨概率是否合理?
线性回归模型和上涨概率预测
代码中使用线性回归模型预测特征:
IF(m_lead(close, 5) / m_lead(open, 1) - 1 > 0, 1, 0) AS label
但是特征label只有0,1两个值和特征进行训练,使用linearReg
由hiai创建,最终由small_q更新于
线性回归模型和上涨概率预测
代码中使用线性回归模型预测特征:
IF(m_lead(close, 5) / m_lead(open, 1) - 1 > 0, 1, 0) AS label
但是特征label只有0,1两个值和特征进行训练,使用linearReg
由hiai创建,最终由small_q更新于
DNN模板为什么没有用到标准化模块, 我使用了标准化模块之后报错了, 应该如何使用.
由yunisa12创建,最终由small_q更新于
报错: 数据序列窗口滚动 (v1)
我想要用CNN conv1d 训练. 需要把数据设置为窗口6.
但是报错了.
![]
由yunisa12创建,最终由small_q更新于
在量化分析的领域中,股票数据接口的可靠性与便捷性堪称核心要素。经过大量严谨且深入的实测之后,我们成功筛选出了一系列稳定且高效的股票数据接口,这些股票API接口均已被验证具备卓越的可用性。为了最大程度地方便广大从事量化分析工作的朋友们,我们不仅精心整理好了这些宝贵的资源,还为每一个数据接口贴心地制作了
由bqcj7dx7创建,最终由bqcj7dx7更新于
在股票投资领域,股票 API 数据源起着至关重要的作用。一个优质的股票 API 数据源首先要具备高度的稳定性。股票 API 需要能够在各种复杂的市场环境和网络条件下持续运行,不会因大量数据请求而频繁出现故障或中断连接。稳定的股票 API 数据源可确保投资者在关键时刻能够及时获取所需数据,避免因数据缺
由bqcj7dx7创建,最终由bqcj7dx7更新于
万和证券股份有限公司是一家拥有证券经纪、证券自营、证券投资咨询、融资融券、证券投资基金销售、证券资产管理、代销金融产品、证券承销与保荐、与证券交易、证券投资活动有关的财务顾问 等各类业务资格的综合类券商。
[立即开户](https://kh.vanho.
由small_q创建,最终由small_q更新于
两步:1)检查原始数据 2)检查计算加工逻辑
测试数据的覆盖度、准确性。
参考研究报告:
着重推荐第一篇:《国盛证券多因子系列之八:日间量价模型研究》
![](
由small_q创建,最终由small_q更新于
BigQuant平台实盘权限申请
证券账
由small_q创建,最终由small_q更新于
{{membership}}
[https://bigquant.com/codesharev3/8e6e2de0-79cd-4198-978b-6bd6f0f049d8](https://bigquant.com/codesharev3/8e6e2de0-79cd-4198-978b-6bd
由bq7zuymm创建,最终由small_q更新于
82nd Meetup 直播答疑, 11月21日 19:00 B站直播解答
问题1:在已有策略中筛选:只要20日内出现过涨停的股,请问怎样能最简单用最少的代码来构建?
回答:预计算因子表中,price_limit_status字段表示收盘时刻的涨停状态;往前取20日, 进行滚动
由small_q创建,最终由small_q更新于
「外汇API交易策略是什么?外汇新手又是从什么策略开始比较好呢?」,大家是不是也都有相同的疑问呢?如果想在外汇交易上长期稳定获利的话,制定策略进行交易非常重要。在制定策略时,外汇API数据起着关键作用,它能为我们的决策提供依据。而获取外汇数据往往需要借助外汇 API,通过它可以方便快捷地连接到相关数
由bqcj7dx7创建,最终由bqcj7dx7更新于
由bqcj7dx7创建,最终由bqcj7dx7更新于
累计收益率
**累计收益:概念与计算方式**
在投资领域,累计收益是衡量投资者整体回报的一个重要指标。它反映了某项投资在特定时间段内的总收益,通常以百分比形式表示。累计收益不仅考虑了初始投资的回报,还包括
由bq6roplk创建,最终由bq6roplk更新于
1.开通BigQuant合作券商账户(指定二维码开通享手续费优惠),并申请实盘、绑定实盘资金账号。
2.设置对应实盘资金账号的实盘策略,创建计划交易信号(实盘申请通过后:用户的实盘策略可选择用户的所有模拟交易策略)。
3.创建实盘访问凭证,获取对应访问凭证的密
由small_q创建,最终由small_q更新于
DAI (Data for AI) 是BigQuant研发的高性能分布式数据平台
由jliang创建,最终由rydeng更新于
RT
由bqp8687s创建,最终由small_q更新于
我们在进行模拟交易策略开发时主要分两种情况:
情况一:将数据(因子)的加工、清洗和存储作为独立任务,模拟交易策略依赖数据因子任务的成功执行,进而触发模拟交易任务的运行;
情况二:数据(因子)的加工、清洗和存储与模拟交易策略任务置于同一个任务中,只不过从代码逻辑来讲先执行数据(因子)的入库保存,再
由qxiao创建,最终由qxiao更新于
策略回测没问题,但提交模似交易无信号产生
这个策略在回测显示正常,但提交模似交易,一直无信号产生。麻烦请老师帮忙看一下是哪里出问题了?
[https://bigquant.com/codesharev3/b7df8cff-798a-44e9-9cf9-2e3b0837346c](http
由andrewlin创建,最终由small_q更新于
alpha_a191_f0076表数据缺失
hello,最近跑多因子这张表“alpha_a191_f0076”的数据有问题,full_db_scan=True 无法读取到数据,alpha_a191_f0075/alpha_a191_f0077等都是正常的
import dai
sq
由darkal创建,最终由small_q更新于
由bq7zuymm创建,最终由bq7zuymm更新于
函数名称 | 描述 | 例子 |
---|---|---|
+ |
加法 | 1 + 2 = 3; '2023-1-1'::DATE + INTERVAL 1 MONTH = '2023-2-1'::DATE |
- |
减法 | `1 - |
由qxiao创建,最终由small_q更新于
策略报错:调了几次,不知道问题在哪里?请支持解决。
[https://bigquant.com/codesharev3/ee5dd416-5550-46c9-892b-94a88057a60f](https://bigquant.com/codesharev3/ee5dd416-5550-
由bq1pjuh4创建,最终由bq1pjuh4更新于
模拟运行一直提示废单
由bqp8687s创建,最终由small_q更新于
应该是T+1交易啊。为什么再第一天就有买和卖呢?
由pengnj创建,最终由small_q更新于
我尝试用系统提供的XGBClassifier的predict_proba()来做预测,以便后面根据预测结果排序,结果发现系统提供的该功能只能预测0或1. 线下在自己的电脑上,该功能可以预测出0到1之间的任何值。
yp=model.predict_proba(x)
yp
ar
由bqthdmgv创建,最终由small_q更新于
请大神帮忙解决AI分钟级回测问题解答
1、AI是正常的;
2、回测环节出了问题。
[https://bigquant.com/codesharev3/7898e618-1740-4389-ba8c-fc4d1f6f095d](https://bigquant.com/codeshare
由bq752u3x创建,最终由small_q更新于
"close" (use: "cn_stock_prefactors.close" or "cn_stock_bar1d.close")
==close / m_lag(close,6)==
close / m_lag(close,11)
close / m_lag(close,41)
由liyajuan57创建,最终由small_q更新于
旧版1.0 stockranker策略如何转换成新版3.0的模拟信号
现在https://bigquant.com/codesharev3/df5c3ab2-a667-4e50-a1ab-3aa7dba642f4,分享密码:abcd,这是新版尝试迁移1.0的策略,但模拟信号不对,持仓股总是
由a15165218731创建,最终由small_q更新于
请大神帮忙看看迁移特征是否对
因为要将原代码迁移到3.0平台,但对平台本来就不熟悉,整理了特征的迁移部分,请大神帮忙看看是否改对了,谢谢
ai studio1.0平台原特征 | ai studio3.0新特征 |
---|---|
rank_return_0 |
由bq2rpmxe创建,最终由small_q更新于
我按照模板写的 单独调用一个vip因子进行测试
import dai
import pandas as pd
import numpy as np
import math
import warnings
from datetime import datetime, ti
由bqy056es创建,最终由small_q更新于
71 # 确定止损位置
72 stoploss_line = highest_price_since_buy - highest_price_since_buy \* 0.07
File /var/app/enabled/bigtrader2/bigtrader/protocol.p
由liyajuan57创建,最终由small_q更新于
https://bigquant.com/codesharev3/eff594a2-7190-43f3-9991-8f97dcae2c58
https://bigquant.com/codesharev3/59731963-6f39-47ab-8cea-eafa765fa5c7
![](/wi
由faketact创建,最终由small_q更新于
您好!
咱们BigQuant最大的优势是数据和模型,单靠模拟交易信号无法很好的支持灵活的交易。可否设定一种方法,可以直接调取到stockranker策略---模拟信号每天的排序结果,交易者根据排序结果来交易,就不用受限于模拟信号的买卖和持仓了。
由william_gan创建,最终由small_q更新于
由luojinzh创建,最终由small_q更新于
ORDER BY 报错 帮我看下哪里有问题
import dai
import pandas as pd
# 提取股票数据
stock_sql = """
WITH
zuori1 AS (
SELECT
cn_stock_bar1d.
由bqy056es创建,最终由small_q更新于
行业中性化
在复现行业中性化的代码报错
## 加载包
import dai
import pandas as pd
import numpy as np
import math
import warnings
from datetime import datetime
由hiai创建,最终由small_q更新于
对一个因子做市值中性化和行业中性化
是否可以对一个因子同时做市值中性化和行业中性化?
如果可以,处理方式是怎么样的?
x1=行业中性化(x)
res=市值中心化(x1)
得到的res就是最终的因子?可以这么处理吗
由hiai创建,最终由small_q更新于
期货高频网格交易策略是一种在期货市场中利用价格波动来进行频繁买卖操作的策略。其核心思想是通过预设一定的价格间隔(网格),在价格波动中不断进行买入和卖出操作,从而在价格波动中获利。以下是该策略的主要特点和步骤:
由qxiao创建,最终由qxiao更新于
量价背离是指股价与成交量的变化出现了“分歧”。当股价或指数在上升时,成交量减少,通常表示市场可能在隐约传递不好的信号。可以用“成交量加权价格”(VWAP)与成交量(VOLUME)的负相关性表示这种股市“冷场”现象。
![](/wiki/api/attachments.redire
由bq6xpbvc创建,最终由bq6xpbvc更新于
全部运行为什么没有回测数据
[https://bigquant.com/codesharev3/c8635f6e-07b1-4c82-960a-ff975e9fecb9](https://bigquant.com/codesharev3/c8635f6e-07b1-4c82-960a-ff
由bqf7kmqa创建,最终由small_q更新于
由bqf7kmqa创建,最终由small_q更新于
我的这个策略哪里有问题,需要怎么修改呢
[https://bigquant.com/codesharev3/a84ef766-1342-4398-9e19-b80587d36767](https://bigquant.com/codesharev3/a84ef766-1342-4398-9
由bqf7kmqa创建,最终由small_q更新于
这个策略是哪里有问题,为什么不能运行呢
[https://bigquant.com/codesharev3/2ea8d155-3529-462a-9680-b8131016a74b](https://bigquant.com/codesharev3/2ea8d155-3529-462a-9
由bqlnkkup创建,最终由small_q更新于
# 初始化信号 BPK = False SPK = False SP = False BP = False # 买入开仓信号 if C > BUYLINE: BPK = True # 卖出开仓信号 if C < SELLLINE: SPK = True # 止损和止盈条件 if co
由bqlnkkup创建,最终由small_q更新于
在查询数据的过程中,我要获取从今天向前推三十个交易日的数据,应该在查询中如何设置。不是三十个自然日,是三十个交易日
由bqp8687s创建,最终由small_q更新于
给可视化AI策略加一个简单的因子“close”运行报错
/如题,请工程师们解答一下/
由luojinzh创建,最终由small_q更新于
策略社区是BigQuant推出的量化策略交流社区,为平台用户提供一个自由分享、交流学习的互动平台,在这里可以获取到他人分享的优质策略模型。
平台提供【运行策略】功能,开通 ‘[BigQuant Pro-旗舰版](https://bigq
由small_q创建,最终由small_q更新于
由hiai创建,最终由small_q更新于
因子分析框架运行问题
当我运行以下因子分析框架代码的时候,总是出现一个问题,即:ValueError Traceback (most recent call last) Cell In[6], [line 1](vscode-notebook-cell:?execution_count
由bq6yiat7创建,最终由small_q更新于
NN:=BARSLAST(DATE<>REF(DATE,1))+1;
HH:=REF(HHV(HIGH,NN),NN);
LL:=REF(LLV(LOW,NN),NN);
CC:=VALUEWHEN(DATE<>REF(DATE,1),REF(CLOSE,1));
OO:=
由bqlnkkup创建,最终由small_q更新于
如题,老板本是预计算因子,也没有标明具体实现逻辑。
由tianchanhun创建,最终由tianchanhun更新于
由hiai创建,最终由small_q更新于
请老师帮忙看一下,问题何在,谢谢
[https://bigquant.com/codesharev3/8e7196fd-5080-474b-a3c3-32e8784a1f24](https://bigquant.com/codesharev3/8e7196fd-5080-474b-a3c3-32e
由bq752u3x创建,最终由small_q更新于
由zhrh888创建,最终由small_q更新于
由bq752u3x创建,最终由small_q更新于
请教关于使用stockranker的问题
请问一下:\n在使用stockranker生成策略时,\n回测和模拟交易时的训练的模型是一样的吗?\n比如回测时,训练使用start_date:2023-01-01,end_date:2023-12-31;回测使用:start_date:2024-
由bqd17wit创建,最终由small_q更新于
复制多因子改sql筛选条件没有数据
修改sql的时间筛选代码,跑出来没有数据,但是表里面确实存在日期内的数据的
# data = dai.query(sql, filters={'date':[sd, ed]}).df() 这行代码是可以跑出来数据的
由hiai创建,最终由small_q更新于
我前面老版本的一个策略现在怎么写成新版本的因子
m3 = M.input_features.v1(
features_ds=m12.data,
features="""
yinzi1=ta_sma_60_0
yinzi2=ta_ema(close_1,60)
ae=where((
由bqy056es创建,最终由small_q更新于
有些分的多,有些又分的少,这个分配逻辑是怎么处理的呢?
m = M.bigtrader.v14(
data=da
由hiai创建,最终由small_q更新于
请教一下训练时报错的原因,报错信息如下
由whisky创建,最终由small_q更新于
import dai
import pandas as pd
import numpy as np
import math
import warnings
from datetime import datetime, timedelta
from bigmodul
由bqp8687s创建,最终由small_q更新于
比如说芯片我要买10个,软件买5个这种
由bqp8687s创建,最终由small_q更新于
因子设计请教
我想设计一个盈利稳定性因子,用mean(4年毛利润TTM)/std(4年毛利润TTM) ,如果使用cn_stock_factors_financial_indicators日频数据,是不是如下计算?
m_avg(gross_profit_ttm,
由bqp8687s创建,最终由small_q更新于
回测ok模拟盘提交失败
如图 后台显示 麻烦各位老师指导
[https://bigquant.com/codesharev3/5fbd369c-9737-4e89-aafc-d033bf6f58e6](https://bigquant.com/codesharev3/5fbd369c-9
由bq0clqq6创建,最终由bq0clqq6更新于
ModuleNotFoundError:
ModuleNotFoundError Traceback (most recent call last) Cell In[3], line 163
由lookit创建,最终由small_q更新于
这个表是有什么问题吗?总是出问题。
由bq752u3x创建,最终由small_q更新于
本策略名称叫空中花园策略,是一个比较经典的日内交易策略。网上有大量的材料,感兴趣的可以搜索下。
\
隔夜跳
由qxiao创建,最终由qxiao更新于
由hiai创建,最终由hiai更新于
3.0工作环境报错?
小组件要求我们从第三方网站下载支持文件。(加载 jupyterlab-plotly 时出错: ^5.21.0)。
什么鬼情况哟,都运行不了,一直循环不结束
由cloverhx创建,最终由small_q更新于
关于这个课程讲到的自适应机制,因为是量化+金融小白,很多可能老师认为基础的东西还不是能够特别的理解,想跟老师再讨论一下
<https://bigquant.com/college/courses/course-v1:plus+feature001+2024-01-02/courseware/371
由hiai创建,最终由small_q更新于
运行日志错误: 如何解决?
在运行策略时,出现报错 : InvalidInputException: Invalid Input Error: Attempting to execute an unsuccessful or closed pending query result Erro
由bqq6068t创建,最终由small_q更新于
TypeError Traceback (most recent call last)
Cell In[1], line 466
454 m9 = M.extract_data_dai.v17(
455
由liyajuan57创建,最终由small_q更新于
3.0是不是历史数据不全,有些历史数据1.0可以,但3.0取不出来
问题描述:
在3.0中使用 m_regr_slope(close / m_lag(close,1) - 1, return_000016SH, 60) 计算 beta_sse50_60_0的时候
如果时间设置为2010
由sunxking创建,最终由small_q更新于
新版因子实现 中提到波动率的计算方法,但是实际用这个公示会报错 ![](/wiki/api/attachments.redirect?id=a05af9
由sunxking创建,最终由small_q更新于
问题请教-策略执行一直不结束,容量占用特别大
我使用了50个因子来计算,使用的是stockranker策略,策略执行了一个小时,都不结束,容量占用了1024G,这个怎样解决下,下面有代码和照片。
[https://bigquant.com/codesharev3/54e4d4c8-7e8
由bq4n08z8创建,最终由small_q更新于
在1.0中可以设置需要训练和回测的股票集合,3.0中就没有地方设置了
由sunxking创建,最终由small_q更新于
配对策略 模拟盘不成功,请帮忙处理
ID:da34094c-eb29-49f8-88f1-36302b8a2ac5
[https://bigquant.com/codesharev3/a38f5264-54e7-4668-beea-dc20c1becab9](https://bigqua
由bq752u3x创建,最终由small_q更新于
市净率(Price-to-Book Ratio,简称 P/B Ratio)是衡量公司股票价格相对于其账面价值的一个指标。这个比率通常用于评估公司股票的价值,尤其是在资产重要的行业(如金融业)中。
BigQuant的[金融市场历史数据因子平台](ht
由bqw9z8tc创建,最终由bqguzpkh更新于
导语
平台已经整理好新旧因子对比,可以在基础特征抽取里面直接抽取。
老版因子 | 新版因子 | 字段描述 |
---|---|---|
adjust_factor_* | 当期值: adjust_factor\n滞后值: m_lag(adj |
由qxiao创建,最终由qxiao更新于
新用户,快速入门第一个例子根本跑不起来呀,提示开通旗舰版
作为小白用户,第一次使用BigQuant,根据【快速入门】文档来跑第一个例子,但是运行的时候提示:
![](/wiki/api/attachments
由bqjrf4pp创建,最终由small_q更新于
老师好,由于期货行情没有复权(9999)多周期数据,期望能排期开发,目前我想通过CSV文件将实时行情自动导入DAI平台,我可以自动生成最新行情csv,但是无法每次都自动上传到AIstudio,有啥好办法吗?这样写可以吗?谢谢!
由bq7r06yl创建,最终由small_q更新于
由qxiao创建,最终由qxiao更新于
rs2 = dai.DataSource("cn_stock_valuation")
rs2.read_bdb()
KeyError Traceback (most recent call last)
Cell
由bqnj0tvk创建,最终由small_q更新于
期货分钟频布林带策略TypeError: '<' not supported between instances of 'NoneType' and 'float'
请老师帮忙看看问题所在
[https://bigquant.com/codesharev3/e05037b1-b7de-4
由bq752u3x创建,最终由small_q更新于
因子请教
需求是,统计突破一个价格后,跌幅没有超过10%的股票
目前的问题就是 先要有突破动作,然后跌幅没有超过10%,这个先突破的动作要怎么去描述。
由bqp8687s创建,最终由small_q更新于
我记得以前下午五点就能更新当日数据,如此高效的操作再也做不到了吗!?
由berserk_wei创建,最终由small_q更新于
由small_q创建,最终由small_q更新于
老师,有没有可以学习的小市值策略。
由bqnvfzc5创建,最终由small_q更新于
我使用talib指标选股策略,每次计算结果都不同,请老师帮忙看看问题所在。
[https://bigquant.com/codesharev3/68dbbc29-ed46-41f6-8ab9-7983d6a78d4e](https://bigquant.com/codesharev3/68dbbc
由bq752u3x创建,最终由small_q更新于
stockranker怎样将中间步骤,选出来的股票清单打印到excel中,包括股票及每只股票的分数
[https://bigquant.com/codesharev3/ac9d277d-dc56-4a4a-b96a-5ed014b91d24](https://bigquant.com/codesh
由bq4n08z8创建,最终由small_q更新于
突破历史新高
请问老师这个代码要如何实现
由bqp8687s创建,最终由small_q更新于
BigQuant策略开发兴趣小组,第一期 (2024-05 ~ 2024-07)
由small_q创建,最终由qxiao更新于
如果当天涨停了,尾盘不想卖出,可以取消前日产生的卖单。具体方法是在回测模块的盘前处理函数中加入当天涨停的判断,如果是涨停就取消订单
第一步: 我们通过增加一个输入特征和数据抽取模块获取每日股票的收盘涨跌停状态price_limit_status和名称字段name,然
由iquant创建,最终由qxiao更新于
positon 不在表中
麻烦各位老师指教
[https://bigquant.com/codesharev3/6f70f1c0-7a42-4bdb-a3f8-24ea50f0ae08](https://bigquant.com/codesharev3/6f70f1c0-7a42-4bd
由bq0clqq6创建,最终由small_q更新于
又出现一个single positional indexer is out-of-bounds
请帮忙处理:
[https://bigquant.com/codesharev3/d5e911e4-51e9-4684-a6f5-25cb97efc1dc](https://bigquant.
由bq752u3x创建,最终由small_q更新于
因子合成时,总是出现single positional indexer is out-of-bounds
通过多因子合成模版,是可以实现的。但是用到可视化模版的时候,总是出现类似的问题。
但是涉及到回测内核,无法测试,请帮忙处理。
[https://bigquant.com/codes
由bq752u3x创建,最终由small_q更新于
没明白咋回事儿啊 前几天还好的😂 以下是错误和策略
日志 13 条 ▼
[2024-10-26 20:01:30] INFO: input_features_dai.v30 开始运行 ..[2024-10-26 20:01:30] INFO: expr mode[20
由bq0clqq6创建,最终由small_q更新于
克隆 StockRanker多因子期货策略_1_9.ipynb策略,将商品期货标的改为股指期货,反馈报错
反馈链接为 [ https://bigquant.com/codesharev3/5387dee2-b1f1-4058-98f3-5cb0db2b54bd ](https:/
由bqq6068t创建,最终由small_q更新于
代码报错-Conversion Error: Could not convert string 'Infinity' to INT64
您之前说了是数据里面有inf值,进行处理,替换成0或者nan再进行因子分析,具体怎样修改哪一行代码,我已经剔除了inf,还是不行,能给出具体的操作吗?
由bq4n08z8创建,最终由small_q更新于
请如何在3.0版本中用自定义特征因子对ranker_prediction进行过滤排序等操作
在老版本中,使用stockrank模型时,有两个“输入特征列表”的框,其中一个是训练用(中间上方那个框),另一个是跑测时候用(右边框,不会参与训练),但可以把特征因子传递到后面的代码中调用,然后在r
由sunxking创建,最终由small_q更新于