This rule set can grow very quickly, and while the deterministic auto-respond solution is helpful to traders, it requires constant maintenance and monitoring.
In contrast to the above, a different technology approach can help traders solve the problem in a more efficient way:
1. Signals: Add signals that are dynamic to the ruleset. This helps adjust rules based on changes in the market pricing, liquidity, client demands, risk and balance sheet. For example, if negative news is published about an issuer, traders should not auto quote that bond.