ptrade从零开始学习量化交易第136期【ptrade获取操作仓位信息之Portfolio函数】

PTrade获取操作仓位信息汇总函数

对象

更加详细的调用方法,后续会慢慢整理。

也可找寻博主历史文章,搜索关键词使用方案,比如本文涉及函数Portfolio!

Portfolio

使用场景

该对象仅支持回测、交易模块。

对象说明

对象数据包含账户当前的资金,标的信息,即所有标的操作仓位的信息汇总

注意事项:

内容
股票账户返回
     cash 当前可用资金(不包含冻结资金)
     positions 当前持有的标的(包含不可卖出的标的),dict类型,key是标的代码,value是Position对象
     portfolio_value 当前持有的标的和现金的总价值
     positions_value 持仓价值
     capital_used 已使用的现金
     returns 当前的收益比例, 相对于初始资金
     pnl 当前账户总资产-初始账户总资产
     start_date 开始时间
期货账户返回:
     cash 当前可用资金(不包含冻结资金)
     positions 当前持有的标的(包含不可卖出的标的),dict类型,key是标的代码,value是Position对象
     portfolio_value 当前持有的标的和现金的总价值
     positions_value 持仓价值
     capital_used 已使用的现金
     returns 当前的收益比例, 相对于初始资金
     pnl 当前账户总资产-初始账户总资产
     start_date 开始时间
期权账户返回:
     cash 当前可用资金(不包含冻结资金)
     positions 当前持有的标的(包含不可卖出的标的),dict类型,key是标的代码,value是Position对象
     portfolio_value 当前持有的标的和现金的总价值
     positions_value 持仓价值
     returns 当前的收益比例, 相对于初始资金
     pnl 当前账户总资产-初始账户总资产
     margin 保证金
     risk_degree 风险度
     start_date 开始时间
示例
def initialize(context):
    g.security = "600570.SS"
    set_universe([g.security])

def handle_data(context, data):
    log.info(context.portfolio.portfolio_value)

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值