Developer support
Having experience with the X_TRADER’s APIs will be helpful when developing TT .NET SDK applications, but knowledge of the X_TRADER’s APIs is not necessary to use TT .NET SDK. You must, however, have a solid understanding of the Microsoft .NET syntax and object-oriented programming to develop TT .NET SDK applications.
Trading Technologies provides additional developer support, including:
A collection of sample C# applications that illustrate common trading functionality, which is located in Github.
Note: You must build the samples when you clone the repo to trigger the download of the DLL from NuGet.
A help article on Using Python with TT .NET SDK Client Side for information about using Python wrappers for TT .NET SDK Client Side applications.
Access to TT's seasoned Support professionals. Please include your application logs when opening a ticket.
Development environments
TT also provides two useful environments to which developers can connect to write, test and debug their applications.
https://uat.trade.tt - a TT environment that connects to actual exchange certification environments for both market data and order routing
https://trade.tt/sim - a TT environment that provides live market data and TT simulated matching
Notes:
- Use of live data may incur exchange market data fees.
- Not all clearing data will be returned on orders submitted in this environment as it is a simulation market.
Staying current with TT .NET SDK releases
It is important to stay current on all of the latest changes that TT makes in TT .NET SDK Client Side. You can subscribe for automated email notifications when new versions of TT .NET SDK Client Side are released by clicking the 'Subscribe' button on the TT Release Notes web page. Although we strive to keep the interface completely backwards compatible in new versions, there may be instances where this is not possible and, as such, will require developers to recompile and/or make code changes.