在3.0的平台编写了策略,修改了K线函数,自定义了买卖的逻辑。在平台里面可以进行回测,但提交到模拟交易后,就一直无法产生交易信号,请老师帮忙看看原因,谢谢。
\
更新时间:2024-12-06 02:05
策略回测没问题,但提交模似交易无信号产生
这个策略在回测显示正常,但提交模似交易,一直无信号产生。麻烦请老师帮忙看一下是哪里出问题了?
https://bigquant.com/codesharev3/b7df8cff-798a-44e9-9cf9-2e3b0837346c
\
更新时间:2024-11-19 02:58
这个策略之前模拟正常,现在突然报错:no data left after dropnan
1、截图模拟交易报错的页面,配文:报错内容:[0;31mException[0m: no data left after dropnan
2、粘贴策略链接:https://bigquant.com/codesharev3/9be3987e-8535-4b59-860c-18ccd7b6f917
谢谢支持的老师。
更新时间:2024-10-12 09:05
1、bigtrade的模式和聚宽很大的一个区别就是,策略要用的数据你们是先全部提取好了作为直接输入到回测引擎,这样就可以减少回测引擎每回测一天跑一天数据的麻烦,且再次回测也会有缓存,加快回测效率。我想问的是,我在取数据的时候是取整个回测时间段的,模拟的时候取数是当前的,这两个取数代码的写法肯定不同,不像聚宽,永远取回测日当前时间数据就行,而且我策略要用到的因子数据是需要比较复杂的加工的,有sql,有python,那我提交模拟之后,模拟交易怎么能识别我计算因子的逻辑,然后计算当天的因子值
2.我write_bdb的表是永久有效的么?这个表的存储空间需要付费么?
更新时间:2024-10-10 10:24
AIStudio2.0的代码策略帮我改成AIStudio3.0的策略呗,并支持每日模拟交易运行
初步定为应该是回测引擎的问题,是不是平台做了什么修改,导致如下链接的回测引擎可以正常进行回测,提交模拟后可运行成功但是没有交易信号,请老师帮忙看看,或者提供一个新的纯代码的能在AI2.0中回测的模版,感谢~
[https://bigquant.com/codeshare/7188608c-4420-42ad-b
更新时间:2024-10-10 07:44
如果我们的模拟交易需要依赖自定义定时任务的数据结果, 即需要保证模拟交易在这个定时任务后才运行需要怎么处理?
定时任务代码编写完成后点击画布右上角的提交模拟按钮
提交后弹出的对话框需要关注以下几点
1)任务类型选择数据任务。
2)高级设置中的依赖标签默认是data,表示此任务依赖平台的数据构建完成后,才会触发。如果不需要依赖平台的数据可
更新时间:2024-06-19 10:33
以上内容可以详细查看视频讲解
问:如何判断策略失效以及失效后的处理
答:最大回撤超过历史回测的最大回撤(回测足够长,经历一轮牛熊),说明策略失效或者策略过拟合
1、实盘前进行一段时间的模拟交易
2、策略轮动
问:AI策略因子、训练和回测时间范围等任一条件变化,结果都变动很大,调优毫无方向,该怎么进行AI策略开发和调优?
答:把
更新时间:2024-06-07 10:55
交易引擎回测模块的功能是实现用户的交易逻辑
策略逻辑与交易逻辑的对比:
策略逻辑 | 交易逻辑 |
---|---|
使用什么样的数据\n使用什么 |
更新时间:2024-06-07 10:55
本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明
新版量化开发IDE(AIStudio):
https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW
新版模版策略:
https://bigquant.com/wiki/doc/demos-ecdRvuM1TU
新版数据平
更新时间:2024-05-16 06:13
本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明
新版量化开发IDE(AIStudio):
https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW
新版模版策略:
https://bigquant.com/wiki/doc/demos-ecdRvuM1TU
新版数据平
更新时间:2024-05-16 06:10
本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明
新版量化开发IDE(AIStudio):
https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW
新版模版策略:
https://bigquant.com/wiki/doc/demos-ecdRvuM1TU
新版数据平
更新时间:2024-05-16 05:50
本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明
新版量化开发IDE(AIStudio):
https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW
新版模版策略:
https://bigquant.com/wiki/doc/demos-ecdRvuM1TU
新版数据平台
更新时间:2024-05-16 03:24
本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明
新版量化开发IDE(AIStudio):
https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW
新版模版策略:
https://bigquant.com/wiki/doc/demos-ecdRvuM1TU
新版数据平
更新时间:2024-05-16 01:49
本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明
新版量化开发IDE(AIStudio):
https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW
新版模版策略:
https://bigquant.com/wiki/doc/demos-ecdRvuM1TU
新版数据平
更新时间:2024-05-15 10:05
更新时间:2024-05-15 02:10
如果我在仿真过程中,周期性使用了torch.load,torch.save函数函数
比如每个自然月的第1个自然日,我会更新一下模型。比如用下面的代码:
moduleName = "model"+currDay.strftime("%Y%m")+".pth"
torch.save(clfBest, moduleName)
然后每个自然日就使用这个moduleName%Y%m.pth。直到下一个自然月开始。
当我把仿真代码提交给模拟后,模拟会定期产生这个”moduleName%Y%m.pth”文件在本地吗?在后续每个自然日使用这个文件吗?
更新时间:2023-10-09 01:57
模拟交易如何加载上传的数据
运行的代码:
code_hot_rank2 = pd.read_csv('code_hot_rank2.csv')
<FileNotFoundError: [Errno 2] No such file or directory: 'code_hot_rank2.csv'>
\
https://bigquant.com/wiki/doc/shuju-KcZmfZ1ZVg
你好,需要把策略用到的数据放到userlib文件夹下面,然后再提交到模拟交易。看一下模型固化的例子,模型文件需要绝对路径,data = pd.read
更新时间:2023-07-10 03:36
本文基于盘口挂单数据构建流动性溢价因子以盘口的买单数据为撮合交易的基础,以插值的方式增加虚拟订单,每日得到一定交易金额下模拟交易的市值和按照均价交易的市值,取过去21天市值的总和,两者之间的相对差距即为流动性溢价因子。
流动性溢价因子可以更快地反映市场变化流动性溢价因子和传统的流动性因子呈负相关,不同参数下的因子截面相关性均值在50%到70%之间,其半衰期为72天,在前30天信息衰减速度最快,累积IC在60天基本达到最大值。不同参数下的因子IC均值在7%左右,IC_IR在0.5附近。
流动性溢价因子是一个相对有效的因子流动性溢价因子可以较为稳定地获得选股超额收益,在剥离市值因
更新时间:2023-06-01 14:28
更新时间:2023-06-01 02:13
请问固化的模型csv文件怎么用在模拟盘和实盘?userlib路径在模拟盘读不到
RT, 而且模拟交易也跑不通,csv文件怎么传上去,路径怎么写呢?
更新时间:2023-06-01 02:13
请知道原因的老师指导一下,谢谢
更新时间:2023-06-01 02:13
cnn的AI程序,滚动窗口设为5时,模拟交易推送的股票和回测时一致(1月4号都推送买入300703);
滚动窗口设为10,模拟交易推送的股票和回测时的就不一致(推送提示1月4号买入300703,运行程序看日志提示:
order[09:30:00][id:fbe4a9,603586.SHA 16272.889415922053@MARKET],即买入603586)。
试了各种办法,社区的方法都试了也都不行,哪位大神知道是什么原因?
更新时间:2023-06-01 02:13
更新时间:2023-06-01 02:13
首先感谢平台大神对我的问题的及时回答,现在试图以修改最小为目标,对策略进行改造,以让其可以用于模拟实盘,目前是用一个自定义python修改股票代码模块的输出,以其达到向前读取数据的作用。不过尝试运行后,还是无法运行。仍然提示,不知道如何解决,此外还想问一下,如果调试模拟实盘时是否有print或log.info等调试手段呢?
Exception Traceback (most recent call last)
<ipython-input-2-000fd824900b> in <module>
更新时间:2023-06-01 02:13
回测没有问题,模拟交易就报错。这是为何?
ValueError Traceback (most recent call last)
<ipython-input-1-41293a04a4ae> in <module>
283 )
284
--> 285 m14 = M.advanced_auto_labeler.v2(
286 instruments=m1.data,
287 label_expr="""# #号开始的表示注释
/var/app/enabled/biglearnin
更新时间:2023-06-01 02:13