...
Eagle does not have a specific module designed to support Portfolio Swaps, but a streamlined workflow can be implemented using the core TRS functionality. This involves setting up a separate TRS for each underlying portfolio constituent, then booking the equity activity directly against the TRSs to a given portfolio. Benefits include support for different spreads across equity constituents, automated corporate action processing, and eliminating the need to maintain a dummy entity that tracks the underlying equity portfolio. Refer to Instrument Engineering’s Total Return Swaps (TRS) Best Practices best practices for more information on general TRS lifecycle events and workflow.
...
Include Page |
---|
| Swap Entity Setup Processing Notes |
---|
| Swap Entity Setup Processing Notes |
---|
|
REFERENCE DATA
Storage & Configuration
...
Include Page |
---|
| Cross Reference (Xreference) Configuration for Swaps Processing Notes |
---|
| Cross Reference (Xreference) Configuration for Swaps Processing Notes |
---|
|
Market Data
Return leg payments are derived directly from the value of each underlying equity, whether paying or receiving the return. Equity prices must be entered directly on the TRS return legs (this is discussed in detail in the Valuation section). Corporate action processing can be automated starting in V17, but announcements must be created individually for each TRS return leg in lower versions. Refer to the Corporate Actions section below for details.
...
Include Page |
---|
| TRS Manual Scheduling Processing Notes |
---|
| TRS Manual Scheduling Processing Notes |
---|
|
Unscheduled/Ad Hoc Resets
...
Include Page |
---|
| Swap Unscheduled/Ad Hoc Resets Processing Notes |
---|
| Swap Unscheduled/Ad Hoc Resets Processing Notes |
---|
|
TRADE PROCESSING
TRSs are traded based on a number of shares and a price, which allows the Portfolio Swap's underlying trading activity to be mapped directly to the associated TRSs. A batch of open trades is booked at inception to establish the initial values of the Portfolio Swap, all with the same trade/settle dates. These transactions will not create any cash settlements because TRS opens are cashless (unless there is an explicit fee, which can be entered if necessary).
...
Include Page |
---|
| TRS Global Processing Notes |
---|
| TRS Global Processing Notes |
---|
|
Valuation
Portfolio Swap valuation is based on pricing the return leg of each TRS with the underlying equity price. TRS are valued with market value equal to unrealized gain/loss. The sum of the TRS return leg valuations represents the total value of the Portfolio Swap.
...
Include Page |
---|
| Journal Entries for Negative Interest Rate Accruals Processing Notes |
---|
| Journal Entries for Negative Interest Rate Accruals Processing Notes |
---|
|
Reset Processing
Include Page |
---|
| TRS Reset Processing Notes |
---|
| TRS Reset Processing Notes |
---|
|
Corporate Actions
Include Page |
---|
| TRS Corporate Action Actions Processing Notes |
---|
| TRS Corporate Action Actions Processing Notes |
---|
|
REPORTING
STAR to PACE (S2P)
...
Insurance Reporting
Include Page |
---|
| INSTRUMENTENG:Derivatives Insurance Reporting Processing NotesINSTRUMENTENG: |
---|
| Derivatives Insurance Reporting Processing Notes |
---|
|
Data Management Reporting
Include Page |
---|
| General Reporting (Eagle OLAP) Processing Notes |
---|
| General Reporting (Eagle OLAP) Processing Notes |
---|
|
PERFORMANCE
The performance toolkit calculates market value-based performance for individual Portfolio Swap TRSs at the return leg (price changes) and finance leg (accruals) levels using data supplied by the S2P process. However, this can be misleading because swaps use notional values and typically start with a market value of zero. Exposure-based analyses, which can be implemented using Eagle Enrichment, calculate more accurate returns. The documentation and .egl files for TRS enrichment are linked to Total Return Swaps (TRS) Best Practices. Additional details are available in the Exposure Reporting Best Practices and Eagle Enrichment User Guide 2015 documents.
...
Include Page |
---|
| Multi-Leg Swap Automation Processing Notes |
---|
| Multi-Leg Swap Automation Processing Notes |
---|
|
TRS prices must be loaded to the return leg only. Make sure you set tag 4590 = P or R in your price message depending on whether it is paying or receiving the return.
Sample messages to create a security, book an open, and book a close are attached to Total Return Swaps (TRS) Best Practices.