Base project information: Create a local server in c# that provides a Open DCT connector (SierraCharts) and translates everything to the Deribit API (https://github.com/psollberger/DeriSock). (kind of proxy / translation). The source will only be built on and for Windows 10 64bit.
Extended project information: -Test and Production accounts have to be working. -For each Function / Call there has to be a test case. -All Testcases will be executed on the Deribit Testnet -Configurations and parameters have to be set via a json config file -Automatic reconnect -Comply to rate limits
To do this project you need in-depth knowledge about the following protocols and languages and basics. - Very good finance background (Derivative, Leverage, Margin trading) - Deep understanding in Websockets and you are able to follow documentations and instructions - Understanding of local Orderbook mgmt - Understanding of the Open DCT protocol, or able to learn it as you go.
Delivery: - Full Source Code with documentation - Documentation on how to compile and run the server - Except for derisock, try to not use any other libraries - Executable itself, and instructions on how to use it - Warranty for finding Bugs should cover at least 2 months
About the licensing. - You as a software developer are not allowed to use any part of the code for yourself / or resell it. - All rights of the source will be transmitted to the project owner - The project can rebuild from source / copy / sell / re-distribute or open source the project at his will