2020-03-06
Added · Updated
Authorized Institutions engaged in algorithmic trading must establish governance frameworks, independent control functions, and regular annual algorithm reviews. They must implement pre-trade controls, real-time post-trade monitoring, and robust kill switches or circuit breakers. Institutions must maintain comprehensive algorithm inventories, secure access rights, and detailed documentation for audit trails. Advanced institutions require tailored business continuity plans and holistic incident investigations.
HKMA published 4 documents in the last 30 days — get each new one by email the day it lands.
Our Ref.: B1/15C
6 March 2020
The Chief Executive
All Authorized Institutions
Dear Sir / Madam,
Sound risk management practices for algorithmic trading I am writing to share with you some sound practices to manage the risks associated with algorithmic trading (algo-trading), in which trade decisions or orders are made automatically according to predefined computer algorithms. The Hong Kong Monetary Authority (HKMA) conducted in 2018 a survey to understand the extent and nature of authorized institutions’ (AIs) algo-trading activities. The results indicated that around 40% of the surveyed AIs already undertook algo-trading, most commonly in executing trade orders and marketmaking for foreign exchange-related transactions. A majority of these AIs indicated that they would expand the scale of algo-trading. Some of the surveyed AIs which did not engage in algo-trading reported that they had plans to do so. In light of the survey results, the HKMA conducted in 2019 a round of thematic on-site examinations focused on algo-trading. Seven AIs, mainly international banks using algorithms for making investment decisions, were covered in the thematic examinations. The objective of the examinations was to assess the adequacy and effectiveness of AIs’ risk management practices relating to algo-trading activities, including governance and oversight, development and testing of algorithms, and risk monitoring and controls.
In the course of the examinations, the HKMA observed a number of sound practices adopted by the more advanced AIs. As the survey suggests that algotrading may become more prevalent in the banking industry, the HKMA considers it useful to set out its supervisory expectations around algo-trading and share the sound practices observed during the thematic examinations with all AIs (see the Annex to this letter). AIs engaged in algo-trading activities are expected to give due consideration to these supervisory expectations and sound practices when developing their risk management framework, having regard to the nature, scale and complexity of their algo-trading activities. Should you have any questions about this circular, please contact Gordon Wong on 2878-1272 or Argus Leung on 2878-1626. Yours faithfully, Raymond Chan Executive Director (Banking Supervision) Encl.
..
Annex
Sound risk management practices for algorithmic trading The HKMA undertook a round of thematic examinations focused on algorithmic trading (algo-trading) in 2019. This note sets out the HKMA’s expectations on AIs’ risk management for algo-trading activities, including some sound practices adopted by the more advanced institutions as observed by the HKMA in the thematic examinations. Governance and oversight
.. these institutions’ local management do not place undue reliance on their headquarters’ oversight but are actively involved in managing the risks associated with their algo-trading activities through, for instance, local governance bodies which mirror the setup at the group level. They also have sufficient representation in the algo-trading governance bodies at the group level to directly participate in the discussion and deliberation on relevant risk management and implementation issues and provide inputs from a local perspective.
2. Effective and independent control function – AIs should establish or assign a
control function, which acts as the second line of defence independent of the front office, to manage the risks associated with algo-trading activities. For the more advanced institutions, the control function plays a proactive role in the key processes throughout the life cycle of the algorithms, including development, testing and approval of algorithms, design and implementation of pre-trade and post-trade controls and kill functionality, handling of incidents and regular reviews of algorithms and relevant controls. The control function is staffed with algo-trading experts who are given sufficient authority to challenge the front office and equipped with the tools needed to properly discharge their duties (e.g. system access for activating the kill switch to suspend algo-trading if warranted).
3. Regular reviews of algorithms and relevant governance and controls – AIs’ first
and second line of defence should conduct regular reviews (at least once a year) to evaluate the performance of the algorithms implemented, and whether the relevant governance, systems and controls, and business continuity planning remain adequate and effective. For the more advanced institutions, these reviews cover all the key processes throughout the life cycle of the algorithms and are guided by the governance bodies overseeing algo-trading activities. The results of the reviews are extensively discussed by the governance bodies and the discussions provide a
.. basis for formulating appropriate actions to strengthen the risk management for algo-trading. Where relevant, the review results are reported to these institutions’ headquarters not only for attention but also for necessary actions to be taken at the group level.
4. Regular internal audit reviews – AIs’ internal audit function, being the third line
of defence, should perform regular reviews of algo-trading activities to ensure that these activities are subject to proper governance and the risks arising from these activities are adequately and effectively managed. For the more advanced institutions, algo-trading is treated as a separate business area from general treasury activities in their regular audit programme and a tailormade scope of review is developed to cater for the specific risks associated with algo-trading. The internal audit staff of these institutions possess sufficient knowledge on algo-trading and are capable of performing their reviews effectively. Development, testing and approval
5. Effective framework governing development and testing of algorithms – AIs
should establish an effective framework governing the development and testing of algorithms to ensure they behave as intended, and comply with the relevant regulatory requirements and the institutions’ internal policies. AIs’ staff responsible for developing and testing the algorithms should possess the requisite expertise and experience.
For the more advanced institutions, the robustness and resilience of algorithms and the relevant monitoring and controls are tested to ensure that they will work effectively under stressed market conditions and will not disrupt market functioning at any time. If any changes are to be made to an algorithm currently in use, these institutions would not merely test the changes in isolation. They would perform comprehensive tests on the updated algorithm as if it were a new algorithm. Some of the more advanced institutions also appoint an individual as a
.. project leader to oversee the entire development and testing processes to ensure that the processes are well coordinated and performed in a consistent manner across different algorithms.
6. Robust algorithm approval policy and procedures – AIs should put in place robust
approval policy and procedures to ensure that new algorithms or changes to the algorithms currently in use are subject to proper testing, reviews and challenges before they are implemented. Some institutions’ trading systems have algotrading functionalities which are not activated at the inception of those systems. For these cases, AIs should ensure that the algo-trading functionalities are subject to a proper approval process before activation. For the more advanced institutions, standardised approval templates are used to ensure that sufficient information is consistently provided to staff assigned with the approval authority to facilitate effective evaluation of new algorithms or changes to the algorithms currently in use. Where appropriate, these institutions would take extra steps during the approval process to ensure the evaluations are adequate, such as additional expert reviews to assess the appropriateness of complex algorithms. Risk monitoring and controls
7. Comprehensive and prudent pre-trade controls – AIs should have in place a
comprehensive set of pre-trade controls for algo-trading activities to ensure risks are managed prudently. Examples of pre-trade controls include risk limits based on the institution’s capital, trading strategy and risk tolerance; price collars which block orders that do not satisfy pre-defined price parameters; checking of repeated and rejected orders; and limits on maximum order value or volume to prevent uncommonly large orders from entering the order book. For the more advanced institutions, the pre-trade controls are more granular (e.g. control limits vary by client and by trading strategy) and are reviewed regularly to
.. take account of the latest market conditions. In establishing and reviewing the pre-trade controls, these institutions perform detailed analyses to ensure that the controls are prudent and in line with their risk appetite.
8. Robust post-trade controls – AIs’ front office and independent control function
should conduct real-time monitoring of algo-trading activities. The relevant systems should have the capability of providing real-time alerts to assist staff in identifying limit excesses, activation of kill functionality and other abnormal trading activities (e.g. trading continues after the kill functionality is activated). Automated surveillance tools should be in place to detect suspicious activities and possible conduct issues (e.g. signs of potential market manipulation). The more advanced institutions have established alerts that are more stringent than the control limits (e.g. 80% of the respective control limits) to provide early warning signals. These institutions have a dedicated team for monitoring algotrading activities and production of structured management information reports on these activities for review by the relevant governance bodies and senior management.
9. Proper kill functionality to suspend trading – AIs should put in place a proper kill
functionality as an emergency measure to suspend the use of an algorithm and cancel part or all of the unexecuted orders immediately in case of need. There should be a robust framework governing the activation of the kill functionality and the subsequent re-enablement of algo-trading. The kill functionality of the more advanced institutions can be activated at various levels (e.g. at the system, algorithm, trader and client level). This can minimise the disruptions to other algo-trading activities which are not related to the underlying reasons for activating the kill functionality. For a kill functionality which requires manual activation (commonly referred to as a “kill switch”), these institutions provide detailed guidance to the relevant staff on the circumstances under which the switches should be activated. For a kill functionality which is
.. activated automatically based on predefined triggers (commonly referred to as a “circuit breaker”), these institutions review these triggers regularly to ensure they remain appropriate.
10. Effective business continuity arrangements – AIs should establish a robust
business continuity plan to set out contingency measures for dealing with possible adverse scenarios where algo-trading systems cannot function normally due to, for instance, a break-up in data feed to these systems or other forms of system malfunctioning. These contingency measures should include fall-back solutions (e.g. alternative arrangements to execute orders) and should be subject to regular testing to ensure they are effective and staff are familiar with the business continuity plan. For the more advanced institutions, tailor-made business continuity plan covering a wide range of scenarios is developed for each major type of algorithms having regard to the purposes of the algorithms (e.g. making investment decisions, executing trade orders and market-making), and the markets and products to which the algorithms are applied.
11. Adequate controls on access rights – AIs should put in place proper security
controls on the physical and electronic access to algo-trading systems to ensure that only authorised staff are given access to these systems. These security controls should include the use of reliable techniques to authenticate the identity of staff and application of differentiated access controls according to the staff’s responsibility and authority. Staff departure or transfer resulting in changes in responsibility and authority should be timely reflected in these security controls. Staff’s access records and activity logs should be subject to regular reviews to identify any unauthorised access to or improper use of the systems. The more advanced institutions have established a dedicated policy governing the access controls for algo-trading systems, specifying the rights of access that should be given to the relevant staff at different stages of life cycle of algorithms,
.. including development, testing, migration from testing to the production environment and implementation.
12. Robust incident-handling policy and procedures – AIs should establish robust
policy and procedures for handling incidents related to algo-trading. Any such incidents and the associated remedial actions should be properly escalated. Sufficient information should be provided to the governance bodies and other responsible staff to facilitate their review of the incidents and the adequacy and effectiveness of the remedial actions. Remedial actions should be implemented timely with proper audit trails. For the more advanced institutions, incidents related to algo-trading are investigated thoroughly and the results of the investigation are extensively discussed by the governance bodies. In the light of the nature and root causes of the incidents, these institutions may initiate a holistic review of all relevant algorithms and the associated controls to avoid reoccurrence of similar incidents in other algorithms. Documentation
13. Proper documentation for audit trials – AIs should maintain proper documentation
to provide sufficient audit trails on the key processes throughout the life cycle of algorithms. For the more advanced institutions, clear documentation standards and templates have been developed for the development, testing and approval processes, design and implementation of pre-trade and post trade controls, handling of incidents, and regular reviews of the performance of algorithms and effectiveness of the relevant risk controls. These institutions store the documentation in a centralised database which is accessible only to authorised personnel.
14. Comprehensive inventory of algorithms – AIs should establish and maintain a
.. comprehensive inventory to document all the algorithms implemented and the relevant key information, such as a brief description of the algorithms and the trading strategies involved, owner, approver and approval date, implementation date, names of systems where the algorithms are implemented, scope of application (e.g. market and product type), review records and the applicable risk controls. The more advanced institutions maintain two inventories, one for the algorithms implemented and another for the applicable risk controls. This allows all the key information on the risk controls to be included in the dedicated inventory and facilitates the identification of any inconsistencies in the risk controls across the implemented algorithms.
Note from RegAlert. AI assistants can read this document in full, and search 70,000+ more, through the RegAlert MCP connector (https://mcp.regalert.today/mcp). Free with an account. How to connect ChatGPT, Claude or Cursor.
Source: Hong Kong Monetary Authority — original document · Summary generated with machine assistance and reviewed before publication; the authoritative text is the regulator's original document. How RegAlert works
More like this from HKMA
HKMA published 4 documents in the last 30 days. We email you each new one the day it's published.