Ln_OrderID
The id of the order.
Ln_Amount
The amount of a trade or order in the DealtCurrency.
Ln_MonitorSide
The side that should be monitored for an order to be triggered.
Ln_DealtCurrency
The currency of the Amount of a trade or order.
Ln_BuySell
The direction of the trade or trade leg, from the client's perspective. This always refers to the BaseCurrency, NOT the DealtCurrency.
Ln_ExecutionType
The order type. Caplin supported types are [BENCHMARK, CALL-ORDER, MARKET, PEGGED, STOP-LOSS, TAKE-PROFIT]
Ln_BenchmarkType
The benchmark order name. For example, ECB.
Ln_LimitPrice
The price at which a leg should fill.
Ln_Margin
The amount of margin
Ln_Remarks
The text content of a comment left on a leg of a trade or order, visible to Client and sales and possibly the trader, set/edited by Client or sales
Ln_TraderRemarks
The sale's comments on an order leg - visible to only the Trader and sales, set/edited only by the sales
Ln_AllowPartialFill
Denotes if this leg may be partially filled
Ln_FillMode
The permitted fill types for this leg, e.g. ANY, MANUAL or AUTO
Ln_Discretion
Number of points the trader has discretion to fill the order
Ln_OrderTenor
The tenor the order will settle on for Forward and NDF orders. Either OrderTenor or OrderSettlementDate should be provided but not both.
Ln_OrderSettlementDate
The settlement date the order will settle on for Forward and NDF orders. Either OrderTenor or OrderSettlementDate should be provided but not both.
Ln_OrderFixingDate
The date an NDF order will fix on if filled.
CurrencyPair
The currency pair for the trade. For example, EURUSD
Account
string
Example: Garfields|GARF
The account a trade or order has been submitted against. The format is <description>|<name> or <name>|<name>
ActivationType
How the order should be activated. Caplin supported statuses are [GFA, EXPLICIT]
ActivationDateTime
datetime
Example: 2013-07-24T17:13:59.985
The time and date the order will become active. This is in ISO-8601 format.
ActivationDisplayTimeZone
timezone
Example: Europe/London
The timezone that the activation time and date should be formatted to for display. This is in the TZ database format.
ExpirationType
How the order should be deactivated. Caplin supported statuses are [IOC, GTC, GFD, FOK, EXPLICIT]
ExpirationDateTime
datetime
Example: 2013-07-24T17:13:59.985
The time and date the order will be deactivated. This is in ISO-8601 format.
ExpirationDisplayTimeZone
timezone
Example: Europe/London
The timezone that the expiration time and date should be formatted to for display. This is in the TZ database format.
AlertType
The type of alert that an order will send. Caplin supported statuses are [EMAIL, SMS].
EntityId
The entity the trade is on behalf of. For example, if the logged in user user1@customer.co.za wishes to make a trade on behalf of entity CUSTONE, then the value of this field will be CUSTONE. If this field is absent on a leg then the default entity should be presumed.
TOBOUser
string
Example: client@customer.co.za
The user the trade is on behalf of. For example, if the logged in user dealer1@novobank.co.za wishes to make a trade on behalf of user client@customer.co.za, then the value of this field will be client@customer.co.za.
StrategyType
The strategy the order was submitted with. This field should not be used by the front end for structuring orders. Comma separated list of Caplin supported values are [SINGLE, IF-DONE-OCO, OCO, IF-DONE, IF-TIMEOUT, IF-DONE-LOOP, LOOP]. OTHER denotes a strategy type that is unsupported.
AppID
A unique identifier for the client application
AlertPhoneNumber1
Phone number that should be called when an order event occurs
AlertPhoneNumber2
Phone number that should be called when an order event occurs
AlertPhoneNumber3
Phone number that should be called when an order event occurs
AlertPhoneNumber4
Phone number that should be called when an order event occurs
AlertPhoneNumber5
Phone number that should be called when an order event occurs
AlertPhoneNumber6
Phone number that should be called when an order event occurs
AlertPhoneNumber7
Phone number that should be called when an order event occurs
AlertPhoneNumber8
Phone number that should be called when an order event occurs
AlertPhoneNumber9
Phone number that should be called when an order event occurs
AlertPhoneNumber10
Phone number that should be called when an order event occurs
AlertEmailAddress1
Email address that should be mailed when an order event occurs
AlertEmailAddress2
Email address that should be mailed when an order event occurs
AlertEmailAddress3
Email address that should be mailed when an order event occurs
AlertEmailAddress4
Email address that should be mailed when an order event occurs
AlertEmailAddress5
Email address that should be mailed when an order event occurs
AlertEmailAddress6
Email address that should be mailed when an order event occurs
AlertEmailAddress7
Email address that should be mailed when an order event occurs
AlertEmailAddress8
Email address that should be mailed when an order event occurs
AlertEmailAddress9
Email address that should be mailed when an order event occurs
AlertEmailAddress10
Email address that should be mailed when an order event occurs
FixingSource
string
Example: WMR 8am London Time
SettlementCurrency
A currency for of settlement instruction
ActivationDate
What date the strategy should be activated.
ActivationTime
What time the strategy should be activated if the ActivationDate was in the format of yyyymmdd.
ActivationLocation
string
Example: Europe/London
When location should be used to evaluate the time to activate if the ActivationDate was in the format of yyyymmdd.
ExpirationDate
What date the strategy should expire.
ExpirationTime
What time the strategy should be activated if the ExpirationDate was in the format of yyyymmdd.
ExpirationLocation
When location should be used to evaluate the time to expire if the ExpirationDate was in the format of yyyymmdd.