Pricing Model Sim

给一条留存曲线和几个定价参数,算出「单次解锁 / 包月订阅 / 混合」三种付费机制 12 个月的 ARPU、LTV、回本周期,并回答一个问题:你的业务该选哪种

全部计算在浏览器里完成,没有服务端 · 公式与实际口径见 lib/model.js · 校验产物在 results/

选一条预设曲线

或者自己拖一条

0%25%50%75%100%D1D7D30D90D180
拖动圆点改留存 · 曲线自动重拟合幂律 · RMSE 3.69pp
r(d) ≈ 0.4200 × d^(−0.4749) (幂律形态;锚点间精确插值,D180 后按此外推)
锚点实测拟合月序
D142.0%42.0%0.0 月起
D724.0%24.0%0.2 月起
D3012.0%12.0%1.0 月起
D906.0%6.0%3.0 月起
D1803.5%3.5%6.0 月起

这条曲线在告诉模型什么

留存曲线是后续所有计算的唯一输入。三种机制的收入都乘在这条曲线上 —— 换句话说,定价参数再优化,也救不了一条留不住的曲线

月初在册该月环比续存
1100.00%
212.00%12.0%
37.75%64.6%
46.00%77.4%
54.80%80.0%
64.03%84.1%
73.50%86.8%
83.25%92.9%
口径:第 k 个月的月初在册比例 = r(30 × (k−1)),所以第 1 个月恒为 100%(新用户当月必然在册), 第 2 个月 = D30 留存。按月取月初值而不是按月内积分,是为了让手算校验能对得上 —— 取舍理由写在 docs/DECISIONS.md

订阅人群的生存曲线

订阅者是自选出来的高意愿人群,直接用大盘留存会低估他们的粘性。 模型把大盘的月度生存率开 α 次方来修正:Skα, 当前 α = 0.85。α = 1 表示订阅者和普通用户一样容易流失。

大盘在册订阅人群
1100.00%100.00%
212.00%16.49%
37.75%11.37%
46.00%9.15%
54.80%7.57%
64.03%6.53%
73.50%5.79%
83.25%5.44%