hong kong securities clearing company limited june 2008 - bali 10 th acg cross-training seminar stp...

24
Hong Kong Securities Clearing Company Hong Kong Securities Clearing Company Limited Limited June 2008 - Bali June 2008 - Bali 10 10 th th ACG Cross-Training Seminar ACG Cross-Training Seminar STP - CCASS Participant STP - CCASS Participant Gateway Gateway

Upload: javier-wyers

Post on 01-Apr-2015

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

Hong Kong Securities Clearing Company LimitedHong Kong Securities Clearing Company Limited

June 2008 - BaliJune 2008 - Bali

1010thth ACG Cross-Training Seminar ACG Cross-Training Seminar

STP - CCASS Participant GatewaySTP - CCASS Participant Gateway

Page 2: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

2

Agenda

Introduction Clearing House : HKSCC

CCASS Key features, Operations, Access channels

CCASS Participant Gateway (PG) Benefits Overview System components, Key features

Straight Through Processing C3T and PG

Q & A

Page 3: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

3

• HKSCC was incorporated on 5 May 1989 and was recognized as clearing house on 28 May 1992

• Merged with SEHK and HKFE, HKSCC became a wholly owned subsidiary of Hong Kong Exchanges and Clearing Limited (HKEx) on 6 Mar 2000

• What is CCASS ?• Central Clearing And Settlement System

• It is a system providing book entry settlement for securities in cash market

• Ordinary shares, preference shares, registered warrants, PAL, unit trusts, funds, debt securities, structured products (e.g. derivative warrants, callable bull/bear contracts and listed equity linked instruments) listed on the Stock Exchange are eligible for admission into CCASS

Introduction of Clearing House : HKSCC

Page 4: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

4

• Centralised

– A centralised system for all market intermediaries to transact business

• Electronic linkage– All Participants must be electronically linked with CCASS

• Electronic Book Entry System– Settlement is done on a book-entry basis where no physical movement of

certificates and cash is involved– Securities and cash are exchanged on a Delivery Versus Payment basis

• CCASS Participant

Seven categories of Participants: Custodian Participants, Direct Clearing Participants, General Clearing Participants, Investor Participants, Clearing Agency Participants, Stock Lender Participants and Stock Pledgee Participants.

CCASS: Key features

Page 5: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

5

CCASS Operations

HKEx AMSHKEx AMS

CCASS

Selling Broker

Buying Broker

Delivering

Clearing

Participant

Receiving

Clearing

Participant

(2a) HKSCC as the counter-party for securities and money settlement

(2b) HKSCC as the facilitator for securities settlement and, where applicable, for money settlement

(3) Securities transfer between participants’stock accounts

Custodian / Stock lender / Stock pledgee

/ Clearing agencyInvestor

Order

(1)

Order

(1)

Trade Data

(2a)

(2b)

(3)

(2a)

(2b)

(3)

(3) (4)

Securities settlement

Money settlement

SIs or ISIs

Input or affirm ISIs

HKEx AMSHKEx AMS

CCASS

Selling Broker

Buying Broker

Delivering

Clearing

Participant

Receiving

Clearing

Participant

(2a) HKSCC as the counter-party for securities and money settlement

(2b) HKSCC as the facilitator for securities settlement and, where applicable, for money settlement

(3) Securities transfer between participants’stock accounts

Custodian / Stock lender / Stock pledgee

/ Clearing agencyInvestor

Order

(1)

Order

(1)

Trade Data

(2a)

(2b)

(3)

(2a)

(2b)

(3)

(3) (4)

Securities settlement

Money settlement

SIs or ISIs

Input or affirm ISIs

Page 6: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

6

Access to CCASS

Five channels for Participants to access CCASS:

CCASSCCASS

CCASS Terminals

Participant Gateway

Service Counter

CCASS Phone System

CCASS Internet System

Page 7: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

7

Access to CCASS - C3T & PG

In the CCASS Architecture Upgrade Project, two Communication Channels were developed as part of technology upgrade:

CCASS/3 Terminal (C3T)• Access to CCASS through a browser-based terminal• C3T Functions: Enquire portfolios, movements and transactions; input data, upload files and download reports Participant Gateway (PG)• A technical device installed at the Participants’ premises to provide an access point through which Participants’ back office systems can communicate with CCASS on a message basis • Adoption of PG is optional to CCASS participants

Both C3T Functions and PG Messages were processed by the mainframe in a similar fashion

Page 8: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

8

Network Connectivity- C3T & PG

• C3T and PG are connected to the CCASS Host system via SDNet• It uses the TCP/IP protocols with high security protection by means of firewall and intrusion detection systems

CCASS/3

Terminal (C3T)

Participant Supplied Systems (PSS) [1]

ParticipantGateway (PG)

API

HTTPS

HTTPS

FinNetFinNetHTML

ISO / User Defined Messages

ParticipantGateway (PG)

ISO / User Defined Messages

CCASS/3CCASS/3CCASS/3Frame Relay WAN or

ISDN

SDNetPG / PSS

CCASS/3 Terminal

Page 9: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

9

C3T (Browser based interface)

Page 10: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

10

PG(Message based system)

Wed Dec 19 17:00:55 CST 2007 Send 0 :{1:CMT1n009bsgxv00000446}{2:I540B01323X}{4::16R:GENL:20C::SEME//123455004A00002:23G:NEWM:98A::PREP//20071111:16S:GENL:16R:TRADDET:98A::SETT//20071111:35B:/HK/1:16S:TRADDET:16R:FIAC:36B::SETT//UNIT/2000,:97A::SAFE//01:16S:FIAC:16R:SETDET:22F::STCO/CCAS/DINR:22F::SETR/CCAS/RTRL:16R:SETPRTY:95R::DEAG/CCAS/H00001:16S:SETPRTY:16R:SETPRTY:95Q::BUYR//abc company:97A::SAFE//1234567890:16S:SETPRTY:16R:AMT:19A::SETT//HKD0,:16S:AMT:16S:SETDET-}{5:{CHK:0000000062CA5359}}

Wed Dec 19 17:01:00 CST2007Received: {1:CMT1n009bsgxv00000165}{2:O598B01323X}{4::20:PG87860000502805:12:001:77E::20C::PREV//123455004A00002:20C::SIIN//I16181312:25D::PROC//SUCC:70E::ERRE//EMSG/RECORD ADDED SUCCESSFULLY/ENUM/-2003-}{5:{CHK:00000000D3611177}}

Input Message Output Message

Example: Input Settlement Instruction (SI)

Page 11: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

11

1. Straight-through-processing (STP)Using the PG access mode, CCASS/3 functions are performed by thetransmission of standard messages. Transactions input to the PSScan be routed to CCASS/3 directly, without the need to re-input toCCASS via C3T

2. Real-time data feed to CCASS

3. No time constraint for instruction processing 4. Tightening up the internal control without manual intervention

5. Cost effectivenessMost suitable for high volume data exchange without the need to gothrough the input processing via CCASS/3

Benefits of using PG

Page 12: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

12

• An alternative access channel to CCASS

• PG is a Windows 2000-based device installed at the participant’s premises

• It is designed to support participant back office system (Participant Supplied System or PSS)

• It facilitates a direct electronic interface between PSS and CCASS with the aim to achieve data straight through processing eventually

• PG is a message-based gateway. All communications between PSS and PG are done through messages

• Messages follow the SWIFT ISO15022 as possible.

• In general, each message sent from and received at PSS can represent a business transaction in CCASS

Overview of PG

Page 13: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

13

• PG acts as a router to route requests and responses between PSS and CCASS

Example: Input Settlement Instruction (SI)

Send an input

message for delivery / receipt of securities either FOP

or DVP

Return a reply

message specifying the SI input

no. as a unique

reference to the

instruction

PSS CCASS/3Input Message

Output Message

Overview of PG

Page 14: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

14

• To meet international standards in providing open access and connectivity for CCASS Participants to access CCASS

• It will bring Hong Kong into line with prevailing as well as emerging industry standards and will prepare the Hong Kong market to meet the challenges of increasing globalization of financial markets

Aim of developing PG

RouterIP-based

WAN

PGPSS

IP-basedLAN

• ISO 15022 Securities Messaging Standard (“ISO Standard”) is adopted as the messaging standard which pave the road for Straight Through Processing

Page 15: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

15

There are mainly 3 components in a PG system:

• PG Administrator Main Window - It is a front-end GUI interface - A participant can perform login/logout from C/3, check the communication

status between PSS and C/3 etc.

• PG Engine - It serves as a common architecture component in PG that provides the

technical services - It allows an integration of different electronic exchange platforms, information

providers

• PG Application Programming Interface (API) - It provides an open system that participants can attach their own applications.

PG: System components

Page 16: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

16

• Message Routing - route requests and responses between PSS and CCASS

• Support for concurrent transactions - support multiple transactions sent from PSS concurrently by using PG-

API

• Message encryption and authentication - ensure secured transmission between PSS and C/3 - smart card for its authentication to C/3 - PSS’s authentication to PG via PG-API : PSS ID and Password

• Asynchronous message processing

- distribute CCASS broadcast message and notification to PSS

PG: Key features

Page 17: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

17

Terminal input

Participants input instructions via C3T and print out CCASSreports in text format

STP - Batch File Upload • Instead of inputting instruction one at a time by on-line data entry, Participant may use batch file containing a number of instructions and upload to the HKSCC host computer to save effort

• The batch file is a DOS file created according to a certain format stipulated by HKSCC.

• After uploading, CCASS will validate and processed the uploaded batch files upon receipt or at scheduled times

Straight through processing- C3T

CCASS/3Terminal

Page 18: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

18

• Input control report will be generated to indicate which records are rejected and give a summary of result for each validated batch file

• Batch upload function is suitable for participant with a high volume of instructions. Subscription to this service is not required.

STP - Report Data Download

• Participant can download the CCASS reports in data file format and process the downloaded report files according to their own internal processing requirements• Data file format are available for most of CCASS reports

Participants may develop back office system to capture and process the data files to streamline their internal processing and avoid duplicating efforts in manually rekeying instructions into CCASS

Straight through processing- C3T

Page 19: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

19

• Participants can connect their own back-office systems (Participant Supplied System, PSS) to CCASS through PG

• By integrating PSS to PG (via PG-API), participants can design their clearing and settlement back-end process and front-end user interface to meet their business and operational requirement

• PG is responsible for communicating with PSS but not further down to the other backend system

Straight through processing- PG

TCP/IP LAN*IP-based Wan

PGPSS

In-house System

TCP/IP LAN*

*Note:Dedicated or Sharednetwork

Page 20: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

20

Straight through processing- PG

Daily operation flow in PSS

(1) PG User Sign-OnPSS PG C/3

(2) PSS Sign-on

(3) B/c and Notification subscription

(4) Data Download (4) Data Download

(5) Online Activities,Reports and Data Files Download

(5) Online Activities,Reports and Data Files Download

(7) Overnight Report Download (7) Overnight Report Download

(8) PSS Sign-out

(8) PG User Sign-Out

(6) Broadcast and Notifications (6) Broadcast and Notifications

Page 21: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

21

• PSS is the main initiator for both online and batch transactions. PSS can initiate business transaction, file upload, report / file download and receive broadcast message & notification

• All transactions are based on the Request-Response processing, PSS will have to wait for the response from C/3 for every transaction sent. An end-to-end transaction is considered complete once the Txn-Response is received.

• Transactions input to the PSS can be routed to CCASS/3 directly, without the need to re-input to CCASS via C3T • This facilitates straight through processing for improved operational efficiency and reduced risk

Straight through processing- PG

(1)Txn Request (2)Txn Request

(3)Txn Response(4)Txn Response

PSS

Initiate ad hoc txn Receive

synchronousresponse

PG C/3

Route TxnRequest/Response tocorrespondingparties

Validate Txn Perform update or

query Generate Ref Key Format result

Notify result

Page 22: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

22

CCASS Functions supportedby PG

All functions supported by CCASS/3 via PG can be categorised into 3 groups

PSS C/3

Asynchronous Message(AM) Receive AM

Response tobusiness txn

File Upload

File Download

Business Transaction Initiate businesstxn

Initiate file-upload

Initiate requestand receive filedownload

Response to file-upload

Distribute AM

Distribute file-download

Page 23: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

23

• Clearing and Settlement functionMaintain DI, DI, ISI, ATI and STI

• EnquiryEnquire Settlement Account/Status

• Report DownloadData File Download (Start of Day), Overnight Report Distribution (Download), Report Download (Online)

and Report Profile Maintenance

• Asynchronous MessageBroadcast/Notification Messages

• File TransferSI, ISI, ATI and STI File Transfer

CCASS Functions supportedby PG

Page 24: Hong Kong Securities Clearing Company Limited June 2008 - Bali 10 th ACG Cross-Training Seminar STP - CCASS Participant Gateway

24

Q & A