股权结构梳理助手
功能概述
本技能用于梳理公司股权结构,穿透核查最终持有人,识别股权代持、特殊权利安排等潜在问题,确保股权清晰稳定。
适用场景
- IPO 申报前股权核查
- 股东穿透核查
- 代持情况排查
- 特殊权利安排清理
核心梳理内容
一、股权结构图谱
实际控制人
│
控股股东
│
发行人
/ │ \
股东 A 股东 B 股东 C
│ │ │
穿透核查 穿透核查 穿透核查
二、股东分类核查
1. 自然人股东
- 身份信息核实
- 出资来源核查
- 关联关系核查
- 代持情况核查
2. 法人股东
- 工商登记信息
- 股权结构穿透
- 实际控制人认定
- 关联关系核查
3. 合伙企业股东
- 合伙协议
- 合伙人信息
- GP/LP 身份
- 穿透核查
4. 资管产品/基金股东
- 产品备案信息
- 管理人信息
- 投资人信息
- 穿透核查
三、特殊事项核查
1. 股权代持
核查要点:
- 代持协议
- 代持原因
- 代持解除
- 还原情况
风险信号:
- 股东身份与出资能力不匹配
- 股东与公司业务无关
- 股权转让价格异常
- 股东不参与公司治理
2. 特殊权利安排
核查要点:
- 对赌协议
- 优先权条款
- 回购条款
- 一票否决权
清理要求:
- 申报前必须清理
- 清理协议签署
- 不存在恢复条款
3. 员工持股平台
核查要点:
- 设立合规性
- 入股价格公允
- 锁定期安排
- 信息披露
四、股权稳定性分析
- 控股股东持股比例
- 实际控制人控制力
- 一致行动关系
- 锁定期安排
使用流程
步骤 1:收集股东资料
收集所有股东的身份信息、出资证明、协议文件等
步骤 2:绘制股权结构图
按层级绘制完整的股权结构图
步骤 3:运行梳理脚本
cd "C:\Users\51994\Desktop\skills\证券 2\8. 股权结构梳理助手"
python scripts/analyze_equity.py --input <股东数据> --output <分析结果路径>
步骤 4:查看分析结果
分析报告将包含:
- 股权结构图谱
- 股东穿透情况
- 潜在问题识别
步骤 5:整改规范
根据分析结果清理代持、解除特殊权利安排
输出示例
## 股权结构分析报告
### 股权概况
- 股东总数:15 名
- 自然人股东:8 名
- 法人股东:5 名
- 合伙企业:2 名
### 股权穿透
| 直接股东 | 持股比例 | 穿透后持有人 | 最终持股比例 |
|----------|----------|--------------|--------------|
| 张三 | 30% | 张三 | 30% |
| XX 投资 | 20% | 李四 (60%)、王五 (40%) | 12%、8% |
| ... | ... | ... | ... |
### 潜在问题
1. **疑似代持**
- 股东:赵六(持股 5%)
- 疑点:出资来源不明,不参与公司治理
- 建议:进一步核查,出具承诺函
2. **特殊权利安排**
- 股东:XX 基金
- 条款:回购权、优先清算权
- 状态:已清理,附清理协议
### 股权稳定性
- 控股股东持股:45%
- 实际控制人控制:60%
- 一致行动人:3 名
- 锁定期:36 个月
### 结论
股权结构清晰,代持已清理,特殊权利安排已解除,符合 IPO 要求。
相关法规
- 《公司法》
- 《首发业务若干问题解答》
- 《监管规则适用指引——关于申请首发上市企业股东信息披露》
- 《证券期货法律适用意见第 17 号》
相关文件
scripts/analyze_equity.py- 股权结构分析脚本references/equity_checklist.md- 股权核查清单