TBILLPRICETBILLPRICE

Returnerar priset per 100 USD nominellt värde för en statsskuldväxel.Returns the price per \$100 face value for a Treasury bill.

SyntaxSyntax

TBILLPRICE(<settlement>, <maturity>, <discount>)

ParametrarParameters

TermTerm DefinitionDefinition
settlementsettlement Statsskuldväxelns likviddatum.The Treasury bill's settlement date. Värdepapperets likviddatum är datumet efter utfärdandedatumet när statsskuldväxeln överfördes till köparen.The security settlement date is the date after the issue date when the Treasury bill is traded to the buyer.
maturitymaturity Statsskuldväxelns förfallodatum.The Treasury bill's maturity date. Förfallodatumet är datumet när statsskuldväxeln förfaller.The maturity date is the date when the Treasury bill expires.
discountdiscount Statsskuldväxelns diskonteringsränta.The Treasury bill's discount rate.

ReturvärdeReturn Value

Statsskuldväxelns pris per 100 USD nominellt värde.The Treasury Bill's price per \$100 face value.

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.

  • TBILLPRICE beräknas så här:TBILLPRICE is calculated as follows:

    $$\text{TBILLPRICE} = 100 \times (1 - \frac{\text{discount} \times \text{DSM}}{360})$$$$\text{TBILLPRICE} = 100 \times (1 - \frac{\text{discount} \times \text{DSM}}{360})$$

    där:where:

    • $\text{DSM}$ = antalet dagar från likviddatumet till förfallodatumet, exklusive eventuella förfallodatum som infaller mer än ett kalenderår efter likviddatumet.$\text{DSM}$ = number of days from settlement to maturity, excluding any maturity date that is more than one calendar year after the settlement date.
  • settlement och maturity trunkeras till heltal.settlement and maturity are truncated to integers.

  • 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 eller maturity mer än ett år efter likviddatumet.settlement ≥ maturity or maturity is more than one year after settlement.
    • discount ≤ 0.discount ≤ 0.
  • 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
3/31/20083/31/2008 LikviddatumSettlement date
6/1/20086/1/2008 FörfallodatumMaturity date
9,0 %9.0% DiskontoräntaPercent discount rate

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

EVALUATE
{
  TBILLPRICE(DATE(2008,3,31), DATE(2008,6,1), 0.09)
}

Returnerar statsskuldväxelns pris per 100 USD nominellt enligt de villkor som anges ovan.Returns the Treasury Bill's price per \$100 face value, given the terms specified above.

[Värde][Value]
98.4598.45