用途:这是一个支出分类趋势分析技能,用于每月比较各消费分类的变化情况,输出当期与滚动均值、预算、去年同月的对比数据,识别异常分类并列出驱动异常的具体交易。
主要能力:按分类和子分类汇总当期支出;计算前6个自然月的滚动平均;计算去年同月同比;计算相对滚动、预算、同比的百分比变化。异常规则默认:超过滚动均值50%且达到重要性门槛;达到预算130%且存在预算;达到滚动均值2倍且达到重要性门槛则标记高严重度。异常按美元影响排序,并列出前3至5笔驱动交易;单笔交易贡献超过60%时标记single_driver。
输入:transactions需至少13个月并已分类;budget为目标预算;period_start、period_end为当前周期;materiality_floor_cents默认5000;outlier_thresholds默认rolling_multiple 1.5、budget_pct 130。收入、储蓄投资、内部转账不计入支出。
输出:包含period、totals、categories与rankings的JSON对象。分类项含当前、滚动均值、同比、预算金额及各百分比、severity、outlier、reasons和drivers。
限制:少于3个历史月时滚动置信度低,仅按预算阈值标记;不足一年时同比为空;低于重要性门槛的分类只汇总不标记;年度大额分类在对应账单月可能触发高倍异常,需结合重复交易日历跳过;本技能不分析原因,只呈现数据。