Prepayment Library - Structures

Summary

This page summarizes the most important Prepayment Library structures.   Click on the structure name to access more detailed information.

See the Default Model chapter for information on structures that relate to that model.

 
Structure
 
Type
 
Description
 
Input
 
Additional structure for fine tuning of the prepayment model's projections.
 
Input
 
ARM collateral indicatives relating to generation of cash flows.  Called by structure EspARMDescStruct() for use by the MBS Calculator Library in computing cash-flow dependant values (Yield, OAS, Duration, etc.).
 
Input
 
Provides the specifications of an adjustable rate mortage (ARM) to the ARM prepayment model.
 
Input
 
Linked list used to describe weighted participation of members (for example, mortgages) in a group (for example, a pool).
 
Input
 
General purpose utility structure used for arrays of numerical data arranged by date.
 
Input
 
Structure for passing detailed historical values for a particular security. Actual SMMs, WACs and balances can optionally be used to apply dynamic adjustments (based on the recent history) to the model's projections.
 
Input
 
Provides additional detail at the loan and borrower level. Member data refers to loan level; may be used as a "summary record" for pools.
 
Input
 
Contains all of the mortgage collateral indicatives needed by the prepayment model.  Passed directly to the prepayment model.
 
Input
 
Contains geographic (region name, region code, zipcode, etc.) information regarding the loan or pool.
 
In/Out
 
(Advanced users only)  Provides a mechanism to adjust many of the prepayment model outputs.
 
Input
 
Contains pool level loan specifications required by the Whole Loan prepayment model.
 
Input
 
Describes mortgage collateral prepayment penalties considered in generating prepayment projections.
 
In/Out
 
Provides to the prepayment model all projected mortgage rates and other macro data required to perform prepayment projections. Prepayment projections (as SMMs) are returned via this structure.
 
Output
 
Provides access to the prepay scores applied by the AFT model.
 
Input
 
Contains additional elements dictating how the prepayment model will interpret prepayment penalties.
 
Input
 
Used to pass user-supplied housing sales statistics to the prepayment model.
 
Input
 
Optional variables used by the MBS/OAS calculator's cash flow generator.
 
In/Out
 
(Advanced users only)  Provides access to various characteristics of the prepayment model; usually used in conjunction with the MBS Calculator Library.