رفتن به محتوا
همه اسناد کتابخانه

APR، تورم، کارمزدها و هزینه استقراض

مقاله Quant Q&A · نویسنده: Eduardo J. Sanchez

خلاصه

این سند رابطه نرخ درصدی سالانه با نرخ‌های بهره اسمی و واقعی، تورم، کارمزدها و کل هزینه وام را بررسی می‌کند. محاسبه‌ای کوتاه پیشنهاد می‌کند که از نرخ سالانه اسمی آغاز می‌شود، تورم را کم می‌کند و سپس نرخ واقعی حاصل را بر اساس نسبت اصل وام به‌علاوه کارمزدها به اصل وام تعدیل می‌کند. نویسنده می‌پرسد آیا این فرمول برای وامی یک‌ساله معقول است و آیا برای دوره استقراض کوتاه‌تر باید نرخ سالانه را بر مبنای تعداد روزها محاسبه کرد.

ارزش اصلی آن، شناسایی مفاهیمی است که هنگام تفسیر APR باید از هم متمایز شوند: نرخ اعلام‌شده، بازده تعدیل‌شده بر مبنای تورم، کارمزدها، مدت وام و مبلغ بازپرداخت. این اسکریپت به‌عنوان ابزار یادگیری ارائه شده، نه محاسبه معتبر APR. به‌ویژه روشن نمی‌کند وام‌دهندگان واقعی چگونه APR را محاسبه می‌کنند، زمان‌بندی کارمزدها چگونه است یا اثر مرکب‌شدن و برنامه بازپرداخت بر نرخ چیست. فرمول پیشنهادی نیز بهره واقعی را به شیوه‌ای با کارمزدها ترکیب می‌کند که سند ارزیابی آن را باز می‌گذارد؛ بنابراین نباید آن را روشی عمومی برای قیمت‌گذاری وام دانست.

ایده‌های کلیدی

  • در بحث APR باید نرخ‌های اسمی، نرخ‌های تعدیل‌شده بر مبنای تورم، کارمزدها و هزینه‌های بازپرداخت را از هم متمایز کرد.
  • نویسنده پیشنهاد می‌کند کل کارمزدها با تعدیل نرخِ متناسب با تورم بر مبنای اصل وام لحاظ شوند.
  • مثال دوره استقراض سالانه را فرض می‌کند و پرسش تعدیل برای دوره‌های کوتاه‌تر را مطرح می‌سازد.
  • این اسکریپت اکتشافی است و محاسبه استاندارد وام‌دهندگان برای APR را تثبیت نمی‌کند.
  • اثر مرکب‌شدن، زمان‌بندی کارمزدها و برنامه‌های بازپرداخت بررسی نمی‌شوند.

برچسب‌ها

متن کامل
# 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 :)

با ذکر منبع و مطابق مجوز اثر، به‌طور کامل نمایش داده می‌شود. مجوز: CC BY-SA 4.0 (Stack Exchange)

این خلاصه را عامل پژوهشی Stratmill بر پایه متن اصلی نوشته است؛ نسخه‌ای از اثر منبع نیست.