Skip to main content

ArchitectX Trade Connector

Features

crypto-architectxConnector Key
Instruments
FUTURE
Request Types
SUBMITCANCELREPLACE
Order Types
LIMIT
Time In Force
GTCIOCDAY
Order ID Mapper
SEQUENCE
Order Status Request
Cancel On Disconnect
Commission
Post Only
Fast Cancel
Fast Replace

Notes

Self-Match Prevention

You can't turn off this option. Default value is the same as CANCEL_TAKER. Note that incoming order will be rejected, while resting order cancelled.

Symbology

https://gateway.architect.exchange/api/instruments

Configuration

Connector settings

ParameterDefault ValueDescription
isKeylessfalseIf set true use username and password in ApiKey and ApiSecret fields.
logHeartbeatfalseEnables heartbeat logging.
selfMatchPreventionDEFAULTOptional setting for Self-Trade Prevention function. Supported values: CANCEL_RESTING, CANCEL_TAKING, CANCEL_BOTH, DEFAULT.

Supported order attributes

KeyDescription
18Only available for limit orders. Allowed value: 6 (PostOnly).
7928Optional setting for Self-Trade Prevention function. Allowed values: CancelResting, CancelBoth, CancelIncoming.

Config sample

connectors {
ARCHITECTX: ${template.connector.crypto.architectx} {
settings {
restUrl = "https://gateway.architect.exchange"
websocketUrl = "wss://gateway.architect.exchange/orders/ws"

apiKeys: [
{
apiKey = "<PUBLIC_KEY>"
apiSecret = "<PRIVATE_KEY>"
}
]
}
}
}