# Cashflow Forecaster

> Cashflow Forecaster 💵

- Skill: `huifer/cashflow-forecaster` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add huifer/cashflow-forecaster`
- Raw SKILL.md: https://api.skillmd.com/api/skills/huifer/cashflow-forecaster/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: huifer (https://skillmd.com/u/huifer)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/huifer/cashflow-forecaster

---


# Cashflow Forecaster 💵

> 智能现金流预测系统，基于历史数据和业务场景，精准预测现金流状况，提前预警现金缺口，提供融资建议

专业的现金流预测和管理系统，通过分析历史现金流数据、业务周期性、季节性因素等，预测未来现金流状况，识别潜在现金缺口，提供融资和优化建议，帮助企业保持健康的现金流状况。

---

## 🎯 核心功能

### 1. 现金流预测

#### 预测方法论

```yaml
历史数据法:
  简单移动平均: 过去N期平均
  加权移动平均: 近期权重更高
  指数平滑: 衰减因子调整

趋势分析法:
  线性回归: 识别长期趋势
  多项式回归: 捕捉非线性趋势
  ARIMA模型: 时间序列预测

季节性调整:
  加法模型: 实际值 = 趋势 + 季节性 + 随机
  乘法模型: 实际值 = 趋势 × 季节性 × 随机
  X-12-ARIMA: 专业季节性调整

业务驱动法:
  收入驱动: 基于销售预测
  支出驱动: 基于成本预测
  混合驱动: 综合考虑
```

#### 预测周期

```markdown
短期预测 (1-3个月):
  精度: ±10%
  用途: 日常运营、短期决策
  频率: 周更新
  关键: 准确性高于一切

中期预测 (3-12个月):
  精度: ±20%
  用途: 战略规划、预算制定
  频率: 月更新
  关键: 趋势捕捉

长期预测 (12-36个月):
  精度: ±30%
  用途: 战略规划、融资需求
  频率: 季度更新
  关键: 方向正确
```

### 2. 季节性分析

#### 季节性识别

```yaml
强季节性:
  特征: 季节指数 >20%或 <80%
  行业: 服装、旅游、礼品、食品
  影响: 现金流波动剧烈
  策略: 提前储备、淡季促销

弱季节性:
  特征: 季节指数 90-110%
  行业: 日用必需品、基础服务
  影响: 现金流相对平稳
  策略: 稳定运营、适度调整

无季节性:
  特征: 季节指数 95-105%
  行业: 医疗、公用事业、订阅服务
  影响: 现金流平稳
  策略: 预测相对准确
```

#### 月度季节性模式

```markdown
电商行业典型模式:

1月  ▁▁▁▁▁▁▁  春节前淡季
2月  ████░░░░  春节后反弹
3月  █████░░░  妇女节促销
4月  ████░░░░  平稳期
5月  ██████░░  五一促销
6月  ███████░  618大促
7月  ████░░░░  平稳期
8月  ████░░░░  平稳期
9月  ██████░░  开学季/中秋
10月 ███████░  国庆促销
11月 ████████  双11巅峰
12月 ██████░░  双12/圣诞
```

### 3. 现金缺口预警

#### 预警级别

```yaml
安全 (绿色):
  现金储备: >3个月支出
  预测: 未来6个月无缺口
  行动: 维持现状

关注 (黄色):
  现金储备: 1.5-3个月支出
  预测: 未来3个月有风险
  行动: 开始准备融资

警告 (橙色):
  现金储备: 1-1.5个月支出
  预测: 未来1-2个月有缺口
  行动: 紧急启动融资

危险 (红色):
  现金储备: <1个月支出
  预测: 本月可能出现缺口
  行动: 立即采取措施
```

#### 缺口场景模拟

```markdown
场景A: 正常情况
  收入预测: 基于历史趋势
  支出预测: 基于预算
  缺口概率: 5%
  应对: 常规运营

场景B: 乐观情况
  收入预测: +20%
  支出预测: -10%
  缺口概率: 1%
  应对: 扩张机会

场景C: 悲观情况
  收入预测: -30%
  支出预测: +20%
  缺口概率: 60%
  应对: 紧急预案
```

### 4. 融资建议

#### 融资方式对比

```markdown
┌─────────────┬──────────┬──────────┬──────────┐
│ 融资方式     │ 成本      │ 速度      │ 适用场景  │
├─────────────┼──────────┼──────────┼──────────┤
│ 银行贷款     │ 低        │ 慢(2-4周) │ 长期资金  │
│             │ 4-8%     │          │ 大额需求  │
├─────────────┼──────────┼──────────┼──────────┤
│ 信用贷款     │ 中        │ 快(1周)   │ 短期周转  │
│             │ 8-15%    │          │ 中小额    │
├─────────────┼──────────┼──────────┼──────────┤
│ 股权融资     │ 高        │ 很慢      │ 战略投资  │
│             │ 20-40%   │ (2-6月)  │ 大额扩张  │
├─────────────┼──────────┼──────────┼──────────┤
│ 供应链金融   │ 低中      │ 快(1-2周) │ 应收账款  │
│             │ 5-10%    │          │ 库存融资  │
├─────────────┼──────────┼──────────┼──────────┤
│ 众筹         │ 中        │ 中        │ 新产品    │
│             │ 10-20%   │ (1-2月)  │ 社区支持  │
├─────────────┼──────────┼──────────┼──────────┤
│ 保理         │ 中        │ 很快      │ 应收账款  │
│             │ 8-12%    │ (3-5天)   │ 立即变现  │
└─────────────┴──────────┴──────────┴──────────┘
```

#### 融资时机

```yaml
最佳时机:
  现金储备: 2-3个月支出
  业务增长: 稳定或上升
  市场环境: 利率低位
  信用状况: 良好

最差时机:
  现金储备: <1个月支出
  业务下降: 收入下滑
  市场环境: 利率高位
  信用状况: 不良

原则: 宁可早准备，不要临时抱佛脚
```

---

## 📋 使用场景

### 场景1：现金流预测

```bash
/cashflow-forecaster --predict --period 12m
```

输出示例：

```markdown
📊 现金流预测报告 - 未来12个月

## 当前状况

**日期**: 2024年4月12日
**当前现金**: ¥1,280,000
**月均支出**: ¥420,000
**安全储备**: ¥1,260,000 (3个月)
**可用现金**: ¥20,000 (超出安全储备)
**健康度**: 🟡 关注

## 预测概览

### 总体预测（未来12个月）

| 月份 | 期初现金 | 收入 | 支出 | 期末现金 | 储备月数 | 状态 |
|------|---------|------|------|---------|---------|------|
| 2024-04 | ¥1,280,000 | ¥580,000 | ¥420,000 | ¥1,440,000 | 3.4 | 🟢 |
| 2024-05 | ¥1,440,000 | ¥620,000 | ¥450,000 | ¥1,610,000 | 3.6 | 🟢 |
| 2024-06 | ¥1,610,000 | ¥850,000 | ¥480,000 | ¥1,980,000 | 4.1 | 🟢 |
| 2024-07 | ¥1,980,000 | ¥520,000 | ¥440,000 | ¥2,060,000 | 4.7 | 🟢 |
| 2024-08 | ¥2,060,000 | ¥540,000 | ¥430,000 | ¥2,170,000 | 5.0 | 🟢 |
| 2024-09 | ¥2,170,000 | ¥720,000 | ¥460,000 | ¥2,430,000 | 5.3 | 🟢 |
| 2024-10 | ¥2,430,000 | ¥780,000 | ¥500,000 | ¥2,710,000 | 5.4 | 🟢 |
| 2024-11 | ¥2,710,000 | ¥1,200,000 | ¥680,000 | ¥3,230,000 | 4.8 | 🟢 |
| 2024-12 | ¥3,230,000 | ¥950,000 | ¥520,000 | ¥3,660,000 | 7.0 | 🟢 |
| 2025-01 | ¥3,660,000 | ¥380,000 | ¥450,000 | ¥3,590,000 | 8.0 | 🟢 |
| 2025-02 | ¥3,590,000 | ¥520,000 | ¥420,000 | ¥3,690,000 | 8.8 | 🟢 |
| 2025-03 | ¥3,690,000 | ¥680,000 | ¥460,000 | ¥3,910,000 | 8.5 | 🟢 |

**结论**: 未来12个月现金流健康，无缺口风险 ✓

### 趋势分析

```
现金流趋势（未来12个月）

¥4M ████
¥3M ████████░░
¥2M ██████░░░░░░
¥1M ████░░░░░░░░░
¥0M └────────────────
    4  6  8 10 12 月
```

**关键发现**:
1. 整体趋势向上 ✓
2. 11月双11带来现金高峰
3. 1月春节淡季但仍有安全储备
4. 无明显现金缺口

### 季节性分析

**收入季节性**:
- 旺季: 6月(618)、11月(双11)、12月(双12)
- 淡季: 1月(春节)、4月、7-8月
- 波动幅度: ±45%

**支出季节性**:
- 高支出月: 11月(大促准备)、12月
- 低支出月: 1月、2月
- 波动幅度: ±25%

**净现金流**:
- 最高净流入: 11月(+¥520K)
- 最低净流入: 1月(-¥70K)
- 平均净流入: +¥200K/月

### 现金储备预测

```
储备月数趋势

9M  ████░░░░░░░░░ 8.8月 (3月)
8M  ████████░░░░░ 8.0月 (1月)
7M  █████████░░░░ 7.0月 (12月)
6M  ████████████░ 5.4月 (10月)
4M  ██████████████ 3.4月 (4月)
2M  └──────────────
    现在...12月后
```

**结论**: 储备月数持续增长，财务健康 ✓

## 详细预测

### 月度现金流明细

**2024年4月**
- 期初现金: ¥1,280,000
- 销售收入: ¥550,000
  - 线上: ¥420,000
  - 线下: ¥130,000
- 其他收入: ¥30,000
- 总收入: ¥580,000

- 运营支出: ¥320,000
  - 采购: ¥180,000
  - 营销: ¥80,000
  - 物流: ¥40,000
  - 其他: ¥20,000
- 固定支出: ¥100,000
  - 租金: ¥35,000
  - 工资: ¥55,000
  - 其他: ¥10,000
- 总支出: ¥420,000

- 净现金流: +¥160,000
- 期末现金: ¥1,440,000

...（续其余月份）

## 不确定性分析

### 乐观场景

假设收入+20%，支出-10%：
- 12个月后现金: ¥4,850,000 (+24%)
- 最低储备: 5.2个月
- 缺口风险: 0%

### 悲观场景

假设收入-30%，支出+20%：
- 12个月后现金: ¥2,180,000 (-40%)
- 最低储备: 1.8个月
- 缺口风险: 25% (10-12月)

### 建议

基于不确定性，建议：
1. 维持3个月以上储备 ✓
2. 避免大额固定支出承诺
3. 建立应急信贷额度
4. 10月前评估是否需要融资

## 行动建议

### 短期（30天）
✅ 维持当前运营策略
✅ 继续监控现金流
✅ 优化应收账款回收

### 中期（90天）
✅ 准备双11旺季
✅ 适当增加库存
✅ 确保资金链充足

### 长期（12个月）
✅ 考虑投资机会（现金充足）
✅ 评估业务扩张
✅ 优化资金使用效率
```

### 场景2：现金缺口预警

```bash
/cashflow-forecaster --alert --scenario pessimistic
```

输出示例：

```markdown
🚨 现金缺口预警报告 - 悲观场景

## 预警级别

**当前级别**: 🟠 警告
**触发条件**: 现金储备 < 1.5个月支出
**预警时间**: 未来3个月可能出现缺口

## 缺口预测

### 时间线预测

```
现金储备趋势（悲观场景）

3M  ████░░░░░░░░░░ 3.2月 (现在)
2M  ████████░░░░░░░ 2.1月 (6月)
1M  ██████████░░░░░ 1.3月 (7月) ⚠️
0M  █████████████░░ 0.8月 (8月) 🚨
-1M ████████████████ (9月) 💀
    └────────────────
    现在 6  7  8  9 月
```

### 缺口详情

| 月份 | 期初现金 | 收入 | 支出 | 缺口 | 状态 |
|------|---------|------|------|------|------|
| 4月 | ¥1,280,000 | ¥400,000 | ¥480,000 | - | 🟡 2.7月 |
| 5月 | ¥1,200,000 | ¥380,000 | ¥520,000 | - | 🟠 2.3月 |
| 6月 | ¥1,060,000 | ¥350,000 | ¥550,000 | - | 🟠 1.9月 |
| 7月 | ¥860,000 | ¥320,000 | ¥580,000 | - | 🟠 1.5月 |
| 8月 | ¥600,000 | ¥300,000 | ¥650,000 | - | 🟠 1.2月 |
| 9月 | ¥250,000 | ¥280,000 | ¥620,000 | **-¥90,000** | 🔴 缺口! |

**关键发现**:
- 6月开始储备低于2个月 ⚠️
- 8月储备低于1.5个月 🚨
- 9月可能出现现金缺口 💀

### 缺口概率

**9月缺口分析**:
- 正常场景: 5%概率
- 保守场景: 25%概率
- 悲观场景: 60%概率

**触发因素**:
1. 收入持续下滑（-30%）
2. 成本上升（+20%）
3. 应收账款延迟
4. 突发大额支出

## 紧急应对方案

### 方案A：立即启动融资 🔴

**时间**: 立即执行
**目标**: 融资¥500,000
**方式**: 信用贷款或保理

**步骤**:
1. Day 1: 准备融资材料
2. Day 3: 提交融资申请
3. Day 7: 资金到账

**预期效果**: 避免9月缺口

### 方案B：紧急降本 🟠

**时间**: 本月内执行
**目标**: 月节省¥150,000

**措施**:
1. 暂停非必要营销（节省¥80,000）
2. 推迟招聘计划（节省¥40,000）
3. 谈判供应商付款期（节省¥30,000）

**预期效果**: 推迟缺口至11月

### 方案C：加速回款 🟡

**时间**: 持续执行
**目标**: 月加速回款¥100,000

**措施**:
1. 应收账款催收
2. 提前付款折扣（2%）
3. 保理变现

**预期效果**: 改善现金流

### 方案D：组合拳 ✅

**推荐**: A + B + C组合
- 融资¥300,000（方案A部分）
- 紧急降本¥100,000
- 加速回款¥80,000

**预期效果**: 彻底消除缺口风险

## 融资建议

### 紧急融资（本周内启动）

**推荐方式**: 信用贷款 + 保理组合

**信用贷款**:
- 金额: ¥200,000
- 利率: 12%年化
- 期限: 12个月
- 审批: 7天
- 优势: 速度快、门槛低

**应收账款保理**:
- 金额: ¥150,000
- 费率: 1.5%/月
- 期限: 3个月
- 审批: 3天
- 优势: 变现快、不影响信用

**总融资成本**: ¥36,000（9个月）
**总融资额度**: ¥350,000

### 中期融资（3个月内）

如果状况改善，考虑：
- 银行贷款: ¥500,000 @ 8%
- 期限: 24个月
- 用途: 补充流动资金

如果状况恶化，考虑：
- 股权融资: ¥2,000,000
- 股权: 15-20%
- 用途: 战略转型

## 风险监控

### 每周监控指标

**必看指标**:
- 当前现金余额
- 距缺口月数
- 下月收入预测
- 大额支出计划

**预警阈值**:
- 现金 < ¥500,000 🚨
- 储备 < 1个月 🚨
- 收入 < ¥300,000 🚨
- 支出 > ¥600,000 🚨

### 应急触发条件

如果出现以下情况，立即启动应急方案：
1. 单月现金下降 >¥300,000
2. 连续2个月收入下降
3. 大客户流失（>¥100,000/月）
4. 银行抽贷或断贷
5. 突发大额支出（>¥200,000）

## 后续预案

### 如果成功避免缺口
1. 保持谨慎（6个月）
2. 逐步恢复投资
3. 建立更强储备（6个月）
4. 优化业务模式

### 如果发生缺口
1. 立即融资（应急额度）
2. 紧急降本（最大化）
3. 债务重组（如需要）
4. 业务调整（长期）

## 联系准备

**立即准备**:
- 融资材料（BP、财务报表）
- 银行联系人
- 投资人名单
- 应急资金渠道

**保持联系**:
- 主办银行客户经理
- 备用银行渠道
- 应急贷款机构
- 投资人网络

---

**重要提醒**: 现金流是生命线，宁可过度准备，不要临时抱佛脚！
```

### 场景3：融资方案设计

```bash
/cashflow-forecaster --financing --amount 1000000
```

输出示例：

```markdown
💼 融资方案设计 - ¥1,000,000

## 融资需求分析

**融资目的**: 补充流动资金、业务扩张
**融资金额**: ¥1,000,000
**融资期限**: 12-24个月
**当前状况**: 现金健康但储备不足
**紧迫性**: 中等（3-6个月内）

## 融资方案对比

### 方案A：银行贷款 🏦

**基本信息**:
- 贷款金额: ¥1,000,000
- 年利率: 6.5%
- 贷款期限: 24个月
- 还款方式: 等额本息
- 月还款: ¥44,546
- 总利息: ¥69,104

**优势** ✅:
- 利率最低
- 不稀释股权
- 税前可抵扣利息
- 提升信用评级

**劣势** ❌:
- 审批周期长（4-6周）
- 抵押要求
- 限制性条款
- 月供压力

**适合**: 收入稳定、有抵押物、时间充裕

### 方案B：信用贷款 💳

**基本信息**:
- 贷款金额: ¥1,000,000
- 年利率: 12%
- 贷款期限: 12个月
- 还款方式: 按月付息到期还本
- 月付息: ¥10,000
- 总利息: ¥120,000

**优势** ✅:
- 审批快（1-2周）
- 无抵押要求
- 灵活性高
- 月供低

**劣势** ❌:
- 利率较高
- 期限较短
- 一次性还本压力
- 影响现金流

**适合**: 短期周转、时间紧迫、无抵押物

### 方案C：股权融资 🤝

**基本信息**:
- 融资金额: ¥1,000,000
- 股权比例: 15%
- 估值: ¥6,666,667
- 投资方: 天使投资人
- 退出: 3-5年

**优势** ✅:
- 无还款压力
- 风险共担
- 资源导入
- 长期支持

**劣势** ❌:
- 稀释股权
- 丧失控制权风险
- 干预经营
- 退出复杂

**适合**: 高增长潜力、战略投资人、长期规划

### 方案D：混合融资 🎯

**推荐方案**: 银行贷款(60%) + 信用贷款(40%)

**结构**:
- 银行贷款: ¥600,000 @ 6.5%
- 信用贷款: ¥400,000 @ 12%
- 总金额: ¥1,000,000
- 加权成本: 8.7%

**月还款**:
- 银行部分: ¥26,728
- 信用部分: ¥40,000
- 总月供: ¥66,728

**优势**:
✅ 平衡成本和速度
✅ 降低单渠道风险
✅ 优化资金结构
✅ 灵活性较好

## 融资时间表

### Week 1: 准备阶段

**Day 1-2**: 准备材料
- [ ] 商业计划书
- [ ] 财务报表（3年）
- [ ] 现金流预测
- [ ] 抵押物清单

**Day 3-5**: 联系机构
- [ ] 主办银行客户经理
- [ ] 2家备用银行
- [ ] 1家在线贷款平台
- [ ] 整理材料

### Week 2-3: 申请阶段

**Day 6-10**: 提交申请
- [ ] 银行贷款申请
- [ ] 信用贷款申请
- [ ] 配合尽调

**Day 11-15**: 审批跟进
- [ ] 补充材料
- [ ] 答复问题
- [ ] 磋商条款

### Week 4-6: 放款阶段

**Day 16-20**: 签约
- [ ] 确认最终条款
- [ ] 签订贷款协议
- [ ] 办理抵押手续

**Day 21-30**: 放款
- [ ] 资金到账
- [ ] 资金使用
- [ ] 建立还款账户

## 财务影响分析

### 银行贷款方案（方案A）

**现金影响**:
```
月度现金流（方案A）

+100万 ████ (放款月)
  +50万 ██░
    0M  ░░░ (还款前)
  -50M  ░░██ (还款期)
-100M  ░░███
      └───────────
      0  6  12 24 月
```

**关键指标**:
- 月供压力: ¥44,546
- 占当前收入: 7.7%（可接受）
- DSCR（偿债覆盖率）: 3.2x（健康）
- 最小储备月数: 2.1月（可接受）

### 信用贷款方案（方案B）

**现金影响**:
```
月度现金流（方案B）

+100万 ████ (放款月)
  +50万 ██░
    0M  ░░░ (付息期)
  -50M  ░░██ (还本月)
-150M  ░░████ (一次性还本)
      └───────────
      0  6  11 12 月
```

**关键指标**:
- 月供压力: ¥10,000（低）
- 还本压力: ¥1,000,000（高）
- DSCR: 4.5x（良好）
- 最小储备月数: 2.8月（较好）

**注意**: 第12月还本压力大，需提前规划

## 风险评估

### 方案A风险（低-中）

**主要风险**:
1. 审批不通过（概率20%）
2. 审批周期长（影响用款）
3. 月供压力（影响现金流）

**缓解措施**:
1. 同时准备方案B（备用）
2. 提前2个月启动
3. 建立应急储备

### 方案B风险（中）

**主要风险**:
1. 利率波动风险
2. 一次性还本风险
3. 续贷不确定性

**缓解措施**:
1. 固定利率协议
2. 第12月前安排续贷或过桥
3. 维护良好信用

### 方案C风险（高）

**主要风险**:
1. 股权稀释过度
2. 控制权丧失
3. 战略冲突

**缓解措施**:
1. 设置AB股
2. 董事会席位保护
3. 对赌协议谨慎

## 推荐决策

### 如果追求最低成本 → 方案A（银行贷款）
**适用**: 时间充裕、有抵押物、收入稳定

### 如果追求最快速度 → 方案B（信用贷款）
**适用**: 时间紧迫、无抵押物、短期周转

### 如果追求长期支持 → 方案C（股权融资）
**适用**: 高增长潜力、战略需求、长期规划

### 如果平衡风险收益 → 方案D（混合融资）
**推荐**: 大多数情况的最佳选择

## 后续管理

### 资金使用管理
- 严格按照用途使用
- 建立专用账户
- 定期报告使用情况
- 保持透明沟通

### 还款管理
- 建立还款计划
- 设置自动扣款
- 提前准备资金
- 避免逾期

### 关系维护
- 定期沟通
- 主动报告经营状况
- 建立信任
- 为后续融资铺路

---

**最终建议**: 方案D（混合融资）- 平衡成本、速度、风险

