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

Version 1 Next »


PROCESSING NOTES

BNY Mellon Data and Analytics Solutions

Instrument Engineering Team

Last Update: 

Unable to render {include} The included page could not be found.

OVERVIEW

Unable to render {include} The included page could not be found.

For foreign Futures, Options, and Cleared Swaps, clearing brokers sometimes use FX rates that differ from a client's source. This can cause breaks between a broker's variation margin (VM) statement and the cash amounts calculated by Accounting. Alternate rates are supported for Futures and Options via Accounting's Broker Currency and Broker Rates functionality, without affecting the FX rates used for other processing. It must be configured prior to processing variation margin.

When using this functionality, each day's VM is calculated in the security's local currency. That amount is then converted to the Broker Currency using the most recently available Broker Rate. If none is available, the most recent rate from the entity's FX Source (1344) is used. This does not affect base values on the income lots, which are calculated directly from the security's local currency using the entity's FX Source.

The table below demonstrates a cross-currency example for a Future, where the security's local currency (GBP) and the Broker Currency (CAD) are both different than the fund's base currency (USD). This scenario is only supported for Futures and Options. For a Cleared Swap, VM must settle in the base currency of the fund holding it (Broker Currency matches fund's base currency).


Day 1Day 2Day 3Notes
Income - Unaffected by Broker Rates
Urgl Sec Delta L (4363)30,000-20,00070,000

= daily VM
Calculated in GBP

Var Margin Ltd Local (5020)
Urgl Security Local (489)

30,00010,00080,000= accumulated VM
Calculated in GBP
Local to Base FX Rate0.950.940.96GBP to USD using FX Source
Var Margin Ltd Base (5021)
Urgl Security Base (491)
31,578.9510,638.3083,333.33= Var Margin Ltd Local / Local to Base FX Rate
Calculated in USD

Urgl Sec Delta B (4364)

31,578.95-20,940.6572,695.03‬

= day-over-day change in Var Margin Ltd Base
Calculated in USD

Cash - Uses Broker Rates
Broker FX Rate0.590.600.58GBP to CAD
Net Amount Local (50)
Settle Amt S (64)
50,847.46-33,333.33120,689.66

= Urgl Sec Delta L / Broker FX Rate
Settled in CAD

Broker Currency to Base FX Rate1.351.301.25CAD to USD using FX Source
Net Amount Base (478)37,664.7925,641.0296,551.73= Net Amount Local / Broker Currency to Base FX Rate
Calculated in USD

CONFIGURATION

The relevant currency must be defined and rates must be entered prior to processing VM. The screens can be located by search for Broker Currency and Broker Rates.

Although Cleared Swaps are not currently supported with this functionality in core, it is possible to enable them locally. Cross currency scenarios (where a security's local currency and settlement currency are both different than the fund's currency) and Cleared Swaps must have Settlement Currency (63) on the security master file (SMF) set to the currency in which variation margin will settle. This is not required in other situations, where Settlement Currency can be set to Asset Currency (85) on the SMF.

Add Broker Currency

Specifies currency for conversion of VM. For example: if all VM for clearing broker BNYM is moved in USD, enter USD as the Broker Currency.

  • Entity ID (1163) & Name (1164): entity that has VM for foreign futures moved in a base currency
  • Clearing Broker (1236) & Code (1237): clearing broker that moves VM for foreign futures in a base currency
  • Asset Currency (85): currency for VM settlement
  • Entry Type (1882): Future or Option
  • Effective Date (1109): this should be left NULL, unless you want to limit the time period to which the Broker Currency is applied

Add Broker Rates

Specifies FX rates that will be used to convert local VM amounts to cash movements in the settlement currency.

  • Entity ID (1163) & Name (1164): same as above
  • Clearing Broker (1236) & Code (1237): same as above
  • Entry Type (1882): same as above
  • From Currency (363): local currency of a Future or Option contract to be converted using these rates
  • To Currency (313): currency for VM settlement
    • This should match Asset Currency entered above
  • Effective Date (1109)
  • Spot Rate (96): FX rate specified by clearing broker

PROCESSING

Once a Broker Currency has been defined and Broker Rates have been loaded, they will be picked up automatically by the VM approval process. The calculations in local and base currencies are unchanged. VM is converted to the settlement currency using Broker Rates from the relevant dates, if available. If none are available, the most recent rates from the entity's FX Source are used.

REPORTING

For cross currency scenarios on Futures and Options where the security's local currency and your Broker Currency both differ from the base currency of your fund, you must use the Cash Position - Different Settlement Currency report in Position Viewer to view the cash records. This is available in the ribbon under Additional Reports in V17 and above, or in the left nav below Cost/Cash/Income Positions in versions prior to V17.

Note: after approving VM, local currency records remain in the Unapproved columns of the Variation Margin report because they never technically settle in that currency. The settlement currency records appear in the Approved columns. This has no impact on cash or ledger postings.

Unable to render {include} The included page could not be found.

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.