Home / Support / FAQs / B2BITS® FIX Products vs. Open Source FIX Solutions
B2BITS® FIX Products vs. Open Source FIX Solutions
We are getting a lot of questions from the prospective
clients looking to add FIX connectivity to their trading
applications asking why buy commercial FIX software offered
by B2BITS when there is an open source solution
like QuickFIX on the market.
There are many cases where using a freely downloadable product
such as QuickFix makes sense aside from the obvious
commercial advantage. Examples include:
- For a simple order flow processing preferably with one
destination
- Where high throughput and very low latency are not
essential
- The counterparty is fully compliant with or has very few
exceptions from the standard FIX versions
- You have some time to experiment with the code and
test with the exchange, broker, client or whatever the
destination might be
If, however, your situation doesn't fit the profile above, then
it is advisable to look at commercially available
products, FIX Antenna being the best in terms of the
balance of price point / functionality and performance
in the marketplace.
Advantages
- Maturity: FIX
Antenna is a fully supported, mature, tested feature-rich
product that comes with full documentation online and is pre-configured to work
with a large number of the major exchanges.
- Knowledge: As the developers of FIX
Antenna, we know it inside out and can therefore answer your
questions quickly and effectively. Open source solutions are
developed by the community, so even if you hire a consultant
(who participated in the development) or a consulting company,
they can't offer the familiarity or total knowledge of the
product. This will in turn mean that Service Levels cannot be
offered for mission critical applications that rely
on your FIX messaging gateway.
- Customer-driven product roadmap: We are
committed to providing fixes and updates as soon
as possible and have a product roadmap that is in part
driven by the needs of our customer base. Open source
alternatives, such as QuickFIX, may take years to release
an update or a new FIX version support. Even though, technically,
you could fix bugs yourself because you have the source code, it's
a high risk approach to handling complex financial
applications and is time-consuming, and, perhaps, not the best use
of your development budget.
- Guaranteed expertise: FIX Antenna undergoes
comprehensive testing by a team of specially trained QAs.
All the consulting and support is done by the highly qualified
software engineers with years of experience
in trading applications, that would otherwise cost a fortune
to hire.
- Guaranteed support: By acquiring our FIX
solutions, you get guaranteed help and support from a
dedicated team of professionals who can address issues
promptly vs. the mixed crowd of open source developers who may
or may not be able to help.
- Additional value-added tools: FIX Antenna
comes with a complimentary package of tools
for monitoring and operating FIX connections.
FIX Antenna Support
B2BITS provides 24 x 5/6/7 support to FIX Antenna:
- During the implementation phase
- During the production period
- Throughout ongoing tuning to achieve better results
We have contractual obligations to address changes
in the protocol driven by FPL or by the relevant
exchanges you are connected to in a very short time
after they become publicly available. We are committed
to continue development of FIX Antenna and have scheduled
releases until 2014.
FIX Antenna C++ vs. C++ open source
- Throughput is 5 times higher
- Latency is 20 times lower
- Lower latency jitter
- Provides many more parameters to control engine and
session behavior
- Includes support for FAST 1.1 and CME, Bovespa, Eurex
FAST
- Same interface for plain FIX encoded messages and FAST encoded
messages the following benefits:
-
- Ease of starting new development of the FAST handler for for
those who are experienced in FIX;
- Ease of migration from plain FIX to FAST;
- Ability to reuse code between FIX and FAST.
- FAST encoding is encapsulated inside FAST Antenna Codec. User
is not affected by change of FAST messages template. All FAST to
FIX conversion is performed on the fly.
- Has extended
monitoring interface
- Is delivered pre-configured and ready to use with the
most popular centers of liquidity
- Better documented, better exemplified

View larger image
Please refer to the latest benchmarks of FIX Antenna C++,
Windows- and Linux-based.
FIX Antenna .NET vs. .NET open source
- Throughput is 3 times higher
- Latency is 15 times lower
- Lower latency jitter
- Provides many more parameters to control engine and
session behavior
- Has extended monitoring interface
- Is delivered pre-configured and ready to use with the
most popular centers of liquidity
- Better documented, better exemplified
FIX Antenna Java vs. Java open
source
- Throughput is 4 times higher
- Latency is 15 times lower
- Lower latency jitter
- Provides many more parameters to control engine and
session behavior
- Provides several models for user interface (object
oriented and using raw messages)
- Supports SSL
- Includes support for FAST 1.1, 1.2 and CME, Bovespa, Eurex
FAST
- Has extended
monitoring interface
- Has small foot print
- Is delivered pre-configured and ready to use with the
most popular centers of liquidity
- Better documented, better exemplified
Please refer to the latest benchmarks of FIX Antenna Java,
Windows- and Linux-based.
For promotion to migrate from QuickFIX to FIXAntenna please
contact us at sales@b2bits.com