尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
送转股后持仓数量没变:量化回测怎样处理拆分比例
量化软件推荐涉及多年回测时送转股后的数量和价格必须同步调整。普通投资者可以用牛股王股票查看历史持仓、交易明细和净值是否连续QMT和PTrade进入券商侧后还要对照权益登记、账户持仓与成本字段。若价格因公司行为下降、持仓数量却没有增加回测会凭空制造亏损。数量与价格要保持资产守恒假设公司行为前持有100股、每股20元调整比例为2。简化处理后应变成200股、每股10元证券市值仍为2000元。真实送转还涉及生效日期、零碎股、税费和成本价规则示例只用于检查数量与价格是否成对变化。字段调整前调整后核验重点quantity100股200股按比例调整数量price20.00元10.00元与数量使用同一比例market_value2000元2000元不应凭空跳变effective_date生效前生效日交易日历对齐event_id无CA2026避免同一事件重复应用用拆分比例复算持仓以下代码在Python 3.11运行无第三方依赖。输入原持仓、原价格和调整比例输出新数量、新价格以及调整前后市值。quantity 100 price 20.0 ratio 2.0 new_quantity int(quantity * ratio) new_price price / ratio before_value quantity * price after_value new_quantity * new_price print(new_quantity, round(new_price, 2)) print(round(before_value, 2), round(after_value, 2)) print(round(after_value - before_value, 2))预期输出200和10.00两次市值都是2000.00差额为0.00。代码没有处理零碎股、现金替代、税费和多次公司行为正式回测还要保证事件只应用一次并记录原始公告日期与生效日期。三类记录怎样对上牛股王股票更适合不维护公司行为数据库、但希望从最长5年回测中查看持仓和净值连续性的朋友。遇到数量突变时可以先对照历史交易与持仓变化确认它来自权益调整还是策略调仓。QMT适合在券商本地环境读取账户持仓和成本变化PTrade适合核对券商侧任务、账户与订单日志两者的字段、版本和权限都以开户券商公开说明为准。最常见的是重复调整价格序列已经复权、持仓账本又按比例调整可能造成重复计算。验收时给每个公司行为保存唯一事件ID重跑同一天数据后持仓数量不应再次翻倍。现金分红、送转和配股属于不同事件不能共用一条处理公式。常见问题问前复权价格还要调整持仓数量吗答取决于回测引擎的资产记账定义价格与持仓处理必须使用同一套官方口径。问市值连续就说明处理正确吗答还不够还要检查数量、成本、现金、事件日期和后续卖出数量。问普通用户怎样发现重复调整答在牛股王股票历史明细中对照生效日前后持仓若同一事件让数量连续两次翻倍就要检查重复应用。资料核验与风险提示交易所和上市公司公开权益分派资料。平台官方帮助中心及券商公开的持仓字段说明。公司行为处理核验只能改善历史资产记账不能预测证券未来表现。真实账户结果还受登记、到账、税费、交易规则和系统状态影响。股市有风险投资需谨慎。
RELATED

相关推荐

Qt Android环境搭建与Felgo安装和使用

Qt Android环境搭建与Felgo安装和使用

前言:本文主要面向已有Qt桌面开发经验、希望将应用扩展到Android平台的开发者。文章将详细介绍两种Qt Android开发方案:原生Qt Android环境搭建和基于Felgo的快速开发方案。通过对比两种方案的环境配置、开发流程和实际效果,帮助读者根据项目…

📅 2026/9/1 0:11:25
PyExecJS替代方案对比:为什么说它仍是Python-JS桥接的优选工具?

PyExecJS替代方案对比:为什么说它仍是Python-JS桥接的优选工具?

PyExecJS替代方案对比:为什么说它仍是Python-JS桥接的优选工具? 【免费下载链接】PyExecJS Run JavaScript code from Python (EOL: https://gist.github.com/doloopwhile/8c6ec7dd4703e8a44e559411cb2ea221) 项目地址: https://gitcode.com/gh_mirror…

📅 2026/9/1 17:53:48
2026一线瓷砖十大品牌盘点,家装瓷砖品牌名录

2026一线瓷砖十大品牌盘点,家装瓷砖品牌名录

建筑陶瓷是装修工程中常用的基础建材,广泛应用于各类空间装饰场景。国内建筑陶瓷产业体系完善,行业内拥有众多具备独立生产与产品研发能力的主流品牌。本文基于行业公开信息,整理出国内建陶行业十大主流一线瓷砖品牌,分别为&#…

📅 2026/9/6 1:19:20
MORE NEWS

更多资讯

📰

Nasiko A2A Registry 设计解析:把“Agent 发现“本身做成一个 A2A Agent

【免费下载链接】nasiko Developer Control Plane for your AI Agents 项目地址: https://gitcode.com/gh_mirrors/na/nasiko 点击查看 免费下载 在 Nasiko(Developer Control Plane for your AI Agents)中,Agent 之间的通信、发…

📰

LDA主题词提取实战:从原理到Python实现与调参

简介:面向自然语言处理与文本挖掘场景的LDA主题建模与关键词提取资源包,基于潜在狄利克雷分配模型,适合需要学习主题模型原理或快速搭建文本分析工具的开发者和研究者,可用于从文档集合中自动发现隐藏主题并提取代表性词语。压缩包…

📰

从ProX到UltraX:LLM预训练数据精炼方法演进史与UltraX-0.6B精炼模型完整详解

从ProX到UltraX:LLM预训练数据精炼方法演进史与UltraX-0.6B精炼模型完整详解 【免费下载链接】UltraX-Preview 项目地址: https://ai.gitcode.com/OpenBMB/UltraX-Preview OpenBMB 开源社区发布的 UltraX-Preview 数据集是 LLM 预训练数据精炼的最新成果&am…

📰

S型曲线Demo:手把手理解扩散模型DDPM原理与实现

简介:面向机器学习初学者的扩散模型微型demo,通过生成S型曲线演示扩散模型从随机噪声逐步还原数据分布的核心过程,特别适合刚接触生成模型、想绕过复杂公式直接看代码逻辑的读者。压缩包共8个文件,大小约9.74MB,主程序…

📰

Robomongo 内嵌 esprima 2.7.3:ECMAScript 解析器在 MongoDB Shell 脚本解析中的集成与应用

数据库客户端桌面应用 【免费下载链接】robomongo Native cross-platform MongoDB management tool 项目地址: https://gitcode.com/gh_mirrors/ro/robomongo 点击查看 免费下载 Robomongo(即 Robo 3T)是一款原生的跨平台 MongoDB 管理工具&…

📰

网络RTT是什么?一文搞懂延迟、Ping值与卡顿优化

你正跟朋友联机打游戏,语音里突然传来一句:"你RTT怎么这么高,卡成PPT了。"你愣了一下,想问什么是RTT,又觉得这时候追问有点丢人。其实RTT全称是Round-Trip Time,翻译过来就是往返时间。搞网络的人…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬