Position

  • class rqalpha.interface.AbstractPosition[源代码]
  • 仓位接口,主要用于构建仓位信息

您可以在 Mod 的 start_up 阶段通过 env.set_position_model(account_type, PositionModel) 来注入和修改 PositionModel您也可以通过 env.get_position_model(account_type) 来获取制定类型的 PositionModel

主要用于进行持久化时候,提供对应需要持久化的数据

  • market_value
  • [Required]

返回当前持仓的市值

返回当前持仓的 order_book_id

主要用于持久化恢复时,根据提供的持久化数据进行恢复 Position 的实现

  • transaction_cost
  • [Required]

返回当前持仓的当日交易费用

  • type
  • [Required]

返回 String 类型的账户类型标示