|
|
c15e418ead
|
feat: 短债动态阈值仓位分配机制
设计理念:
- 每份仓位 = 1/select_num
- 每个选中标的持有基础份额 1/select_num
- 被排除标的的份额归短债(BOND)继承
信号生成:
- generate()返回signal和signal_ranks
- _grouped_selection_with_ranks()返回标的和排名
仓位分配:
- DynamicThresholdAllocator.allocate()计算权重
- 短债继承被排除标的的份额
示例(短债排名2,select_num=3):
- NDX排名1 → 1/3(基础)
- 短债排名2 → 1/3(基础)+ 1/3(继承)= 2/3
- 排名3的份额被短债继承
|
2026-05-18 23:07:21 +08:00 |
|