OpenBI Docs Buy

ACCRINTM

For a security paying interest only at maturity, how much interest it has built up by settlement.

Group: Financial. Compatible with DAX.

Syntax

ACCRINTM ( <issue>, <maturity>, <rate>, <par> [, <basis>] )
ParameterTypeDescription
issueDateThe day the security was issued and began to earn interest.
maturityDateThe day the security matures and pays all its interest.
rateNumberThe interest rate a year, as a decimal.
parNumberThe face value the interest is paid on.
basisWhole number
optional
The day count, by number: US 30/360 (0, when left out), actual/actual (1), actual/360 (2), actual/365 (3) or European 30/360 (4).

Returns

Number. The interest due at maturity, in the currency of par.

Remarks

  • It is simple interest: par × rate × the fraction of a year from the issue to maturity on the day count chosen, with nothing compounded.
  • The second date may be any day after the issue: give a settlement date to learn the interest earned so far.
  • An issue date on or after the second date, or a rate or par of 0 or less, is an error.
  • The dates are taken as whole days. basis is rounded to a whole number first; outside 0 to 4 it is an error.

Examples

A six-month note on three day counts

250,000 at 3.5 % from 1 May to 1 November: 180 days on 30/360, 184 actual days otherwise.

EVALUATE
ROW (
    "30/360", ACCRINTM ( DATE ( 2026, 5, 1 ), DATE ( 2026, 11, 1 ), 0.035, 250000, 0 ),
    "Actual/360", ACCRINTM ( DATE ( 2026, 5, 1 ), DATE ( 2026, 11, 1 ), 0.035, 250000, 2 ),
    "Actual/365", ACCRINTM ( DATE ( 2026, 5, 1 ), DATE ( 2026, 11, 1 ), 0.035, 250000, 3 )
)
30/360Actual/360Actual/365
43754472.222222222224410.95890410959

ACCRINT, YEARFRAC, PRICEMAT, YIELDMAT.

Last updated · OpenBI Studio 0.3.74