Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
gäller för:
beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Returnerar den upplupna räntan för en säkerhet som betalar periodisk ränta.
Syntax
ACCRINT(<issue>, <first_interest>, <settlement>, <rate>, <par>, <frequency>[, <basis>[, <calc_method>]])
Parametrar
| Term | Definition |
|---|---|
issue |
Problemets datum för säkerheten. |
first_interest |
Värdepapperets första räntedatum. |
settlement |
Värdepapperets likviddatum. Likviddatumet för säkerhet är datumet efter utfärdandedatumet då värdepapperet handlas till köparen. |
rate |
Värdepapperets årliga kupongränta. |
par |
Säkerhetens parvärde. |
frequency |
Antalet kupongbetalningar per år. För årliga betalningar, frekvens = 1; för halvårsvisa, frekvens = 2; för kvartalsvis, frekvens = 4. |
basis |
(Valfritt) Vilken typ av dagräkningsbas som ska användas. Om basen utelämnas antas den vara 0. De godkända värdena visas under den här tabellen. |
calc_method |
(Valfritt) Ett logiskt värde som anger sättet att beräkna den totala upplupna räntan när likviddatumet är senare än datumet för first_interest. Om calc_method utelämnas antas det vara TRUE. - Om calc_method utvärderas till TRUE eller utelämnas returnerar ACCRINT den totala upplupna räntan från emission till likvid. – Om calc_method utvärderas till FALSEreturnerar ACCRINT den upplupna räntan från first_interest till likvid. |
Parametern basis accepterar följande värden:
Basis |
dagräkningsbas |
|---|---|
| 0 eller utelämnas | USA (NASD) 30/360 |
| 1 | Faktisk/faktisk |
| 2 | Faktisk/360 |
| 3 | Faktisk/365 |
| 4 | Europa 30/360 |
Returvärde
Den upplupna räntan.
Anmärkningar
Datum lagras som sekventiella serienummer så att de kan användas i beräkningar. I DAXär 30 december 1899 dag 0 och 1 januari 2008 39448 eftersom det är 39 448 dagar efter den 30 december 1899.
ACCRINT beräknas på följande sätt:
$$\text{ACCRINT} = \text{par} \times \frac{\text{rate}}{\text{frequency}} \times \sum^{\text{NC}}_{i=1}\frac{\text{A}_{i}}{\text{NL}_{i}}$$
var:
- $\text{A}_{i}$ = antal upplupna dagar för den $i^{th}$ kvasi-kupongperioden inom en udda period.
- $\text{NC}$ = antal kvasi-kupongperioder som passar i udda period. Om det här talet innehåller ett bråk höjer du det till nästa heltal.
- $\text{NL}_{i}$ = normal längd i dagar av kvasikupongperioden inom en udda period.
problem, first_interest och avveckling trunkeras till heltal.
frekvens och bas avrundas till närmaste heltal.
Ett fel returneras om:
- problem, first_interest eller avveckling är inte ett giltigt datum.
- ≥ avveckling.
- ≤ 0.
- par ≤ 0.
- frekvens är ett annat tal än 1, 2 eller 4.
- grund < 0 eller grund > 4.
Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
| data | Beskrivning |
|---|---|
| 1 mars-2007 | Ärendedatum |
| 31 augusti-2008 | Första räntedatum |
| 1 maj-2008 | Likviddagen |
| 10% | Kupongränta |
| 1000 | Parikursen |
| 2 | Frekvensen är halvårsvisa (se ovan) |
| 0 | 30/360 basis (se ovan) |
Exempel 1
Följande DAX fråga:
EVALUATE
{
ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0)
}
Returnerar den upplupna räntan från emission till likvid, för en säkerhet med de villkor som anges ovan.
| [Värde] |
|---|
| 116.944444444444 |
Exempel 2
Följande DAX fråga:
EVALUATE
{
ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0, FALSE)
}
Returnerar den upplupna räntan från first_interest till likvid, för en säkerhet med de villkor som anges ovan.
| [Värde] |
|---|
| 66.9444444444445 |