Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

2.7

MiFID II requirement changes in Kodiak OMS

Kodiak OMS will support the new MiFID II changes to Order Entry and Trade Reports

Client Orders

New Order Entry Fields are implemented in the Client order entry window.

Client Identification Code: When a client order is sent to the market, a short code corresponding to the client attached to the Client Order sent to the exchange.

Investment decision within firm: An autocomplete box, with all users in the firm Kodiak OMS Users database, is available in the client order entry window,  a short code corresponding to the user is sent to the exchange.

Execution decision within firm:An autocomplete box, with all users in the firm Kodiak OMS Users database, is available in the client order entry window,  a short code corresponding to the user is sent to the exchange.


Market Orders

New Order Entry Fields are implemented in the Market order entry window.

Client Identification Code: An autocomplete box, with all customers in the Kodiak OMS Customers database, is available in the Market order entry window,  a short code corresponding to the customer is sent to the exchange.

Investment decision within firm: An autocomplete box, with all users in the firm Kodiak OMS Users database, is available in the Market order entry window,  a short code corresponding to the user is sent to the exchange.

Execution decision within firm:An autocomplete box, with all users in the firm Kodiak OMS Users database, is available in the Market order entry window,  a short code corresponding to the user is sent to the exchange.

Short Code Logic for Order Entry

Short code logic for Investment decision within firm and Execution decision within firm: ID from the Users database table + 1.000.000

Short code logic for Client Identification Code: ID from the Customers database table + 1.000.000.000

Attaching a Market Order to a Client Order

When attaching a Market order with a Client identification code mapped to a client to a new Client Order, the client will be automatically filled in the Client field in the Client order window.

Allocations

When Allocating a Market order with a Client identification code mapped to a client, the client will be automatically filled in the Client field in the allocation window.

Trade Reports

The new MiFID II FIX 5.0 On-Exchange Trade Report protocol has been implemented with Service Bureau setup (On-behalf-of rights).

More information on the new Order entry fields can be found here.
Service and database changes can be found here.

2.6

Client Orders

Fixed context menu items for Client Order Search and Order Search
Fixed side of Client Order Report
Calculate when pegged and no price in Client Orders. OMS-3020
Fixed issue where nordic at mid did not disable same controls in order instruction as in order OMS-3046

Market Orders

Added the ability to input price outside tick size in Market Orders when they are Manual

Trade Reports

Fixed issue with trade reports where an counterparty and issuer get reversed when accepting a trade report and cancelling.
Must enter either exchange member or internal when creating trade report OMS-3001
Fixed issue where object reference exception occurs in Trade report clear operation. OMS-2979

Allocations

Added Allocation Quantity to Allocation input which simplifies splitting allocations.
Added ability to allocate from search.
Fixed: Hook up events and finding for Cancel Allocation from search OMS-3108
Fixed issue where allocation quantity is greater error message does not disappear when fixed. OMS-2964

...