回测

回测在金融领域是一种重要的验证和评估策略性能的技术手段。它主要通过在历史数据上模拟投资策略的执行过程,以此检验该策略在过去时间段内的盈利能力和风险水平。回测不仅能够帮助投资者理解策略在不同市场环境下的表现,还能揭示策略的潜在风险和优化方向。有效的回测是金融决策过程中不可或缺的一部分,它增加了投资者对未来策略实施的信心,并为持续改进和优化投资策略提供了依据。

【平台使用】回测模拟模块问题

一个最基本的策略测试,发现回测模块买卖和持仓数据不符合逻辑,不知是什么问题?

在print 中的交易数据与回测模块中的详情完全对不上!回测模块中没有买的股票,怎么有持仓?

买卖也不对!

https://bigquant.com/experimentshare/bac3a381371b4b338a84bbd3092e8398

\

更新时间:2025-02-15 14:32

【代码报错】回测报错求助——

<TypeError: symbol() expected argument 'symbol_str' to be a string, but got Equity(685 [518880.HOF]) instead.>

麻烦大佬看下,我问了chat也没搞懂


{w:100}{w:100}{w:100}

\

[2023-07-08 18:44:51.062946] INFO algo: tra

更新时间:2025-02-15 14:29

【代码报错】回测trackeback: KeyError: Equity(4419 [002891.SZA])>

<ERROR: moduleinvoker: module name: backtest, module version: v8, trackeback: KeyError: Equity(4419 [002891.SZA])>


https://bigquant.com/experimentshare/0ccd168b09d14a66887be4f52a975b97

KeyError

更新时间:2025-02-15 14:28

【其他】请问回测模块加中入 m_deps=np.random.randn(), 是做什么用的呢?

3. 启动回测

策略回测接口: https://bigquant.com/docs/module_trade.html

m = M.trade.v4( instruments=['510330.HOF'], start_date=start_date, end_date=end_date, initialize=initialize, history_ds = history_ds, before_trading_start=None, handle_data=handle_data, # 买入订单以开盘价成交 order_pric

更新时间:2025-02-15 14:28

【其他】如何在随机森林里面使用自定义因子进行回测

随机森林的例子里是使用特征列表里面已有的预计算因子作为因子添加的, 请问 不是预计算的因子 或者是一些自定义的因子 如何去作为输入源输入到随机森林里面 请技术大佬指点一下

\

更新时间:2025-02-15 14:27

【其他】超参数调优的时候,可以显示回测的图形吗?

而不是隐藏回测的图形

更新时间:2025-02-15 14:21

【代码报错】回测报错 过滤ERROR: Exception: no data left after dropnan

https://bigquant.com/experimentshare/3718cb2d562145cdb449d092d8004241

\

更新时间:2025-02-15 14:21

【平台使用】策略加入止损后,回测报错

https://bigquant.com/experimentshare/861cb85c668d469d97dc17251c74b047

\

更新时间:2025-02-15 14:19

【其他】回测曲线的相对收益线的计算公式

回测曲线的相对收益线的计算公式是什么呢?

更新时间:2025-02-15 14:08

【其他】多策略组合回测模块是将资产根据设置的权重进行分配到各个策略的吗

看链接https://bigquant.com/wiki/doc/celve-qLBiuYXASK中的描述是分配资产进行组合回测,但看之前的解答有点懵,是同一意思吗

{w:100}多策略组合涉及的代码只有这一部分吗,有没有更详细的文档说明

{w:100}

更新时间:2025-02-15 14:06

【其他】多策略组合回测模块中设置的权重是用于各个策略进行资产分配的吗

问了好几回了,都没得到太正面的回答,没太搞清楚多策略中的权重到底用在了哪方面实现多个策略的组合的,求一个详细点易懂的解答,谢谢啦

更新时间:2025-02-15 14:05

【平台使用】回测报错——数据缺失SymbolNotFound


在构建策略时,在回测的模块中出现报错,我自己看来像是数据缺失造成的问题,然而在策略构建时基本完全按照视频教学来复现而且策略中包含着处理缺失数据的模块,请大神帮忙看看,多谢!!!报错内容和策略架构如下图所示:

![](/wiki/api/attachments.redirect?i

更新时间:2025-02-15 14:00

【平台使用】回测模块报错”no module named ‘dai.fuctions‘“

策略在执行回测模块是代码出现报错,求大神解答,多谢!!!

\

更新时间:2025-02-15 13:59

【其他】怎么做股指期货的对冲回测

请问下:我有个普通策略,此时要测试加入股指期货卖空对冲,要如何做才可以实现回测

更新时间:2025-02-15 13:59

【平台使用】日历效应实现——回测模块

https://bigquant.com/codeshare/108f8f5f-14e7-4a73-ba80-d9daa1f4f87d

\

更新时间:2025-02-15 13:56

【其他】回测如何设置一次全仓买入一只股票

回测如何设置一次全仓买入一只股票

更新时间:2025-02-15 13:54

【平台使用】请教回测报错问题——报错date

昨晚到今天早上是回测引擎有问题还是咋回事,本以为自己代码写的不对,后来验证了一些之前老师课程里的一些代码模版也出现同样的报错,之前跑的好好的,昨天到今天就不行了。(链接:

https://bigquant.com/codeshare/29383a8a-db8e-4401-b409-3e349b71b5ec

报错日志如下:


![](/wiki/api/attachments.redirect?id=cd3f9630-65bb-4888-b228

更新时间:2025-02-15 13:47

【平台使用】ETFrsi策略回测有问题

https://bigquant.com/codeshare/e498cbde-bca0-4c63-a7b8-f2e411abf7ed

大佬们好,我刚刚了解这个平台,用得不太熟练,请问大家知道这个ETF RSI的策略为什么最后回测的时候报错吗?

更新时间:2025-02-15 13:46

【平台使用】因子分析快速回测模块无法正常运行

一直有类似的错误,应该是该模块的代码有一些问题,需要查看一下

更新时间:2025-02-15 13:46

【其他】回测时间设置的是2023年3月1日到2023年9月12日,交易明细却截止到6月26日

更新时间:2025-02-15 13:43

【平台使用】财务杠杆权益回测出错

这个策略我想新增一个财务指标叫财务杠杆权益,但是在回测的K线处理里面只要添加财务杠杆,结果一加就出错。求解

财务杠杆权益= (fs_current_assets_0+fs_non_current_assets_0)/(fs_total_equity_0 )

策略地址:

https://bigquant.com/codeshare/729d8088-cabc-4559-a196-e49cf4a5fb5b

\

更新时间:2025-02-15 13:35

【平台使用】回测模块,还有很多评价模块图画不出来

多策略回测,换手率分析等回测模块都显示plot is deprecated, 都画不出来,麻烦工程师们看一下是代码该更新了吗?

更新时间:2025-02-15 13:35

【平台使用】请老师们看看,回测正常,但是模拟、实盘不交易

本代码由可视化策略环境自动生成 2024年1月17日 01:02

本代码单元只能在可视化模式下编辑。您也可以拷贝代码,粘贴到新建的代码单元或者策略,然后修改。

交易引擎:初始化函数,只执行一次

def m6_initialize_bigquant_run(context): # 加载预测数据 context.ranker_prediction = context.options['data'].read_df() context.ranker_prediction.set_index('date',inplace=True)

交易引擎:每个单位时间开盘前调用一次。

更新时间:2025-02-15 13:28

【平台使用】模拟运行失败

https://bigquant.com/codeshare/ab8fdfa0-cd0e-47b7-a96d-a0391c480bb7

这是我一个简单的策略,可以正常回测,但是提交模拟交易出错,请问如何解决?

2024-01-15 00:44:40 任务运行开始调度 state=trigger event= ea0b9d62-d73c-405f-aabe-a5812a248e0d ..

2024-01-15 00:44:46 任务运行状态更新 st

更新时间:2025-02-15 13:28

【平台使用】算到回测模块出问题,这是什么问题,怎么解决?

https://bigquant.com/codeshare/168a21b0-908a-45f2-9a09-97e7ffce37de

\

更新时间:2025-02-15 13:28

分页第1页第2页第3页第4页第5页第6页第7页第8页第9页第10页
{link}