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