SardineCon SF/2026

Learn More
Monitoring & investigations4 分で読めます

Real-time monitoringとは?

SUBSCRIBE

Real-time monitoring evaluates a transaction as it happens, before or at the moment of authorization, so the institution can decline it, hold it, or add a step-up check while the payment is still in flight. For fraud and sanctions, catching activity after settlement is too late, because the money is already gone or the breach already made.

What is real-time monitoring, in plain English?

Some risks cannot wait for a nightly review. Real-time monitoring evaluates a transaction while it is still happening, in the milliseconds before or at authorization, so the institution can actually do something about it: decline the payment, place a hold, or trigger a step-up check like an extra verification. The decision happens in the flow of the transaction, not after it has settled.

This matters most for fraud and sanctions. If a stolen card or a sanctioned counterparty is only caught after the money moves, the loss is already booked or the breach already committed. Real-time monitoring exists to intervene at the one moment when intervention is still possible, which is why it depends on low-latency rules and models that can score and decide almost instantly.

The catch is that speed forces a trade-off. Because there is no time for human review, the system has to make an automated call, and that call sits on a knife-edge: too aggressive and it blocks real customers, too lenient and it lets bad activity through.

Real-time vs batch monitoring

What changes

Batch monitoring

Real-time monitoring

When it runs

After the fact, often overnight

During the transaction, before authorization

Can it block?

No; it reviews, it does not stop

Yes; it can decline, hold, or step up

Best for

Pattern-based AML over time

Fraud and sanctions that must be stopped now

Main trade-off

Latency in catching activity

Friction and false declines on real customers

What it looks like in practice

In practice

A cardholder's credentials are stolen and a fraudster tries a large online purchase at 3 a.m. from a device and location the customer has never used. A batch system would flag this the next morning, long after the goods shipped. The real-time system scores the authorization as it arrives.

In a few milliseconds it weighs the new device, the unusual hour, the amount, and the mismatch against the customer's history, then declines the transaction and fires a step-up prompt to the genuine cardholder's app. The fraud is stopped in flight. The tuning challenge is real, though: set the model too tight and the same logic would decline a legitimate customer buying a gift on a new laptop.

Why it matters to operators

For fraud and sanctions, timing is everything. Once a payment settles, the money is gone and a sanctions breach is already a fact; there is nothing left to prevent, only to report. Real-time monitoring is the only control that can actually stop these events, which is why it is non-negotiable for card authorizations, faster-payment rails, and sanctions screening at the point of transfer.

The operator's constant tension is friction versus loss. An aggressive real-time model catches more fraud but also declines more good customers, and false declines anger real people and cost revenue. A lenient one keeps customers happy but lets fraud through. This is why real-time work lives and dies on latency and tuning, and why pattern-heavy AML work that does not need an instant block is often better left to batch monitoring, where there is time to look across activity without holding up a payment.

Operator notes

  • Latency is a hard constraint. Rules and models must score in milliseconds; anything slower stalls the payment or gets bypassed.
  • Mind the false declines. Over-tightening blocks genuine customers, which costs revenue and trust as surely as fraud does.
  • Use step-up, not just block. A verification challenge can save a good transaction that a hard decline would have lost.
  • Match the tool to the risk. Real-time for what must be stopped now; batch for pattern-based AML that can wait.
  • Watch decline rates by segment. A spike in declines for a customer group often signals a mistuned rule, not a fraud surge.

Quick questions

How is real-time monitoring different from batch monitoring?

Real-time monitoring scores a transaction during its flow, before authorization, so it can decline or hold it. Batch monitoring reviews activity after the fact, often overnight, and cannot stop anything in the moment. Each suits different risks.

Why is it essential for fraud and sanctions?

Because for both, catching the activity after settlement is too late. The money has already moved or the sanctions breach already occurred. Only a real-time control can intervene at the one moment when the transaction can still be stopped.

What is the main downside?

Friction and false declines. Because the decision is automated and instant, aggressive settings block legitimate customers along with fraud, which costs revenue and trust. Tuning the balance is the central operational challenge.

What is a step-up check?

An extra verification added mid-transaction, such as a one-time code or an app confirmation, when the risk is elevated but not clearly fraud. It lets a borderline but genuine transaction proceed instead of being declined outright.

Is real-time monitoring always better than batch?

No, they serve different purposes. Real-time is necessary when activity must be stopped immediately. Batch is better for pattern-based AML that looks across time and does not need to block a payment in the moment. Most programs use both.

Go deeper

Real-time monitoringと併せて知っておきたい用語