HFT Reference
Every HFT REST endpoint, grouped by concern.
Base URL
https://dma.coinswitch.co/All responses use the HFT envelope.
Just want to start trading?
Skip ahead to the HFT Client recipe — a single-file client (Python / Java / Go / Node.js) with every endpoint below already wrapped as a method. Drop it in, set your keys, call h.place_order(...).
Market data
| Endpoint | Method | Description |
|---|---|---|
/v5/market/time | GET | Server time. Useful for clock-skew checks. |
/v5/market/instruments-info | GET | Instrument metadata (tick sizes, lot sizes). |
/v5/market/tickers | GET | 24h stats and last price. |
/v5/market/orderbook | GET | Order book snapshot. |
Orders
| Endpoint | Method | Description |
|---|---|---|
/v5/order/create | POST | Place an order. |
/v5/order/realtime | GET | Open and recently-closed orders. |
/v5/execution/list | GET | Trade fills (executions). |
Positions
| Endpoint | Method | Description |
|---|---|---|
/v5/position/list | GET | Open positions. |
/v5/position/set-leverage | POST | Set leverage on a symbol. |
/v5/position/switch-mode | POST | Switch between one-way and hedge mode. |
Account
| Endpoint | Method | Description |
|---|---|---|
/dma/api/v1/funds/transfer | POST | Move funds between CoinSwitch wallet and HFT trading account. |