Capital Markets Adapters 10.3.1 | Apama Capital Markets Adapters Documentation 10.3.1 | Reuters MAPI Adapter | Working with Fix-MAPI | Session configuration
 
Session configuration
MAPI FIX Session can be configured with the following configuration parameters:
Parameter
Description
FixChannel
The channel to emit upstream events. It defaults to FIX.
QuantityInLots
This should be set true if external application is sending quantity in millions.
*If "QuantityInLots" is false, all quantities sent by the application are the actual quantities, e.g. "3000000" or "15000000".
*If "QuantityInLots" is true, all quantities sent by the application are scaled by the lot size for the pair, example, "3" or "15".
ThrottlePeriod
Time period (in seconds) to be applied for sending orders. Defaults to 5.0.
ThrottleOrderRate
Number of orders to be sent on throttle period. Defaults to 15
RejectOrderOnReachingThrottleLimit
Orders exceeding the predetermined throttle rate are rejected.
Default: True.
If ThrottlePeriod = -1 and ThrottleOrderRate = -1 then throttling will not be applied on orders.
MAPI.OrderUpdateUsesTCR
This should be set true if user wants to get Order Updates from Trade Capture Reports rather than Execution Reports. Defaults to False.
Sample configuration event:
com.apama.fix.mapi.SessionConfiguration("Connection Name",{"FixChannel":"FIX"})