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. Important: ':' cannot be used in sourceId.

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