Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

In some cases a change to an amortization rule results in the system recalculating the yield during processing. In other cases the system does not need to recalculate the yield after an amortization change, and no recalculation occurs. This section describes the conditions under which Eagle Accounting does and does not recalculate the yield during processing after an amortization rule change. 

An amortization rule change, for purposes of this discussion, refers to a scenario where an existing amortization rule requires a change as of a certain point in time. The old rule ends, and the new rule begins to take its place. For example, the amortization rule currently processes using the Constant Yield 1 amortization method, and as of a certain date, you plan to change the amortization method to Level Yield 2. In this case, you edit the existing amortization rule with the old amortization method and enter the Rule End Date. Then you create a new amortization rule with the new amortization method and with a Rule Begin Date that indicates when the new rule begins. For example, the End Date of a previous amortization rule is December 31st, and the Begin Date of the new amortization rule is January 1st.

During Earnings processing, the system checks the amortization rule Instance (tag 4256) to determine whether the amortization rule changed. If the amortization rule did change, the system identifies which values changed between the old amortization rule and the new amortization rule. It uses this information, along with additional criteria, to determine whether it is necessary for the system to recalculate the yield. The system only recalculates the yield when the change to the amortization rule meets the criteria that indicates that the change has an impact on the yield result and the yield recalculation is necessary.

When the System Does Not Recalculate the Yield after an Amortization Rule Change

If you make a change to an amortization rule, and you do not change any of the amortization rule values that can have an impact on the yield results, the system does not recalculate the amortization yield. For a list of the amortization/accretion rule values that can have an impact on the yield results, see the following section. 

If you make a change to an amortization rule, and you do change any of the amortization rule values that can have an impact on the yield results, but the holding does not meet the additional criteria needed to require a yield recalculation, the system does not recalculate the amortization yield. For a list of the amortization and accretion rule values that can have an impact on the yield results, along with the additional criteria needed for yield recalculation, see the following section. 

When the System Recalculates the Yield after an Amortization Rule Change

If you make a change to the amortization rule, and you change specific amortization rule values and meet additional criteria that can have an impact on the yield results, the system does recalculate the amortization yield. 

The following table lists the conditions associated with an amortization/accretion rule change where it is necessary for Eagle Accounting to recalculate the yield during processing, The system checks 1) whether the amortization rule instance changed, and if so, 2) whether you changed a specific field value for the amortization and accretion rule, and additionally 3) whether the holding meets some additional criteria. 

For example, in the following table, the first row indicates that the system needs to recalculate the yield in cases when you change the Amortization Accretion Method (tag 113) field value, but only in some cases. It recalculates the yield if you change the Amortization Accretion Method value and if the value changed from the previous day. It does not recalculate the yield if you change the Amortization Accretion Method value but the value did not change from the previous day. For a description of each field, see Amortization & Accretion Rules Panel Options.

Option Type If Option Value ChangesTagAnd If You Meet This Criteria, Recalculate the Yield
Core amortization Amortization/Accretion Method113Amortization/Accretion Method value changed from the previous day.
Core amortization Amortization/Accretion Election3933

Amortization/Accretion Election value changed from the previous day.

OR

Amortization/Accretion Election value changes from None to another value. Or Amortization/Accretion Election value changes from another value to None. 

Core amortization Amortization Methodology16007Amortization Methodology value changed from the previous day.
Core amortization Yield Type17468

Yield Type value changed from the previous day.

Call / Put / PrerefundedRecognize Pre-refunding3860Security has a prerefunded schedule defined.
Call / Put / PrerefundedRecognize Put Date & Prices3937Security has a put schedule defined.
Call / Put / PrerefundedRecognize Call Date & Prices3939Security has a call schedule defined.
OIDDeMinimis Test Application3935

The lot, security, and position are all OID eligible. For example, the OID Indicator (tag 218) value is Yes. 

OIDRecognize OID9197The lot, security, and position are all OID eligible. For example, the OID Indicator (tag 218) value is Yes. 
OIDAmortization/Accretion Method 2
(hidden field in panel)
11581

The lot, security, and position are all OID eligible. For example, the OID Indicator (tag 218) value is Yes. 

MBSPrepayment Speed Override
(field hidden in panel)
9689

Security is factor based. That is, the security's processing security type begins with DBFB or the security's processing security type is TBA (DBTATA). 

MBSEstimate Vs. Actual
(hidden field in panel)
9690

Security is factor based. That is, the security's processing security type begins with DBFB or the security's processing security type is TBA (DBTATA). 

MBSOverride Prepayment Model
(hidden field in panel)
9691

Security is factor based. That is, the security's processing security type begins with DBFB or the security's processing security type is TBA (DBTATA). 

MBSOverride Prepayment Speed
(hidden field in panel)
9692

Security is factor based. That is, the security's processing security type begins with DBFB or the security's processing security type is TBA (DBTATA). 

MBSPrepayment Assumption4518Security is factor based. That is, the security's processing security type begins with DBFB or the security's processing security type is TBA (DBTATA). 
MBSPrepayment Time Series Source16110Security is factor based. That is, the security's processing security type begins with DBFB or the security's processing security type is TBA (DBTATA). 
MBSEffective Maturity Date Method16650Security is factor based. That is, the security's processing security type begins with DBFB or the security's processing security type is TBA (DBTATA). 
Cash FlowUse Third Party Cash Flows11768Security has cash flows.
Cash FlowSource Number
(hidden field in panel)
1168

Security has cash flows.

Cash FlowCash Flow Type11760Security has cash flows.
Cash FlowRequested Speed11761Security has cash flows.
Step BondStep Bond Utilize Bifurcation Method3934Security is a step bond. Eagle Accounting recognizes a security as a step bond when you set the Coupon Type Code (tag 97) option to Step Rate (S).
Amort on ShortsAllow Amortization on Short Positions11484

Position is held short and the position is flagged for short amortization. That is, you set the tax lot's Allow Short Amort (tag 11484) field to Yes in the trade panel.

User Defined Amortization ScheduleUse User Defined Amortization Schedule9156Lot has a user-defined amortization schedule.
Convertible BondConvertible Option Price Method3858

Security is a convertible bond. That is, the security's Convertible Indicator (tag 1531) has a value of Yes. 

Straight-line OverrideStraight Line Override3938

Position is amortizing within the straight-line override period. That is, the field applies the straight line actual (SLA) method within 60, 180, or 365 days from maturity, and the earn thru date is within that period nearing maturity.



  • No labels