Dual Currency Deposits Best Practices

Overview

A Dual Currency Deposit (DCD) is a structured product that combines a Time Deposit with a Foreign Exchange (FX) Option. This allows for the repayment of the deposit and accrued interest at maturity in an alternate currency, which is initiated by a “trigger event.” If no trigger event occurs the deposit is repaid in the initial deposit currency. Trigger events typically happen when the local currency appreciates above the strike price on the contract.

Eagle has modeled DCDs using Short-Term Notes (DBIBST) for the deposit and spot FX transactions in the case of a trigger event. While Accounting does not have processing tailored specifically to DCDs, the core fixed income and option contract functionality can be leveraged to model these investments end-to-end in the Eagle Suite.

Entity Setup

There are no unique entity configurations required to trade DCDs.

Reference Data

The Time Deposit (Short-Term Note) piece of the DCD must be set up prior to trading, while the spot FX transaction is entered later at the time of the trigger event. This can be done using Issue Viewer or Security Reference Manager > Add > Fixed Income > Short Term Debt, or Reference Data Center. Below are DCD-specific security details.

  • Processing Security Type = DBIBST

  • Price Multiplier = 1.00

  • Payment Frequency = At Maturity

  • Issue Price = 1.00

  • First Coupon Date = Maturity Date

  • Last Coupon Date = Maturity Date

  • Maturity Price = 1.00

Trade Processing

Buy

Buys can be processed using Book Trade > Open > Buy, similar to any other fixed income securities. Par Value should equal the amount of the deposit. The below list captures the absolute minimum data required to book a Short-Term Note in Accounting.

  • Trade Date

  • Settlement Date

  • Select Values to be Calculated by STAR

  • Par Value/Current Face

  • Price

  • Broker

Accounting

Once a DCD position has been established it will follow all core Eagle Accounting processes.

Mature

Short-Term Notes follow Eagle’s core maturity process to model the DCD being repaid in the issued currency (no trigger events). Use Global Process Center > Expirations > Mature to process the maturity.

  • Set Maturity Processing Date equal to Maturity Date of the Short-Term Note

  • To settle the principal and interest cash at maturity, use Global Process Center > Settlements > Contract Cash

Trigger Event

A spot FX transaction can be booked in the case of trigger event where the deposit is repaid in an alternate currency. There is no security setup required for booking spot transactions, as it is created on the fly. Spot transactions can be booked using the Book Trade module by querying for the CASH security of the repayment currency and selecting Book Foreign Exchange > Buy Currency - Spot Transaction. The following list of data elements is required for booking a spot transaction.

  • Example

    • Deposit Currency = USD

    • Repayment Currency = JPY

    • Repayment Amount = 1,000,000 USD

    • FX Rate = 95 (JPY/USD)

  • Spot Transaction

    • Sell Currency Symbol = USD

    • Sell Quantity = 1,000,000 (Principal Amount or Principal + Interest on Time Deposit)

    • Buy Currency Symbol = JPY

    • Buy Quantity = 95,000,000 (1,000,000*95)

    • Broker Name = Per contract

    • Broker Code = Per contract

Valuation

Price the Short-Term Note daily with a clean unit price. Accounting calculates the security’s value by using the formula below.

  • Market Value = Par Value * Clean Unit Price * Price Multiplier * Quantity Scale

Reporting

STAR to PACE (S2P)

Almost all reports in Eagle leverage data from Data Management, which is populated by the S2P process. This will be scheduled as part of the daily workflow, but can also be triggered manually as described in the Accounting section.

The S2P process creates single rows for each DCD in the POSITION, POSITION_DETAIL, TRADE, and CASH_ACTIVITY tables. The MARKET_VALUE_INCOME column captures the total market value, inclusive of price fluctuations and period-to-date accruals payable or receivable.

Accounting Reports

Eagle has a core set of accounting reports that can be used to review DCD information. These are designed to support the daily operational workflow for business users, allowing Grid Reports to be easily exported to Excel and customized to provide additional details as needed. Advanced Reports are intended to be client-facing and do not provide the same level of customization.

Data Management Reporting

Performance

The performance toolkit has full functionality to calculate market value-based performance for DCDs using data supplied by the S2P process. Risk and performance attribution features are available to analyze DCD performance.

Automation

CLO SMFs and trades can be loaded through the standard Message Center streams. The SMF must be loaded prior to the trade (trades do not spawn SMFs). Refer to Supported Generic Interfaces V17 for more information.