Skip to main content

Bosonic Market Maker Trade Connector

Features​

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

Notes​

Description​

The Bosonic Market Maker connector is used to send quotes to Bosonic. It does not receive quote Execution Reports. To receive Execution Reports for quotes, configure the BosonicMT connector alongside this one.

Quote acknowledgement​

Bosonic does not acknowledge quote receipt. Quotes may be silently rejected due to internal restrictions such as quote crossing or a significant price deviation.

Symbology​

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

Perpetual and Futures Contracts

  • USP - USD Perpetual

  • USH - March Futures Contract

  • USM - June Futures Contract

  • USU - September Futures Contract

  • USZ - December Futures Contract

  • BTX - BTC derivative contract base

  • ETX - ETH derivative contract base

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

Supported order attributes​

KeyDescription
7777Market level. Value should have <BOT-ID>_<LEVEL> format, for example: "BOT5_1"

Config sample​

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

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

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