Planned Production System "Market maker quote feature release"

Publiceringsdatum: Aug 27, 2012 10:26:0 AM

The Elasticia Production System is planned to be upgraded on Monday,

October 1, 2012 with the "Market maker quote feature release"

The release date may be subject to change. Updates will be posted here

and on the ngm-dev forum.

This feature release has been thoroughly tested, but we invite you to

take part in our beta testing program to assist us in assuring the

quality of the system as well as your integrations to the system.



- New FAST templates required as a consequence of the changes of this


- Market maker quotes

- Added optional field in MDEntries: MarketMakerQuote. Indicates

that this MDEntry originates from a market maker quote. Only

applicable if MDEntryType = '0' or '1' (Bid or Offer). ASCII

char enumeration (boolean). Absence means 'N'. Note that this

field is optional from a business logic perspective, but needs

to be handled in the communication layer.

- All Market Maker Quotes are now passive in regards to match

price, regardless of Quote Validation.

- Quote Validation is now possible on a per organization basis,

instead of, as currently, on a per trader group basis.

- Quote response level support

- Added support for QuoteResponseLevel field in Quote and

QuoteCancel message, which unfortunately did not make it in time

for the initial launch of Elasticia in 2010.

- Changed default value in FAST Templates for field

QuoteResponseLevel for Quote and QuoteCancel messages from 1 to

2 as originally in tended.

- Note that invalid values of QuoteResponseLevel now are

rejected. Previously the complete field was ignored.

- CxlRejResponseTo and CxlRejReason

- Changed names of ClxRejResponseTo and ClxRejReason fields in

message OrderCancelReject to CxlRejResponseTo and

CxlRejReason. This was a typo and is corrected to conform with

the FPL FIX specification.

- CxlRejResponseTo is now set to to 1 instead of 2 in

OrderCancelReject message after OrderCancelRequest. This is a

correction of an error and is after this change in line with the

NGM FIX Protocol specification.

- Note that this only a renamed field and should not involve any

business logic related changes.

- Internal changes to further improve stability, fail over

functionality and performance.

Documentation changes


- NGM FIX Protocol

New version:

New version (with change bars):

- NGM Market Model

New version:

New version (with change bars):

- NGM FIX Protocol FAST Templates

New version:

Beta testing program


- We encourage everyone to run any automated test suits during the

beta test period and try to monitor the results for functional or

performance changes by comparing the results to historical results

from before the upgrade.

- The beta testing will take place in the Elasticia Test System.

Upgrade procedure - Test System


- Gateways will be periodically inaccessible between:

Friday, June 29, 2012, 18:00 CET and

Monday, July 2, 2012, 08:00 CET.

- Market will be informed about progress via technical mail list.

Upgrade procedure - Production System


- Gateways will be periodically inaccessible between:

Friday, September 28, 2012, 18:00 CET and

Monday, October 1, 2012, 08:00 CET.

- Market will be informed about progress via technical mail list.

If you have any further questions please contact NGM Support at or +46 8 566 390 60.

Best regards,

NGM Support