Selerity Financial Market Data Feed conversion

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
You need to add a new data-feed handler to an existing c# application: the new feed handler is a UDP connection to Selerity, a financial data provider. The received data then gets sent back via an exiting socket server to clients; and it is processed (via a xml settings file; multiplied by multiplyer and mapped to our internal EIID).

UDP Spec:
a) It is a binary format; defined in the PDF file.
b) A sample is defined in the attached c++ code.
c) We do not need all data sent via UDP; need the “release value” (a double), and the EIID (our timeseries ID)

Use of existing libraries: high precision logging, outgoing socket server, xml-mapping conversion.
Use of existing app: the app currently exists; it only uses currently not a UDP socket, but reads the data via a TCP socket it receives via Winpcap from a different application (and also in a different format). So the only thing that differs is that a new incoming protocol needs to be implemented.
The mapping is done via “SS-OS-ID” in the XML File.
The values that are received need to be multiplied by a mulitplyier in the XML file SS-Mulitplyer)

Skills required:
C# Programming, Socket IO
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire oxarbitrage
$ 744
in 20 days
Hire soroushkhosravi
$ 700
in 7 days
$ 500
in 5 days
$ 350
in 5 days