Automatyczne anulowanie zleceń w wyniku odłączenia od CCG

Podobne dokumenty
Usługa RMA (Risk Management Access)

PEKAO24MAKLER SERWIS MOBILNY PODRĘCZNIK UŻYTKOWNIKA. Cz. II ZLECENIA

Komunikat nr 14/DM/DRPiKO/2014

Usługi GPW. Dział Rozwoju Rynku

OPŁATY GIEŁDOWE POBIERANE OD CZŁONKÓW GIEŁDY Opłata za udostępnienie pojedynczego dołączenia do Order Gateway (CCG) zł

UTP nowy system transakcyjny na GPW nowe szanse dla wszystkich grup inwestorów

Tytuł prezentacji. Dualny Model Sprzedaży podręcznik użytkownika

Załącznik Nr 2 do Umowy o dostęp członka giełdy do systemów informatycznych giełdy CENNIK

Instrukcja użytkownika. Instrukcja konfiguracji i obsługi modułu e-rejestracja

Tytuł prezentacji. Dualny Model Sprzedaży podręcznik użytkownika

SZCZEGÓŁOWE ZASADY OBROTU I ROZLICZEŃ DLA RYNKU UPRAWNIEŃ DO EMISJI

SZCZEGÓŁOWE ZASADY OBROTU I ROZLICZEŃ DLA RYNKU UPRAWNIEŃ DO EMISJI

UTP Nowoczesna technologia na GPW

PEKAO24MAKLER SERWIS MOBILNY

Akademia Techniczno-Humanistyczna w Bielsku-Białej

ZiMSK dr inż. Łukasz Sturgulewski, DHCP

Komunikat nr 21/DM/DRPiKO/2014

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37

Dokumentacja Techniczna Dokument nr2. Opis Usług GPW. Autor: Pion Informatyki Data:3 lipca2012 Wersja:1.0

OPCJE DOSTAWY DOSTĘPNE W SERWISIE LOJALNI24.PL

UTP Najważniejsze informacje

1. Dotyczące członka giełdy

Załącznik nr 1. Automatyczny rozrachunek zleceń w częściach. Specyfikacja założeń. str

Twoje potrzeby. Nasze rozwiązania. Instrukcja do funkcjonalności Zamów kuriera z poziomu WebMobile7

System obsługi ubezpieczeń FORT

Do 9:30 na 1 dzień przed. Wprowadzenie aktualnych zabezpieczeń i aktualnej liczby Praw Majątkowych z Kogeneracji. Obrotu 9:30 w Pierwszym Dniu Obrotu

Prezentacja wyłącznie do użytku służbowego w Banku

Harmonogram notowań Praw majątkowych na RPM. Notowania Praw majątkowych na RPM odbywają się wg poniższego harmonogramu:

CitiDirect Ewolucja Bankowości

CitiDirect Online Banking

1 Moduł Konfigurowanie Modułu

System operacyjny Linux

Instrukcja konfiguracji urządzenia Comarch TNA Gateway Plus

MODEM GSM-01. INSTRUKCJA OBŁUGI MODUŁU KOMUNIKACYJNEGO GSM-01 wersja 1.0 GSM-01 INSTRUKCJA OBSŁUGI - 1 -

INSTRUKCJA AKTYWACJI I OBSŁUGI BRAMKI SMS DLA FIRM. (Bramka SMS dla małych Firm, Bramka SMS Pro)

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej

Instrukcja instalacji usługi Sygnity Service

SYSTEM UTP NA GPW W WARSZAWIE

Przesyłania danych przez protokół TCP/IP

Przypadki testowe. Spis treści. Plan testów. From Sęp. Wstęp. 2 Plan testów

OPCJE DOSTAWY W SERWISIE WIRTU.PL

ZADANIE.10 DHCP (Router, ASA) 1,5h

CitiDirect Ewolucja Bankowości

Regulamin oferty Heyah Internet Non Stop ( Oferta )

UNIVERSAL TRADING PLATFORM (UTP) NOWOCZESNA PLATFORMA OBROTU GPW

DHCP Copyright : JaRo

Składanie zleceń z NOLa. Klient może złożyć zlecenie nie tylko z poziomu r-brokera, ale również z poziomu aplikacji Notowania OnLine (NOL).

Instalacja i konfiguracja serwera telnet.

Bank BGŻ BNP Paribas Czy bank umożliwia anulowanie już zleconego przelewu?

Przewodnik dla użytkownika. Instrukcja korzystania z aplikacji mobilnej mtoken Asseco MAA

Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro.

System Doładowania e-karty przez Internet (SDK) Podręcznik uŝytkownika

Minimalne warunki animowania instrumentów notowanych na rynku głównym GPW

INSTRUKCJA OBSŁUGI SUPLEMENT

INSTRUKCJA OBSŁUGI SYSTEMU TRANSAKCYJNEGO NOVA GIEŁDA W WERSJI NA ANDROID/iOS

Program do obsługi ubezpieczeń minifort

Architektury systemów rozproszonych LABORATORIUM. Ćwiczenie 1

SERWER AKTUALIZACJI UpServ

WSE goes global with UTP

Sesje i logowanie. 1. Wprowadzenie

UTP NOWY SYSTEM TRANSAKCYJNY GIEŁDY PAPIERÓW WARTOŚCIOWYCH W WARSZAWIE

System Doładowania e-karty przez Internet (SDK) Podręcznik użytkownika

Administracja sieciami LAN/WAN Komunikacja między sieciami VLAN

NOL3. Zarządzanie zleceniami. 1. Transakcyjne funkcjonalności aplikacji NOL3. Biuro Maklerskie Zlecenia

Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1.

Serwer DHCP (dhcpd). Linux OpenSuse.


Część I. Zasady obrotu. 1. Organizacja notowań i zawierania transakcji pozaseryjnych na RDN.

Szczegółowe zasady obrotu i rozliczeń dla energii elektrycznej na Rynku Dnia Bieżącego

SERWER AKTUALIZACJI UpServ

Specyfikacja instalacji usługi SMS Premium w Przelewy24.pl

HP Designjet Partner Link. Instrukcje

Podręcznik użytkownika

Składanie zleceń z NOLa. Klient może złożyć zlecenie nie tylko z poziomu R-Brokera, ale również z poziomu aplikacji Notowania OnLine (NOL).

Wprowadzenie do obrotu CO 2 na RIF

Instrukcja użytkownika bgk24 Moduł Konsolidacja Finansów Publicznych

Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi

Załącznik nr 2. Automatyczny rozrachunek zleceń w częściach. Specyfikacja założeń str. 1

SERWER AKTUALIZACJI UpServ

Norton Mobile Security Instrukcja instalacji

OBSŁUGA ZLECEŃ. I. Zlecenia bez limitu ceny. 1. Zlecenia PKC

1. Montaż i podłączenie do sieci Konfiguracja przez stronę 8

Instrukcja wiązania bankowości internetowej z aplikacją mobilną mtoken Asseco MAA (w przypadku autoryzacji za pomocą tokena lub sms-a)

Regulamin oferty Heyah Internet Non Stop ( Oferta )

Co w sieci piszczy? Programowanie aplikacji sieciowych w C#

(Tekst mający znaczenie dla EOG)

SAPRI TRADE składanie zleceń

etrader Pekao Podręcznik użytkownika Ustawienia

Rejestr transakcji GIIF - instrukcja

PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XIX. USTAWIENIA SPIS TREŚCI

1 IMAP czy POP3? 2 Instalacja programu Mozilla Thunderbird

Instrukcja Użytkownika Systemu Zarządzania Tożsamością Wersja. 1.0

Zapewnienie wysokiej dostępności baz danych. Marcin Szeliga MVP SQL Server MCT

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

Jak wykorzystać Pulpit Zdalny w Windows 2003 Serwer do pracy z programem FAKT

KONFIGURACJA SIECIOWA SYSTEMU WINDOWS

instrumentów notowanych na Giełdzie Papierów Wartościowych. Uwaga! - do obejrzenia prezentacji programu NOL3, wymagany jest Adobe Flash Player

Złośliwe oprogramowanie Sandrorat (podszywające się pod oprogramowanie Kaspersky) na platformę Android WYNIKI ANALIZY

Backup łącza WAN WAN2 jako łącze zapasowe WAN1

Transkrypt:

Automatyczne anulowanie zleceń w wyniku odłączenia od CCG Specyfikacja techniczna wersja: 1.0 data:2013.08.06

OPIS DOKUMENTU Cel Dokument zawiera techniczny opis automatycznego anulowania zleceń w wyniku odłączenia serwera klienta od CCG. Dokument opisuje również kinematykę komunikatów dla aplikacji klienckich. Protokoły wykorzystywane do obsługi zleceń: UTP-Direct i UTP-FIX 4.2. Zakres Automatyczne anulowanie zleceń może zostać aktywowane na CCG dla dowolnego serwera Klienta, tylko po uprzednim zamówieniu usługi. Domyślnie usługa ta jest wyłączona dla wszystkich zdefiniowanych na CCG serwerów zleceń. Funkcja automatycznego anulowania zleceń nie jest stosowana w przypadku zleceń wprowadzonych poprzedniego dnia. Dlatego anulowane zostaną tylko aktywne zlecenia wprowadzone bieżącego dnia przez aplikacje klienckie. Anulowanie jest przeprowadzane niezależnie od rodzaju ważności zlecenia. Automatyczne anulowanie zleceń stosowane jest zarówno w przypadku utraty połączenia (i również zwykłego wylogowania na UTP FIX 4.2) pomiędzy aplikacją klienta, a CCG jak i w przypadku wewnętrznych rozłączeń na Giełdzie. Giełda Papierów Wartościowych w Warszawie S.A. 2013.09.09 Strona 2 z 10

HISTORIA ZMIAN wersja data autor opis status 1.0 2013.08.06 Automatyczne anulowanie zleceń w wyniku rozłączenia CCG initial Giełda Papierów Wartościowych w Warszawie S.A. 2013.09.09 Strona 3 z 10

SPIS TREŚCI Opis Dokumentu... 2 Historia Zmian... 3 Spis Treści... 4 1. OPIS ARCHITEKTURY... 5 1.1. Opis Architektury... 5 2. OPIS AUTOMATYCZNEGO ANULOWANIA ZLECEŃ W WYNIKU ROZŁĄCZENIA... 6 2.1. Rozłączenie aplikacji klienckiej od CCG... 6 2.2. Wewnętrzne rozłączenie na Giełdzie... 7 3. KINEMATYKA AUTOMATYCZNEGO ANULOWANIA W WYNIKU ROZŁĄCZENIA... 8 3.1. Kinematyka komunikatów przy automatycznym anulowaniu - rozłączenie aplikacji klienckiej... 8 3.2. Kinematyka komunikatów przy automatycznym anulowaniu wewnętrzne rozłączenie na Giełdzie... 9 4. OGRANICZENIA AUTOMATYCZNEGO ANULOWANIA W WYNIKU ROZŁĄCZENIA... 10 Giełda Papierów Wartościowych w Warszawie S.A. 2013.09.09 Strona 4 z 10

1. OPIS ARCHITEKTURY 1.1. Opis Architektury CCG czyli Common Customer Gateway moduł obsługujący interfejsy klienta UTP-Direct lub UTP-FIX 4.2. Interfejsy: UTP-Direct i UTP-FIX 4.2 wykorzystują łącza TCP/IP. Każde połączenie klienta wysyła komunikat do swojego przydzielonego IP i portu. Następnie CCG przekazuje komunikat do odpowiedniej instancji systemu notującego.

2. OPIS AUTOMATYCZNEGO ANULOWANIA ZLECEŃ W WYNIKU ROZŁĄCZENIA Włączenie funkcji automatycznego anulowania zleceń w wyniku rozłączenia jest możliwe tylko po zamówieniu usługi przez klienta. Jeśli funkcja jest włączona dla danego serwera (SenderLocationID) wszystkie aktywne zlecenia zostają automatycznie anulowane w wyniku rozłączenia. 2.1. Rozłączenie aplikacji klienckiej od CCG Jeśli aplikacja kliencka utraci połączenie z CCG, wówczas wszystkie aktywne zlecenia przekazane bieżącego dnia są anulowane niezależnie od rodzaju ważności zlecenia. Nie dotyczy to zleceń przekazanych w poprzednich dniach. Jeżeli CCG zidentyfikuje rozłączenie aplikacji klienckiej, aktywowana zostaje usługa automatycznego anulowania zleceń i CCG wysyła komunikat do systemu notującego UTP z żądaniem usunięcia wszystkich aktywnych zleceń przekazanych bieżącego dnia przez aplikacje kliencką. Nie dotyczy to aktywnych zleceń przekazanych dnia poprzedniego. Usługa automatycznego anulowania zleceń powoduje wysłanie pary komunikatów 'K' ('r' w FIX 4.2) ( Ack i Summary) przez każdą z instancji systemu notującego do aplikacji klienckiej, niezależnie od tego czy na danej instancji systemu notującego znajdują się obecnie aktywne zlecenia. Tym samym klienci otrzymają tyle par komunikatów 'K' ile jest w/w instancji. W chwili uruchomienia usługi na GPW, w UTP istnieją 2 instancje systemu notującego. Jeżeli obecnie znajdują się aktywne zlecenia, dla każdego z nich wysyłany jest komunikat '4' ('8' w FIX 4.2) (Order Killed). Komunikaty te wysyłane są pomiędzy parą komunikatów 'K' ('r' w FIX 4.2) (Ack i Summary) dla każdej instancji system notującego. Giełda Papierów Wartościowych w Warszawie S.A. 2013.09.09 Strona 6 z 10

2.2. Wewnętrzne rozłączenie na Giełdzie Wewnętrzne rozłączenie na Giełdzie odnosi się do sytuacji kiedy rozłączenie następuje pomiędzy CCG i jednym, albo kilkoma instancjami systemu notującego. Uwaga: W przypadku takiego scenariusza może to nie dotyczyć połączenia aplikacji klienckiej. Jeśli aplikacja kliencka utraci połączenie z CCG, wówczas wszystkie aktywne zlecenia przekazane bieżącego dnia są anulowane niezależnie od rodzaju ważności zlecenia. Nie dotyczy zleceń przekazanych poprzedniego dnia. Jeżeli jedna lub wszystkie instancje systemu notującego zidentyfikują utratę połączenia z CCG, usługa automatycznego anulowania zleceń w wyniku rozłączenia zostaje aktywowana i aktywne zlecenia przekazane w ramach instancji podczas bieżącego dnia są usuwane niezależnie od rodzaju ważności zlecenia złożonego w danym dniu sesyjnym. Nie dotyczy to aktywnych zleceń przekazanych dnia poprzedniego. Jeżeli obecnie są aktywne zlecenia, dla każdego anulowanego zlecenia wysyłany jest komunikat '4' ('8' w FIX 4.2) (Order Killed). Komunikaty te wysyłane są pomiędzy parą komunikatów 'K' ('r' w FIX 4.2) ( Ack i Summary) dla każdej instancji system notującego. Giełda Papierów Wartościowych w Warszawie S.A. 2013.09.09 Strona 7 z 10

3. KINEMATYKA AUTOMATYCZNEGO ANULOWANIA W WYNIKU ROZŁĄCZENIA W poniższym rozdziale przedstawiony został schemat protokołów oraz kinematyka strumienia danych w przypadku rozłączenia. 3.1. Kinematyka komunikatów przy automatycznym anulowaniu - rozłączenie aplikacji klienckiej Zdarzeniem, które uruchamia proces jest rozłączenie sesji klienta na CCG w wyniku utraty połączenia lub braku heartbeat'ów. Kiedy klient połączy się ponownie tego samego dnia, otrzyma następującą sekwencję komunikatów z każdej instancji systemu notującego: Wszystkie oczekujące, wychodzące komunikaty wygenerowane przed automatycznym anulowaniem zleceń w wyniku rozłączenia na CCG: ack, fill notice. Jeden potwierdzający komunikat 'K' ('r' w FIX 4.2) (z polem OrderId = -777 i polem TotalAffectedOrders = -1) z każdej instancji systemu notującego. Komunikat '4' ('8' w FIX 4.2) «Order killed» dla każdego usuniętego zlecenia Jeden komunikat podsumowujący K (r w FIX 4.2) (z OrderId = -777 i TotalAffectedOrders= liczba anulowanych zleceń). Uwaga: nawet wówczas kiedy każda instancja systemu notującego wysyła komunikaty w sekwencji opisanej powyżej, to wysyłka tych komunikatów ze wszystkich instancji odbywa się równolegle. W konsekwencji, aplikacja kliencka może otrzymać równolegle komunikaty z obu instancji z numerami sekwencyjnymi różnymi, pochodzą one bowiem z różnych instancji systemu notującego. Giełda Papierów Wartościowych w Warszawie S.A. 2013.09.09 Strona 8 z 10

3.2. Kinematyka komunikatów przy automatycznym anulowaniu wewnętrzne rozłączenie na Giełdzie Zdarzeniem, które uruchamia proces jest rozłączenie CCG od instancji systemu notującego, w wyniku utraty połączenia lub braku heartbeat'ów. Kiedy CCG połączy się ponownie, wysłana zostanie następująca sekwencja komunikatów z każdej instancji systemu notującego: Wszystkie oczekujące, wychodzące komunikaty wygenerowane przed automatycznym anulowaniem zleceń w wyniku rozłączenia na CCG: ack, fill notice. Komunikat '4' ('8' w FIX 4.2) «Order killed» dla każdego usuniętego zlecenia. Giełda Papierów Wartościowych w Warszawie S.A. 2013.09.09 Strona 9 z 10

4. OGRANICZENIA AUTOMATYCZNEGO ANULOWANIA W WYNIKU ROZŁĄCZENIA Funkcja ta nie gwarantuje, że wszystkie zlecenia zostaną pomyślnie usunięte. Istnieje możliwość, że żądanie automatycznego anulowania nie zadziała z powodu problemów systemu Giełdy skutkując tym, że kilka (lub wszystkie) zleceń pozostanie aktywnych i oczekujących na realizacje. Istnieje również możliwość, że może zostać zawarta transakcja tuż przed rozłączeniem sesji klienta i wówczas taka transakcja nie zostanie przekazana do klienta dopóki nie połączy się on ponownie lub nie skontaktuje się z Zespołem Sesji Giełdowych. Usługa ta ma pomóc klientom w sytuacjach awaryjnych. Dlatego, nie mogą oni polegać na automatycznym anulowaniu jak na standardowym działaniu ( praktyce biznesowej) czy unikać odpowiedzialności. Usługa ta nie powinna być alternatywą dla kontaktów z Zespołem Sesji Giełdowych(w celu zweryfikowania, czy wszystkie zlecenia zostały faktycznie anulowane i czy klient otrzymał wszystkie transakcje). Giełda Papierów Wartościowych w Warszawie S.A. 2013.09.09 Strona 10 z 10