Finance

Charts

Statistics

Macros

Search

How to use the INTRATE() function in Excel

Its calculates the equivalent annual interest rate (in arrears) for a discounted security (e.g., zero-coupon bond) with intra-year maturity.

Syntax

INTRATE(Settlement; Maturity; Investment; Repayment; [Basis])

Arguments

Argument Description
Settlement (required) Purchase date of the security (time truncated).
Maturity (required) Maturity/redemption date (time truncated).
Investment (required) Purchase price (must be > 0).
Repayment (required) Redemption value at maturity (must be > 0).
Basis (optional) Day-count convention (see Table 15-2). Default: 0 (US 30/360).

Error Handling

  • #VALUE! → Invalid dates or non-numeric inputs.
  • #NUMBER! → If:
    • Investment ≤ 0 or Repayment ≤ 0.
    • Basis < 0 or > 4.
    • Settlement ≥ Maturity.

Background

  • Anticipative vs. Arrears Yield:
    • Anticipative (DISC): Interest deducted upfront (e.g., T-bills).
    • Arrears (INTRATE): Interest paid at maturity (converted to annual equivalent).
  • Formula:

  • Comparison: Use to contrast with fixed-income securities paying periodic interest.

Example

Treasury Bill (T-Bill) Calculation

  • Purchase Date: 10, 07, 2010
  • Maturity: 10, 09, 2010
  • Purchase Price (Investment): $99
  • BASIS: 2
  • Par Value: 100

=INTRATE(« 10/09/2010 », « 10/09/2010 », 99, 100, 2) 

Result5.87% annual yield.

Key Notes

  1. No Compounding: Simple interest only.
  2. Inverse of DISC(): Converts discount rate to equivalent annual yield.
  3. Use Case: Compare short-term securities (e.g., commercial paper, T-bills).
0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Online comments
Show all comments
Facebook
Twitter
LinkedIn
WhatsApp
Email
Print
0
We’d love to hear your thoughts — please leave a commentx