Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For detailed information about how to manually input factors and use Global Processes to process factors, see Manage Factor Corporate Actions

About Factors

When you use factors, be aware that:

  • The Global and Retrospective Amortization processes only use factor values that have a corporate action status of Released.
  • When processing an MBS/ABS trade, Eagle Accounting, by default, enters the most appropriate Factor and Factor Date (from the Corporate Action table) in the trade panels. If no factors are found, Eagle Accounting uses a default factor of 1. Regardless of whether a factor is found, you can override the default factor.
  • The Trade Date of the paydown transaction is equal to the Effective Date of the factor. Settlement Date is calculated from the Effective Date of the factor, plus the number of Delay that appear in the security master record.
  • Trade Date of the payup transaction is equal to the Effective Date of the factor. The Cost Object Settlement Date is equal to the Effective Date of the factor, to properly facilitate the accrual process; on the Cash Object, the Settlement Date is calculated from the Effective Date of the factor, plus the number of Delay Days that appear in the security master record, to offset the receivable.
  • Income and principal are received as two different receivables.
  • Paydown factors and gain/loss are applied, and calculate at the lot level.
  • Eagle Accounting processes all factor payments based on a pro-ration approach. Pro-ration is the process of taking the percentage of par being reduced, and applying that percentage to the amortized cost, to calculate the gain or loss caused by a paydown.
  • IO Paydown transactions are for zero cash.
  • For Eagle Accounting to calculate the paydown amount, a factor must also exist in Eagle Accounting for the prior month.
  • When earnings are rolled backed past a factor date, Eagle Accounting automatically cancels that factor. You have to manually re-trigger the factor, via factor processing, to replay the corporate action.

Process a Paydown Factor Example

This example uses security 31296TG32. The panel information for this security follows.

Security Information

Value

MBS Identification


Issue Name

31296TG32

Issue Description

31296TG32

Ticker

31296TG32

CUSIP/SEDOL Check Digit Control Flag

Validate Check Digit

Primary Asset ID Type

CUSIP

Primary Asset ID

31296TG32

Alt Asset ID Type


Alt Asset ID


MBS Xreference Identification


ISIN


Sedol


Reuters


Bloomberg ID


SICOVM


Valoren


CEDEL


INTERNAL


CINS


XREF Exchange

FED

MBS Details


Investment Type

FI

Processing Security Type

DBFBFB (Factor Based Debt Instrument)

Security Type

MBS 30YR (MBS 30yr)

Sub Security Type


Quantity Type

PAR

Price Multiplier

0.0100

Quantity Scale

1.00

Country Of Risk

UNITED STATES

Country Of Risk Code

US (UNITED STATES)

Issue Country

UNITED STATES

Issue Country Code

US (UNITED STATES)

Asset Currency

USD

Settlement Currency

USD

Income Currency

USD

Issue Tax Type

STANDARD

Primary Exchange

FEDERAL RESERVE SYSTEM

Primary Exchange Code

FED (FEDERAL RESERVE SYSTEM)

Region


Amount Issued


Amount Outstanding


Collateral Pool Type


SIC Code


Pool Number

A18318

MBS Debt Coupon Periods


Coupon

5.500000

Coupon Type Code

Fixed

Day Count Basis

30/360

Payment Frequency

Monthly

Payment Frequency Code

1_M

Interest Payment Timing

Same Day of Month

MBS Dates


Issue Price

100.00000000

Issue Date

20040101

Dated Date

20040101

First Coupon Date

20040201

Last Coupon Date

20311201

Maturity Date

20311201

Maturity Price

100.00

Delay Days

14.00

CMO First Principal Repayment Date


MBS Prepay Information


WAM Remain Date

20040401

WAM Original Months

244.00

WAM Original Remain Months

244.00

WAC Current

6.94300

WAC Original

6.94300

Trade Details

Security 31296GT32 is purchased in Portfolio MBSDEMOG, with:

...

The 9,975.81 Gain created from the paydown displays in the Income Archive and general ledger when earnings are run.

Process a Payup Example

This example demonstrates payup processing in Eagle Accounting, using the following security information.

Security Information

Value

MBS Identification


Issue Name

PAYUP DEMO

Issue Description

PAYUP DEMO

Ticker


CUSIP/SEDOL Check Digit Control Flag

Validate Check Digit

Primary Asset ID Type

INTERNAL

Primary Asset ID

PAYUP DEMO

Alt Asset ID Type


Alt Asset ID


MBS Reference Identification


CUSIP


ISIN


SEDOL


Reuters


Bloomberg ID


SICOVM


Valoren


CEDEL


CINS


XREF Exchange

FED

MBS Details


Investment Type

FI

Processing Security Type

DBFBFB (Factor Based Debt Instrument)

Security Type

MBS 30YR (MBS 30yr)

Sub Security Type


Quantity Type

PAR

Price Multiplier

0.0100

Quantity Scale

1.00

Country Of Risk


Country Of Risk Code


Issue Country

UNITED STATES

Issue Country Code

US (UNITED STATES)

Asset Currency

USD

Settlement Currency

USD

Income Currency

USD

Issue Tax Type

STANDARD

Primary Exchange

FEDERAL RESERVE SYSTEM

Primary Exchange Code

FED (FEDERAL RESERVE SYSTEM)

Region


Amount Issued


Amount Outstanding


Collateral Pool Type


SIC Code


Pool Number


MBS Debt Coupon Periods


Coupon

10.000000

Coupon Type Code

Fixed

Day Count Basis

30/360

Payment Frequency

Monthly

Payment Frequency Code

1_M

Interest Payment Timing


MBS Dates


Issue Price

100.00000000

Issue Date

19890428

Dated Date

19890415

First Coupon Date

19890515

Last Coupon Date

20190615

Maturity Date

20190615

Maturity Price

100.00

Delay Days

30.

CMO First Principal Repayment Date


MBS Prepay Information


WAM Remain Date


WAM Original Months

359.

WAM Original Remain Months

359.00

WAC Current

10.000000

WAC Original

10.000000

Trade Details

The security PAYUP DEMO is purchased with the following attributes:

...

After the new lot is created, Eagle Accounting automatically processes an open adjustment transaction, to allocate a portion of the original face from the parent lot, to the new lot created from the payup transaction. Eagle Accounting allocates the original face by dividing the new lot by the current factor:
(33,188.76 / 2.0079200810) = 16,528.92479
of Original Face is Allocated From Parent to new Lot.
By allocating a portion of the original face, each lot is now in sync based upon the current factor. Eagle Accounting allocates the original face to new lots caused by payup because this allocation facilitates disposition processing. Each lot for disposition processing must have the original face.

About Stale Factor Processing

Stale factor processing automatically corrects trades that are processed with incorrect or stale factors.

...

  • Yes. Stale factor processing occurs when you run factor processing and process paydown/payup transactions. Processing ignores the lot level Stale Factor Processing value but updates it to reflect the current value of the entity level Stale Factor Processing field. The system determines rollback by the Settlement date, orders replay by the Trade date, and creates paydowns with the correct quantity.
  • No. Stale factor processing does not occur when you run factor processing. Processing ignores the lot level Stale Factor Processing value but updates it to reflect the current value of the entity level Stale Factor Processing field. The system determines rollback by the Settlement date and orders replay by the Trade date.

    All activity with the Trade date less than the Paydown date and the Settlement date less than the Paydown date created with a stale factor needs to be rebooked. Paydowns that occur when there is a Close with the Trade date less than the Paydown date and the Settlement date greater than or equal to the Paydown date and have a stale factor do not have the correct quantity until the Close is rebooked with the correct factor. If the Close has the current factor at the time of the paydown, the paydown has the correct quantity.

State Factor Processing Example

An example of Stale Factor Processing follows.

...