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

gmis_i_earn (routine)

Calculates interest earned between two dates for a German government bond (ISMA method)

Introduced in release: 1.0
Component: Non-US (developed mkts)
Purpose: Calculate the amount of interest earned between a start of period date and an end of period date for a German government regular bond, odd first coupon bond, odd last coupon bond, and odd first and last coupon bond using the ISMA method. Specifically it performs calculations on Bund and Bahn, Post, Unities, and Schatze.

Notes: This routine is intended for use in calculating interest earned/accrued, but not necessarily received, in a specified time period. The accrued interest and possible coupon payments of the starting and ending dates can be included or excluded through the use of flags. Additionally the routine allows for the purchase and/or sale of the bond within the specified time period.

This routine can optionally perform its calculations considering an input purchase or sale ex-dividend dates. To calculate these ex-dividend dates use the gmis_exd routine.

Results: All results are scaled by thous_securities and accurate to as many places as supported by double precision numbers.

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

Last Mod Date: 03/28/1994© 2001 TIPS, Inc.Doc Version: 5.0