WELCOME eGAINS Participants Transitioning to eGAINS Information Sessions.

Post on 24-Dec-2015

216 views 0 download

Tags:

transcript

WELCOME

eGAINS Participants

Transitioning to eGAINS

Information Sessions

Hosts: Futures Industry Association (FIA)

Clearing Corporation (CCorp)

Markit Group

Participants: eGAINS Users (London, New York, Chicago)

Presentation Schedule (via WebEx)

3:30 – 4:30 p.m. (London time)

I. Agreements: Transition EGUS to eGAINS (Thursday, April 3; Tuesday, April 8)

II. Trade Processing: Trade Flow, Layout, Reports (Thursday, April 10; Tuesday, April 15)

III. Banking: Billing Cycle and Money Flow (Thursday, April 17; Tuesday, April 22)

IV. Iterations: Implementation Feedback and Enhancements (Thursday, May 1)

On-Site Training Schedule – London

User training sessions shall be conducted in London June 9-13

Details regarding time and location to follow

I. Agreements PurposeTransition and Validate EGUS Agreements and Rates to eGAINS Fundamental Issue/QuestionHow does EGUS talk to eGAINS? 

Agenda 

Thursday, April 3Tuesday, April 8

3:30 – 4:30 p.m. (London time) •EGUS/eGAINS Agreement and Rate Uploads (FIA)o Electronico Manualo Participant Set-upo Rate Verificationo One-to-One Link: Agreement/Account

#/Rate•eGAINS Overview (FIA, Markit)o Role of Systems Providerso Participating Exchangeso Settlement Currencyo System Accesso Exhibit Review

•Data Mapping (CCorp)•Learning Environment Access (CCorp)•Testing Module (CCorp)o Trade Load

Auto Upload Manual

o Individualized•Testing: Phases 1-3 (CCorp)•Resource Links•Contacts

II. Trade Processing PurposeExamine Exchange Trade Flow, Data Layout and Position Posting and Report Generation Fundamental Issue/QuestionHow can I validate my trade data? 

Agenda 

Thursday, April 10Tuesday, April 15

3:30 – 4:30 p.m. (London time) •Exchange Trade Flow and System Requirements (CCorp)o Overview: How does eGAINS worko Trade Mapping Exchange Codes Product Codes Platform Transaction Source Codeso Deadlines (Agreement Changes and

Maintenance)•Record Layout–Output Review (CCorp)o Detailed Character Layout

•Month-End Cycle (FIA)•Trade Processing (FIA)o Rateso Position Reconciliationo Pay/Collect Reconciliation

•Outputs: Reports, T+1 and Month-end (CCorp)o Confirmation / Change Processingo On-lineo Data Files and Downloads

•Resource Links•Contacts

III. BankingPurposeReview Month-End Adjustments, Billing Cycle, and Money Flow Fundamental Issue/QuestionHow are pay/collects managed? 

Agenda 

Thursday, April 17Tuesday, April 22

3:30 – 4:30 p.m. (London time) •Participant Banking Instructions and Maintenance (FIA)•Banking Overview and System Functionality (FIA)o Confirmation of Banking Instructions

(mechanics and deadlines)o Changing Banking Instructions

•Month-End Processing Deadlines (FIA)•Third Party Billing•Reports (CCorp)•Managing Accruals (FIA)•Systems Testing (CCorp)•Resource Links•Help Desk•Contacts

IV. Next Iteration PurposeReview Implementation Feedback and Systems Enhancements Fundamental Issue/QuestionWhat is the next step? 

Agenda 

Thursday, May 1 

3:30 – 4:30 p.m. (London time) •Feedback – A Formal Checkpointo Testingo Systemso Launch

•Review Participant Wish List•Procedure for adding (new) FX Settlements (FIA)•Other Exchange Participants (FIA)•Reducing the Credit Window (FIA)•Resource Links•Help Desk•Contacts

Housekeeping – Addendum to Initial Presentation (April 10)

• Within your firm, please appoint an eGAINS Training Contact and forward the details (firm name, training contact name, telephone number, email address) to David Adam (dadam@futuresindustry.org, 312.786.3821)

• In EGUS, Admin, Search Institution and Parties, Maintain Parties: Populate Exchange / Firm Code

Session 2. Trade Processing: Exchange Trade Flow, Data Layout, Position Posting and Report Generation

Purpose

Review Exchange (Eurex, ICE, Liffe) transmission of give-up trade data to eGAINS.

 

Fundamental Issue/Question

How can I validate my trade data? 

Session 2. Trade Processing: Trade Posting and Validation

Agenda

•  Exchange Trade Flow and System Requirements (CCorp)

– Overview: How does eGAINS work?

– Trade Mapping

• Exchange codes

• Product codes

• Platform

• Transaction source codes

– Deadlines (Agreement Changes and Maintenance)

• Record Layout – Output Review (CCorp)

– Detailed Character Layout

Session 2. Trade Processing: Trade Posting and Validation

Agenda Continued

 

• Month-End Cycle (FIA)

• Trade Processing (FIA)

– Rates

– Position reconciliation

– Pay/Collect reconciliation

• Outputs: Reports, T+1 and Month-end (CCorp)

– Confirmation / Change Processing

– On-line

– Data Files and downloads

• Resource Links

• Contacts

Exchange Trade Flow and System Requirements (FIA) Continued

Overview: How does eGAINS work?

Given a completed give-up agreement and rate schedule in EGUS, the eGAINS system shall:

 

• Obtain give-up agreement and rate from EGUS (daily download from EGUS to eGAINS).

 

• Receive the end-of-day give-up transaction file from the participating exchange(s).

 

• Look up the execution agreement, account, rate, and calculate the give-up transaction fees.

 

• Provide the participants T+1 reports and end-of-month preliminary and final reports.

 

• Allow participants to review trade details, modify transactions, resolve discrepancies, and confirm or reject trade changes.

 

• Complete the billing cycle, eGAINS automatically debits and credits the clearing and execution participants respectively.

Exchange Trade Flow and System Requirements (FIA) Continued

At launch, eGAINS will support cleared futures and options give-up transactions executed on Eurex, ICE, and Liffe. Exchange product codes contained on the trade records are passed-thru to the eGAINS users. In the event of differences between commodity codes/ticker symbols/product designations, eGAINS defers to the Exchange code supplied on the trade record. eGAINS will support eleven currency types (at launch). These include: CHF, EUR, GBP, ISK, JPY, NOK, PLN, SEK, TRY, USD, and ZAR.

With respect to banking, FIA Tech is working with a global financial institution to process month-end settlements (i.e., transmit and receive give-up payments). Settlement accounts at the financial institution reside in London for non-USD payments and New York for USD payments.

eGAINS recognizes the following participant types: Executing Firm, Clearing Firm, and Third-Party. Since participating Exchanges agree to transmit give-up trade data only to the degree that the counterparties are eGAINS participants, please meet with your counterparties regarding eGAINS participation. Permission agreements, authorizing the Exchange to forward give-up trade data to eGAINS, must be completed in advance of eGAINS participation and filed with FIA Tech.

Exchange Trade Flow and System Requirements (FIA) Continued

eGAINS Participant ID provides user access to view or update the trade records. eGAINS Participant IDs are based on exchange clearing relationships and the maximum number of IDs is contingent on the number of firm mnemonics at the exchange. For instance, if an institution has two clearing firm affiliates at a respective exchange, eGAINS may crate two user IDs. Even though eGAINS can create distinct IDs per relationship , it is not necessary to create an ID per relationship since the institution may want to group all trade activity under one ID - see below illustrations. Complete the eGAINS Participant – User Set-Up Information form to establish a firm profile. Contact FIA Tech with set-up questions.

Exchange Trade Flow and System Requirements (CCorp) Continued

Exchange Trade Flow and System Requirements (CCorp) Continued

Exchange Trade Flow and System Requirements (CCorp) Continued

Trade Mapping

CCorp worked closely (and continues to interface) with the Exchanges’ IT teams to receive test trade files, unpack the trade data and create templates for eGAINS data integration. Record layouts and field parameters have been defined and daily transmission of Exchange production data is scheduled for mid-May. Following May’s receipt of production data, CCorp shall distribute a detailed, full-scale testing schedule (Phases 1-3).

• Exchange Codes

Eurex: XEUR

ICE: ICE

Liffe: LIFFE

Exchange codes, received by the participating Exchanges, are synched to related EGUS designations and populated into eGAINS.

• Product Codes

The Exchanges use unique identifiers or strings of data to differentiate exchange, product, and class. This allows for standardization across trading systems, among service providers and with member firms. Communication therefore, with respect to product, is standardized and consistent.

Exchange Trade Flow and System Requirements (CCorp) Continued

Liffe, for instance, constructs product codes by combining a description of exchange, derivative or product type, and contract name. For example:

Currency Derivatives Product Code Designation: LFED and LOED 

L= Market code for London Financial Exchange

F = Product type for futures (or O for Options product type)

ED = Product code for Eurodollar (i.e. the underlying asset the derivative is based on) 

Conversely EGUS/eGAINS does not display product codes but rather product groups and their codes. CCorp is working with the Exchanges and Markit to synch codes where required.

Exchange Trade Flow and System Requirements (CCorp) Continued

• Platform

Multiple trading venues or platforms (i.e. Liffe’s BClear and Connect) contain identifiers on the Exchange’s trade records that are passed-thru to eGAINS. Therefore, for the sake of differentiating like products traded through different venues, eGAINS recognizes one exchange (as opposed to separating platforms into exchanges) with multiple platforms (characterizing BClear as a separate platform not exchange).

• Transaction (Trans) Source Codes

Method of execution, or transaction source (client or desk), is defined in EGUS. With respect to populating rates into EGUS as well as retaining the rates in the firm’s back-office, the specific cost of execution is known. That said however, it is not certain if the Exchanges are able to capture and pass-thru to eGAINS a method of execution indicator. Firms developed creative work-arounds (current practice) to distinguish method of execution (adding a character to the account number, i.e., tilde “~”) so as to reconcile exchange data to their books. Although functional, the work-around solution is not systematically practical for all participants.

CCorp is working closely with the Exchanges to create a similar logic stream so as to capture the

Exchange Trade Flow and System Requirements (CCorp) Continued

transaction source code on the trade record thereby foregoing the firms’ work-around. Upon completion, firms will need to identify the method of execution on the trade.

Deadlines (Agreement Changes and Maintenance)

At the end of the trade day, Exchanges transmit the daily give-up trade files to eGAINS. Agreement and rate changes effectuated in EGUS are expected to be applied same day to the eGAINS daily give-up trades received from the Exchanges.

CCorp is negotiating the cut-off time (i.e. 4 hours prior to start of the batch cycle; 4:00 p.m. given an 8:00 p.m. batch) for effectuating a same-day change to an EGUS agreement or rate. Further, work in process relative to establishing a schedule for updating the system intra-day (i.e. populate updates hourly).

Record Layout – Output Review (CCorp)

Detailed Character Layout

Agreement Details EGUS eGAINS

EGUS Agreement ID 15033166 15033166

Group ID 15033166 15033166

New or ChangeNew

Production or Test Prod

Customer Reference John Q. Customer John Q. Customer

Agreement Type Standard

Creation Date 4/01/2008

Approval Date 4/01/2008 4/01/2008

Update Date 4/01/2008

Effective Date 4/01/2008 4/01/2008

Bill Who Clearing Broker Bill Carry Participant

Profit Center 9400 9400

Record Layout – Output Review (CCorp) Continued

Detailed Character Layout

Parties EGUS eGAINS

Party Code 12345

Name ABC Securities

Type Clearing Broker Carry Participant

Exch Firm Code ABC LIFFE ABC

Accounts

Clearing Accounts L2400 L2400

Description London AG

Effective Date 4/01/2008

Executing Accounts 25001 25001

Record Layout – Output Review (CCorp) Continued

Detailed Character Layout

Tiers EGUS eGAINS

Fut/Opt/Both Fut/Opt/Both Fut/Opt/Both

Client Electronic .50 .50 contingent on exchange

Client Voice 1.00 1.00 and/or

Desk Electronic1.50 1.50 firm

Desk Voice 2.00 2.00 pass-thru trade indicator

Product

Code / Group ED ED

Trade Type all all

Spread Y/N Y Y

Rate Currency USD USD

Month-End Cycle Management (FIA)

Month-end processing deadlines include:

Business Day Activity/Deadline

1st Bus. Day Complete prior month trade processing

 

7th Bus. Day (8 p.m., EST) Deadline for executing firm to correct/adjust trades

 

15th Bus. Day (8 p.m., EST) Deadline for clearing firm to re-accept or reject trades

 

16th Bus. Day FIA Tech enters debits into banking system

 

17th Bus. Day Clearing firms’ accounts are debited; credit float begins

 

Last Bus. Day Deadline for firms to submit bank changes (names, locations, accounts)

60 Bus. Day from debitEnd of float period (variable)

Trade Processing (FIA)

Prior to launch, a detailed comprehensive review or parallel test will be conducted with production data. The test, conducted in three phases, will focus on rates, trades, and monies. Participants shall be advised of timing details and test scripts/scenarios when the schedule is finalized; ETA end of May.

• Rates

 Q. How will rates I enter in EGUS appear in eGAINS?

 A. On a nightly basis, eGAINS retrieves all agreement and rate information from EGUS. The rates and trade details are viewable online as it applies to executed give-up trades (Illustration 1 is a typical report capturing daily give-up trades for executing participants).

Trade Processing (FIA) Continued

Illustration 1: GNS00001, Daily Report for Executing Participant

GNS00001 CLEARING CORPORATION MM/DD/YY

GIVE UP AUTOMATED INVOICING SYSTEM (GAINS) HH24:MI:SS

TRADE DETAIL DAILY REPORT FOR EXECUTING PARTICIPANTS PAGE: No.

EXECUTING PARTICIPANT: XXXXX - XXXXXXXXXXXXXXXXXX

------------------------------------------------------------------------------------------------------------------------------

P O B S

TRADE EX CA CNTRCT STRIKE / / ORDER TRADE TR TR AGRMNT / G-U RATE G-U FEE T

DATE EX EX COM MON YR PRICE C C NUMBER PRICE SR TY NUMBER CUR QTY S A

------------------------------------------------------------------------------------------------------------------------------

CARRY PARTICIPANT ID: XXXXXX CARRY ACCOUNT: XXXXX CARRY DISPLAY ACCOUNT: XXXXXX EX ACCT: XXXXXX

MM/DD XX XX XXX XX XX XXXXX X X XXXXXXXXXXX XXXXXX XX XX XXXXXXXXXXX XXX XXX X XXXXXX.XXX XXXXXX.XX X

MM/DD XX XX XXX XX XX XXXXX X X XXXXXXXXXXX XXXXXX XX XX XXXXXXXXXXX XXX XXX X XXXXXX.XXX XXXXXX.XX X

SUB TOTAL : XXXX XXXXXXX.XX

 

CARRY PARTICIPANT ID: XXXXXX CARRY ACCOUNT: XXXXX CARRY DISPLAY ACCOUNT: XXXXX EX ACCT: XXXXXX

MM/DD XX XX XXX XX XX XXXXX X X XXXXXXXXXXX XXXXXX XX XX XXXXXXXXXXX XXX XXX X XXXXXX.XXX XXXXXX.XX X

MM/DD XX XX XXX XX XX XXXXX X X XXXXXXXXXXX XXXXXX XX XX XXXXXXXXXXX XXX XXX X XXXXXX.XXX XXXXXX.XX X

SUB TOTAL : XXXX XXXXXXX.XX

Trade Processing (FIA) Continued

Q. How does e-GAINS match rates on my trades?

A. Exchange trade data contains counterparty, account numbers, and commodity codes which are cross-referenced against eGAINS account and rate information (uploaded daily from EGUS and/or input direct into eGAINS by the user). In the event a match is not found, users will receive an exception report indicating "no match" or unlinked trade.

Q. Can you override a rate for a specific trade? For instance, on a one-off basis, I may choose to reduce my execution fee due to the size of the transaction.

 A. No. Rates cannot be overridden however the total give-up fee or charge for the transaction may be modified. The change, initiated by the executing firm, shall appear on the daily and monthly give-up reports.

Trade Processing (FIA) Continued

Q. Will I be able to identify which rates originated from EGUS agreements vs. which originated from non-EGUS agreements?

 A. Yes. There is an indicator in the Rate Offload File for firms to identify EGUS rates from non-EGUS rates.

 

Q. What happens if I add or change an agreement in eGAINS that already exists in EGUS?

A. When the next EGUS agreement extract runs, the agreements/rates will be replaced with the corresponding EGUS agreement. The rate changes, added direct to eGAINS, will be lost. The best solution for managing rates is to modify EGUS.

Trade Processing (FIA) Continued

• Position Reconciliation

Position match-off between the participant’s internal ledger (books) to eGAINS is the responsibility of the participant. eGAINS provides no position or rate reconciliation tool to facilitate an automated comparison. That said, firms are encouraged to manage eGAINS position details daily. In the event you seek to build an internal reconciliation tool, CCorp has defined the necessary record layouts and character parameters. Similarly, services are available for outsourcing the program and database construction (i.e. VVA Systems).

eGAINS trades are stored online for 45 days coinciding with the end of the monthly banking cycle. Markit however shall retain the historical files for recall.

Trade Processing (FIA) Continued

• Pay/Collect Reconciliation

Pay/collect match-off between the participant’s internal ledger (books) to eGAINS is the responsibility of the participant. eGAINS provides no position or rate reconciliation tool to facilitate an automated comparison.

Q. Does FIA Tech manage eGAINS pays and collects?

 

A. Yes with respect to providing monthly pay/collect instructions to the banking correspondent. No, with respect to funds movement. The global financial institution processes the funds transfer(s) as instructed by FIA Tech.

Trade Processing (FIA) Continued

Q. As an executing and clearing participant, will eGAINS net my pays and collects?

 

A. No. All payments are gross and viewed as unique and distinct transactions. Further, even though rates within the give-up agreement may be denominated in the same currency at multiple exchanges, clearing participants are debited on the 17 th business day and executing participants are credited on the 60th business day following the clearing firm debit. Hence the timing of pay/collects preclude netting.

Output: Reports (CCorp)

All end of trade day reports (available T+1) as well as month-end, reports shall be available for online viewing and downloading (ASCII text files). Reports are patterned after GAINS - therefore users, familiar with the former GAINS report (i.e. GNS00001) content and layout, ought be familiar with eGAINS report content and layout.

• Confirmation / Change Processing

In keeping with the monthly eGAINS Payment Schedule, trade record changes (the responsibility of the executing firm) must be complete by the 7th business day. The carry firm (carry firms have reject authority and rejects are typically done due to rate, account, adjustment, trade and/or payment discrepancy) must act on the change request by the 15 th business day. It is in the carrying firms best interest to monitor trade status changes (especially as the 7 th business day approaches). Changes are reflected in the preliminary monthly data files.

Output: Reports (CCorp) Continued

• On-line

eGAINS provides an interface to query and obtain trade status (reflects daily and month-to-date detail of trade activity).

Output: Reports (CCorp) Continued

• Data Files and Downloads

Users are provided eGAINS detail and summary reports recapping month-to-date executing and carrying firm give-up trades as well as month-end banking pay/collect details. eGAINS output and data files mirror GAINS. The following illustrations provide examples of give-up reports:

GNS00002: Trade Detail – Daily Report for Carry Participants

GNS00003: Trade Detail – End of Month Report for Executing Participants

Output: Reports (CCorp) Continued

GNS00002 CLEARING CORPORATION MM/DD/YY

GIVE UP AUTOMATED INVOICING SYSTEM (GAINS) HH24:MI:SS

TRADE DETAIL FOR THE DAILY REPORT FOR CARRY PARTICIPANTS PAGE: No.

CARRY PARTICIPANT: XXXXX - XXXXXXXXXXXXXXXXXX

------------------------------------------------------------------------------------------------------------------------------

P O B S

TRADE EX CA CNTRCT STRIKE / / ORDER TRADE TR TR AGRMNT / G-U RATE G-U FEE T

DATE EX EX COM MON YR PRICE C C NUMBER PRICE SR TY NUMBER CUR QTY S A

------------------------------------------------------------------------------------------------------------------------------

EXECUTING PARTICIPANT ID: XXXXXX EX. ACCOUNT: XXXXX CARRY DISPLAY ACCOUNT: XXXXXX CARRY ACCT: XXXXXX

MM/DD XX XX XXX XX XX XXXXX X X XXXXXXXXXXX XXXXXX XX XX XXXXXXXXXXX XXX XXX X XXXXXX.XXX XXXXXX.XX X

SUB TOTAL : XXXX XXXXXXX.XX

 

EXECUTING PARTICIPANT ID: XXXXXX EX. ACCOUNT: XXXXX CARRY DISPLAY ACCOUNT: XXXXXX CARRY ACCT: XXXXXX

MM/DD XX XX XXX XX XX XXXXX X X XXXXXXXXXXX XXXXXX XX XX XXXXXXXXXXX XXX XXX X XXXXXX.XXX XXXXXX.XX X

SUB TOTAL : XXXX XXXXXXX.XX

 

TOTAL FOR EXECUTING PARTICIPANT : XXXXXX

TOTAL REVENUE : XXX

LESS REJECTED TRADES : XXX

NET REVENUE : XXX

COMBINED TOTAL REVENUE : XXX

LESS REJECTED TRADES : XXX

COMBINED TOTAL NET REVENUE : XXX

Output: Reports (CCorp) ContinuedGNS00003 CLEARING CORPORATION MM/DD/YY

GIVE UP AUTOMATED INVOICING SYSTEM (GAINS) HH24:MI:SS

TRADE DETAIL END OF MONTH REPORT FOR EXECUTING PARTICIPANTS PAGE: No.

EXECUTING PARTICIPANT: XXXXX - XXXXXXXXXXXXXXXXXX

------------------------------------------------------------------------------------------------------------------------------

P O B S

TRADE EX CA CNTRCT STRIKE / / ORDER TRADE TR TR AGRMNT / G-U RATE G-U FEE T

DATE EX EX COM MON YR PRICE C C NUMBER PRICE SR TY NUMBER CUR QTY S A

------------------------------------------------------------------------------------------------------------------------------

 

CARRY PARTICIPANT ID: XXXXXX CARRY ACCOUNT: XXXXX CARRY DISPLAY ACCOUNT: XXXXXX EX ACCT: XXXXXX

MM/DD XX XX XXX XX XX XXXXX X X XXXXXXXXXXX XXXXXX XX XX XXXXXXXXXXX XXX XXX X XXXXXX.XXX XXXXXX.XX X

SUB TOTAL : XXXX XXXXXXX.XX

 

CARRY PARTICIPANT ID: XXXXXX CARRY ACCOUNT: XXXXX CARRY DISPLAY ACCOUNT: XXXXXX EX ACCT: XXXXXX

MM/DD XX XX XXX XX XX XXXXX X X XXXXXXXXXXX XXXXXX XX XX XXXXXXXXXXX XXX XXX X XXXXXX.XXX XXXXXX.XX X

SUB TOTAL : XXXX XXXXXXX.XX

 

TOTALS FOR CARRY PARTICIPANT : XXXXXX

TOTAL REVENUE : XXX XXXX XXXXXXX.XX

LESS REJECTED TRADES : XXX XXXX XXXXXXX.XX

NET REVENUE : XXX XXXX XXXXXXX.XX

• COMBINED TOTAL REVENUE : XXX XXXX XXXXXXX.XX

• LESS REJECTED TRADES : XXX XXXX XXXXXXX.XX

• COMBINED TOTAL NET REVENUE : XXX XXXX XXXXXXX.XX

Resource Links

Information, agreements, links and resources will be distributed when complete. These include:

• Legal Agreement links

• Timelines

• Frequently Asked Questions (FAQs)

• Learning Environment link

• Spreadsheet for test trade submissions

• Data Layout Specifications

• Phase 1-3 Test Plans

• Report Types and Detail (45 Total)

Contacts

FIA Tech

Robert Drew, Consultant, 07812991191, rdrew@futuresindustry.org

David Adam, Consultant, 312.786.3821, dadam@futuresindustry.org

Ron Metcoff, Treasury Consultant, 215.272.6593, rmetcoff@futuresindustry.org

Krystal Atha, Relations Manager, 202.466.5460, katha@futuresindustry.org

David Wilson, Technology Project Manager, 202.466.5460, dwilson@futuresindustry.org

Mary Ann Burns, Executive Vice President Industry Relations, 202.466.5460, maburns@futuresindustry.org

CCorp

Marc MacQuarrie, Client Services and Support, 312.786.5732, marc.macquarrie@clearingcorp.com

James Woods, Vice President, Production Management Group, 312.786.5715, james.woods@clearingcorp.com

Markit

Tony Murljacic, Director, Head of Trade Processing Connectivity, 917.441.6349, tony.murljacic@markit.com

Thank You for Attending