FIX HUB's functions

Imported from previous forum

Hi all,
do you know any about FIX HUB’s function?Beside basic fix session level functions,should FIX HUB support some application level functions,if so,please tell me what to support,thanks!

Hi all, do you know any about FIX HUB’s function?Beside basic fix
session level functions,should FIX HUB support some application level
functions,if so,please tell me what to support,thanks!
Are you talking about a FIX gateway? It will support FIX session messages, and carry application level messages. It can support multiple front end OMSes, and share a single FIX bi-directional session. It really dose not care about the appliation level messages in FIX body.

FixExpress is a gateway running in a Linux server. It provides an incoming message queue, and an outgoing message queue. A simple multi-thread connector will provide the connections for front end trader application. They will share the same FIX session to communicate with sell-side broker, or exchange.

Good luck,
Changpeng Yu

Download FixExpress at A Person to Person Business Site

Nice plug, but a FIX Hub is not a FIX Gateway. You probably know that but others maybe not.

A FIX Hub allows to reduce the complexity of many bilateral links between FIX engines by providing a central FIX engine to which many parties connect with their FIX engine. The Hub then has to route the messages to the appropriate party. It is basically one additional hop for each path but every party only requires a single connection to the hub instead of one connection per party it wants to communicate with.

Monitoring and reporting (performance, reliability) are obvious functions a hub should provide as a service to its customers to prove its added value. Additionally you could have “translation” services between FIX versions and/or dialects to expand the number of parties that can communicate with each other.

Hi all, do you know any about FIX HUB’s function?Beside basic fix
session level functions,should FIX HUB support some application level
functions,if so,please tell me what to support,thanks!
Are you talking about a FIX gateway? It will support FIX session
messages, and carry application level messages. It can support multiple
front end OMSes, and share a single FIX bi-directional session. It
really dose not care about the appliation level messages in FIX body.

FixExpress is a gateway running in a Linux server. It provides an
incoming message queue, and an outgoing message queue. A simple multi-
thread connector will provide the connections for front end trader
application. They will share the same FIX session to communicate with
sell-side broker, or exchange.

Good luck, Changpeng Yu

Download FixExpress at A Person to Person Business Site

Hi,

Good and right answer Hanno, to add on this we will have two hub session one is Buy Side and other is Sellside.

So these Hub will be connected to the Broker or any of the Network provider who are connected to exchange.

Buy side Hub and Sell Side Hub will be collecting all the order from their respective client and then they will send these orders to the specific exchange or broker to which it is connected.

These Hub will be having connection with most of the brokers or exchanges in the world.

Clients are benifited by the the Hub session as they can place the order to multiple exchanges with out much trouble.

Regards,
Girish

Nice plug, but a FIX Hub is not a FIX Gateway. You probably know that

but others maybe not.

A FIX Hub allows to reduce the complexity of many bilateral links
between FIX engines by providing a central FIX engine to which many
parties connect with their FIX engine. The Hub then has to route the
messages to the appropriate party. It is basically one additional hop
for each path but every party only requires a single connection to the
hub instead of one connection per party it wants to communicate with.

Monitoring and reporting (performance, reliability) are obvious
functions a hub should provide as a service to its customers to prove
its added value. Additionally you could have “translation” services
between FIX versions and/or dialects to expand the number of parties
that can communicate with each other.

Hi all, do you know any about FIX HUB’s function?Beside basic fix
session level functions,should FIX HUB support some application
level functions,if so,please tell me what to support,thanks!
Are you talking about a FIX gateway? It will support FIX session
messages, and carry application level messages. It can support
multiple front end OMSes, and share a single FIX bi-directional
session. It really dose not care about the appliation level messages
in FIX body.

FixExpress is a gateway running in a Linux server. It provides an
incoming message queue, and an outgoing message queue. A simple multi-
thread connector will provide the connections for front end trader
application. They will share the same FIX session to communicate with
sell-side broker, or exchange.

Good luck, Changpeng Yu

Download FixExpress at A Person to Person Business Site

Hi,

Good and right answer Hanno, to add on this we will have two hub session
one is Buy Side and other is Sellside.

So these Hub will be connected to the Broker or any of the Network
provider who are connected to exchange.

Buy side Hub and Sell Side Hub will be collecting all the order from
their respective client and then they will send these orders to the
specific exchange or broker to which it is connected.

These Hub will be having connection with most of the brokers or
exchanges in the world.

Clients are benifited by the the Hub session as they can place the order
to multiple exchanges with out much trouble.

Regards, Girish

Nice plug, but a FIX Hub is not a FIX Gateway. You probably know that

but others maybe not.

A FIX Hub allows to reduce the complexity of many bilateral links
between FIX engines by providing a central FIX engine to which many
parties connect with their FIX engine. The Hub then has to route the
messages to the appropriate party. It is basically one additional hop
for each path but every party only requires a single connection to the
hub instead of one connection per party it wants to communicate with.

Monitoring and reporting (performance, reliability) are obvious
functions a hub should provide as a service to its customers to prove
its added value. Additionally you could have “translation” services
between FIX versions and/or dialects to expand the number of parties
that can communicate with each other.

Hi all, do you know any about FIX HUB’s function?Beside basic fix
session level functions,should FIX HUB support some application
level functions,if so,please tell me what to support,thanks!
Are you talking about a FIX gateway? It will support FIX session
messages, and carry application level messages. It can support
multiple front end OMSes, and share a single FIX bi-directional
session. It really dose not care about the appliation level messages
in FIX body.

FixExpress is a gateway running in a Linux server. It provides an
incoming message queue, and an outgoing message queue. A simple multi-
thread connector will provide the connections for front end trader
application. They will share the same FIX session to communicate
with sell-side broker, or exchange.

Good luck, Changpeng Yu

Download FixExpress at A Person to Person Business Site

Thanks for all your replies!
I found that there are not many informations about FIX HUB.Only a few introduction informations.If you know anything about FIX HUB’s functions,especially relate to application level,please tell me.Thanks!

Best Regards,
Chen