Skip to main content

Lucera Trade Connector

Features​

fix-luceraConnector Key
Instruments
FX
Request Types
SUBMITCANCEL
Order Types
MARKETLIMIT
Time In Force
DAYIOCFOK
Order ID Mapper
SEQUENCE
✗
Order Status Request
✓
Cancel On Disconnect
✗
Commission
✓
Post Only
✓
Fast Cancel
✗
Fast Replace

Notes​

Orders​

Order Cancel/Replace and Order Status Request are not supported.

Order Side​

Order side is relative to the currency set in Currency(15) tag.

Client Order ID​

Maximum length is 24 characters.

Source and format of the Client Order ID are controlled by the orderMapperType setting:

Order Mapper TypeClient Order ID sourceRules and Restrictions
SEQUENCEOrder request's sequence numbersequence is numeric
COMPOSITEOrder request's sourceId and orderIdsourceId and orderId are concatenated with ':' delimiter. NB: : cannot be used in sourceId.

Parties Group​

Parties entries can be added to requests via order attribute:

Custom TagValue Example
8453448=ACCELERATE.CONNECT|447=D|452=3|448=API.NEUTRAL.CONNECT|447=D|452=500|448=LUC.MNEUTRAL.ESP.TRD|447=D|452=11|448=ACCELERATE.CONNECT|447=D|452=24

Symbology​

Currency pairs in BASE/QUOTE format, e.g. EUR/USD.

Configuration​

Connector settings​

ParameterDefault ValueDescription
passwordPassword.
accountAccount.
useAccountfalseThe flag to define whether to use order account in preference of default account.
orderMapperTypeSEQUENCEType of the mapper which is used to map order to Client Order ID. Supported values: COMPOSITE, SEQUENCE. See Client Order ID section for detailed explanation.

Supported order attributes​

KeyDescription
1Account(1).
18ExecInst(18). Valid values: 6 for Post-Only.
58Text(58). Free format text string.
64SettlDate(64). Settlement Date for Forwards and NDFs. Format: YYYYMMDD.
109ClientID(109). Optional client/strategy identifier.
76,6076ExecBroker(76). The target LP. And in case it is not set, that will go to 'standard' aggregation.
6167SecurityType(6167). Indicates type of security: Valid values: FXSPOT, FXFWD, FXNDF.
5063TenorValue(5063). Tenor Value for Forwards or NDFs. The Tenor can be also specified by providing only SettlDate(64) for Forwards and both SettlDate(64) and FixingDate(5541) for NDFs.. Format: YYYYMMDD.
5541FixingDate(5541). Fixing Date for NDFs. Format: YYYYMMDD.
8453Parties Group(453). See Parties Group section for detailed explanation.
20011CustomTag(20011).
20012CustomTag(20012).
20013CustomTag(20013).
20014CustomTag(20014).

Config sample​

connectors {
LUCERA: ${template.connector.fix.lucera} {
settings {
host = "<STUNNEL_HOST>"
port = <STUNNEL_PORT>

password = "<PASSWORD>"

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