Table of Contents

API

API - a free library for beginners and professionals in the field of algorithmic trading. API is oriented to program on C# in the Visual Studio environment, allowing to create absolutely any strategies: from positional strategies with a long timeframe to the high-frequency strategies (HFT) using direct access (DMA) to stock trading.

API is the basis of all our products. On the basis of the library, solutions such as Designer, Hydra etc., as well as our MatLab adapter are created.

API uses the Messages mechanism, which makes it possible to unify the development of adapters, and also allows you to create your Adapters to any external trading system.

The benefits and capabilities of the library:

  1. Portability - the algorithm does not depend on a broker or exchange API and can work with any connection. For example, it is easy to move from OpenECry to Interactive Brokers, or from Forex to the stock exchange. Details are in the Architecture API section.
  2. Supports many sources:Connectors.
  3. Versatility - focused on private algorithmic traders, small teams, investment companies, banks.
  4. Performance - the simultaneous execution of hundreds of strategies on any instruments.
  5. Speed - the orders processing in the API takes no more than a few microseconds.
  6. Direct connection – trading through a direct connection to exchanges, as well as support for the FIX protocol.
  7. Realistic backtesting - the most accurate Backtesting/Emulation on ticks and order books, determination of the actual slippage.
  8. Popularity - widely used C# language, popular programming environment Visual Studio.

Architecture API