API Trading
The LMAX Application Programming Interface (API) technology enables clients to automate FX and CFD trading.
The LMAX Exchange API users benefit from:
- FREE Direct Market Access for all LMAX instruments*
- Ultra Fast, anonymous execution (over 90% of trades are executed in less than 10ms)
- Secure protocol
- Access up to 20 levels of current and historical market depth*
- Access to a knowledgeable, API technical support team
- Ability to place Stop-Loss, Stop-Profit or entry orders
- Access to risk-free testing in LMAX demo environment

With messages available in XML/JSON format you can either choose to develop your own wrapper or use our customisable Client Libraries (Java, .NET, FIX) to simplify your integrations.
*Read Terms & Conditions below:
- Classic accounts get free API access and API support for 1 month after opening a live account. Thereafter, API access is charged at $60 per calendar month. The API access will remain free if your trading exceeds the following thresholds:
- Deposited funds of $5,000 or base currency equivalent, AND
- Trading 250 contracts (or equivalent of $2.5 million in notional value) per calendar month
Premium and Professional account holders get unlimited free API access and support.
- Access up to 20 levels of market data is available to Professional account holders through FIX API.
Requirements
To use the LMAX APIs, you must:
- Enter into a license agreement with LMAX - LMAX API Agreement (PDF)
- Have access to programmers with the expertise to design and implement complex computer programs in the supported programming languages.
API and Protocol Library
| .NET | LMAX .NET API 1.8-26January2012 (ZIP) | |
| FIX | LMAX FIX Protocol Reference Guide TRADING 28November2011 (ZIP) | LMAX FIX Protocol Reference Guide MARKET DATA 28November2011 (ZIP) |
| Java | LMAX Java API 1.8-26January2012 (ZIP) | |
| LMAX Protocol | Please send an email to apitrading@lmax.com to request our Protocol library | |
| LMAX Instruments | LMAX Instruments (CSV) |

