Appearance
🛠 Workshop Buổi 3: Ratio Analysis Dashboard
📋 Thông tin Workshop
| Thông tin | Chi tiết |
|---|---|
| Thời gian | 90–120 phút |
| Công cụ | Excel / Google Sheets |
| Input | BCTC 3 năm Vinamilk (VNM) + 1 peer company |
| Output | Ratio Dashboard + DuPont Chart + 5 nhận xét + Red flags |
| Kỹ năng | Ratio calculation, DuPont, peer comparison, trend analysis |
| Tích lũy | Tiếp nối Buổi 2 (BCTC mapping) → input cho Buổi 5 (DCF) |
| Điểm | 15 điểm workshop |
🎯 Mục tiêu
- Tính 20 financial ratios theo 4 nhóm CFA framework
- Build DuPont 3-factor breakdown qua 3 năm
- So sánh VNM với 1 peer company
- Viết 5 nhận xét chính + nhận diện red flags (nếu có)
📥 Chuẩn bị
- [ ] BCTC Vinamilk 3 năm (từ Workshop Buổi 2 hoặc download mới)
- [ ] BCTC 1 peer: TH True Milk / Nutifood / Friesland Campina VN (hoặc international: Nestlé)
- [ ] File
CorporateFinance_Model.xlsx— thêm sheetRatio_Dashboard
📝 Bước 1: Input Data
Layout
| A | B | C | D | |
|---|---|---|---|---|
| 1 | VNM Financial Data (tỷ VND) | 2022 | 2023 | 2024E |
| 2 | Revenue | 59,900 | 58,500 | 61,200 |
| 3 | COGS | 34,500 | 33,700 | 34,700 |
| 4 | Gross Profit | 25,400 | 24,800 | 26,500 |
| 5 | EBIT | 10,500 | 9,800 | 10,800 |
| 6 | Interest Expense | 190 | 170 | 180 |
| 7 | Net Income | 8,500 | 7,800 | 8,200 |
| 8 | Total Assets | 52,300 | 53,500 | 54,700 |
| 9 | Total Equity | 35,800 | 37,200 | 39,000 |
| 10 | Current Assets | 22,000 | 21,500 | 23,000 |
| 11 | Current Liabilities | 13,500 | 13,000 | 12,700 |
| 12 | Total Debt | 5,200 | 4,800 | 4,500 |
| 13 | Cash | 2,800 | 3,200 | 3,500 |
| 14 | AR | 2,000 | 1,900 | 2,050 |
| 15 | Inventory | 8,200 | 8,500 | 8,800 |
| 16 | AP | 2,500 | 2,400 | 2,600 |
| 17 | CFO | 11,200 | 10,500 | 11,500 |
| 18 | CapEx | 2,500 | 2,300 | 2,500 |
📝 Bước 2: Profitability Ratios
Formulas
Gross Margin = Gross_Profit / Revenue
Operating Margin = EBIT / Revenue
Net Margin = Net_Income / Revenue
ROE = Net_Income / Total_Equity
ROA = Net_Income / Total_AssetsExpected Output
| Ratio | 2022 | 2023 | 2024E | Trend |
|---|---|---|---|---|
| Gross Margin | 42.4% | 42.4% | 43.3% | → ↑ |
| Operating Margin | 17.5% | 16.8% | 17.6% | → ↑ |
| Net Margin | 14.2% | 13.3% | 13.4% | ↓ → |
| ROE | 23.7% | 21.0% | 21.0% | ↓ → |
| ROA | 16.3% | 14.6% | 15.0% | ↓ ↑ |
📝 Bước 3: Liquidity & Solvency Ratios
Formulas
Current Ratio = Current_Assets / Current_Liabilities
Quick Ratio = (CA - Inventory) / CL
Cash Ratio = Cash / CL
D/E = Total_Debt / Total_Equity
Interest Coverage = EBIT / Interest_Expense
Debt/EBITDA = Total_Debt / (EBIT + D&A)Expected Output
| Ratio | 2022 | 2023 | 2024E | Benchmark |
|---|---|---|---|---|
| Current Ratio | 1.63x | 1.65x | 1.81x | > 1.5 ✅ |
| Quick Ratio | 1.02x | 1.00x | 1.12x | > 1.0 ✅ |
| D/E | 0.15x | 0.13x | 0.12x | < 1.0 ✅ |
| Interest Coverage | 55.3x | 57.6x | 60.0x | > 5x ✅✅ |
📝 Bước 4: Efficiency Ratios & CCC
Formulas
DSO = (AR / Revenue) × 365
DIO = (Inventory / COGS) × 365
DPO = (AP / COGS) × 365
CCC = DSO + DIO - DPO
Asset Turnover = Revenue / Total_AssetsExpected Output
| Ratio | 2022 | 2023 | 2024E |
|---|---|---|---|
| DSO | 12.2 | 11.9 | 12.2 |
| DIO | 86.8 | 92.1 | 92.6 |
| DPO | 26.5 | 26.0 | 27.3 |
| CCC | 72.5 | 78.0 | 77.5 |
| Asset Turnover | 1.15x | 1.09x | 1.12x |
💡 Nhận xét: DIO tăng = tồn kho tăng. VNM nên kiểm tra inventory efficiency.
📝 Bước 5: DuPont Analysis
DuPont 3-Factor
| Factor | 2022 | 2023 | 2024E |
|---|---|---|---|
| Net Margin | 14.2% | 13.3% | 13.4% |
| × Asset Turnover | 1.15x | 1.09x | 1.12x |
| × Equity Multiplier | 1.46x | 1.44x | 1.40x |
| = ROE | 23.8% | 20.9% | 21.0% |
Visualization
Tạo stacked bar chart hoặc waterfall chart cho DuPont:
- X-axis: 2022, 2023, 2024E
- Y-axis: ROE breakdown by 3 factors
- Color: Margin (blue), Turnover (green), Multiplier (orange)
📝 Bước 6: Peer Comparison
So sánh VNM vs Peer (2024E)
| Ratio | VNM | Peer | Better |
|---|---|---|---|
| ROE | 21.0% | ? | |
| Net Margin | 13.4% | ? | |
| D/E | 0.12x | ? | |
| CCC | 77.5 days | ? | |
| Current Ratio | 1.81x | ? |
Viết 5 nhận xét
1. [Profitability comparison: VNM vs Peer]
2. [Balance sheet strength]
3. [Working capital & CCC]
4. [DuPont driver khác biệt]
5. [Red flags nếu có / Overall assessment]📊 Kết quả kỳ vọng
| Deliverable | Nội dung |
|---|---|
Sheet Ratio_Dashboard | 20 ratios × 3 năm với conditional formatting |
Sheet DuPont | 3-factor breakdown + chart |
Sheet Peer_Comparison | VNM vs 1 peer, side-by-side |
| 5 nhận xét | Written analysis trong Summary sheet |
🚀 Nâng cao (Optional)
- Altman Z-Score: Tính Z-Score cho VNM và HPG → so sánh financial health
- 5-Factor DuPont: Phân tách thêm Tax Burden & Interest Burden
- Industry benchmarks: Tìm average ratios ngành FMCG từ Damodaran data
- Trend chart: Line chart 3 năm cho mỗi nhóm ratio
⚠️ Lỗi thường gặp
| # | Lỗi | Hậu quả | Cách tránh |
|---|---|---|---|
| 1 | Dùng average vs. ending balance | Ratios sai | Efficiency ratios nên dùng average |
| 2 | Quên COGS khi tính DIO/DPO | DIO/DPO sai | DIO = Inv/COGS, không phải Revenue |
| 3 | So sánh khác ngành | Kết luận vô nghĩa | Chỉ compare peer cùng ngành |
| 4 | Nhìn 1 ratio đơn lẻ | Missed big picture | Luôn nhìn tổng hợp 4 nhóm |
| 5 | Ignore fiscal year alignment | So sánh lệch kỳ | Align fiscal year khi compare |
📏 Rubric
| Tiêu chí | Xuất sắc (13-15) | Khá (10-12) | Đạt (7-9) | Chưa đạt (<7) |
|---|---|---|---|---|
| Ratio accuracy | 20 ratios đúng, format | 15+ đúng | 10+ đúng | < 10 |
| DuPont | 3-factor + chart + insight | Tính đúng + chart | Tính đúng | Không có |
| Peer comparison | Full comparison + 5 nhận xét | Partial + 3 nhận xét | Có so sánh | Không |
| Presentation | Color-coded, clear, professional | Clean | Readable | Messy |