Mục lục
Nội dung này phục vụ mục đích giáo dục, không phải lời khuyên đầu tư hoặc tín hiệu giao dịch.
Trả lời ngắn: Annuity, hay dòng tiền đều theo kỳ, là chuỗi khoản tiền bằng nhau được trả hoặc nhận cách nhau những khoảng thời gian bằng nhau. Muốn tính đúng, người học phải biết số khoản, tỷ lệ mỗi kỳ và khoản đầu tiên nằm ở đầu hay cuối kỳ.
Đọc xong, bạn sẽ hiểu:
- Bốn điều kiện để nhận ra một annuity cơ bản.
- Vì sao mỗi khoản tiền có số kỳ ghép lãi khác nhau.
- Khi nào phải dừng vì số tiền, thời điểm hoặc tỷ lệ không còn đồng nhất.
Ở Compounding #5, ta bắt đầu với một khoản tiền rồi cho nó đi qua nhiều kỳ. Annuity đảo góc nhìn: nhiều khoản tiền đi vào hoặc đi ra ở nhiều mốc khác nhau. Cứ cộng chúng lại thành một cục từ ngày đầu là sai ngay vạch xuất phát.
1. Annuity là gì trong TVM?
Trong bài toán Time Value of Money (TVM), annuity là một chuỗi khoản trả hoặc nhận cố định theo kỳ. Payment, viết tắt PMT, là số tiền của một khoản trong chuỗi. Bài này dùng “khoản tiền” để dễ đọc.
OpenStax định nghĩa annuity là chuỗi khoản trả hoặc nhận cố định, xuất hiện định kỳ trong tương lai. Định nghĩa ấy có bốn cửa kiểm tra:
- Số tiền bằng nhau: ví dụ mỗi tháng 2.000.000 đồng.
- Khoảng cách bằng nhau: ví dụ đúng mỗi tháng, không phải lúc 20 ngày lúc 45 ngày.
- Số khoản hữu hạn và rõ: ví dụ ba khoản, không phải “mãi mãi”.
- Timing rõ: khoản nằm ở đầu kỳ hay cuối kỳ.
Annuity trong toán tài chính là một kiểu dòng tiền. Nó không tự động có nghĩa “sản phẩm bảo hiểm niên kim” hay “kế hoạch hưu trí”. Một sản phẩm có thể chứa dòng tiền dạng annuity, nhưng tên sản phẩm, điều khoản và rủi ro là chuyện khác.
Hai kiểu cơ bản:
- Ordinary annuity, hay niên kim cuối kỳ: khoản đầu tiên xuất hiện ở cuối kỳ thứ nhất.
- Annuity due, hay niên kim đầu kỳ: khoản đầu tiên xuất hiện ngay đầu kỳ đầu tiên.
Tiền thuê nhà thường được yêu cầu đầu tháng nên có thể giống annuity due nếu số tiền và khoảng cách đều nhau. Một khoản đóng góp vào cuối mỗi tháng có thể giống ordinary annuity. Đây chỉ là ví dụ nhận diện thời điểm, không phải kết luận pháp lý về mọi hợp đồng.
Chuỗi 2 triệu, 3 triệu rồi 1 triệu không phải annuity cơ bản vì số tiền không đều. Chuỗi ba khoản 2 triệu nhưng ngày trả cách nhau 20, 30 và 45 ngày cũng không đều kỳ. Ta vẫn tính được từng dòng tiền, nhưng không nên ép công thức rút gọn của annuity lên dữ kiện không khớp.
2. Mỗi khoản nằm ở đâu trên dòng thời gian?
Giả sử bạn ghi nhận ba khoản demo, mỗi khoản 2.000.000 đồng, vào cuối ba tháng liên tiếp. Tỷ lệ minh họa là 1%/tháng và ngày đích là cuối tháng 3.
Đặt từng khoản lên dòng thời gian:
- khoản cuối tháng 1 còn hai kỳ để ghép lãi:
2.000.000 × 1,01² = 2.040.200; - khoản cuối tháng 2 còn một kỳ:
2.000.000 × 1,01 = 2.020.000; - khoản cuối tháng 3 vừa tới ngày đích, còn 0 kỳ:
2.000.000.
Tổng Future Value (FV), hay giá trị tương lai, của ordinary annuity:
2.040.200 + 2.020.000 + 2.000.000 = 6.060.200 đồng
Hình 1 — Khoản vào sớm hơn có nhiều kỳ ghép lãi hơn trước cùng ngày đích.
Đây là điểm mấu chốt: tổng tiền nộp là 6 triệu, nhưng không phải toàn bộ 6 triệu đã nằm ở mốc 0. Mỗi khoản có “tuổi” khác nhau tại ngày đích.
Khi khoản tiền bằng nhau, khoảng cách đều và tỷ lệ mỗi kỳ không đổi, ta có công thức rút gọn:
FVa = PMT × [((1+r)^n - 1) ÷ r]
Trong đó:
FValà giá trị tương lai của cả annuity tại ngày đích;PMTlà số tiền của một khoản;rlà tỷ lệ mỗi kỳ;nlà số khoản, đồng thời là số kỳ trong mẫu cuối kỳ cơ bản.
Thay số:
FVa = 2.000.000 × [((1,01)^3 - 1) ÷ 0,01] = 6.060.200 đồng
Shortcut và cách tính từng khoản phải gặp nhau ở cùng kết quả. Nếu không, hãy kiểm tra vị trí dòng tiền, đơn vị của r, số kỳ và dấu dòng tiền trước.
Đầu kỳ khác cuối kỳ đúng một mốc
Giữ nguyên ba khoản 2 triệu, 1%/tháng, ba khoảng thời gian và cùng ngày đích. Nếu chuyển mọi khoản từ cuối kỳ sang đầu kỳ, mỗi khoản được đi sớm hơn một kỳ:
- cuối kỳ: các khoản ở mốc 1, 2, 3;
- đầu kỳ: các khoản ở mốc 0, 1, 2.
Hình 2 — Annuity đầu kỳ cho mỗi khoản thêm một kỳ ghép lãi so với cuối kỳ.
Vì cả chuỗi được thêm đúng một kỳ ghép lãi:
FV đầu kỳ = FV cuối kỳ × (1+r)
6.060.200 × 1,01 = 6.120.802 đồng
Annuity due cao hơn ordinary annuity trong ví dụ này vì tỷ lệ dương và các dữ kiện khác được giữ nguyên. Không được rút câu “đầu kỳ luôn tốt hơn” ra ngoài bối cảnh; với dòng tiền phải trả, cao hơn có thể là chi phí lớn hơn, còn hợp đồng thực tế có thể khác phí và điều kiện.
3. Năm lỗi và giới hạn cần chặn
Lỗi 1: gom 6 triệu về mốc 0. Tính 6.000.000 × 1,01³ giả vờ rằng cả ba khoản đã có từ đầu. Thực tế khoản cuối tháng 3 chưa có thời gian ghép lãi nào trước ngày đích.
Lỗi 2: bỏ qua đầu kỳ hay cuối kỳ. Hai chuỗi cùng số tiền, số khoản và khoảng cách vẫn khác giá trị nếu lệch một kỳ. Phải vẽ mốc 0 trước khi chọn công thức.
Lỗi 3: trộn tỷ lệ năm với khoản tiền tháng. Nếu PMT theo tháng mà r là 12%/năm, không thể gắn thẳng r=12% cho từng tháng. Tỷ lệ, khoảng cách khoản tiền và số kỳ phải cùng đơn vị.
Lỗi 4: gọi mọi chuỗi là annuity. Một tháng bỏ khoản, một tháng tăng gấp đôi hoặc ngày trả thất thường sẽ tạo dòng tiền hỗn hợp. Khi đó, tính từng khoản theo thời điểm thật hoặc dùng mô hình phù hợp; đừng dùng công thức rút gọn chỉ vì bảng có nhiều hàng.
Lỗi 5: coi kết quả là bảo đảm. 6.060.200 đồng chỉ đúng trong demo ba khoản 2 triệu, cuối kỳ, 1%/tháng, không phí, không thuế, không bỏ kỳ. Công thức không xác nhận khoản tiền sẽ thực sự được trả hay tỷ lệ giữ nguyên.
Mô hình cơ bản cũng chưa tự xử lý phí, thuế, ngày lẻ, tỷ lệ thay đổi, trả thiếu hoặc rút giữa kỳ. Từng ngoại lệ làm pattern đổi.
Cuối cùng, annuity ở đây có số khoản hữu hạn. Nếu chuỗi được giả định tiếp tục vô hạn, đó là perpetuity, hay dòng tiền vĩnh cửu, của bài #7. Nếu chuỗi là khoản thanh toán nợ gồm cả lãi và gốc, lịch phân bổ chi tiết thuộc Loan Amortization #8.
4. Checklist và bài tập Google Sheets 15 phút
Trước khi dùng công thức rút gọn của annuity, kiểm lần lượt:
- Dòng tiền là khoản trả hay khoản nhận?
- Mỗi khoản có bằng nhau không?
- Khoảng cách giữa các khoản có bằng nhau không?
- Có bao nhiêu khoản và ngày đích ở đâu?
- Khoản đầu tiên nằm ở đầu hay cuối kỳ?
- Tỷ lệ áp cho mỗi kỳ là bao nhiêu?
- Có kỳ thiếu, khoản bất thường, phí hoặc thuế không?
- Bạn đang tìm giá trị ở mốc hiện tại hay tương lai?
Hình 3 — Chỉ dùng công thức rút gọn khi số tiền, khoảng cách, số kỳ và thời điểm đều rõ.
Hãy dừng nếu số tiền, khoảng cách, thời điểm hoặc đơn vị tỷ lệ chưa rõ. “Chắc là cuối tháng” không phải dữ kiện đủ để chọn kiểu đầu kỳ hay cuối kỳ.
a. Bắt đầu từ đâu?
Mở Google Sheets và dành 10–15 phút. Tạo bốn cột: khoản tiền, thời điểm, số kỳ còn lại và giá trị tương lai. Tính từng hàng trước, sau đó dùng SUM.
Nếu dùng hàm FV, cú pháp minh họa là:
=FV(1%,3,-2000000,0,0)
Số 0 cuối cùng nghĩa là khoản tiền ở cuối kỳ; 1 nghĩa là đầu kỳ. Dấu âm trước 2.000.000 phản ánh quy ước dòng tiền đi ra để kết quả trả về dương. Một số cài đặt vùng của Sheets dùng dấu chấm phẩy thay dấu phẩy; đó là cú pháp hiển thị, không đổi logic.
b. Mẫu đối chiếu đã điền
| Khoản nộp | Thời điểm nộp | Số kỳ ghép tới cuối tháng 3 | FV |
|---|---|---|---|
| 2.000.000 | Cuối tháng 1 | 2 | 2.040.200 |
| 2.000.000 | Cuối tháng 2 | 1 | 2.020.000 |
| 2.000.000 | Cuối tháng 3 | 0 | 2.000.000 |
| Tổng | 6.060.200 |
Đổi riêng tham số cuối từ 0 sang 1; kết quả đối chiếu là 6.120.802 đồng. Sau đó viết một câu: “Chuỗi đầu kỳ cao hơn vì mỗi khoản có thêm đúng một kỳ ghép lãi.”
Bài tập chỉ dùng dữ liệu demo. Chưa nộp tiền thật, chưa chọn sản phẩm và không xem 1%/tháng là tỷ lệ phù hợp ngoài ví dụ.
5. Tổng kết và bài học tiếp theo
a. Năm ý chính
- Annuity là chuỗi khoản tiền bằng nhau, cách nhau những khoảng thời gian bằng nhau.
- Ordinary annuity đặt khoản đầu ở cuối kỳ; annuity due đặt khoản đầu ngay đầu kỳ.
- Mỗi khoản có số kỳ ghép lãi khác nhau vì đi vào ở mốc khác nhau.
- Công thức rút gọn chỉ hợp lệ khi số tiền, khoảng cách, số khoản, thời điểm và tỷ lệ khớp.
- Kết quả là kịch bản theo giả định, không phải khoản nhận hay lợi suất được bảo đảm.
b. Câu hỏi tự kiểm tra
- Vì sao khoản nộp cuối tháng 3 không có lãi trước ngày đích cuối tháng 3?
- Chuỗi 2 triệu, 3 triệu, 1 triệu có phải annuity cơ bản không?
- Giữ mọi dữ kiện khác, vì sao annuity due ở ví dụ cao hơn ordinary?
c. Gợi ý đáp án
Xem gợi ý câu 1
Khoản đó xuất hiện đúng ngày đích nên còn 0 kỳ ghép lãi. Xem mục 2.
Xem gợi ý câu 2
Không. Amount không đều nên đây là dòng tiền hỗn hợp trong phạm vi bài này. Xem mục 3.
Xem gợi ý câu 3
Mỗi khoản đầu kỳ đi sớm hơn một kỳ, nên cả chuỗi cuối kỳ được nhân thêm `1+r`. Xem mục 2.
d. Thuật ngữ cần nhớ
| Thuật ngữ | Giải thích ngắn |
|---|---|
| Annuity | Chuỗi khoản tiền bằng nhau và cách đều theo kỳ. |
| PMT | Số tiền của một khoản trong chuỗi. |
| Ordinary annuity | Annuity có khoản đầu tiên ở cuối kỳ thứ nhất. |
| Annuity due | Annuity có khoản đầu tiên ngay đầu kỳ. |
| Dòng thời gian | Sơ đồ đặt dòng tiền vào đúng mốc. |
| FVa | Giá trị tương lai của cả chuỗi annuity tại ngày đích. |
| Dòng tiền hỗn hợp | Chuỗi có số tiền hoặc thời điểm không đồng nhất. |
| Perpetuity | Chuỗi khoản tiền được giả định kéo dài vô hạn. |
e. Nguồn tham khảo
Bài trước: Compounding #5. Bài tiếp theo: Perpetuity #7, nơi ta kiểm tra điều gì xảy ra khi số kỳ không còn hữu hạn.
Nội dung này phục vụ mục đích giáo dục, không phải lời khuyên đầu tư hoặc tín hiệu giao dịch. Mọi thị trường và sản phẩm tài chính đều có rủi ro mất vốn.
Bài tiếp theo