Chuyển đến nội dung
Tất cả tài liệu trong thư viện

APR, lạm phát, phí và chi phí vay vốn

Bài viết Quant Q&A · Tác giả: Eduardo J. Sanchez

Tóm tắt

Tài liệu tìm hiểu mối liên hệ giữa tỷ lệ phần trăm hằng năm, lãi suất danh nghĩa và thực, lạm phát, các khoản phí và tổng chi phí khoản vay. Tài liệu đề xuất một phép tính nhỏ: bắt đầu với lãi suất danh nghĩa hằng năm, trừ lạm phát, rồi điều chỉnh lãi suất thực thu được theo tỷ lệ giữa tiền gốc cộng phí với tiền gốc. Tác giả hỏi liệu công thức đó có hợp lý với khoản vay một năm không và liệu thời hạn vay ngắn hơn có cần quy đổi theo số ngày thành lãi suất năm hay không.

Giá trị chính của nội dung là xác định các khái niệm cần phân biệt khi diễn giải APR: lãi suất được báo, lợi suất đã điều chỉnh theo lạm phát, phí, thời hạn vay và số tiền hoàn trả. Đoạn mã được trình bày như công cụ học tập chứ không phải phép tính APR đã được kiểm chứng. Cụ thể, nội dung không làm rõ cách bên cho vay thực tế tính APR, thời điểm thu phí, hay tác động của ghép lãi và lịch thanh toán lên lãi suất. Công thức được đề xuất cũng kết hợp lãi suất thực với phí theo cách tài liệu để ngỏ cho việc đánh giá, vì vậy không nên xem đây là phương pháp định giá khoản vay tổng quát.

Ý chính

  • Khi bàn về APR, cần phân biệt lãi suất danh nghĩa, lãi suất đã điều chỉnh theo lạm phát, phí và chi phí hoàn trả.
  • Tác giả đề xuất tính tổng phí bằng cách điều chỉnh lãi suất đã tính đến lạm phát theo tiền gốc.
  • Ví dụ giả định thời hạn vay một năm và đặt ra câu hỏi về điều chỉnh cho thời hạn ngắn hơn.
  • Đoạn mã có tính chất thăm dò và không xác lập cách tính APR tiêu chuẩn của bên cho vay.
  • Nội dung không đề cập đến ghép lãi, thời điểm thu phí hay lịch hoàn trả.

Thẻ

Toàn văn
# Understanding APR via programming


# Understanding APR via programming












I am trying to better understand different types of interest rates. However, I am having difficulties complete, consistent and pedagogically-efficient explanations online. Thus, I have decided to design and program a couple of scripts. I find that programming can be a powerful bridge to truly understand tricky concepts.

The first concept I am trying to understand is the so-called annualized percentage rate (APR). Common explanations basically mention this one as an interest rate that somehow accounts for the costs of the loan...

- The name is very misguiding... right?

- Does it have to be annualized if and only if the given rate is not quoted per annum?

- Also, is it computing using the real interest rate, rather than a nominal interest rate?

- How is the APR used in practice by loan providers? Do they establish a nominal rate that makes sense to them, add the fees and then compute the "APR" to then use it to compute interest payments?

Does the following piece of code make sense? In this piece of code, I use the term "cost-of-borrowing interest rate" to refer to the "APR":

```
  inflation_rate_per_year            // Annual inflation rate.
  nominal_interest_rate_per_year     // Nominal interest rate per year.
  real_interest_rate_per_year        // Inf-adj inf. rate per year.
  cost_borrow_interest_rate_per_year // Cost-of-borrowing int. rate.
  principal_money                    // Amount being loaned.
  total_fees_money                   // Total to be payed in fees.
  total_cost_loan_money_per_year     // Total cost of loan per year.
  total_owned_money                  // Total to pay back.

  // Given: inflation_rate_per_year, nominal_interest_rate_per_year
  // Given: principal_money, total_fees_money

  // Compute real interest rate and percentage.
  real_interest_rate_per_year = nominal_interest_rate_per_year - inflation_rate_per_year

  // Compute cost-of-borrowing interest rate and percentage.
  cost_borrow_interest_rate_per_year =
    (total_fees_money + principal_money)/principal_money*
    real_interest_rate_per_year

  // Compute appreciation on principal.
  total_cost_loan_money_per_year =
    principal_money*((1 + cost_borrow_interest_rate_per_year) - 1)

  total_owned_money = principal_money*(1 + cost_borrow_interest_rate_per_year)
```

Why do I mean by "making sense"? Well, is it OK, considering the given interest rates assume the borrowing period to be 1 year? If it were not a year... Should I have to add the annualization factor of `365/n`, with `n` equaling the number of days in the borrowing period.

I understand the question is posed a little vaguely. I basically want to better understand the APR via this script :)

Hiển thị toàn văn kèm ghi nguồn theo giấy phép của tài liệu gốc. Giấy phép: CC BY-SA 4.0 (Stack Exchange)

Bản tóm tắt này do tác nhân nghiên cứu của Stratmill biên soạn từ tài liệu gốc; đây không phải bản sao của tài liệu.