data

数据在金融领域是无价之宝,为投资决策、风险管理、市场分析和产品创新提供坚实支撑。通过精准的数据分析,金融机构能洞察市场趋势,实现资源优化配置,提升服务效率与客户满意度。在这个数据驱动的时代,掌握数据者将在金融竞争中占据先机。

'DataSource' object is not subscriptable

问题

在进行CNN策略开发时,发现一个错误。

[2022-07-12 18:03:05.965141] INFO: moduleinvoker: cached.v3 开始运行.. [2022-07-12 18:03:17.370212] INFO: moduleinvoker: cached.v3 运行完成[11.405105s]. [2022-07-12 18:03:17.568725] ERROR: moduleinvoker: module name: trade, module version: v4, trackeback: TypeError: 'Data

更新时间:2022-12-20 14:20

ValueError: You are trying to merge on object and datetime64[ns] columns.

https://bigquant.com/experimentshare/607f70e511e74d84b869db0c34522594

字定义paython节点的

data=pd.merge(daily_stock,buy_df,on=['date','SW_code'],suffixes=('_left','_right'),how='inner')这段代码应该是执行成功了的,有日志打出,但在可视化查看数据查不到,而且到下一个节点连接数

更新时间:2022-12-20 14:20

打印ranker_prediction 会出现空的dataframe

请问为什么打印ranker_prediction 会出现空的dataframe?如果删除自定义python模块,就不会出现空的dataframe.

https://bigquant.com/experimentshare/875e937828b24bb0be375e182ac663e5

\

更新时间:2022-12-20 14:20

高频回测模块报错

代码

代码:在高频回测模块的k线处理函数定义如下:
# 回测引擎:每日数据处理函数,每天执行一次
def bigquant_run(context, data):
    
    # 相隔几天(hold_days)进行一下换仓
    if context.trading_day_index % context.hold_days != 0:
        return 
    
    # 按日期过滤得到今日的预测数据
    ranker_prediction = context.ranker_prediction[
        context.ran

更新时间:2022-11-09 01:23

context, data这两个全局对象

问题

对系统不熟悉,问个小白的问题吧。

看起来context和data这两个对象是回测中非常重要的全局对象,要写策略的话应该是必须要对这两个对象非常熟悉才行,所以我想看看这两个对象里都有哪些内容,比如看FAQ里了解到data下有current_dt这个属性,但是自己写了一小段代码,发现根本没法用。谁指点一下?

{w:100}

\

解答

是的。context \data这些变量都只能在回测引擎中使用,即,你要调用M.tra

更新时间:2022-11-09 01:23

xgboost回测出错

问题

KeyError Traceback (most recent call last)
in
209 )
210
–> 211 m19 = M.trade.v4(
212 instruments=m9.data,
213 options_data=m21.predictions,
in m19_handle_data_bigquant_run(context, data)
25 context.ranker_prediction.date == data.current_dt.strftime(’%Y-%m-%d’)]
26 print (ranker_pre

更新时间:2022-11-09 01:23

回测模块的主函数没有context.data.data

问题

我按着5条线连出一个价值选股策略,发现报错context.data.data报错。这个问题是?要怎么改才能运行。

https://bigquant.com/wiki/doc/5-ReCMz2fgNk

策略

https://bigquant.com/experimentshare/36af2ed361fa44f3b316f46ea8260b24

\

更新时间:2022-11-09 01:23

data.can_trade()函数的疑问

问题

有个疑问哈。

对于daily的回测来说, 策略里经常有 if data.can_trade(asset) then context.order(asset, 10000)。 但问题是,if里判断是今天这个股票是否可交易,到了明天要执行交易的时候,可能股票是停牌的。所以,这个IF THEN有实际价值吗?

解答

这个函数其实没什么用,之前的模版有用到,现在很少用这个函数了。

\

更新时间:2022-11-09 01:23

分页第1页第2页
{link}