Monday, 27 February 2012

Release Notes - .NET CME FIX/FAST Market Data Handler - Version 2.11.6.1

Release Notes - .NET CME FIX/FAST Market Data Handler - Version 2.11.6.1

Bug

  • [NETCMEFAST-214] - Wrong *.sln file is used in the CME.FAST.handler-net-3.5-x64_setup_2-11-6-0.msi package.
  • [NETCMEFAST-215] - Could not find file 'C:\Program Files\OnixS\.NET.CME.FAST.Handler-net-3-5-x64\2-11-6-0\sample\OnixS.FixEngineNet.Trial.lic'

Improvement

  • [NETCMEFAST-189] - Version of the 'templates.xml' should be logged at INFO level
  • [NETCMEFAST-201] - By default Sample Application should replay canned data from Cert environment
  • [NETCMEFAST-203] - ChannelId should be passed to constructor.
  • [NETCMEFAST-212] - Fast template id used to decode message should written to trace
  • [NETCMEFAST-213] - Add "Low Latency Best Practices" section to Programming Guide

Monday, 13 February 2012

Press Release: OnixS completes new BrokerTec Genium platform conformance testing

www.onixs.biz

Press Release:

OnixS completes new BrokerTec Genium platform conformance testing


London: Monday 13th February 2012 – On the 13th February 2012 OnixS successfully completed conformance testing on the new upgraded BrokerTec Genium environment. This extensive upgrade of the BrokerTec U.S. and Europe platform is powered by NASDAQ OMX's Genium INET technology, and requires all users to upgrade for the BrokerTec Genium cutover dates of 26th March for the US and 30th April for the EU.

The OnixS directConnect: Brokertec Handler is a C++ library that provides access to the BrokerTec Exchange market data and trading functionality using the OMex interface for automated trading strategies. Ket features include:



➢ Pre-tested, certified and out of the box– thus saving time and money in integration and certification testing.

➢ Supported – service level guarantee that the implementation is production strength, and will support future interface and platform enhancements.

➢ Book management, synchronization and recovery – more than just a market data decoder. Provides full book management with Order book depth – off loads the book management tasks to a specialized implementation.

➢ Low latency, high through-put, multi-threaded architecture – designed for high-frequency and the fastest market data implementation

➢ Easy-to-use and flexible API – designed for rapid integration within trading strategy implementations.

➢ Flexible logging – ability to analyze and diagnose issues and activity quickly

➢ Reference Implementations - included fast-start source code Basic and Advanced reference implementations with market data and trading client samples – designed for familiarization and to get up and running rapidly.

➢ View Only Market Data sessions messages including the Workup Phase, full order book depth, trade broadcast and price information.

➢ Trade Only Multiple Trading sessions round-robin - the BrokerTec trading session is synchronous. This means that the order insertion throughput is limited by the speed of order acknowledgement by the BrokerTec platform. Thus this round-robin feature enables the OnixS Handler to support multiple API_T type trading sessions and the handler manages the most efficient throughout to route orders via available trading sessions.

For those interested in more information on OnixS products and evaluation reference implementations are available via info@onixs.biz

- Ends -

About OnixS www.onixs.biz :

OnixS is a specialist software business providing high performance multi-platform, multi-venue market data and trading software solutions with a Pay As You Use (PAYU) subscription commercial model.

The OnixS products include the OnixS selfConnect range of FIX engine and FAST encoder/decoder components with venue specific calibrated FIX dialects and reference implementation source code samples designed to be easily integrated within existing .NET, C++ and Java application frameworks.

The OnixS directConnect products are calibrated and certified market data, trading, drop-copy and clearing solutions for a wide range of exchanges, brokers, liquidity pools and routing networks designed for rapid and efficient integration to automated trading strategies.

For more information contact:

OnixS

+44 20 7117 0111

 

Monday, 30 January 2012

Release Notes - C++ Hotspot FXi ITCH Market Data - Version 1.7.1.0

Release Notes - C++ Hotspot FXi ITCH Market Data - Version 1.7.1.0


Improvement

  • [CPPFXIITCH-41] - Makefile issue
  • [CPPFXIITCH-47] - Version number of the ITCH protocol should be removed from the Programmer's Guide


Download details:

Distribution downloads available upon request. Email support@onixs.biz.

 

Release Notes - C++ ICE iMpact Multicast Market Data Handler - Version 2.6.9.0

Release Notes - C++ ICE iMpact Multicast Market Data Handler - Version 2.6.9.0


Improvement


Bug

  • [CPPICEIMPACT-100] - Why does SnapshotInProgress occur so often?
  • [CPPICEIMPACT-102] - Settlement price datetime is not coming through correctly after Settlement Price Message

New Feature



Download details:


Distribution and evaluation downloads available upon request. Email support@onixs.biz

 

Release Notes - JAVA ICE iMpact Market Data Handler - Version 1.3.2

Release Notes - JAVA ICE iMpact Market Data Handler - Version 1.3.2


Improvement


New Feature


Download details:

Distribution and evaluation downloads available upon request. Email support@onixs.biz

 

Release Notes - .NET selfConnect implementations - Version 2.81.1.0

Release Notes - .NET selfConnect implementations - Version 2.81.1.0


Bug

  • [DOTNET-459] - 2.81.0.8 x64 Engine throws SEHException when Engine.Init called
  • [DOTNET-461] - FIXForge.NET.FIX.Scheduling.Scheduler.Finalize Sometimes Throws NullReferenceException
  • [DOTNET-169] - Engine starts even if ports are not available
  • [DOTNET-427] - Second Logon (A) message is NOT handled correctly when the Engine waits for the reply on Resend Request
  • [DOTNET-429] - Corrupted message log file when new messages are sent while the resend process is in progress

Sub-task

  • [DOTNET-454] - Log StorageId each time Session is created or after reset of local sequence numbers

New Feature

  • [DOTNET-460] - A special events should be called before and after scheduler will reset, logon and logout FIX session
  • [DOTNET-104] - Acceptor.SendLogoutOnInvalidLogon configuration setting
  • [DOTNET-402] - Message.Set(int tag, decimal value) method
  • [DOTNET-403] - decimal Message.GetDecimal(int tag) method
  • [DOTNET-404] - Group.Set(int tag, int repeatingGroupEntryIndex, decimal value) method
  • [DOTNET-405] - decimal Group.GetDecimal(int tag, int repeatingGroupEntryIndex) method
  • [DOTNET-407] - 'override' mode for the 'FIX' node of the FIX dialect description
  • [DOTNET-445] - EngineSettings.SendBufferSize property
  • [DOTNET-449] - Ability to write to Engine's log file from application code
  • [DOTNET-452] - Message.GetUtcTimestamp(int tag) method

Improvement

  • [DOTNET-426] - Ability to specify more than 62 listen ports
  • [DOTNET-435] - Session.ErrorReason.EXCEPTION_DURING_PROCESSING_OF_INCOMING_MESSAGE
  • [DOTNET-440] - Acceptor.SendLogoutOnLogonWithDuplicateIdentity configuration setting should be renamed to Acceptor.SendLogoutOnInvalidLogon
  • [DOTNET-442] - EngineSettings.SendLogoutOnLogonWithDuplicateIdentity should be renamed to EngineSettings.SendLogoutOnInvalidLogon
  • [DOTNET-443] - Acceptor.SendLogoutOnLogonWithDuplicateIdentity configuration setting should be renamed to Acceptor.SendLogoutOnInvalidLogon
  • [DOTNET-448] - Scheduler should log all Session-related operations as well as reasons of these operations
  • [DOTNET-451] - InputDataTraits parameter of FAST decoder

Download details:


Download links to the OnixS selfConnect latest releases are available here from the OnixS selfConnect FAQ Wiki - current release distribution downloads page

The OnixS Wiki is available to licensed OnixS customers only. If you do not already have permissioned login access, please email support@onixs.biz to create and permission your user ID.

Release Notes - C++ FIX Engine selfConnect implementations - Version 2.81.0.8

Release Notes - C++ FIX Engine selfConnect implementations - Version 2.81.0.8


Bug

  • [CPP-375] - Second Logon (A) message is NOT handled correctly when the Engine waits for the reply on Resend Request
  • [CPP-376] - Corrupted message log file when new messages are sent while the resend process is in progress

Improvement

  • [CPP-354] - When a plain-text connection to SSL Listen Port is detected the corresponding error message should be written to the FIX Engine log file
  • [CPP-366] - Warning-free compilation of sample projects on all supported platforms
  • [CPP-377] - ErrorReason::EXCEPTION_DURING_PROCESSING_OF_INCOMING_MESSAGE
  • [CPP-383] - Ability to override standard dictionary without specifying identifier attribute ("id")
  • [CPP-389] - Session::reset() should be renamed to Session::resetLocalSequenceNumbers()
  • [CPP-390] - InputDataTraits parameter of FAST decoder

New Feature

  • [CPP-229] - Ability to write to Engine's log file from application code
  • [CPP-361] - Message::set(int tag, const Decimal& value) method
  • [CPP-362] - Decimal class
  • [CPP-363] - Decimal Message::getDecimal(int tag) method
  • [CPP-364] - Group::set(int tag, int repeatingGroupEntryIndex, const Decimal& value) method
  • [CPP-365] - Decimal Group::getDecimal(int tag, int repeatingGroupEntryIndex) method
  • [CPP-368] - 'override' mode for the 'FIX' node of the FIX dialect description
  • [CPP-385] - Acceptor.SendLogoutOnInvalidLogon configuration setting
  • [CPP-387] - EngineSettings::sendBufferSize(int value) method

Task

  • [CPP-392] - Reference implementation for Nodal Exchange

Download


Download links to the OnixS selfConnect latest releases are available here from the OnixS selfConnect FAQ Wiki - current release distribution downloads page

The OnixS Wiki is available to licensed OnixS customers only. If you do not already have permissioned login access please email support@onixs.biz to create and permission your user ID.

Thursday, 26 January 2012

Release Notes - JAVA CME Market Data Handler - Version 1.6.7

Release Notes - JAVA CME Market Data Handler - Version 1.6.7

Bug

  • [JAVACMEFAST-84] - ChannelId == null for network iface eth5 after switching to ver 1.6.5

Improvement

  • [JAVACMEFAST-85] - MessageGapDetectedException should be reported as Warning

Wednesday, 11 January 2012

Release Notes - .NET CME FAST Market Data Handler - Version 2.11.5.0

Release Notes - .NET CME FAST Market Data Handler - Version 2.11.5.0

Improvement

New Feature

Sunday, 11 December 2011

Release Notes - C++ Hotspot FXi ITCH Market Data - Version 1.6.2.0

Release Notes - C++ Hotspot FXi ITCH Market Data - Version 1.6.2.0


Sub-task

  • [CPPFXIITCH-40] - Order book sanity check logic should be added to Sample application

Bug


Improvement



Download details:

Distribution downloads available upon request. Email support@onixs.biz.