This document outlines the process for clients applying for strategy approval to obtain an Algo ID from the exchange, enabling execution of more than 10 orders per second (OPS).
Eligibility Criteria
Only clients who have developed their own algorithmic trading strategy and intend to use it solely for personal purposes (i.e., self and immediate family) are permitted to apply and place orders using such strategies.
Application Process Overview
The approval process involves the following stages:
Stage 1: Strategy Write-up Submission
The client must submit a detailed write-up of their trading strategy.
The document will be reviewed at a primary level by our team.
If all required details are properly included, the application will proceed to the next stage.
Reference Document:
User guidelines and strategy write-up format can be accessed here.
Stage 2: Testing in UAT & Mock Environment
The client must participate in testing their strategy in the exchange’s UAT (test) and mock environments.
This testing evaluates:
OMS (Order Management System)
RMS (Risk Management System)
Compliance and regulatory checks
The process will be audited by an exchange-registered auditor.
Upon successful validation, the auditor will issue a Test Certificate.
Stage 3: Submission to Exchange
The client’s application, including:
Strategy write-up
Auditor’s test certificate
will be submitted to the exchange.
The exchange will:
Review the documents
Suggest changes (if required), or
Approve and issue an Algo ID
Stage 4: Algo ID Mapping & Order Execution
Once approved, the Algo ID will be mapped to the client’s strategy.
To place orders using the strategy:
The provided JSON payload must be used.
The algo_id field is mandatory.
The Algo ID issued by the exchange must be included in every order request.
Note:
The Algo ID is strictly tied to the approved strategy.
It must not be used for any other strategy under any circumstances.


