免费试用
预算优化

miROAS 解读:边际 ROAS 如何指导预算分配

ROAS 告诉你"花了多少回来了多少",但无法回答"再多花一块钱能回来多少"。miROAS(边际 ROAS)基于 Hill 饱和曲线的导数,告诉你每个渠道的边际收益何时归零 — 这是预算分配的核心指标。

9 分钟阅读2026-06-18预算优化
本文目录
什么是 ROAS 什么是 miROAS Hill 曲线与导数 预算分配逻辑 常见误区 SparkX 中的 miROAS

什么是 ROAS

ROAS(Return on Ad Spend)是最基础的广告效率指标:

ROAS = 归因收入 / 广告花费

花了 $10,000 在 Meta 上,带来 $30,000 归因收入,ROAS = 3.0x。这是每个营销人每天都在看的数字。

但 ROAS 有一个致命缺陷:它是平均值,不是边际值

问题场景:Meta 的 ROAS 是 3.0x。你应该加预算吗?如果加了 $1,000,回来的不是 $3,000,可能只有 $1,200 — 因为 Meta 已经接近饱和了。ROAS 不会告诉你这一点。

什么是 miROAS

miROAS(Marginal ROAS,边际 ROAS)回答的是一个不同的问题:

miROAS = dRevenue / dSpend (收入对花费的导数)

它告诉你:在当前花费水平下,再多花一块钱能回来多少

miROAS 是预算分配的核心决策指标。理想状态是每个渠道的 miROAS 都相等 — 这意味着预算分配达到了最优。

Hill 曲线与导数

SparkX MMM 使用 Hill 饱和函数建模渠道的花费-收入关系:

Response(spend) = α × spend^γ / (C^γ + spend^γ)

其中 α 是最大响应,γ 是形状参数,C 是半饱和点。这条曲线是 S 形的:初期增长快,后期趋于饱和。

miROAS 就是这条曲线的导数

miROAS(spend) = d/dspend [α × spend^γ / (C^γ + spend^γ)]

导数的几何含义是切线斜率。在曲线的低花费区域,斜率很大(miROAS 高);在高花费区域,斜率趋近于零(miROAS 低)。

直觉理解

想象你在往一个漏水的桶里倒水。一开始水位低,倒进去的水大部分留住了(miROAS 高)。水位越高,从漏洞流出去的水越多,留住的比例越小(miROAS 下降)。当倒入量和漏出量相等时,再倒也没用了(miROAS = 0)。

预算分配逻辑

有了每个渠道的 miROAS 曲线后,预算优化的逻辑很直接:

  1. 目标:最大化收入(给定总预算 B)
  2. 约束:Σ spend_i = B
  3. 最优条件:所有渠道的 miROAS 相等(拉格朗日乘子法)

这就是 SparkX 预算优化器背后的数学原理。当所有渠道的边际收益相等时,你无法通过在渠道间转移预算来增加总收入 — 这就是帕累托最优。

渠道当前花费当前 ROAS当前 miROAS建议
Google$50k4.2x2.8加预算
Meta$80k3.0x1.1维持
TikTok$15k5.5x4.2大幅加预算
YouTube$40k2.1x0.4减预算

注意 TikTok 的 ROAS(5.5x)最高,但更关键的是它的 miROAS(4.2)也最高 — 说明它还没饱和,加预算的回报仍然很高。YouTube 的 ROAS 不算最低,但 miROAS 只有 0.4 — 说明它已经过度饱和,继续投入是亏的。

常见误区

误区一:用 ROAS 做预算分配

很多人看到 ROAS 高的渠道就加预算。但 ROAS 是平均值,高 ROAS 可能意味着当前花费太少(miROAS 也高,值得加),也可能意味着已经接近饱和(miROAS 低,不该加)。不看 miROAS 就无法区分。

误区二:miROAS 可以无限高

在花费趋近于零时,Hill 曲线的导数确实趋近于最大值 αγ/C。但这只是理论极限。实际上,花费为零意味着没有曝光,miROAS 曲线在极低花费区域的行为不稳定。SparkX 建议在 miROAS 分析中设置最低花费下限(通常是当前花费的 10-20%)。

误区三:忽略置信区间

miROAS 是从模型参数计算出来的,而模型参数有不确定性。一个渠道的 miROAS = 1.2,但 95% 置信区间可能是 [0.6, 1.8] — 这意味着它可能已经低于盈亏平衡线。SparkX Expert Mode(PyMC / Bayesian MCMC 引擎)提供完整的 miROAS 后验分布。

误区四:miROAS 是静态的

miROAS 会随着花费水平变化。增加 TikTok 预算后,它的 miROAS 会下降(因为接近饱和)。预算优化是一个迭代过程:调整 -> 重新建模 -> 再调整。SparkX 的 What-If 滑块让你实时看到 miROAS 变化。

SparkX 中的 miROAS

SparkX MMM 在以下位置展示 miROAS:

双向优化

SparkX 支持两个方向的优化

  • 给定预算 -> 最大化收入(调整各渠道花费使 miROAS 均衡)
  • 给定收入目标 -> 最小化花费(找到达成目标的最省预算组合)

两种模式都基于 miROAS 曲线,只是优化方向不同。

本站使用 Cookie 和类似技术以提升体验并分析流量。继续浏览即表示同意。详见隐私政策