Capital Markets Adapters 10.7 | Apama Capital Markets Adapters Documentation 10.7 | Credit Suisse SER FX FIX Adapter | IAF configuration
 
IAF configuration
When acting as a client to Credit Suisse FX, the IAF should be configured with the Credit Suisse(CS) specific configuration file, the distribution version of which can be found here:
${APAMA_HOME}/adapters/config/FIX-CS.xml.dist
Note that the requirement for a CS-specific configuration file means that an IAF using this configuration file must be used for CS FIX sessions only. The FIX adapter will not interoperate correctly with other FIX servers once it has been configured for CS operation. If you need to connect to other FIX servers as well as CS, the non-CS sessions should be configured in a separate IAF instance. However, CS and non-CS session can co-exist safely within the same correlator instance.
As well as the standard host, port, sender and target CompID parameters, the following parameters must also be supplied for CS Quote and Trade session:
<property name="StaticField.body.D.1" value="@FIX_ACCOUNT@"/>
<property name="StaticField.body.D.109" value="@FIX_CLIENT_ID@"/>
<property name="StaticField.body.D.21" value="1"/>
Note:
Credit Suisse can support multiple sessions by issuing multiple SenderCompID (tag 49) to the Market Taker. This allows, for example, client applications to have separate pricing and trading processes. So the above parameters are applicable for trading session only and need not be going in pricing session.