回测模块中,有一笔这样的单子引起了我的关注,应该不是个例。我们来看这笔5100股买入-卖出的订单\n根据上图信息\n买一只股票5100股,买入价格为9.59,手续费77元,然后在8.99元全部卖出,卖出手续费是59.6元\n以下是问deepseek的结果,与我计算的结果基本一致。那请问上面的截图,回测模块计算出来的结果是如何计算出来的呢?我是用的回测模块的版本是v45,恳请解答
模块支持的基准收益代码还是比较少的,主要是几个比较大的指数。
但是在做策略回测的时候其实有时候是想比较择时的有效性,真正想对比的可能是股票本身的走势,不知道是否可以自定义某只股票或者行业指数作为基准收益?
更新时间:2025-02-15 14:14
策略在执行回测模块是代码出现报错,求大神解答,多谢!!!
\
更新时间:2025-02-15 13:59
https://bigquant.com/codeshare/9d324229-34f1-4516-ae55-78e8149adba7
在回测模块我想实现,周四买入股票周一卖出,来做一个基于周内日历效应的策略,请问回测平台中的主函数部分应当如何写代码才能实现我这个需求呢?求大神解答!!!
更新时间:2025-02-15 13:54
多策略回测,换手率分析等回测模块都显示plot is deprecated, 都画不出来,麻烦工程师们看一下是代码该更新了吗?
更新时间:2025-02-15 13:35
更新时间:2025-02-15 13:28
回测模块中盘前处理是可以调用到当日数据的。这个写在回测模块中可以调用当日open判断当日下午交易,这样做并不会产生未来函数。可是实际模拟交易中信号是前一天下午收盘后产生,请问这是程序是否会调用盘前处理功能。
更新时间:2025-02-15 12:58
回测模块中盘前处理是可以调用到当日数据的。这个写在回测模块中可以调用当日open判断当日下午交易,这样做并不会产生未来函数。可是实际模拟交易中信号是前一天下午收盘后产生,请问这是程序是否会调用盘前处理功能。。。
更新时间:2025-02-15 12:36
在回测模块中,例如生成订单日期是1号,实际下单日期是2号。2号的时候是可以调用盘前处理的。盘前处理的时候如果使用data.histroy是可以在盘前就获取当天的开盘和收盘信息的。这个属于未来函数,不过如果下午交易,用上午开盘价是否低开做cancel order判断是ok的。但是问题来了。回测这样操作是可以的,可是如果模拟交易和实盘都是在前一天就生成信号,所以就想问一下这个盘前数据处理是否会在模拟交易和实盘中运行,如果运行取的是哪一天的数据。。。因为回测中2号盘前运行可以取到2号全天数据,这个在现实中明显取不到,当天开盘都是取不到的。。。
所以问题是
那么如果回测模块中布置了盘前数据处理,
更新时间:2025-02-15 12:35
比如设置为 513100( 纳指ETF)的代码是多少?谢谢
更新时间:2025-02-15 11:51
https://bigquant.com/codesharev2/b510b983-0be2-4232-a95b-6a1bf3c2fabb
看成交详情,并不是按设定好的持有交易日数量进行持股,许多第二天就卖掉了,这是啥原因?
更新时间:2025-02-14 10:52
BigTrader是宽邦科技推出的致力于为用户提供便捷、功能强大的交易引擎。
在量化研究的过程中,量化研究员(宽客)需要在历史数据里回放模拟,验证策略效果,这就是BigTrader交易引擎的应用场景。
BigQuant平台回测主要使用bigtrader中initialize函数和handle_data函数,initialize为策略初始化函数,只触发一次。可以在该函数中初始化一些变量,如读取配置等;handle_data函数为行情通知函数,频率支持日线和分钟。
# 初始化函数,只执行一次
def initialize(co
更新时间:2025-01-26 11:44
请问如何让策略在固定月份(比如一月)空仓?
是在回测模块的初始化函数里加代码吗, 还是在仓位分配模块里加代码,应该怎么加呢?谢谢
https://bigquant.com/codesharev3/fd66537f-dd22-4b89-b0b2-b1a89f1ea800
\
更新时间:2025-01-20 01:56