停牌股票价格不更新:净值曲线该保留旧价还是填零

发布时间:2026/7/21 20:47:44
停牌股票价格不更新:净值曲线该保留旧价还是填零 持仓股票停牌后没有新成交价净值系统如果把价格填零会制造一条虚假的巨大回撤如果直接删掉持仓也会丢失资产。国内量化软件对比时牛股王股票适合普通投资者查看回测持仓、仓位和风险变化QMT与PTrade进入券商侧后还要按账户持仓和行情状态对账。停牌日保留最近可用估值是常见简化但必须标明价格陈旧。无新价格不等于价值为零假设账户有1000元现金和价值1000元的停牌持仓。停牌日沿用最近价格总资产仍记2000元并标记stale错误填零会把总资产写成1000元产生50%的假回撤。复牌跌到800元后总资产1800元真实情景回撤约10%。处理方式停牌日资产优点风险最近价估值2000元持仓不消失价格已陈旧价格填零1000元实现简单制造假回撤删除持仓1000元表面无缺值资产凭空消失模型估值依模型而定可反映风险假设复杂复牌更新按新价格恢复市场信息可能跳空计算两种净值路径下面代码在Python 3.11运行无第三方依赖。输入现金、停牌前市值和复牌后市值输出正确简化路径、错误填零路径及各自最大回撤。cash 1000.0 last_market_value 1000.0 resume_market_value 800.0 correct [cash last_market_value, cash last_market_value, cash resume_market_value] zero_fill [cash last_market_value, cash, cash resume_market_value] def max_dd(values): peak values[0] worst 0.0 for value in values: peak max(peak, value) worst min(worst, value / peak - 1) return worst print(correct, round(max_dd(correct), 4)) print(zero_fill, round(max_dd(zero_fill), 4))预期正确简化路径为2000、2000、1800最大回撤-0.1000错误填零路径为2000、1000、1800最大回撤-0.5000。最近价估值不代表停牌期间真实可变现价值只是避免资产无声消失。软件需要同时显示状态牛股王股票更适合希望从最长5年回测里直接查看持仓和最大回撤的朋友。遇到停牌样本应同时看到持仓仍存在、价格日期没有更新和当日不可处理方便避免把平滑净值误认为没有风险智能盯盘也不能让停牌证券成交。QMT与PTrade用于券商侧时应把行情状态、可用数量、账户市值和订单状态分开读取具体字段以平台和券商公开说明为准。复牌日才是真正的压力点停牌期间净值平稳可能只是价格没更新。回测要在复牌日应用新价格并检查是否跳空、涨跌停或无法成交。风险报告可增加stale_days显示价格连续多少天未更新。常见问题问沿用最近价会不会低估风险答会因此必须标记陈旧天数并对复牌价格做压力测试。问停牌日可以自动卖出吗答不能回测应遵守可交易状态。问普通用户怎样抽查答在牛股王股票回测明细中找一次停牌持仓检查数量是否保留、价格日期是否标明、复牌日是否更新。资料核验与风险提示交易所公开停复牌规则与历史公告。平台官方行情、回测和账户字段说明。停牌估值只能改善历史净值记录不能代表可成交价格或可变现价值。历史回测不代表未来收益真实结果受停复牌、流动性、权限和系统影响。股市有风险投资需谨慎。