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

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

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

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

Administrator
avatar
加入于:
帖子: 4500
声望: 320

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

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

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

用Python的交易员 wrote:

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

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

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

Member
avatar
加入于:
帖子: 173
声望: 32

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

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

沪公网安备 31011502017034号

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