Go To Documentation Main IndexMain Index
Go To TIPS, Inc.TIPS Home
itgb_ai

itgb_ai (routine)

Calculate Italian government bond accrued interest

Introduced in release: 1.0
Component: Non-US (developed mkts)
Purpose: Calculates the accrued interest for a Italian government regular bond or odd first coupon bond. Specifically it will perform accrued interest calculations for BTPs, CTOs, CCTs, and CTEs. It also returns adjusted first coupon values to be passed to other routines.

Special Considerations: Italian government bonds interest accrual is from previous coupon date (inclusive) to settlement date (inclusive). In this routine that is interpreted to mean the value date is the day after the settlement date. An alternative interpretation is to calculate the number of days accrued and add one. This method is used in the itgb_p1_ai routine.

Alternatives: If price and/or yield are required in addition to accrued interest, use the itgb_py_ai routine instead of this routine. If price and/or yield, current yield, estimated Macaulay duration, estimated convexity, interest on interest, etc. are required in addition to accrued interest, use the itgb_risk routine.

Results: All results are calculated using the industry standard rules or generally accepted practices. The function returns the accrued interest per 100 of maturity value, accurate to as many places as supported by a double precision value.

Error Conditions: Returned values should be ignored for a non-zero status. See Errors.

Last Mod Date: 05/06/1994© 2001 TIPS, Inc.Doc Version: 5.0