Dela via


INTRATE

gäller för:beräknad kolumnberäknad tabellMåttVisuell beräkning

Returnerar räntan för en fullt investerad säkerhet.

Syntax

INTRATE(<settlement>, <maturity>, <investment>, <redemption>[, <basis>])

Parametrar

Term Definition
settlement Värdepapperets likviddatum. Likviddatumet för säkerhet är datumet efter utfärdandedatumet då värdepapperet handlas till köparen.
maturity Värdepapperets förfallodatum. Förfallodatumet är det datum då säkerheten upphör att gälla.
investment Beloppet som investerats i säkerheten.
redemption Det belopp som ska tas emot vid förfallodagen.
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.

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

Räntesatsen.

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.

  • Likviddatumet är det datum då en köpare köper en kupong, till exempel en obligation. Förfallodatumet är det datum då en kupong upphör att gälla. Anta till exempel att en 30-årig obligation utfärdas den 1 januari 2008 och köps av en köpare sex månader senare. Utfärdandedatumet är den 1 januari 2008, likviddatumet blir den 1 juli 2008 och förfallodatumet är den 1 januari 2038, vilket är 30 år efter utfärdandedatumet den 1 januari 2008.

  • INTRATE beräknas på följande sätt:

    $$\text{INTRATE} = \frac{\text{redemption} - \text{investment}}{\text{investment}} \times \frac{\text{B}}{\text{DIM}}$$

    var:

    • $\text{B}$ = antal dagar under ett år, beroende på årsbasis.
    • $\text{DIM}$ = antal dagar från likvid till förfallodag.
  • avveckling och mognad trunkeras till heltal.

  • bas avrundas till närmaste heltal.

  • Ett fel returneras om:

    • likvid eller förfallodag är inte ett giltigt datum.
    • ≥ förfallodag.
    • investeringar ≤ 0.
    • inlösen ≤ 0.
    • 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
2/15/2008 Likviddagen
5/15/2008 Förfallodag
\$1 000 000 Investering
\$1,014,420 Inlösenvärde
2 Faktisk/360 basis

Följande DAX fråga:

EVALUATE
{
  INTRATE(DATE(2008,2,15), DATE(2008,5,15), 1000000, 1014420, 2)
}

Returnerar diskonteringsräntan för en obligation med hjälp av de villkor som anges ovan.

[Värde]
0.05768