vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 18
声望: 1

所有文档都搜索了一遍,没有发现多策略组合相关的API,对资金做分仓,每个分仓运行一个策略,互不干扰,有这个API吗?我在聚宽等都看到有类似API

Member
avatar
加入于:
帖子: 18
声望: 1

看到知乎上面有人提到backtesting_portfolio.ipynb,是这个吗

Administrator
avatar
加入于:
帖子: 1468
声望: 69

每个策略自身基于委托回报,维护自己的逻辑持仓,和底层账户持仓是互相独立的

Member
avatar
加入于:
帖子: 18
声望: 1

您的意思是不需要分仓API,所有策略本身就是基于同一个账户独立运行的,各自是各自的初始配置资金?不会出现两个策略互相争抢资金或者卖了对方的持仓的情况?

用Python的交易员 wrote:

每个策略自身基于委托回报,维护自己的逻辑持仓,和底层账户持仓是互相独立的

Member
avatar
加入于:
帖子: 11
声望: 0

vnpy 不会出现两个策略互相 卖了对方的持仓的情况,各策略是独立的。但是跑在同一个账户里面资金是共享的。 你可以几个CTA策略交易同一个合约品种,同时也可以手工做同一个品种,互相不会干扰。只是手工做单的话别误买/卖了CTA策略的持仓,那样就乱套了

Member
avatar
加入于:
帖子: 155
声望: 16

我的理解是:vnpy每一个策略实例不会互相买卖对方的标的,策略实例里会维护一个pos用来记录这个策略实例的持仓情况并且会保存到本地cta_strategy_data.json中

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