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>"
}
]
}
}
}