Skip to main content

Gemini FIX Trade Connector

Features

fix-geminiConnector Key
Instruments
FX
Request Types
SUBMITCANCEL
Order Types
MARKETLIMITSTOP_LIMIT
Time In Force
GTCIOCFOKAT_THE_CLOSE
Order ID Mapper
COMPOSITE
Order Status Request
Cancel On Disconnect
Commission
Post Only
Fast Cancel
Fast Replace

Notes

Market Orders

Only SELL Market orders are supported.

Sequence Numbers

Gemini never resets sequence numbers on the server side during the logon workflow unless the client explicitly requests it.

Commission

Commission, commission currency, and Aggressor Indicator are included in Trade Report Events.

Symbology

Supported symbols The Gemini symbol must be set in the geminiSymbol field of the Security Metadata stream.

Schedule

Trading is available 24/7.

Configuration

Connector settings

ParameterDefault ValueDescription
cancelOnDisconnecttrueUsed to enable or disable cancel on disconnect
onBehalfOfCompIdUsed to identify firm originating message

Supported order attributes

KeyDescription
18ExecInst(18) - Used for specific execution options
115OnBehalfOfCompID(115) - Used to identify firm originating message

Config sample

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

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

Documentation

Gemini FIX Protocol Specification