Skip to main content

Autex Trade Connector

Features​

autex.tradeConnector Key
Instruments
FUTURE
Request Types
SUBMITCANCELREPLACE
Order Types
MARKETLIMIT
Time In Force
DAYGTCFOKIOCGTD
Order ID Mapper
SEQUENCE
✓
Order Status Request
✗
Cancel On Disconnect
✗
Commission
✗
Post Only
✓
Fast Cancel
✓
Fast Replace

Notes​

Symbology​

Symbols are described using five tags:

  • SecurityIDSource (Tag 22)
  • SecurityID (Tag 48)
  • Symbol (Tag 55)
  • MaturityMonthYear (tag 200)
  • Security Exchange (tag 207)

SecurityIDSource is provided by connector settings.

Configuration​

Connector settings​

ParameterDefault ValueDescription
deliverToSubIdAssigned value used to identify the specific message recipient (e.g. desk, trader, etc.) when a third party delivers the message.
deliverToLocationIdAssigned value used to identify message recipient’s location (e.g. geographic location and/ or desk). when a third party delivers the message.
deliverToCompIdAssigned value used to identify the firm targeted to receive the message when third party delivers the message.
senderSubIdAssigned value used to identify message originator.
senderLocationIdAssigned value used to identify location of message originator.
useTraderfalseUse request's Trader ID (if provided) for SenderSubID(50)
accountaccount
useAccountfalseThe flag to define whether to use order account in preference of default account.
securityIdSourceRIC_CODEType of symbology. Allowed values: CUSIP, SEDOL, QUIK, ISIN_NUMBER, RIC_CODE, EXCHANGE_SYMBOL, BLOOMBERG_SYMBOL.
forceExchangefalseEnable this flag to always send SecurityExchange(207). By default, this tag is not sent if securityIdSource is set to RIC_CODE.
fixSpecFIX Spec Version No. Tag 11945.
execBrokerExecuting Brokerage. Tag 15015.
parties.partyIdSourcePartyIDSource(447) - Identifies class or source of the PartyID (448) value.
parties.partyIdPartyID(448) - Party identifier code.
parties.partyRolePartyRole(452) - Type or role of PartyID.

Config sample​

connectors {
AUTEX: ${template.connector.fix.autex} {
settings: {
host = "<HOST>"
port = <PORT>

senderCompId = "<SENDER_COMP_ID>"
targetCompId = "<TARGET_COMP_ID>"

deliverToCompId = "<DELIVER_TO_COMP_ID>"

senderSubId = "<SENDER_SUB_ID>"
senderLocationId = "<SENDER_LOCATION_ID>"

account = "<ACCOUNT>"
securityIdSource = RIC_CODE
}
}
}