Slice filters for risk firewall rules
Rule classes can identify order fields of interest using a concept known as slicing, that is, splitting a stream of events into sub-streams along several dimensions. Rule class slices can use the following dimensions:

Symbol

Service identifier

Exchange identifier

Market identifier

Owner (trader) identifier

Extra parameters
A slice can match a set of values in each dimension, or all values. Examples of slices that can be specified include:

Symbol
EUR/USD, for example, to ensure that the organization-wide net order position for this instrument does not exceed a given value.

Service identifier
FIX and market identifier
CNX, for example, to ensure that the total quantity of orders from all traders across all symbols on a single market does not exceed a specified level.

Symbol
EUR/USD, Service identifier
FIX, market identifier
CNX and trader identifier
A or
B, for example, to ensure that the net position of this group of two traders for the
EUR/USD instrument on a single market is within specified limits.