20
Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution Pavel Litvinov

[WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Embed Size (px)

Citation preview

Page 1: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Pavel Litvinov

Page 2: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

About Company

2

• The national leader and global broker in the field of investment services

• The group’s companies operate in Russia, the USA, the EU, India, China, Thailand, Indonesia, Great Britain and other countries

• More than 319 000 clients in 40 countries worldwide

• The highest reliability rating: A++

• Financial instruments market turnover $1.2 trillion

Page 3: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

About Company

3

Clients Broker Stock Exchanges

RegulatorsFrauds

Page 4: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Fraud

4

Unusual orders:o Volumeo Instrumentso Frequency

Operations• Multiple Connections

from single IP• Unusual device

• Time and Location

Access

Combination

Frauds

Page 5: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Regulator Rules

5

Regulators

Market manipulation

Insider trading

• spoofing• pump & dump• front running• layering

Page 6: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Specify

6

market data

Access alerts

Thief alerts

Compliance

Exchanges

Other

Trade platforms

orders/trades

orders / access

newsrisk info

Alert consumers

up to 25.000 deals per secondup to 1.0 M stock data changes per second

Page 7: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Why CEP

7

Why CEP:

✓ Real time✓ Work with many streams ✓ Fast implement✓ Minimize coding

Why

✓ Open Source / Free✓ Tests✓ In build language - Siddhi✓ Integration in out infrastructure

Page 8: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Integration

8

Market data

CEP

Exchanges Gates

gRPC

JMS

Converter thrift

Page 9: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Integration

9

Access data

CEP

Trade System1

JMS

GeoIP

Trade System2

Trade System2

ESB

Backoffice, etc.

Page 10: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Integration

10

CEP

Database

BPM

Anti-fraud portal

CRM

JMS ESB

Page 11: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Analyze

11

eventCEP

event

eventevent

eventevent

Transform Detect

Correlate

Aggregate

Filter

event

event

eventevent

ESB

Page 12: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Analyze. Siddhi

12

Aggregate events

window▪ time intervals ▪ count ▪ uniqueness

Filter

Correlation events

SQL-like queries

▪ Input & Output are streams

Easy to learn

Page 13: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Learning

13

Pilot project

3 days

3 days

5 days

JMSgrpcAnalyze

Total:

Page 14: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Use cases

14

Market manipulation - spoofing

1. Place a first small order

2. Place a technical big order in opposite direction to first one

3. Wait for execution of first order

• Milliseconds time window• Group by account and security

4. Remove technical order

Page 15: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Use cases

15

Access thief alert

Long distance and short time

• Internet bank access

• Trade terminal access

• Bank card usage location

Page 16: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Use cases

16

Account thief alert

16

Unusual orders:• Volume• Instruments• Frequency

Operations

• Unusual device

• Time and Location

Access

Combination

Page 17: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Use cases

17

Trading signals

Company A price changed by 2% in last 2 min

10 referrers of the company in last 20 min

Stock market

News

Page 18: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Use cases

18

News analyze

referrers of our company

negative words

5 times in an hour Marketing

Page 19: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Conclusion

19

Fast implement

Improve using of existed data

New perspectives and business possibilities

BPM ESB CEP ML

Page 20: [WSO2Con EU 2017] Fraud Prevention and Compliance in Financial Sector with WSO2 CEP Solution

Thanks