Skip to main content

Bosonic Trade Connector

Features​

fix-bosonicConnector Key
Instruments
FX
Request Types
SUBMITCANCELREPLACE
Order Types
LIMIT
Time In Force
DAYIOCGTCGTD
Order ID Mapper
COMPOSITE
✗
Order Status Request
✓
Cancel On Disconnect
✗
Commission
✗
Post Only
✓
Fast Cancel
✓
Fast Replace

Notes​

Symbology​

Standard ISO currency pairs in CCY1/CCY2 format, e.g. BTC/USD.

Perpetual and Futures Contracts​

Quote suffixes:

  • USP — USD perpetual
  • USH — March futures contract
  • USM — June futures contract
  • USU — September futures contract
  • USZ — December futures contract

Base prefixes:

  • BTX — BTC derivative
  • ETX — ETH derivative

For example: BTX/USP is the BTC/USD perpetual, ETX/USP is the ETH/USD perpetual, BTX/USH is the March BTC/USD futures contract.

Schedule​

ParameterValue
Time ZoneAmerica/New_York
Start DaySaturday
Start Time17:05
End DaySaturday
End Time17:00
Daily Session?No

Configuration​

Connector settings​

ParameterDefault ValueDescription
usernameUsername
passwordPassword
custodianIdCustodian ID. Used only for Crypto, if not specified, a default custodian will be chosen by BOSONIC

Supported order attributes​

KeyDescription
40OrdType(40). Order type. Supported values: 2 = Limit, X = Ping Dark
21HandlInst(21). Instructions for order handling on Broker trading floor. Supported values: D = Dark

Config sample​

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

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

username = "<USERNAME>"
password = "<PASSWORD>"

custodianId = "<CUSTODIAN_ID>"
}
}
}