Formualizer Docs
ReferenceFunctionsFinancial Functions

ACCRINT

ACCRINT: Returns accrued interest for a coupon-bearing security.

Summary

ACCRINT calculates interest from either issue or the previous coupon date up to settlement, depending on calc_method.

Remarks

  • Date inputs are spreadsheet serial dates; settlement must be after issue.
  • rate is the annual coupon rate as a decimal (for example, 0.06 for 6%), and par is principal amount; both must be positive.
  • frequency must be 1 (annual), 2 (semiannual), or 4 (quarterly).
  • basis codes: 0=US(NASD)30/360, 1=Actual/Actual, 2=Actual/360, 3=Actual/365, 4=European30/360.
  • calc_method: non-zero accrues from issue; 0 accrues from the previous coupon date.
  • Return value is in the same currency units as par and is positive for valid positive inputs.

Examples

Accrue from issue date (default calc_method)
Grid
CellValue
No inputs on Sheet1.
Formula
=
Result
Not evaluated yet.
Expected
30

FAQ

When does calc_method change the result?

calc_method=0 accrues from the previous coupon date; any non-zero value accrues from issue.

Which inputs return #NUM!?

Invalid basis, non-positive rate/par, unsupported frequency, or settlement <= issue return #NUM!.

Runtime metadata

Category

Financial

Signature

ACCRINT(arg1: Number, arg2: Number, arg3: Number, arg4: Number, arg5: Number, arg6: Number, arg7: Number, arg8…: Number)

Arity

min 6, max variadic

Arguments

arg1

Number · Scalar · coercion NumberLenientText

arg2

Number · Scalar · coercion NumberLenientText

arg3

Number · Scalar · coercion NumberLenientText

arg4

Number · Scalar · coercion NumberLenientText

arg5

Number · Scalar · coercion NumberLenientText

arg6

Number · Scalar · coercion NumberLenientText

arg7

Number · Scalar · coercion NumberLenientText

arg8

Number · Scalar · coercion NumberLenientText

Caps

PURE

Source

On this page