投资组合¶
目前仅实现了多标的、相同策略的投资组合,还需完善,未来接口可能变化(包括选择器策略)!
- hikyuu.trade_sys.PF_Simple([tm, af, se])¶
创建一个多标的、单系统策略的投资组合
- 参数:
tm (TradeManager) – 交易管理
se (SelectorBase) – 选择器
af (AllocateFundsBase) – 资金分配算法
投资组合类定义¶
- 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)¶
克隆操作