Standard Chartered Bank Trade Connector
Features
fix-scbConnector Key✓
Order Status Request
✗
Cancel On Disconnect
✗
Commission
✗
Post Only
✗
Fast Cancel
✗
Fast Replace
Notes
Orders
Order Cancel, Order Cancel/Replace requests are not supported.
Settlement Date
Required for previously quoted orders.
Value date in YYYYMMDD format, taken directly from the Quote (unless it is a market order).
Parties
| PartyIDSource | Description |
|---|---|
Proprietary | Custom code |
MICCode | MIC code. Required for MIFID Trading Venues |
| PartyRole | Description |
|---|---|
ClientId | Client ID. Used to convey the individual user, not mapped by SC. |
OrderOriginationFirm | Order Origination Firm. Used to identify the individual client, mapped by SC. |
SystematicInternaliser | Systematic Internaliser (SI) |
MIFIDTradingVenue | MIFID Trading Venue (MTF / OTF / RM). |
Symbology
Currency pairs in BASE/QUOTE format, e.g. EUR/USD.
| Session Schedule (With Daily sequence reset) |
|---|
| Start Time: 17:05 ET - Sunday - Thursday |
| Close Time: 17:00 ET - Monday - Friday |
| Reset Time: 17:02 ET - Monday - Friday |
Configuration
Connector settings
| Parameter | Default Value | Description |
|---|---|---|
account | Required if booking trade to an account other than the default account. | |
clientTier | Used to indicate which tier to get prices from. This is only required where agreed. (e.g. for multiuser portals). | |
parties.partyId | PartyID value. | |
parties.partyIdSource | Identifies class or source of the PartyID value. Required if PartyID is specified. | |
parties.partyRole | Identifies the type or role of the PartyID specified. Required if PartyID is specified. |
Supported order attributes
| Key | Description |
|---|---|
| 64 | SettlDate(64). Conditionally required for Previously Quoted orders. Value date in YYYYMMDD format, this should be populated directly from the Quote. |
| 1 | Account(1). User account. |
| 167 | SecurityType(167). Instrument type. Valid values: FXSPOT, FXFWD, FXNDF. |
| 7533 | ClientTier(7533). Used to indicate which tier to get prices from. |
| 7250 | TenorCode(7250). For Market orders a valid tenor code as detailed in the Settlement Tenors section can be specified. For Previously Quoted orders this tag should not be sent. |
| 541 | MaturityDate(541). Conditionally required fixing date for NDF contract. |
| 20034 | NDFCurrency(20034). Optional tag which can be used to specify the NDF currency if there is ambiguity as to which currency is non deliverable. |
| 120 | SettlCurrency(120). The settlement currency if different to the dealt currency. This can only be specified if the product is an NDF and then only if it is required. |
Config sample
connectors {
SCB : ${template.connector.fix.scb} {
settings {
host = "<HOST>"
port = <PORT>
senderCompId = "<SENDER_COMP_ID>"
targetCompId = "<TARGET_COMP_ID>"
account = "ACCOUNT"
clientTier = "CLIENT_TIER"
parties = [
{
partyId = "CLIENT_ID"
partyIdSource = Proprietary
partyRole = ClientId
}
]
}
}
}