COUPNCDCOUPNCD

Returnerar nästa kupongdatum efter likviddatumet.Returns the next coupon date after the settlement date.

SyntaxSyntax

COUPNCD(<settlement>, <maturity>, <frequency>[, <basis>])

ParametrarParameters

TermTerm DefinitionDefinition
settlementsettlement Värdepapperets likviddatum.The security's settlement date. Likviddatumet är datumet efter utfärdandedatumet när värdepapperet överförts till köparen.The security settlement date is the date after the issue date when the security is traded to the buyer.
maturitymaturity Värdepapperets förfallodatum.The security's maturity date. Förfallodatumet är datumet då värdepapperet förfaller.The maturity date is the date when the security expires.
frequencyfrequency Antal kupongbetalningar per år.The number of coupon payments per year. Årliga utbetalningar är frequency = 1, halvårsvisa utbetalningar är frequency = 2 medan kvartalsvisa utbetalningar är frequency = 4.For annual payments, frequency = 1; for semiannual, frequency = 2; for quarterly, frequency = 4.
basisbasis (Valfritt) den bas som dagräkningen ska utgå från.(Optional) The type of day count basis to use. Om basen utelämnas antas den vara 0.If basis is omitted, it is assumed to be 0. Godkända värden visas under den här tabellen.The accepted values are listed below this table.

Parametern basis kan ha följande värden:The basis parameter accepts the following values:

basisBasis Bas för antal dagarDay count basis
0 eller inget värde0 or omitted US (NASD) 30/360US (NASD) 30/360
11 Faktisk/faktiskActual/actual
22 Faktisk/360Actual/360
33 Faktisk/365Actual/365
44 Europeisk 30/360European 30/360

ReturvärdeReturn Value

Nästa kupongdatum efter likviddatumet.The next coupon date after the settlement date.

KommentarerRemarks

  • Datum lagras som sekventiella serienummer, så de kan användas i beräkningar.Dates are stored as sequential serial numbers so they can be used in calculations. I DAX är 30 december 1899 dag 0 och 1 januari 2008 är 39448, eftersom det är 39 448 dagar efter 30 december 1899.In DAX, December 30, 1899 is day 0, and January 1, 2008 is 39448 because it is 39,448 days after December 30, 1899.

  • Likviddatumet är det datum då köparen köper kupongen, till exempel en obligation.The settlement date is the date a buyer purchases a coupon, such as a bond. Förfallodatumet är det datum då kupongen förfaller.The maturity date is the date when a coupon expires. 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.For example, suppose a 30-year bond is issued on January 1, 2008, and is purchased by a buyer six months later. Utfärdandedatumet är då 1 januari 2008, likviddatumet är 1 juli 2008 och förfallodatumet är 1 januari 2038, vilket är 30 år efter den 30 januari 2008 som är utfärdandedatumet.The issue date would be January 1, 2008, the settlement date would be July 1, 2008, and the maturity date is January 1, 2038, 30 years after the January 1, 2008 issue date.

  • settlement och maturity trunkeras till heltal.settlement and maturity are truncated to integers.

  • frequency och basis avrundas till närmaste heltal.frequency and basis are rounded to the nearest integer.

  • Fel returneras i följande fall:An error is returned if:

    • settlement eller maturity inte är giltiga datum.settlement or maturity is not a valid date.
    • settlement ≥ maturity.settlement ≥ maturity.
    • frequency är ett annat tal än 1, 2 eller 4.frequency is any number other than 1, 2, or 4.
    • basis < 0 eller basis > 4.basis < 0 or basis > 4.
  • Den här funktionen kan inte användas i DirectQuery-läge när den används i beräknade kolumner eller regler för säkerhet på radnivå (RLS).This function is not supported for use in DirectQuery mode when used in calculated columns or row-level security (RLS) rules.

ExempelExample

DataData BeskrivningDescription
25-Jan-1125-Jan-11 LikviddatumSettlement date
15-Nov-1115-Nov-11 FörfallodatumMaturity date
22 Halvårskupong (se ovan)Semiannual coupon (see above)
11 Faktisk/faktisk bas (se ovan)Actual/actual basis (see above)

Följande DAX-fråga:The following DAX query:

EVALUATE
{
  COUPNCD(DATE(2011,1,25), DATE(2011,11,15), 2, 1)
}

Returnerar nästa kupongdatum efter likviddatumet för en obligation med de villkor som anges ovan.Returns the next coupon date after the settlement date, for a bond with the terms specified above.

[Värde][Value]
5/15/2011 12:00:00 AM5/15/2011 12:00:00 AM