What is the most important factor making the organization consider FX automation?
This answer varies from firm to firm as some are looking to scale their business model through technology, while others want to find consistency in Best Execution, reduce operational and compliance risk, or satisfy the precise timings required by their trading style.
How is the need to execute a trade triggered?
FX trade execution can originate in a variety of ways, each of which has implications for an automated process. For example, a trade can originate organically in conversation with a client, be initiated by models, either manually or autonomously, or automatically calculated by a process, such as end of day hedging.
How does the trade need to be managed?
In some scenarios it is sufficient to let automation get the best price from a list of dealers from the process that triggered the need to trade. In more advanced cases, the model that triggers the need to trade cannot be easily decoupled from the management of the trade. The trader should be aware of all the quotes from dealers and then decide to trade.
It is likely that the answers to the above questions will evolve with time. It is therefore important to use solutions that not only satisfy current needs, but ones that are flexible and can grow as business needs and technology evolve.