Sdílet prostřednictvím


ACCRINT

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Vrátí nahromaděný úrok cenného papíru, který platí pravidelný úrok.

Syntax

ACCRINT(<issue>, <first_interest>, <settlement>, <rate>, <par>, <frequency>[, <basis>[, <calc_method>]])

Parametry

Semestr Definice
issue Datum vydání cenného papíru.
first_interest Datum prvního úroku cenného papíru.
settlement Datum vypořádání cenného papíru. Datum vypořádání cenného papíru je datum po datu emise, kdy se cenné papíru obchoduje s kupujícím.
rate Roční kupónová sazba cenného papíru.
par Nominální hodnota cenného papíru.
frequency Počet kupónových plateb za rok. Pro roční platby frekvence = 1; pro pololetní, četnost = 2; pro čtvrtletní frekvenci = 4.
basis (Volitelné) Typ počtu dní, který se má použít. Pokud je základna vynechána, předpokládá se, že je 0. Přijaté hodnoty jsou uvedeny pod touto tabulkou.
calc_method (Volitelné) Logická hodnota, která určuje způsob, jak vypočítat celkový nahromaděný úrok, pokud je datum vypořádání pozdější než datum first_interest. Pokud calc_method vynecháte, předpokládá se, že se TRUE.
– Pokud se calc_method vyhodnotí jako TRUE nebo je vynechán, ACCRINT vrátí celkový nahromaděný úrok z emise do vypořádání.
- Pokud se calc_method vyhodnotí jako FALSE, ACCRINT vrátí nahromaděný úrok z first_interest na vypořádání.

Parametr basis přijímá následující hodnoty:

Basis počet dnů
0 nebo vynecháno US (NASD) 30/360
1 Skutečné a skutečné
2 Skutečnost/360
3 Skutečnost/365
4 Evropská 30/360

Návratová hodnota

Nahromaděný úrok.

Poznámky

  • Kalendářní data se ukládají jako pořadová čísla, aby je bylo možné použít ve výpočtech. V DAXje 30. prosince 1899 den 0 a 1. ledna 2008 je 39448, protože je to 39 448 dní po 30. prosinci 1899.

  • ACCRINT se vypočítá takto:

    $$\text{ACCRINT} = \text{par} \times \frac{\text{rate}}{\text{frequency}} \times \sum^{\text{NC}}_{i=1}\frac{\text{A}_{i}}{\text{NL}_{i}}$$

    kde:

    • $\text{A}_{i}$ = počet nahromaděných dnů pro $i^{th}$ kvazi-kupónové období v liché době.
    • $\text{NC}$ = počet kvazi-kupónových období, která se vejdou do lichého období. Pokud toto číslo obsahuje zlomek, umocněte ho na další celé číslo.
    • $\text{NL}_{i}$ = normální délka ve dnech období kvazi-kupónu v liché době.
  • issue, first_interest a settlement are truncated to integers.

  • frekvence a základna se zaokrouhlují na nejbližší celé číslo.

  • Pokud se vrátí chyba:

    • problém, first_interest nebo vypořádání není platné datum.
    • ≥ vypořádání.
    • sazba ≤ 0.
    • par ≤ 0.
    • frekvence je jakékoli jiné číslo než 1, 2 nebo 4.
    • < 0 nebo > 4.
  • Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklady

data popis
1. března 2007 Datum vydání
31. srpna 2008 Datum prvního úroku
1. května 2008 Datum vypořádání
10% Kuponová sazba
1000 Paritní hodnota
2 Frekvence je pololetní (viz výše)
0 Základna 30/360 (viz výše)

Příklad 1

Následující dotaz DAX:

EVALUATE
{
  ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0)
}

Vrátí nahromaděný úrok z emise do vypořádání cenného papíru s termíny uvedenými výše.

[Hodnota]
116.944444444444

Příklad 2

Následující dotaz DAX:

EVALUATE
{
  ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0, FALSE)
}

Vrátí nahromaděný úrok z first_interest na vypořádání cenného papíru s podmínkami uvedenými výše.

[Hodnota]
66.9444444444445