|
Banks and
Financial Institutions expect top-quality exchange
and brokers connectivity featuring, specifically, robustness and
scalability, which is easily deployable and expandable,
user friendly as well as totally hiding in terms to
exchange protocols and data layouts.
Through
marketpath,
GATElab
provides top-class access to many different exchanges,
multilateral trading facilities (MTFs), brokers, data
vendors, external position keeping systems and
back-office platforms.
marketpath
distributes incoming private and public data, while simultaneously executing outgoing
requests. With high
performance and a scalable environment, accessible
through its unique Application Programming Interface
(API), it
provides end-users with complete transparency by hiding
protocol, behaviour and data layouts of each specific
exchange as well as all other handled types of
destination.
Thanks to
“G”, an internally developed vertical language,
GATElab
can easily build new standardised market gateways and
implement sophisticated tailored throttling mechanisms
to best adapt end-users’ requested throughputs to the
specific market behaviour.
A new
gateway is basically composed of:
-
•a JIT compiler, which runs a gateway skeleton written
in “G”; this skeleton implements the
GATElab internal
“Decalogue”
for managing fault/load and providing basic
functionalities like data flow handling, caching,
others
-
•a
DLL written in C++, which wraps protocol or API
provided by the market
|
MARKETPATH FEATURES
-
fully
scalable high performance environment
-
unique
API to connect to all available markets
-
fault
detection and handling plus load balancing
architecture
-
splitting of each end-user flow (prices, orders,
trades) across all available physical and logical
exchange connections
-
handling of requested end-user flow priority per
instrument, instrument type, market
-
configurable throttling mechanism for each market
gateway
-
quick
implementation of new gateways through
"G” proprietary
vertical language
|