投资组合

目前仅实现了多标的、相同策略的投资组合,还需完善,未来接口可能变化(包括选择器策略)!

hikyuu.trade_sys.PF_Simple([tm, af, se])

创建一个多标的、单系统策略的投资组合

参数:

投资组合类定义

class hikyuu.trade_sys.Portfolio

实现多标的、多策略的投资组合

name  名称
query 运行条件
tm 关联的交易管理实例
se 选择器策略
af 资产分配算法
proto_sys_list 原型系统列表
real_sys_list 运行时的实际系统列表
get_param(self, name)

获取指定的参数

参数:

name (str) – 参数名称

返回:

参数值

抛出:

out_of_range – 无此参数

set_param(self, name, value)

设置参数

参数:
  • name (str) – 参数名称

  • value (int | bool | float | string) – 参数值

抛出:

logic_error – Unsupported type! 不支持的参数类型

reset(self)

复位操作

clone(self)

克隆操作

run(self, query)

运行投资组合策略

参数:

query (Query) – 查询条件