组合:负责处理计算持仓信息,例如股票组合、期货组合等
资产单元:负责处理资金方面的信息实体,账户层的资产,根据划入划出,将一部分资产转入资产单元内,每一份资金就对应着一个资产单元,每一个资产单元只能有一个类型的账号。每一个资产单元可包含多个投资组合,每个组合只能属于一个资产单元。
产品:单元的合集,每个产品都包含多个资产单元。
计算逻辑:
单位净值涨跌 = 单位净值 - 昨日单位净值
单位净值涨跌幅 = (单位净值 - 昨日单位净值)/ 昨日单位净值
当前成本 = SUM单元组合下各证券(期初成本 + 当日买入金额 + 当日买入费用 - 当日卖出数量×成本价(期初成本+当日买入金额 + 当日买入费用) / (期初数量+当日买入数量))
已实现盈亏 = SUM单元组合下各证券(期初已实现盈亏 + 当日卖出金额-当日卖出费用-当日卖出数量×成本价(期初成本+当日买入金额 + 当日买入费用) / (期初数量+当日买入数量))
浮动盈亏 = 股票资产 - 当前成本
总盈亏 = 浮动盈亏 + 已实现盈亏
市值 = 数量 * 价格
净资产 = 市值 + 现金
总资产 = 净资产 + 应收 - 应付