Documentation Center

  • Trial Software
  • Product Updates

prtbill

Price of Treasury bill

Syntax

Price = prtbill(Settle, Maturity, Face, Discount)

Arguments

Settle

Enter as serial date number or date string. Settle must be earlier than Maturity.

Maturity

Enter as serial date number or date string.

Face

Redemption (par, face) value.

Discount

Discount rate of the Treasury bill. Enter as decimal fraction.

Description

Price = prtbill(Settle, Maturity, Face, Discount) returns the price for a Treasury bill.

Examples

expand all

Calculate the Price for a Treasury Bill

This example shows how to return the price for a Treasury bill, where the settlement date of a Treasury bill is February 10, 2002, the maturity date is August 6, 2002, the discount rate is 3.77%, and the par value is $1000.

Price = prtbill('2/10/2002', '8/6/2002', 1000, 0.0377)
Price =

  981.4642

References

Bodie, Kane, and Marcus, Investments, pages 41-43.

See Also

|

Was this topic helpful?