VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 2
声望: 0

技术小白前来提问,希望各位大神不吝赐教。本人刚申请RQData的试用账号,迫不及待打开VNPY正准备一顿凶猛操作,但显然VNPY对于量化新人不算友好,很多代码都把我看的云里雾里。目前我在使用回测引擎的过程中遇到2个问题:

1、如下图,tick数据合成1分钟bar的时间往前取(收盘最后一分钟的时间为14:59),请问这是为了回测的稳定性,还是说用户可以根据自己需求,把合成方式改成时间向后取?如果可以在不影响数据的情况下修改时间的显示方式,那么具体要如何改动代码呢?
description

2、回测框架似乎没有考虑可用资金不足够开仓的情况,甚至把初始资金改成10,回测依旧正常运行不报错。那么保证金制度、强制平仓等情况,是需要自己编写吗?

Administrator
avatar
加入于:
帖子: 4500
声望: 320
  1. vn.py中统一都是向前取的,向后要修改大量代码细节
  2. 回测中资金仅用于计算最终的收益率,没有考虑资金可用与否的情况
Member
avatar
加入于:
帖子: 2
声望: 0

用Python的交易员 wrote:

  1. vn.py中统一都是向前取的,向后要修改大量代码细节
  2. 回测中资金仅用于计算最终的收益率,没有考虑资金可用与否的情况

明了,感谢管理员的解答~

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】