tradingSystem/docs/交接_高股息候选接入PMS_2026-10-22.md

131 lines
6.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 高股息候选接入PMS交接
## 2026-10-22 10:40 开发阶段
用户要求补齐高股息研究至PMS的链路。
默认采用独立候选区,由用户发起建仓评估。
系统不会将高股息研究池并入原自主扫描。
既有授权包含155模拟部署与容器重建,188不动。
178研究数据产品已经部署,本轮无基座运行代码修改。
规格见《高股息候选接入PMS开发规格_2026-10-22.md》。
桥的新来源资格检查已实现,PMS后台准备与快速采纳已经接通。
新请求先准备、当日有效,准备完成后才开放确认。
提议、消费快照、动作账本和指令进度保留来源与固定引用。
界面沿用原卡片,研究原文与反方放在详情。
本地桥9项新增、PMS24项专项与全量48批禁网回归通过。
生产尚未部署。当前真实两家公司仍有证据缺口,预计可评估数为零。
不能制造合格研究、提议、采纳或交易补验收。
10:35只读基线:155实例表前缀为空,ws下发,全局full,OPEN propose_only。
版本核验True,上游排序False、质地排序True、档位强传导。
规模200万元、总仓上限0.7、单股上限0.08、最大40只、目标0.06保持。
QMT ONLINE,resync_flag=0,健康正常,对账diffs=[]、severity=OK。
562590与688825两处事实源覆盖差异继续单列,保留ws_first。
远端PMS有既存scripts/deploy.sh修改与若干排查脚本,不能清理。
本地PMS决定台账及量化平台讨论稿、探针不是本任务改动。
本地bionic的DS_Store和第三方指南也不纳入提交。
## 2026-10-22 11:00 完成部署与技术验收
用户已明确确认独立候选区,由本人手动发起建仓评估。
用户登录后,真实交易员页面已核验。当前可评估为零。
175条研究可展开查看。丽珠9.09%、海尔5.86%,均标证据不足。
默认显示三家,支持查看全部。卡片不显示技术版本或指纹。
展开先看论点、反方与阻塞原因,原始材料缺口另行折叠。
完整页面和详情截图已归档,控制台错误为零。
### 部署事实
- 桥功能提交e860d4b84c18fb6c57b27092b3c46c3414550711。
10:48:46重建生效,镜像sha256:114913548acce5485c9fbec15d5fb949c674bd658d1f37b935013f5c0652d5d3。
- PMS功能提交03e569e3c55c04991fe617b07d97b3c3534e2c9a。
10:51:01四服务统一重建,镜像sha256:0f298f6d5b997c603b7d57a50223267367e1f7b1112d630b8e6af187e7f711d2。
Python指纹83c49a380165,与禁网候选镜像一致。
- 页面提交ccf194b,挂载即生效,未再次重启。
HTML SHA256为6c966a6df3e55edd31311388847b83d91b155052ff1d288241d4cdef95fbf0b8。
镜像仍含前一次页面,重建须带当前源码;运行页面已核对宿主与容器哈希相同。
- 178本轮没有运行代码变化,仅同步文档。188未连接或修改。
137维护期间短暂停止,桥健康后恢复。
10:50正常执行成功15秒,之后继续五分钟检查。
141与基座20:35月度研究调度未调整。
### 运行判收
10:50:54写前读数与10:51:18写后读数比较:
19项参数完全相同,23条持仓和322条批次逐字段相同。
108条指令未增减,数量、状态与实际成交进度相同。
指令638、632、606只更新正常等待或拒绝的分钟时间。
原原因与已执行数量保持,不宣称盘中所有运行字段永久不变。
健康status=ok、db_ok=true、日历正常。
QMT ONLINE,last_seq=1350932,resync_flag=0,last_error为空。
对账只读apply_fix=False,diffs=[]、errors=[]、severity=OK、streak=0。
562590与688825原有事实源覆盖差异不在本轮修改,保留ws_first。
历史已暂停指令、真实成交和历史还原边界继续有效。
桥旧145份计划文件逐一哈希一致,排序及数量参数一致。
高股息来源数据日10-21,decision为:
`dividend_27f27e1c0d42c5f119f121e93b777a2d773c302e6d2f87394de24de2be7c93c0`。
研究快照f83b26c66d22b5f1b1a355111ecb04f7b7c99532be6cc712f5e2f78d0123aae8。
共有175条可查看记录,包含身份待明的隔离记录,均不自动取得准入资格。
当前可评估0条,两家优先研究仍证据不足,与验收预判一致。
PMS只读取该来源耗时0.433秒,前后消费记录数量相同。
未登录GET候选与POST空发起均返回401,未产生有效请求。
本地PMS48批通过,候选镜像48批同样通过。
新增24项覆盖准备、来源变化、重复请求、原数量流程及原子采纳。
桥候选镜像79项联合用例与六组既有脚本通过,联网尝试0。
最终三页面守卫通过,真实登录页面已判收展示与不可操作边界。
没有为验收调用模型、生成合格研究、采纳提议或制造交易。
没有真实合格公司,因此高股息自然准备、人工确认与成交仍未判收。
这不阻塞已验证功能上线,也不声称存在真实投资效果证据。
### 备份与回退
155桥备份位于`~/akg_bridge_logs/dividend-entry-20261022/`。
155PMS备份与镜像测试日志位于`~/pms_logs/dividend-entry-20261022/`。
写前源码归档、配置原件及SHA、容器信息、PMS完整账务读数均保存。
环境文件权限600,备份目录700,未下载或提交任何密钥。
既有远端scripts/deploy.sh保持原哈希,未用它执行部署。
桥回退标签为`akg-factor-bridge:rollback-before-pms-dividend-20261022`。
PMS回退标签为`pms:rollback-before-dividend-entry-20261022`。
回退必须开发机反向提交、远端git pull,再重建对应服务。
155挂载源码,不能只切镜像。保留研究、提议、消费与真实成交。
回退前暂停新的高股息发起,并核对已有提议引用。
本轮未触发回退。
本地证据目录:
`/Users/baobao/.codex/visualizations/2026/10/14/01a1396c-4e8e-7a21-ac34-8b7f6150dfe3/pms-dividend-entry-20261022/`。
SHA256.json登记证据哈希。核心为before/after读数、镜像测试日志、页面截图。
### 用户可运行的核验
```bash
# 155模拟机 · ~/project/tradingSystem
curl -fsS http://127.0.0.1:38100/health
docker compose --profile sched --profile ws ps
docker exec pms-web python /app/scripts/code_fingerprint.py
```
预期健康ok、db_ok为true,四服务running,指纹83c49a380165。
后续有新代码时以新的部署记录为准。
```bash
# 155模拟机 · ~/project/tradingSystem
docker run --rm --network none pms:dividend-03e569e python scripts/run_tests.py
```
这是固定候选镜像的隔离测试,不挂载生产.env,不连接数据库或模型。
预期48批通过,最后为ALL SUITES PASS。
页面核验:登录155交易员页面,展开右侧高股息研究。
现阶段应显示零家可评估、具体待查原因,不出现准备建仓按钮。
未来通过证据核验的公司才出现按钮。点击后先后台准备,完成后人工采纳。
此人工链路不会被原自动扫描替代。