Skip to main content

Archax Trade Connector

Features

crypto-archaxConnector Key
Instruments
FX
Request Types
SUBMITCANCEL
Order Types
MARKETLIMIT
Time In Force
GTC
Order ID Mapper
COMPOSITE
Order Status Request
Cancel On Disconnect
Commission
Post Only
Fast Cancel
Fast Replace

Notes

Synchronization

Order status synchronization after reconnect is not supported because the API does not provide the required functionality.

Snapshot

On login, the exchange sends a snapshot of all orders and trades for all time, which can be very large. Only active orders from this snapshot are processed.

Symbology

https://ace.archax.com/docs/api/#trading-pair-details

The ticker value is used as the broker symbol.

The following values are retrieved when the connector connects to the exchange:

  • priceScale - Number of decimal places used by the system when accepting a price for the asset
  • quantityScale - Number of decimal places used by the system when accepting a quantity for the asset
  • tradingPairId - Unique identifier of the trading pair

Configuration

Connector settings

ParameterDefault ValueDescription
restUrlhttps://ace-auth.archax.comREST API URL.
websocketUrlwss://ws.archax.com/api/3.0WebSocket URL.
apiKeys[].apiKeyEmail.
apiKeys[].apiSecretPassword.
organisationIdUnique identifier for the organisation subject to the order submission.
mfaCode6-digit MFA code generated by the authenticator app.

Config sample

connectors {
ARCHAX: ${template.connector.crypto.archax} {
settings {
organisationId = "<ORGANIZATION_ID>"

apiKeys: [
{
apiKey = "<EMAIL>"
apiSecret = "<PASSWORD>"
}
]
}
}
}