FA 分配管理
FA 指 Financial Advisor,通常用于顾问账户、机构账户或多账户管理。普通个人账户大多用不到这一组接口。
如果你的系统只服务单个模拟账户,可以先理解概念,不必把 FA 分配做进第一版。
官方参考:Client Portal API
这类接口解决什么问题
Section titled “这类接口解决什么问题”FA 分配管理用于回答:
| 问题 | 说明 |
|---|---|
| 一笔订单如何分配到多个子账户 | 按比例、固定数量或模型分配。 |
| 哪些账户属于同一个顾问结构 | 读取账户组、模型、配置。 |
| 下单时使用哪个分配规则 | 在订单请求里引用分配配置。 |
| 概念 | 中文说明 |
|---|---|
| Allocation | 分配方式,决定订单如何拆到多个账户。 |
| Group | 分配组,通常由多个账户组成。 |
| Profile | 分配配置文件。 |
| Model | 投资模型或组合模型。 |
| FA Account | 顾问主账户或具备多账户权限的账户。 |
和普通账户下单的区别
Section titled “和普通账户下单的区别”普通账户下单通常只需要:
{ "conid": 265598, "side": "BUY", "quantity": 1}FA 场景还需要考虑:
{ "conid": 265598, "side": "BUY", "quantity": 100, "allocationMethod": "EqualQuantity", "allocationGroup": "示例分配组"}实际字段以账户权限和官方接口返回为准。没有 FA 权限的账户调用相关接口时,可能返回空数据或权限错误。
| 场景 | 建议 |
|---|---|
| 单账户模拟交易 | 暂时不接入 FA。 |
| 多账户资管系统 | 先读取账户组和分配规则,再允许下单。 |
| 不确定是否有权限 | 先调用账户接口,看返回是否包含顾问账户结构。 |
| 写文档或示例 | 明确标注这是顾问账户功能,不要让个人账户用户误以为必须配置。 |