View Categories

Which API should I use: CMD, .NET, or FIX?

2 min read

DAS offers three API options: CMD API, .NET API, and FIX API. Refer to this guide to see their respective features.

The CMD API is language agnostic and OS agnostic, and requires DAS Trader Pro to be running. The .NET API is Windows-only and does not require DAS Trader Pro. FIX is generally reserved for institutional clients. FIX API is for Order Entry ONLY and does not provide market data. It is only provided as a service to institutional clients approved by the broker.

The right DAS Trader API depends on how your trading system is built.

CMD API

The CMD API is best for users that runs bots that work alongside DAS. This is a good choice if users already use the DAS desktop platform and want their bot to automate trading while DAS is open. Avoid it if you require a standalone server or headless application.

Good for:

  • Python trading bots
  • Java bots
  • C++ applications
  • Node.js applications
  • Any language that can send TCP/socket commands
  • Access to the most trading and market data features

Use it when:

  • You already trade using DAS Trader Pro.
  • You want Level 1 market data.
  • You need order execution.
  • You need short locate functionality.
  • You don’t mind keeping DAS Trader Pro open.

.NET API

The .NET API is best for windows desktop apps and professional automation. Choose it when you’re building a Windows application in C# or another .NET language and don’t want DAS Trader Pro running.

Good for:

  • C#
  • VB.NET
  • Windows desktop software

Use it when:

  • You’re building a professional Windows application.
  • You don’t want to rely on the DAS Trader Pro GUI.

FIX API

The FIX API is best for institutional trading systems. Choose it when you’re an institutional client. Avoid it if you’re a retail trader or if you need market data from DAS.

Good for:

  • Hedge funds
  • Proprietary trading firms
  • Banks
  • Institutional trading desks

Use it when:

  • You already use FIX.
  • You have your own market data feed.
  • You need institutional-grade connectivity.
  • You’re an approved institutional customer.

Powered by BetterDocs