基于王骥跃 (Wang Jiyue),梦想与浮沉(中国A股IPO市场内幕故事,2004-2014)
梦想与浮沉是中国A股IPO市场2004年至2014年的内幕故事, 由一位亲眼目睹系统演变的投资银行专业人士撰写。 本书揭示了中国独特IPO体系的机制、矛盾和教训—— 一个政府批准(而非市场力量)决定哪些公司上市、何时上市、以什么价格上市的系统。
核心论点:中国的IPO市场是市场改革与政府控制之间张力的缩影。 理解这种张力对于任何在中国资本市场中导航的投资者都是必不可少的。
本书不是交易手册,而是结构性指南。对于投资者,它提供:
涵盖的关键时期:2004-2014,涵盖2005-2007年大牛市、2008年崩盘、 2009-2010年创业板推出、多次IPO暂停和恢复, 以及注册制改革的早期阶段。
与美国和香港的注册制不同,中国在2004-2014年期间的IPO系统是审批制:
| 特征 | 中国(审批) | 美国(注册) |
|---|---|---|
| 把关人 | 证监会(CSRC) | 证监会(SEC,基于披露) |
| 决策标准 | 实质性 merit judgment(盈利、行业政策) | 披露充分性 |
| 审批时间线 | 1-3年(通常更长) | 3-6个月 |
| 定价 | 政府指导上限(有时) | 市场决定 |
| 供应控制 | 证监会控制IPO节奏和数量 | 市场驱动 |
| 隐性担保 | "批准 = 政府背书"认知 | 无此认知 |
公司申请证监会
↓
证监会 staff pre-review(材料受理)
↓
反馈和修订轮次(反馈意见)—通常2-5轮
↓
证监会发行审核委员会(发审委)审核会议
↓
批准或否决
↓
如果批准:等待"发行窗口"
↓
路演和定价
↓
交易所上市(上市)
关键洞察: 管道创造了新上市的人工稀缺。 在各个时刻,600-800家公司排队等待批准,等待数年。 这种稀缺 inflate 了IPO首日回报,created perverse incentives。
| 参与者 | 角色 | 激励 |
|---|---|---|
| 证监会 | 监管者和把关人 | 市场稳定、政治使命、改革vs控制 |
| 保荐人/承销商(保荐人) | 准备IPO申请、尽职调查 | 费用(募资的2-5%);声誉;吞吐量 |
| 发行公司 | 寻求筹集资本和上市 | 最大估值;进入公开市场 |
| 机构投资者 | 簿建中的价格发现 | 分配、flip-profit、长期投资 |
| 散户投资者 | 在彩票中申请IPO份额 | 首日上涨的"免费钱"认知 |
| 地方政府 | 支持本地公司上市 | GDP、税收、政治成就 |
| 年份 | 事件 | 影响 |
|---|---|---|
| 2004 | 保荐制引入 | 保荐人对IPO质量承担个人责任;改进尽职调查 |
| 2005 | 股权分置改革 | 非流通股变为可交易;基本市场结构变化 |
| 2006-2007 | 暂停1年后恢复IPO | 被压抑供应满足牛市热情 |
| 2008 | 全球金融危机 | 2008年9月暂停IPO |
| 2009 | IPO恢复;创业板(创业板)推出 | 成长公司新板;尝试定价改革 |
| 2009-2010 | 市场化IPO定价实验 | 市盈率飙升至50-100倍;"三高"问题(高发行价、高市盈率、高超募) |
| 2012 | 再次暂停IPO(2012年11月-2014年1月) | 最长暂停期;800+公司排队 |
| 2013 | 证监会宣布向注册制改革方向 | 市场化定价、增强披露、保荐人责任 |
| 2014 | 带着新规则恢复IPO | 重新实施23倍市盈率上限;渐进改革继续 |
本书识别了中国特有的重复模式:
牛市 → IPO批准加速 → 市场过热
↓
市场崩盘 → 公众对"IPO吸血市场"愤怒
↓
证监会暂停IPO以"保护投资者"
↓
暂停创造甚至更大的管道积压
↓
市场稳定 → 恢复IPO的压力(公司需要资本)
↓
IPO恢复 → 初步兴奋 → 周期重复
投资启示: IPO暂停和恢复是主要市场信号。 暂停通常与市场底部重合(恐惧最大); 恢复 signals 监管信心。
| 时期 | 定价方法 | 结果 |
|---|---|---|
| 2005年前 | 固定市盈率上限(~20倍) | 保证首日上涨;"彩票经济学" |
| 2005-2008 | 窗口指导下的簿记建 | 一些市场影响;仍然受限 |
| 2009-2012 | 市场化定价实验 | 市盈率爆炸(60-100倍);机构博弈;散户损失 |
| 2014年后 | 重新实施23倍市盈率上限 | 回归保证首日上涨;人为定价 |
发行审核委员会(发审委)基于以下评估IPO申请:
财务门槛(硬性要求):
实质性判断(软因素):
导致否决的红旗:
| 红旗 | 为什么重要 |
|---|---|
| 收入集中 > 50%来自单一客户 | 可持续性担忧 |
| 频繁关联交易 | 隧道风险 |
| 控股股东重大自我交易 | 治理失败 |
| 不一致的税务处理 | 潜在欺诈指标 |
| 重大未决诉讼 | 不确定负债 |
| 会计政策 recent changes | 盈利操纵嫌疑 |
| 报告利润与现金流不一致 | 盈利质量怀疑 |
2004年保荐制(保荐制)使个人保荐人承担个人责任:
评估新上市公司的投资洞察:
当允许市场化定价时(2009-2012):
步骤1:发行人和承销商提出初步价格范围
步骤2:机构路演(1-2周)
步骤3:机构投资者提交价格投标
步骤4:承销商根据投标确定最终价格
步骤5:分配给机构投资者
步骤6:散户投资者以确定价格申请
步骤7:上市日
本书发现的问题: 机构投资者有 incentive 投标高(overstate their valuation)以获得分配, 然后在上市日 flip。这创造了"赢家诅咒",其中IPO价格相对于基本面价值 systematically too high。
2009-2012年期间,市场化定价产生:
| 指标 | 健康范围 | 实际(2010-2011) |
|---|---|---|
| IPO市盈率 | 15-25倍 | 50-100倍 |
| 超额认购倍数 | 10-50倍 | 100-500倍 |
| 相对于计划的筹资 | 100-120% | 150-300%(超募) |
| 首日回报 | 10-30% | -20% 至 +50%(高方差) |
超额资本筹集(超募资金)often wasted on 不必要的项目或闲置在银行账户中——大规模的资本 misallocation。
市场化实验失败后,证监会重新实施 de facto 23倍市盈率上限:
投资启示: 在23倍上限下,IPO认购是 near-guaranteed short-term profit—— 但必须计算锁定资本的机会成本(申请期间)和分配概率。
对于23倍市盈率上限时代的散户投资者:
预期价值计算:
平均首日上涨:44%
平均连续涨停板:7-10天
从IPO价格到开盘交易的平均总收益:150-300%
彩票中奖率:0.01% - 0.05%(每次申请)
锁定资本:每次申请2-3天
策略:使用最大合资格份额申请每个可用IPO
- 不需要分析(保证错误定价)
- 回报由彩票概率 × 预期上涨驱动
- 需要维持股票组合以获得资格(市值配售)
对于考虑在初始上涨稳定后购买的投资者:
等待期: 在以下情况之前不要购买任何新上市股票:
评估框架:
| 因素 | 检查内容 |
|---|---|
| 招股说明书质量 | 风险披露的彻底性;业务描述的清晰度 |
| 募集资金用途 | 计划投资合理吗?时间表现实吗? |
| 上市前股东 | PE/VC投资者存在吗?他们的入场价相对于当前价格? |
| 锁定时间表 | 上市前股东何时可交易?重大抛压日期? |
| 可比估值 | 相对于上市同行市的市盈率溢价——有多少"新上市溢价"? |
| 内部人行为 | 关键股东在第一个机会减少了吗? |
| 上市后盈利 | 首个盈利报告是否显示"变脸"——上市后下降? |
上市前股东的锁定期间:
控股股东:36个月
其他上市前股东:12个月
PE/VC投资者:12个月(有时36个月)
战略投资者:12-18个月
投资启示:
1. 分析新上市时标记所有解锁日期在日历上
2. 预期在解锁日期前1-2周抛压
3. 如果股票在解锁卖出中大幅下跌,如果基本面 intact,可能创造买入机会
4. 如果控股股东在第一个机会减少 → 重大红旗
| 信号 | 解释 | 行动 |
|---|---|---|
| IPO暂停宣布 | 市场危机;证监会保护稳定 | 逆向买入信号(市场 near bottom) |
| 长期暂停后恢复IPO | 证监会相信市场可以吸收供应 | 谨慎看涨 |
| IPO步伐急剧加速 | 政府虹吸 excess 流动性 | 警告:市场可能见顶 |
| IPO定价系统超过30倍市盈率 | 欣快;监管套利 | 市场过热 |
| IPO否决率急剧上升 | 证监会收紧质量标准 | 对市场质量长期 positive |
| 风险 | 描述 | 缓解 |
|---|---|---|
| "变脸"盈利(业绩变脸) | 公司上市后不久盈利下降 | 等待2份上市后季度报告再买入 |
| 信息不对称 | 招股说明书是为了销售而写的;真正的问题 hidden | 仔细阅读风险因素部分——这是最诚实的部分 |
| 估值锚定 | IPO价格创造虚假锚;市场可能 overshoot | 使用同行比较和DCF,不是IPO价格作为参考 |
| 锁定抛压 | IPO时60-70%的股份被锁定;massive 供应 incoming | 映射所有解锁日期;在重大解锁前减少敞口 |
| 壳价值扭曲 | 小IPO因潜在借壳上市价值而以溢价交易 | 不为壳价值付费;这是监管套利,不是基本面价值 |
| 保荐人放弃 | 保荐期结束后(2-3年),审查减少 | 关注有真正机构投资者覆盖的公司 |
□ 阅读完整招股说明书(不仅仅是摘要)
□ 检查上市前盈利轨迹(3年)
□ 将招股说明书财务 projections 与实际结果比较
□ 识别所有关联交易
□ 审查前10名股东及其背景
□ 检查PE/VC投资者是否在第一个解锁时卖出
□ 与最近的上市同行比较估值
□ 评估募集资金使用计划——现实吗?
□ 逐字阅读"风险因素"部分
□ 检查媒体是否有争议或欺诈指控的报道
□ 审查保荐人的记录(制裁、失败)
□ 计算完全稀释市值(在所有股份解锁后)
| 场景 | 最大持仓 |
|---|---|
| IPO认购(彩票) | 使用全部合资格金额申请(风险可忽略) |
| 在开盘交易第一天买入 | 投资组合最大2% |
| 20天 settling period 后买入 | 如果基本面过关,3-5% |
| 上市后首份年度报告后买入 | 如果论点强劲,up to 8% |
| 买入解锁回调(基本面 intact) | Up to 5% |
本书识别了中国IPO系统创造的几 behavioral traps:
"免费钱"幻觉:
"政府担保"谬误:
"新上市溢价"陷阱:
上市前: 兴奋 → "这家公司听起来有革命性!"
第一天: 欣快 → 连续涨停板,unrealized 收益飙升
第一个月: 过度自信 → "我应该买更多"
第2-3个月: 锚定 → "上个月它是¥80,现在是¥60,是便宜货"
第6个月: 否认 → "基本面没有变化"(但已经变了)
第12个月: 锁定卖出 → 股价下跌30%;开始投降
第2年: 接受 → 亏损卖出或无限期持有作为"长期投资"
| 错误 | 描述 | 教训 |
|---|---|---|
| 在涨停板 streaks 高峰买入 | 在连续涨停第7-10天追逐动量 | 音乐最终停止;后期买家承担损失 |
| 忽略招股说明书风险因素 | 只读"优势"和"业务描述"部分 | 律师写的风险因素是最 informative 部分 |
| 锚定IPO价格进行估值 | "它以¥20上市,现在是¥15——一定是便宜货" | IPO价格是人为的;使用基本面估值 |
| 将所有IPO视为 equal | "如果IPO认购有利可图,所有新股票都很好" | 认购和二级市场交易是完全不同的 |
| 忽略锁定 dynamics | 不知道60-70%的股份何时可交易 | 重大抛压可以 crater 股票 regardless of fundamentals |
| 将流动性与质量混淆 | "这只股票每天交易5亿人民币——一定是好的" | 新上市股票的高成交量 often speculation,不是信念 |
| 假设过去IPO回报预测未来 | "IPO平均返回200%,所以这个也会" | 平均掩盖了 massive dispersion;一些IPO损失50%+ |
| 不阅读募集资金用途 | 公司筹集了3倍计划的金额但没有好的用途 | Excess capital often destroyed through 不良投资 |
| 盲目跟随保荐人推荐 | "承销商说公允价值是¥50" | 承销商的工作是以最高价格销售;他们不是独立分析师 |
| 持有亏损希望"返回IPO价格" | 价格可能永远不会回到 inflated 上市后高峰 | 市场当初推高到那个水平就是错误的 |
公司:工业自动化设备领先供应商
IPO价格:¥23.50(22.98倍 trailing市盈率——23倍上限下的标准)
行业市盈率:上市同行35-45倍
预期首日上涨:很可能
行动:通过券商彩票申请IPO认购
分配:赢得500股(典型小散分配)
成本基础:¥23.50 × 500 = ¥11,750
第1天:涨停至¥25.85(+10%)
第2天:涨停至¥28.44(+10%)
第3天:涨停至¥31.28(+10%)
第4天:涨停至¥34.41(+10%)
第5天:涨停至¥37.85(+10%)
第6天:Board opens — high ¥42.50,close ¥39.80
决策点:在第一个开盘日卖出IPO分配
卖出:500股 @ ¥40.00
利润:(¥40.00 - ¥23.50) × 500 = ¥8,250(70%回报)
规则:始终在涨停板开盘后2天内卖出IPO分配。
不要持有希望进一步上涨——这是彩票利润,锁定它。
开盘后1-4周:股票在¥35-¥48之间振荡
成交量:非常高(投机交易)
分析:还没有季度盈利;招股说明书数据 stale
行动:什么都不做。Only 添加到观察清单。
继续监控但无持仓。
上市后首份季度报告发布:
收入:+25%同比 ✓
净利润:+30%同比 ✓
经营活动现金流:positive and growing ✓
毛利率:42%(与招股说明书一致)✓
同行比较:
公司市盈率:当前价格¥38时35倍
同行平均市盈率:40倍
公司增长率:高于同行平均
评估:相对于同行略低估
募集资金检查:
筹集¥500M用于新生产线——按计划进行
¥200M用于研发中心——开工完成
¥100M excess funds(超募)——存于银行(尚未滥用)
股票因大盘疲软回调至¥34
市盈率:30倍(低于同行平均)
增长:通过渠道检查仍然强劲
锁定日历:
12个月解锁(PE/VC + 小股东):10个月后
36个月解锁(控股股东):32个月后
决策:启动持仓
买入:1,000股 @ ¥34.00(投资组合的4%)
止损:如果Q2盈利显示减速 > 50%同比,将卖出
审查触发器:12个月锁定到期(在之前减少敞口)
第6个月:Q2盈利——收入+28%,利润+32%。论点 intact。
行动:持有
第9个月:股票在¥45。市盈率=38倍。Pre-lock-up 卖出期临近。
行动:在¥45减持30%(卖出300股,保留700股)
原因:锁定卖出压力可能在1-3个月内
第12个月:锁定到期。股票因PE/VC卖出从¥42跌至¥35。
检查:PE/VC卖出60%持仓(典型退出行为)
基本面:Q3盈利仍然强劲(+26%同比)
行动:在¥35重新加仓(买回300股)。总计:1,000股
第18个月:股票在¥52。全年盈利确认持续增长。
公司现在有4个季度的上市记录。
升级信念:增至投资组合的6%(额外买入500股)。
第2.5年:收入增长减速至12%。行业竞争加剧。
新进入者 with 更低定价。利润率压缩开始。
市盈率仍然35倍但增长不再 justify it。
决策:在¥48退出全部持仓。
平均成本:~¥36
回报:约33% over 2年 + 股息
事后分析:良好的纪律。等待了记录,
managed lock-up 风险,在增长论点减弱时退出。
在日志中记录教训。
def ipo_subscription_strategy(account, available_ipos):
"""
在23倍市盈率上限制度下最大化IPO认购的预期价值。
"""
for ipo in available_ipos:
# 计算预期价值
peer_pe = get_sector_median_pe(ipo.sector)
ipo_pe = ipo.price / ipo.trailing_eps
expected_pop = (peer_pe / ipo_pe - 1) * 0.7 # Discount for uncertainty
# 估计中奖概率
expected_subscription_ratio = estimate_subscription_ratio(ipo)
win_probability = 1 / expected_subscription_ratio
# 每股预期价值
ev_per_share = expected_pop * ipo.price * win_probability
# 资本锁定成本
lockup_days = 3 # 典型T+3返还未分配资金
opportunity_cost = account.daily_return * lockup_days
if ev_per_share > opportunity_cost:
max_shares = calculate_max_eligible_shares(
account.stock_market_value,
ipo.exchange # 上海 vs. 深圳 eligibility
)
submit_subscription(ipo, shares=max_shares)
def evaluate_new_listing(stock, days_since_open_trading):
"""
新上市A股公司的分阶段评估。
"""
result = {'action': 'WAIT', 'reason': ''}
# 阶段1:太早
if days_since_open_trading < 20:
result['reason'] = '冷却期——无法分析'
return result
# 阶段2:初始筛选(20-60天)
if days_since_open_trading < 60:
# 仅基本检查
if stock.post_listing_earnings_available < 1:
result['reason'] = '还没有上市后盈利;等待季度报告'
return result
# 阶段3:基本面评估(60天+)
prospectus = get_prospectus_data(stock)
latest_quarterly = get_latest_quarterly(stock)
# 检查盈利"变脸"
earnings_change = (latest_quarterly.net_profit_yoy_growth -
prospectus.implied_growth_rate)
if earnings_change < -0.20: # 增长减速 > 20pp
result['action'] = '避免'
result['reason'] = f'盈利变脸:增长下降 {earnings_change:.0%}'
return result
# 相对于同行的估值
pe_premium = stock.pe / get_sector_median_pe(stock.sector) - 1
if pe_premium > 0.30:
result['action'] = 'WAIT'
result['reason'] = f'相对于同行交易溢价{pe_premium:.0%};等待折扣'
return result
# 锁定风险评估
months_to_first_unlock = stock.first_unlock_date_months_away
if months_to_first_unlock < 3:
result['action'] = 'WAIT'
result['reason'] = '锁定到期imminent;等待抛压过去'
return result
# 募集资金使用检查
if stock.excess_raised_ratio > 0.5: # 筹集比计划多50%+
result['caution'] = '筹集了大量 excess capital——监控使用'
# 所有检查通过
if (latest_quarterly.revenue_growth > 0.15 and
latest_quarterly.ocf_positive and
pe_premium < 0.10 and
months_to_first_unlock > 6):
result['action'] = 'BUY'
result['position_size'] = 0.03 # 保守初始持仓3%
result['stop_conditions'] = [
'连续两个季度盈利减速',
'重大治理问题',
'锁定到期前减少30%'
]
return result
def monitor_lockup_calendar(portfolio, watchlist):
"""
追踪所有持有和观察的新上市股票的锁定到期日期。
生成即将解锁的警报。
"""
alerts = []
for stock in portfolio.positions + watchlist:
if not stock.is_new_listing:
continue
for unlock_event in stock.unlock_schedule:
days_until = (unlock_event.date - today()).days
shares_unlocking = unlock_event.shares
pct_of_total = shares_unlocking / stock.total_shares
if days_until <= 30 and pct_of_total > 0.05:
severity = 'HIGH' if pct_of_total > 0.20 else 'MEDIUM'
alerts.append({
'stock': stock.ticker,
'days_until': days_until,
'shares_unlocking': shares_unlocking,
'pct_of_total': pct_of_total,
'severity': severity,
'action': f'考虑在{unlock_event.date}之前减少持仓'
})
return sorted(alerts, key=lambda x: x['days_until'])
def ipo_market_signal(market_data):
"""
使用IPO市场动态作为市场时机指标。
"""
signals = {}
# 信号1:IPO暂停
if market_data.ipo_suspended:
signals['ipo_suspension'] = {
'signal': '逆向看涨',
'reasoning': 'IPO暂停表明市场压力;历史上 near bottoms',
'action': '开始积累优质股票'
}
# 信号2:IPO步伐
monthly_ipo_count = market_data.ipos_last_30_days
historical_avg = market_data.avg_monthly_ipos_3y
if monthly_ipo_count > historical_avg * 2:
signals['ipo_pace'] = {
'signal': '谨慎',
'reasoning': '加速的IPO步伐虹吸市场流动性',
'action': '减少股权敞口;增加现金'
}
# 信号3:IPO首日回报
avg_first_day = market_data.avg_ipo_first_day_return_3m
if avg_first_day > 3.0: # 300%+
signals['ipo_euphoria'] = {
'signal': '看跌',
'reasoning': '极端IPO首日回报表明市场欣快',
'action': '最大谨慎;考虑防御性定位'
}
elif avg_first_day < 0.2: # <20%
signals['ipo_apathy'] = {
'signal': '看涨',
'reasoning': '低IPO回报表明市场热情低',
'action': '开始寻找价值机会'
}
# 信号4:IPO否决率
rejection_rate = market_data.ipo_rejection_rate_6m
if rejection_rate > 0.30:
signals['ipo_quality'] = {
'signal': '长期正面',
'reasoning': '高否决率意味着证监会提高质量标准',
'action': '对市场质量 positive;青睐新批准公司'
}
return signals
"中国的IPO不是一个市场行为,而是一个行政行为披上了市场的外衣。" — 中国的IPO不是市场行为,而是披着市场外衣的行政行为。
"审批制最大的问题不是审不出好公司,而是让投资者误以为审批通过就意味着安全。" — 审批制最大的问题不是它审不出好公司,而是它给投资者错误的印象,以为审批通过就意味着安全。
"每次暂停IPO,都是在用一个错误去纠正另一个错误。" — 每次暂停IPO都是用一个错误去纠正另一个错误。
"超募资金是中国资本市场最大的浪费之一。" — 超额IPO募集资金是中国资本市场的最大浪费之一。
"注册制不是放任不管,而是把监管重心从事前审批转向事中事后监管。" — 注册制不是自由放任;而是将监管重心从事前审批转向事中和事后监管。
"投资新股最危险的时候,恰恰是看起来最安全的时候——连续涨停板的尾声。" — 投资新股最危险的时候,恰恰是看起来最安全的时候——连续涨停板的尾声。
"一个健康的IPO市场应该让投资者感到适度的恐惧,而不是确定的贪婪。" — 一个健康的IPO市场应该让投资者感到适度恐惧,而不是确定的贪婪。
"读招股说明书的风险因素部分,就像读一个人写的检讨书——这是他最诚实的时候。" — 阅读招股说明书的风险因素部分就像读一个人的检讨书——这是他最诚实的时候。
"改革的方向是对的,但改革的节奏必须与市场的承受能力匹配。" — 改革的方向是对的,但改革的节奏必须与市场的承受能力相匹配。
"梦想是IPO的起点,浮沉是市场的常态。能在浮沉中坚持梦想的企业,才值得投资。" — 梦想是IPO的起点,浮沉是市场的常态。能在浮沉中坚持梦想的企业才值得投资。
(全文完 — 共728行)