Innovative, Powerful Technology
GAIN Futures API (GF API) is an easy-to-use, fully object-oriented API that works natively with any .NET language or through COM objects for any non-.NET programming languages.
GAIN Futures API (GF API)
GF API is a software component intended for development of trading applications. Technically, it is a .NET 4.6.2 assembly (DLL library), which can be accessed from any .NET enabled platform and language, such as Microsoft Visual Studio, C#, C++/.NET and VB.NET.
This robust, low-latency API is multi-threaded and can support many simultaneous requests. In other words, it’s asynchronous, so you’re not stalling your application waiting for a response. Even though GF API is a multi-threaded library and processes user requests asynchronously, it should only be accessed from creating threads and serializes responses in form of events (callbacks) to the same thread.
Explore the power of GF API and see how it can help you create add-on applications or develop systems that leverage all of our advanced functionality and DMA by viewing our API documentation.
.NET and C# users:
Get the latest version of GF API in the NuGet package manager:
Get the latest version of GF COM API:
Need help in applying some best practices when creating your custom application? Our API examples provide you with a complete working sample of key interface models that you can use.
Browse our samples and contribute ideas in the Bitbucket repositories:
Get access to our talented development team and other software and system programmers to discuss ideas and programming questions.