What is Batch Monitoring?
Batch monitoring is a transaction monitoring approach that reviews groups of transactions at set intervals, such as overnight or once a day.
Batch monitoring collects transactions over a period and then runs them through monitoring rules and models together. Alerts appear after the batch finishes processing, which is usually hours or days after the transactions took place.
Batch monitoring remains a common part of AML programs. Many monitoring scenarios look for patterns that build over days or weeks, such as structuring or gradual changes in customer behavior, and batch processing suits that kind of analysis well.
What are the advantages of batch monitoring?
Batch monitoring offers several practical benefits.
- Lower infrastructure demands than real-time systems
- Efficient processing of high transaction volumes
- Easier back-testing of rules against historical data
- A good fit for patterns that build up over longer periods
What are the limits of batch monitoring?
Batch monitoring flags activity after it has already happened. Alerts can arrive hours or days after a transaction, which limits a firm's ability to stop illicit funds before they move. On instant payment rails, where money settles within seconds, batch monitoring alone leaves no opportunity to intervene before settlement.
When should firms use batch monitoring?
Batch monitoring suits lower-risk, high-volume channels where speed matters less, such as ACH payments. It also works well for scenarios that analyze activity across long time windows.
Most firms combine batch monitoring with real-time monitoring. They apply real-time checks to instant payments, wires, and other high-risk transactions, and use batch monitoring for slower channels and longer-term pattern detection. This combination gives broad coverage without the cost of running every transaction in real time. Both approaches feed the same transaction monitoring program and investigation workflow.