677FG Trade Connector
Features
fix-fg677Connector KeyNotes
Connectivity
677FG supports FIX 4.4 over TLS (stunnel is required). In FIX terminology, 677FG is the session acceptor and the integrating party (client) is the session initiator.
Sandbox
677FG has a sandbox environment that clients can use to test their integration. The sandbox environment is identical to the production environment, except trades executed in sandbox are not considered "real" and no actual funds are exchanged.
Trading in Term Currency
When interacting with the 677FG FIX API, clients can specify quantities in either base or quote
currency terms. For example, when requesting quotes, clients may specify the quote amount in
either of the relevant product’s currencies. Similarly, when submitting orders, the order amount can
be in either currency.
Note that the price is always in the BASE/QUOTE standard (does not invert
even when the amount is in quote currency) and the side always refers to the purchase or sale of the
base currency.
Symbology
Currency pairs in BASE/QUOTE format, e.g. BTC/USD, ETH/BTC.
Configuration
Connector settings
| Parameter | Default Value | Description |
|---|---|---|
username | Username. Optional. | |
password | Password. Optional. |
Config sample
connectors {
677FG : ${template.connector.fix.fg677} {
settings {
host = "<STUNNEL_HOST>"
port = <STUNNEL_PORT>
senderCompId = "<SENDER_COMP_ID>"
targetCompId = "<TARGET_COMP_ID>"
}
}
}