Skip to content

vincent212/FIX-Order-Routing-Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

FIX Order Routing Client in C++

This is a C++ FIX client for order management. It has been tested with Trading Technologies FIX gateway for order routing. With small modifications it should work with the CQG gateway as well.

For more information about TT order routing please see: https://library.tradingtechnologies.com/tt-fix/order-routing/fix-order-routing-overview.html

Exchange connectivity available via TT https://www.tradingtechnologies.com/markets/markets-served/

For more information about CQG order routing please see: https://help.cqg.com/apihelp/index.html#!Documents/fixconnectorderrouting.htm

Exchange connectivity available via CQG https://www.cqg.com/partners/exchanges/tradable-exchanges

The QuickFix engine is used for the FIX protocol. https://en.wikipedia.org/wiki/QuickFIX

A driver program is included that allows for submission of commands for testing. These include normal trading commands such as placing and cancelling orders.

Copyright 2022 Vincent Maciejewski, Quant Enterprises & M2 Tech Contact: v@m2te.ch mayeski@gmail.com https://www.linkedin.com/in/vmayeski/ http://m2te.ch/

Latency for NewOrderSigle send is under 7 micro seconds. Will go down to 3.5us if you compile QuickFix with C++17.

About

FIX order manager client for fix order routing in C++ using QuickFIX engine can be used for Trading Technologies (TT) or CQG and others

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published