低PB高ROE季度选股:PTrade原版说明
知识星球更新:PT原版源码与说明包(2026-10-17)。 本次按QMT、PT轮换安排,选策略库《低PB_ROE修复季度策略-PT.py》。按用户要求,源码逐字节保留,逻辑、默认参数、所有分支、编码和注释不改。v1.0.0只是说明包版本,不是修复或收益升级。

默认B模式在做什么
从沪深300和中证500成分股合并池出发,经过基础和质量条件后,取低PB分位与高ROE分位的交集,在交集内进行加权排名,目标5只。
PB是估值筛选维度,ROE是盈利能力维度;本篇说明原稿规则,不推荐具体股票或参数。默认B模式不要求ROE一定同比上升,不能仅凭文件名将它描述成“盈利持续改善”。原有A、C、SCORE分支全部保留。
| 原版参数 | 默认值 | 含义 |
|---|---|---|
| 模式 / 股票池 | B / HS300_ZZ500 | 低PB高ROE,沪深300与中证500合并 |
| 目标数量 | 5只 | 不保证筛选结果凑满 |
| PB基础区间 | 大于0.30、小于2.0 | 估值筛选,不是收益目标 |
| PB / ROE分位 | 最低35% / 最高35% | 质量过滤后的交集,不是收益率 |
| ROE门槛 | 8.0 | 单位需核对,原版有自动推断 |
| 排名权重 | PB 40%、ROE 60% | 排名权重,不是资金分配 |
| 持仓排名缓冲倍数 | 1.4 | 原有减少换手设计 |
| 择时 | 沪深300、60日均线 | 指数低于均线时目标比例45% |
三步复制到PT
- 下载知识星球本条 低PB高ROE季度选股_PT_原版说明包_v1.0.0.zip,在券商PTrade新建策略,把包内《低PB_ROE修复季度策略-PT.txt》全文复制进去。原版是UTF-8,编码声明不改;不要套用QMT的GBK要求。
- 先在回测、研究或独立模拟环境核对财务字段、单位、数据日期、指数成分股与调仓行为。源码默认参数全部保留,没有在发布过程中替你调整。
- 阅读附件《原版注意事项》和模拟验收模板,再决定是否使用。不要直接在真实交易账号上试跑。
没有观察开关
原版没有“只打印、不下单”的全局开关。交易回调会调用 order_target_value,直接运行可能产生真实委托。说明包没有新增观察、防重或账户隔离功能。
调仓设计与实际边界
原稿设计为季度选股、等权目标调仓,另有按月检查指数均线的仓位分支。持仓排名缓冲用来减少换手,但不保证收益或风险降低。
季度日期判断实际仅检查1/4/7/10月及内存中的本季标志,没有严格核对首个交易日;月度分支也依赖内存标志。中途启动、重启或数据获取失败都需要人工核对,不能把注释当作已验证行为。
45%只是弱市目标比例,不是实际账户上限。原稿还有昨日涨停暂留、先卖后买等行为;未成交、停牌、T+1、费用和资金冻结都会影响实际执行。卖出后等待3秒不代表已经成交。
财务与接口注意事项
- B模式部分现金流质量或ROE变化为缺失值时允许通过;不能宣称数据缺失绝不入选。
- ROE按样本中位数猜测百分数或小数单位,低值样本可能误判,需核对券商实际返回口径。
- 传入previous_date不自动证明历史数据可靠。报告期、公告日期、历史修订和一年前快照仍需逐项核验,未据此宣称没有未来数据。
- 择时历史数据不足或取不到时有原有回退,不等于严格取得完整60个交易日后才交易。
- 原版没有新增持久防重、自动核单或策略持仓隔离。不要未经核对与其他策略共用交易账户。
以上问题只披露,没有修改源码。 PTrade券商版本和财务字段可能不同,以目标客户端说明与实测为准。
附件和验证进度
附件保留原版PY及字节相同的可复制TXT,另附参数说明、注意事项、版本记录、模拟验收模板、SHA256和验证记录。用户已确认自有或具备会员源码分发授权,不额外授予开源、转售或再次分发许可。
12项只读及构造数据检查完成,不调用初始化和交易回调,不连接券商、不下单。核对默认值、排名方向、B模式交集及原版边界行为;通过不等于问题已修复、真实PT兼容或绩效验证。
源码原注释含未经本次核实的收益表述,为保持原件一致而保留,不代表认可或复现。本次不以其宣传,不提供已验证收益、胜率、最大回撤或回测报告。
到知识星球 Kimi量化研究所搜索“低PB高ROE季度选股”获取附件。仅供代码研究与学习,不构成投资建议,不承诺收益。
