# Anti-Money Laundering (AML)

Anti-Money Laundering (AML) regulations require businesses to monitor transactions and report suspicious ones to authorities.

Ylem can help you with automating the data streaming for the following critical processes:

* Unusual transaction amounts;
* Unusual series of transactions (e.g., too many cash credits);
* Unusual geographic destination or origin of a payment;
* Known threats or typologies.

## Streaming monitoring information about large transaction amounts

Here is an example of the pipeline to monitor large transaction amounts

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2FMXREopcPQZqgq6I3ms3y%2FScreenshot%202022-10-10%20at%2015.40.05.png?alt=media&#x26;token=89bd87ec-cdb8-497a-a631-aeada03e3310" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2F69PqWAUsbsK2UX4WmuHv%2FScreenshot%202022-10-10%20at%2015.39.41.png?alt=media&#x26;token=320ae348-0acf-4878-b85d-2ddc9c3bfeb5" alt=""><figcaption><p>Query example to detect large transactions</p></figcaption></figure>

## A high volume of transactions within a short time

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2F1KRDmyq0uKBHYfpM3EkS%2FScreenshot%202022-10-14%20at%2018.35.30.png?alt=media&#x26;token=da49ac04-9603-4c7e-b276-354ebf807f1c" alt=""><figcaption><p>Possible pipeline</p></figcaption></figure>

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2FfCH8xWaNq5F8pFGhCvoc%2FScreenshot%202022-10-14%20at%2018.35.46.png?alt=media&#x26;token=6cf3348d-c59c-450c-ab47-b154c2552be4" alt=""><figcaption><p>SQL query example to retrieve the number of transactions today grouped by bank account</p></figcaption></figure>

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2FG50FcRgegrHkqptbeoqj%2FScreenshot%202022-10-14%20at%2018.36.18.png?alt=media&#x26;token=bd8bb37a-30e8-42bc-b5e9-d303a7ee7bab" alt=""><figcaption><p>Message to the responsible team</p></figcaption></figure>

## Too many transactions between the same accounts in X days

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2Fzmb9kYmReghtKCP7NI24%2FScreenshot%202022-10-14%20at%2019.18.30.png?alt=media&#x26;token=07c138e6-df85-47fc-a5fe-f582689da181" alt=""><figcaption><p>Possible pipeline</p></figcaption></figure>

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2Ffn8xh1YKAxzd14TEEoog%2FScreenshot%202022-10-14%20at%2019.18.39.png?alt=media&#x26;token=acc7f678-e06e-4618-a4a3-88bcd51a2a91" alt=""><figcaption><p>SQL query to retrieve number of transactions between two accounts</p></figcaption></figure>

<figure><img src="https://3180830455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0FT8l3QzMrw546vOdHU%2Fuploads%2FXYXJeIt2hLxaLs8dHxO3%2FScreenshot%202022-10-14%20at%2019.18.53.png?alt=media&#x26;token=bb1bde2b-be7b-4e0b-829f-a698f248cc35" alt=""><figcaption><p>Message to the responsible team</p></figcaption></figure>

## Other AML use cases

The idea is clear. Using the following examples and templates from our library you can set up your own AML monitoring pipelines with SQL queries of any complexity.

Some other examples of what you can monitor with Ylem:

* Users with a high volume of transactions every day
* Transactions from or to suspicious or dangerous locations, which you can define on your own
* Suspicious reference data
* Suspicious bank account owners
* Suspicious and inconsistent activities. For example, a high volume of transactions but following the long breaks
* Unusual amounts per user
* Etc.
