> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# AML 위험 점수: 대상 위험도 산정 공식

> Didit이 국가, 범주, 범죄 기록 요소를 바탕으로 AML 위험 점수를 계산하는 방식을 확인하고, 임계값을 설정해 AML 결정을 자동화하세요.

**위험 점수**는 **AML 적중 엔티티가 얼마나 위험한지**를 평가하는 정량적 평가입니다. 이 점수는 오탐이 아닌 모든 적중 항목 중 가장 높은 위험 점수를 바탕으로 **최종 AML 상태**(승인됨/검토 중/거부됨)를 결정하는 데 사용됩니다.

> ⚠️ **중요:** 위험 점수는 **최종 AML 상태**를 결정하며, 개별 적중 항목 분류를 결정하지 않습니다. 개별 적중 항목은 먼저 [일치 점수](https://docs.didit.me/ko/core-technology/aml-screening/aml-match-score.md)를 사용하여 오탐 대 미검토로 분류됩니다.

## 개요

각 AML 적중 항목은 세 가지 주요 위험 요소를 결합하여 계산된 **0\~100 사이의 위험 점수**를 받습니다. 이 점수는 다음 질문에 답합니다: **"이 항목이 실제 일치하는 대상이라면, 이 엔티티는 얼마나 위험한가?"**

### 위험 점수 대 일치 점수

| 측면 | 일치 점수 | 위험 점수 |
| - | - | - |
| **질문** | 동일인인가? | 이 엔티티는 얼마나 위험한가? |
| **목적** | 적중 항목을 오탐 대 미검토로 분류 | 최종 AML 상태 결정 |
| **요소** | 성명, 생년월일, 국가, 문서 번호 | 국가, 카테고리, 범죄 기록 |
| **적용 대상** | 모든 적중 항목 | 오탐이 아닌 적중 항목에만 적용 |

***

## 위험 점수가 최종 AML 상태를 결정하는 방식

최종 AML 상태는 오탐으로 분류되지 않은 모든 적중 항목 중 **가장 높은 위험 점수**에 따라 결정됩니다.

| 가장 높은 위험 점수 | 최종 AML 상태 |
| - | - |
| 승인 임계값 미만 점수 | **승인됨** |
| 승인 임계값과 검토 임계값 사이 점수 | **검토 중** |
| 검토 임계값 초과 점수 | **거부됨** |

> **기본 임계값:**
>
> * 승인 임계값: 80
> * 검토 임계값: 100

**예시:** 기본 임계값 적용 시:

* 가장 높은 위험 점수 = 50 → **승인됨** (저위험)
* 가장 높은 위험 점수 = 90 → **검토 중** (중위험, 수동 검토 필요)
* 가장 높은 위험 점수 = 101 (불가능하지만 >100인 경우) → **거부됨** (고위험)

***

## 위험 점수 공식

전체 위험 점수는 가중 평균을 사용하여 계산됩니다.

```
Risk Score = (Country Score × 0.30) + (Category Score × 0.50) + (Criminal Score × 0.20)
```

| 구성 요소 | 가중치 | 설명 |
| - | - | - |
| **국가** | 30% | AML/CFT 요소를 기반으로 한 지리적 위험 평가 |
| **카테고리** | 50% | 감시 목록 등재 유형에 따른 위험 수준 |
| **범죄 기록** | 20% | 범죄 이력 및 유죄 판결로 인한 위험 |

***

## 위험 수준

계산된 위험 점수를 바탕으로 엔티티는 세 가지 위험 등급으로 분류됩니다.

| 위험 수준 | 점수 범위 | 설명 |
| - | - | - |
| 🟢 **저위험** | \< 30 | 최소한의 컴플라이언스 우려, 표준 실사 수행 |
| 🟡 **중위험** | 30 – 49 | 고조된 우려, 강화된 실사 권장 |
| 🔴 **고위험** | ≥ 50 | 중대한 우려, 철저한 조사 필요 |

***

## 구성 요소별 점수 산정 세부 정보

### 국가 점수(30% 가중치)

국가 점수는 관할권과 관련된 고유한 AML/CFT 위험을 반영합니다. 고려되는 요인은 다음과 같습니다.

* 자금 세탁 및 테러 자금 조달 위험
* FATF 권고사항 준수 여부
* 국제 제재의 존재
* 부패인식지수
* 규제 프레임워크의 강도

**점수 범위:** 0-100 (점수가 높을수록 위험도가 높음)

> **참고:** 일치 항목이 여러 국가와 연결되어 있는 경우, 계산 시 **가장 높은 국가 점수**가 사용됩니다.

#### 국가 위험 점수

| 국가 | 코드 | 위험 점수 | 위험 수준 |
| - | - | - | - |
| 🇮🇷 이란 | `IR` | 81.66 | 🔴 높음 |
| 🇰🇵 북한 | `KP` | 78.20 | 🔴 높음 |
| 🇲🇲 미얀마 | `MM` | 75.09 | 🔴 높음 |
| 🇦🇫 아프가니스탄 | `AF` | 74.63 | 🔴 높음 |
| 🇸🇾 시리아 | `SY` | 74.49 | 🔴 높음 |
| 🇭🇹 아이티 | `HT` | 74.30 | 🔴 높음 |
| 🇨🇩 콩고 민주 공화국 | `CD` | 71.66 | 🔴 높음 |
| 🇷🇺 러시아 | `RU` | 71.25 | 🔴 높음 |
| 🇻🇪 베네수엘라 | `VE` | 71.09 | 🔴 높음 |
| 🇸🇸 남수단 | `SS` | 70.77 | 🔴 높음 |
| 🇾🇪 예멘 | `YE` | 68.40 | 🔴 높음 |
| 🇱🇧 레바논 | `LB` | 67.76 | 🔴 높음 |
| 🇸🇴 소말리아 | `SO` | 65.38 | 🔴 높음 |
| 🇲🇱 말리 | `ML` | 62.78 | 🔴 높음 |
| 🇱🇾 리비아 | `LY` | 61.96 | 🔴 높음 |
| 🇲🇿 모잠비크 | `MZ` | 57.15 | 🔴 높음 |
| 🇧🇮 부룬디 | `BI` | 56.48 | 🔴 높음 |
| 🇵🇭 필리핀 | `PH` | 56.44 | 🔴 높음 |
| 🇬🇼 기니비사우 | `GW` | 55.99 | 🔴 높음 |
| 🇰🇪 케냐 | `KE` | 55.49 | 🔴 높음 |
| 🇽🇰 코소보 | `XK` | 55.49 | 🔴 높음 |
| 🇪🇷 에리트레아 | `ER` | 54.72 | 🔴 높음 |
| 🇵🇸 팔레스타인국 | `PS` | 54.41 | 🔴 높음 |
| 🇳🇬 나이지리아 | `NG` | 54.40 | 🔴 높음 |
| 🇻🇳 베트남 | `VN` | 54.24 | 🔴 높음 |
| 🇮🇶 이라크 | `IQ` | 54.15 | 🔴 높음 |
| 🇹🇿 탄자니아 | `TZ` | 53.22 | 🔴 높음 |
| 🇭🇷 크로아티아 | `HR` | 53.03 | 🔴 높음 |
| 🇩🇿 알제리 | `DZ` | 52.28 | 🔴 높음 |
| 🇵🇦 파나마 | `PA` | 52.28 | 🔴 높음 |
| 🇨🇮 코트디부아르 | `CI` | 51.61 | 🔴 높음 |
| 🇨🇲 카메룬 | `CM` | 51.35 | 🔴 높음 |
| 🇨🇫 중앙아프리카 공화국 | `CF` | 50.98 | 🔴 높음 |
| 🇸🇩 수단 | `SD` | 49.52 | 🔴 높음 |
| 🇦🇴 앙골라 | `AO` | 49.47 | 🟡 중간 |
| 🇳🇮 니카라과 | `NI` | 49.07 | 🟡 중간 |
| 🇹🇹 트리니다드 토바고 | `TT` | 48.45 | 🟡 중간 |
| 🇧🇫 부르키나파소 | `BF` | 47.94 | 🟡 중간 |
| 🇹🇷 튀르키예 | `TR` | 47.93 | 🟡 중간 |
| 🇻🇺 바누아투 | `VU` | 47.93 | 🟡 중간 |
| 🇳🇪 니제르 | `NE` | 47.02 | 🟡 중간 |
| 🇬🇹 과테말라 | `GT` | 47.01 | 🟡 중간 |
| 🇧🇦 보스니아 헤르체고비나 | `BA` | 46.75 | 🟡 중간 |
| 🇺🇬 우간다 | `UG` | 46.67 | 🟡 중간 |
| 🇿🇦 남아프리카 공화국 | `ZA` | 46.60 | 🟡 중간 |
| 🇺🇦 우크라이나 | `UA` | 46.43 | 🟡 중간 |
| 🇨🇳 중국 | `CN` | 45.92 | 🟡 중간 |
| 🇨🇺 쿠바 | `CU` | 45.89 | 🟡 중간 |
| 🇧🇬 불가리아 | `BG` | 45.70 | 🟡 중간 |
| 🇦🇪 아랍에미리트 | `AE` | 45.39 | 🟡 중간 |
| 🇿🇼 짐바브웨 | `ZW` | 45.37 | 🟡 중간 |
| 🇦🇱 알바니아 | `AL` | 45.34 | 🟡 중간 |
| 🇯🇲 자메이카 | `JM` | 45.11 | 🟡 중간 |
| 🇧🇧 바베이도스 | `BB` | 45.04 | 🟡 중간 |
| 🇬🇳 기니 | `GN` | 44.80 | 🟡 중간 |
| 🇸🇽 신트마르턴 | `SX` | 44.79 | 🟡 중간 |
| 🇱🇷 라이베리아 | `LR` | 44.66 | 🟡 중간 |
| 🇷🇸 세르비아 | `RS` | 44.26 | 🟡 중간 |
| 🇲🇪 몬테네그로 | `ME` | 43.47 | 🟡 중간 |
| 🇲🇨 모나코 | `MC` | 43.13 | 🟡 중간 |
| 🇪🇹 에티오피아 | `ET` | 42.85 | 🟡 중간 |
| 🇩🇯 지부티 | `DJ` | 41.96 | 🟡 중간 |
| 🇳🇦 나미비아 | `NA` | 41.83 | 🟡 중간 |
| 🇱🇦 라오스 | `LA` | 41.73 | 🟡 중간 |
| 🇹🇳 튀니지 | `TN` | 41.35 | 🟡 중간 |
| 🇬🇮 지브롤터 | `GI` | 41.21 | 🟡 중간 |
| 🇧🇾 벨라루스 | `BY` | 41.17 | 🟡 중간 |
| 🇬🇾 가이아나 | `GY` | 40.75 | 🟡 중간 |
| 🇰🇲 코모로 | `KM` | 40.50 | 🟡 중간 |
| 🇨🇼 퀴라소 | `CW` | 39.88 | 🟡 중간 |
| 🇵🇰 파키스탄 | `PK` | 39.49 | 🟡 중간 |
| 🇸🇱 시에라리온 | `SL` | 39.44 | 🟡 중간 |
| 🇸🇷 수리남 | `SR` | 39.38 | 🟡 중간 |
| 🇲🇰 북마케도니아 | `MK` | 39.14 | 🟡 중간 |
| 🇦🇿 아제르바이잔 | `AZ` | 38.69 | 🟡 중간 |
| 🇹🇩 차드 | `TD` | 38.54 | 🟡 중간 |
| 🇰🇮 키리바시 | `KI` | 37.94 | 🟡 중간 |
| 🇰🇭 캄보디아 | `KH` | 37.90 | 🟡 중간 |
| 🇬🇶 적도 기니 | `GQ` | 37.90 | 🟡 중간 |
| 🇸🇨 세이셸 | `SC` | 37.60 | 🟡 중간 |
| 🇲🇩 몰도바 | `MD` | 37.54 | 🟡 중간 |
| 🇧🇿 벨리즈 | `BZ` | 37.48 | 🟡 중간 |
| 🇭🇰 홍콩 | `HK` | 37.47 | 🟡 중간 |
| 🇨🇴 콜롬비아 | `CO` | 37.26 | 🟡 중간 |
| 🇵🇬 파푸아뉴기니 | `PG` | 37.20 | 🟡 중간 |
| 🇸🇿 에스와티니 | `SZ` | 37.00 | 🟡 중간 |
| 🇦🇬 앤티가 바부다 | `AG` | 36.74 | 🟡 중간 |
| 🇻🇬 영국령 버진아일랜드 | `VG` | 36.70 | 🟡 중간 |
| 🇸🇹 상투메 프린시페 | `ST` | 36.64 | 🟡 중간 |
| 🇧🇯 베닌 | `BJ` | 36.60 | 🟡 중간 |
| 🇲🇻 몰디브 | `MV` | 36.20 | 🟡 중간 |
| 🇱🇨 세인트루시아 | `LC` | 36.18 | 🟡 중간 |
| 🇰🇳 세인트키츠 네비스 | `KN` | 36.03 | 🟡 중간 |
| 🇫🇲 미크로네시아 | `FM` | 35.97 | 🟡 중간 |
| 🇹🇻 투발루 | `TV` | 35.94 | 🟡 중간 |
| 🇨🇬 콩고 | `CG` | 35.92 | 🟡 중간 |
| 🇹🇯 타지키스탄 | `TJ` | 35.90 | 🟡 중간 |
| 🇸🇳 세네갈 | `SN` | 35.88 | 🟡 중간 |
| 🇵🇾 파라과이 | `PY` | 35.77 | 🟡 중간 |
| 🇹🇭 태국 | `TH` | 35.71 | 🟡 중간 |
| 🇼🇸 사모아 | `WS` | 35.68 | 🟡 중간 |
| 🇬🇦 가봉 | `GA` | 35.54 | 🟡 중간 |
| 🇪🇨 에콰도르 | `EC` | 35.29 | 🟡 중간 |
| 🇭🇳 온두라스 | `HN` | 35.28 | 🟡 중간 |
| 🇸🇻 엘살바도르 | `SV` | 35.15 | 🟡 중간 |
| 🇲🇽 멕시코 | `MX` | 35.01 | 🟡 중간 |
| 🇹🇬 토고 | `TG` | 35.01 | 🟡 중간 |
| 🇧🇷 브라질 | `BR` | 34.94 | 🟡 중간 |
| 🇬🇩 그레나다 | `GD` | 34.87 | 🟡 중간 |
| 🇹🇲 투르크메니스탄 | `TM` | 34.75 | 🟡 중간 |
| 🇦🇷 아르헨티나 | `AR` | 34.71 | 🟡 중간 |
| 🇲🇬 마다가스카르 | `MG` | 34.67 | 🟡 중간 |
| 🇸🇮 슬로베니아 | `SI` | 34.62 | 🟡 중간 |
| 🇳🇵 네팔 | `NP` | 34.60 | 🟡 중간 |
| 🇰🇬 키르기스스탄 | `KG` | 34.54 | 🟡 중간 |
| 🇹🇱 동티모르 | `TL` | 34.50 | 🟡 중간 |
| 🇮🇩 인도네시아 | `ID` | 34.44 | 🟡 중간 |
| 🇬🇭 가나 | `GH` | 34.18 | 🟡 중간 |
| 🇦🇮 앵귈라 | `AI` | 34.17 | 🟡 중간 |
| 🇻🇨 세인트빈센트 그레나딘 | `VC` | 34.08 | 🟡 중간 |
| 🇨🇷 코스타리카 | `CR` | 33.84 | 🟡 중간 |
| 🇧🇴 볼리비아 | `BO` | 33.75 | 🟡 중간 |
| 🇧🇸 바하마 | `BS` | 33.48 | 🟡 중간 |
| 🇩🇲 도미니카 연방 | `DM` | 33.16 | 🟡 중간 |
| 🇹🇴 통가 | `TO` | 33.13 | 🟡 중간 |
| 🇪🇭 서사하라 | `EH` | 33.03 | 🟡 중간 |
| 🇵🇪 페루 | `PE` | 32.99 | 🟡 중간 |
| 🇰🇾 케이맨 제도 | `KY` | 32.89 | 🟡 중간 |
| 🇨🇾 키프로스 | `CY` | 32.74 | 🟡 중간 |
| 🇦🇲 아르메니아 | `AM` | 32.69 | 🟡 중간 |
| 🇨🇻 카보베르데 | `CV` | 32.61 | 🟡 중간 |
| 🇳🇺 니우에 | `NU` | 32.38 | 🟡 중간 |
| 🇵🇼 팔라우 | `PW` | 32.18 | 🟡 중간 |
| 🇲🇾 말레이시아 | `MY` | 32.16 | 🟡 중간 |
| 🇸🇧 솔로몬 제도 | `SB` | 32.08 | 🟡 중간 |
| 🇮🇳 인도 | `IN` | 32.02 | 🟡 중간 |
| 🇮🇱 이스라엘 | `IL` | 31.77 | 🟡 중간 |
| 🇬🇲 감비아 | `GM` | 31.70 | 🟡 중간 |
| 🇦🇼 아루바 | `AW` | 31.64 | 🟡 중간 |
| 🇲🇸 몬트세랫 | `MS` | 31.63 | 🟡 중간 |
| 🇧🇭 바레인 | `BH` | 31.61 | 🟡 중간 |
| 🇰🇼 쿠웨이트 | `KW` | 31.52 | 🟡 중간 |
| 🇱🇸 레소토 | `LS` | 31.50 | 🟡 중간 |
| 🇩🇴 도미니카 공화국 | `DO` | 31.28 | 🟡 중간 |
| 🇪🇬 이집트 | `EG` | 31.17 | 🟡 중간 |
| 🇲🇭 마셜 제도 | `MH` | 31.11 | 🟡 중간 |
| 🇲🇷 모리타니 | `MR` | 31.08 | 🟡 중간 |
| 🇹🇨 터크스 케이커스 제도 | `TC` | 31.08 | 🟡 중간 |
| 🇧🇩 방글라데시 | `BD` | 30.99 | 🟡 중간 |
| 🇫🇯 피지 | `FJ` | 30.88 | 🟡 중간 |
| 🇳🇷 나우루 | `NR` | 30.84 | 🟡 중간 |
| 🇺🇿 우즈베키스탄 | `UZ` | 30.78 | 🟡 중간 |
| 🇱🇰 스리랑카 | `LK` | 30.67 | 🟡 중간 |
| 🇲🇦 모로코 | `MA` | 30.03 | 🟡 중간 |
| 🇯🇴 요르단 | `JO` | 29.73 | 🟢 낮음 |
| 🇲🇺 모리셔스 | `MU` | 29.73 | 🟢 낮음 |
| 🇬🇪 조지아 | `GE` | 29.40 | 🟢 낮음 |
| 🇰🇿 카자흐스탄 | `KZ` | 28.92 | 🟢 낮음 |
| 🇸🇰 슬로바키아 | `SK` | 28.88 | 🟢 낮음 |
| 🇲🇳 몽골 | `MN` | 28.82 | 🟢 낮음 |
| 🇷🇼 르완다 | `RW` | 28.82 | 🟢 낮음 |
| 🇲🇼 말라위 | `MW` | 28.76 | 🟢 낮음 |
| 🇭🇺 헝가리 | `HU` | 28.70 | 🟢 낮음 |
| 🇷🇴 루마니아 | `RO` | 28.62 | 🟢 낮음 |
| 🇲🇹 몰타 | `MT` | 28.46 | 🟢 낮음 |
| 🇸🇦 사우디아라비아 | `SA` | 28.32 | 🟢 낮음 |
| 🇿🇲 잠비아 | `ZM` | 28.16 | 🟢 낮음 |
| 🇨🇰 쿡 제도 | `CK` | 28.13 | 🟢 낮음 |
| 🇵🇱 폴란드 | `PL` | 28.13 | 🟢 낮음 |
| 🇴🇲 오만 | `OM` | 27.90 | 🟢 낮음 |
| 🇹🇼 대만 | `TW` | 27.90 | 🟢 낮음 |
| 🇨🇱 칠레 | `CL` | 27.74 | 🟢 낮음 |
| 🇧🇹 부탄 | `BT` | 27.70 | 🟢 낮음 |
| 🇮🇹 이탈리아 | `IT` | 27.66 | 🟢 낮음 |
| 🇧🇼 보츠와나 | `BW` | 27.50 | 🟢 낮음 |
| 🇧🇶 카리브 네덜란드 | `BQ` | 27.23 | 🟢 낮음 |
| 🇳🇱 네덜란드 | `NL` | 27.23 | 🟢 낮음 |
| 🇬🇷 그리스 | `GR` | 26.70 | 🟢 낮음 |
| 🇮🇲 맨섬 | `IM` | 26.69 | 🟢 낮음 |
| 🇻🇮 미국령 버진아일랜드 | `VI` | 26.64 | 🟢 낮음 |
| 🇮🇪 아일랜드 | `IE` | 25.95 | 🟢 낮음 |
| 🇪🇸 스페인 | `ES` | 25.71 | 🟢 낮음 |
| 🇨🇿 체코 | `CZ` | 25.46 | 🟢 낮음 |
| 🇧🇪 벨기에 | `BE` | 25.38 | 🟢 낮음 |
| 🇸🇬 싱가포르 | `SG` | 25.31 | 🟢 낮음 |
| 🇺🇸 미국 | `US` | 25.22 | 🟢 낮음 |
| 🇱🇻 라트비아 | `LV` | 25.16 | 🟢 낮음 |
| 🇲🇴 마카오 | `MO` | 25.07 | 🟢 낮음 |
| 🇨🇦 캐나다 | `CA` | 24.95 | 🟢 낮음 |
| 🇬🇧 영국 | `GB` | 24.79 | 🟢 낮음 |
| 🇶🇦 카타르 | `QA` | 24.70 | 🟢 낮음 |
| 🇨🇭 스위스 | `CH` | 24.51 | 🟢 낮음 |
| 🇲🇵 북마리아나 제도 | `MP` | 24.19 | 🟢 낮음 |
| 🇦🇸 아메리칸사모아 | `AS` | 24.10 | 🟢 낮음 |
| 🇬🇺 괌 | `GU` | 24.10 | 🟢 낮음 |
| 🇯🇵 일본 | `JP` | 23.94 | 🟢 낮음 |
| 🇩🇪 독일 | `DE` | 23.52 | 🟢 낮음 |
| 🇰🇷 대한민국 | `KR` | 23.48 | 🟢 낮음 |
| 🇱🇺 룩셈부르크 | `LU` | 23.41 | 🟢 낮음 |
| 🇵🇹 포르투갈 | `PT` | 23.40 | 🟢 낮음 |
| 🇱🇮 리히텐슈타인 | `LI` | 23.23 | 🟢 낮음 |
| 🇦🇩 안도라 | `AD` | 22.55 | 🟢 낮음 |
| 🇦🇹 오스트리아 | `AT` | 22.38 | 🟢 낮음 |
| 🇻🇦 교황청 | `VA` | 22.17 | 🟢 낮음 |
| 🇦🇺 호주 | `AU` | 22.12 | 🟢 낮음 |
| 🇵🇷 푸에르토리코 | `PR` | 22.11 | 🟢 낮음 |
| 🇱🇹 리투아니아 | `LT` | 22.08 | 🟢 낮음 |
| 🇺🇾 우루과이 | `UY` | 22.06 | 🟢 낮음 |
| 🇧🇲 버뮤다 | `BM` | 21.85 | 🟢 낮음 |
| 🇫🇷 프랑스 | `FR` | 21.71 | 🟢 낮음 |
| 🇧🇳 브루나이 | `BN` | 21.40 | 🟢 낮음 |
| 🇪🇪 에스토니아 | `EE` | 21.37 | 🟢 낮음 |
| 🇫🇰 포클랜드 제도 | `FK` | 21.20 | 🟢 낮음 |
| 🇸🇭 세인트헬레나 | `SH` | 21.20 | 🟢 낮음 |
| 🇬🇫 프랑스령 기아나 | `GF` | 21.05 | 🟢 낮음 |
| 🇵🇫 프랑스령 폴리네시아 | `PF` | 21.05 | 🟢 낮음 |
| 🇬🇵 과들루프 | `GP` | 21.05 | 🟢 낮음 |
| 🇲🇶 마르티니크 | `MQ` | 21.05 | 🟢 낮음 |
| 🇳🇨 누벨칼레도니 | `NC` | 21.05 | 🟢 낮음 |
| 🇧🇱 생바르텔레미 | `BL` | 21.05 | 🟢 낮음 |
| 🇲🇫 생마르탱 | `MF` | 21.05 | 🟢 낮음 |
| 🇵🇲 생피에르 미클롱 | `PM` | 21.05 | 🟢 낮음 |
| 🇼🇫 왈리스 푸투나 | `WF` | 21.05 | 🟢 낮음 |
| 🇮🇸 아이슬란드 | `IS` | 21.04 | 🟢 낮음 |
| 🇬🇱 그린란드 | `GL` | 19.43 | 🟢 낮음 |
| 🇳🇿 뉴질랜드 | `NZ` | 19.19 | 🟢 낮음 |
| 🇹🇰 토켈라우 | `TK` | 19.18 | 🟢 낮음 |
| 🇸🇲 산마리노 | `SM` | 19.10 | 🟢 낮음 |
| 🇸🇪 스웨덴 | `SE` | 18.85 | 🟢 낮음 |
| 🇩🇰 덴마크 | `DK` | 18.46 | 🟢 낮음 |
| 🇫🇴 페로 제도 | `FO` | 18.46 | 🟢 낮음 |
| 🇫🇮 핀란드 | `FI` | 18.01 | 🟢 낮음 |
| 🇳🇴 노르웨이 | `NO` | 17.62 | 🟢 낮음 |

233개국 · AML/CFT 요인을 기반으로 한 위험 점수

***

### 카테고리 점수 (가중치 50%)

카테고리 점수는 대상이 등재된 감시 목록의 유형에 따른 고유 위험 수준을 반영합니다. 등재 유형이 규제 및 컴플라이언스 위험을 직접적으로 나타내므로, 이는 **가장 큰 가중치**가 부여되는 요소입니다.

| 카테고리 | 점수 | 설명 |
| - | - | - |
| **제재** | 100 | 국제 제재 목록(OFAC, UN, EU 등)에 등재됨 |
| **PEP** | 100 | 정치적 주요 인물(일반 분류) |
| **PEP 1단계** | 100 | 국가 원수, 정부 고위 관료, 대법원 판사 |
| **경고 및 규제 조치** | 95 | 규제 경고, 규제 집행 조치 |
| **파산** | 80 | 파산, 청산 절차 |
| **PEP 2단계** | 80 | 국회의원, 고위 군 장교, 대사 |
| **SIE** | 75 | 정부 영향 기업(SIE) — 정부와 연계된 기업 |
| **SIP** | 75 | 정부의 영향력을 받는 개인(SIP) — 정부 영향력을 가진 개인 |
| **PEP 3단계** | 70 | 지방 정부 공무원, 지자체장, 판사 |
| **적격성 및 청렴성** | 65 | 금융 서비스 적격성 평가, 규제 검토 |
| **부정적 언론 보도** | 60 | 금융 범죄 관련 부정적인 뉴스 보도 |
| **PEP 4단계** | 55 | 하위직 공직자, 정당 구성원 |
| **사업가** | 55 | 잠재적 노출 위험이 있는 저명한 비즈니스 인물 |
| **기업** | 40 | 감시 목록에 등재된 일반 비즈니스 기업 |

> **참고:** 히트가 여러 범주에 해당하는 경우, **가장 높은 범주 점수**가 적용됩니다.

#### 범주 위험 등급

```
┌─────────────────────────────────────────────────────────────────┐
│  CRITICAL (100)     │ Sanctions, PEP, PEP Level 1              │
├─────────────────────────────────────────────────────────────────┤
│  VERY HIGH (80-95)  │ Warnings, Insolvency, PEP Level 2        │
├─────────────────────────────────────────────────────────────────┤
│  HIGH (70-79)       │ SIE, SIP, PEP Level 3                    │
├─────────────────────────────────────────────────────────────────┤
│  ELEVATED (55-69)   │ Fitness/Probity, Adverse Media, PEP L4   │
├─────────────────────────────────────────────────────────────────┤
│  MODERATE (40-54)   │ Business, Businessperson                 │
└─────────────────────────────────────────────────────────────────┘
```

***

### 범죄 기록 점수 (가중치 20%)

범죄 기록 컴포넌트는 해당 엔티티와 관련된 모든 범죄 이력을 평가합니다.

| 범죄 이력 상태 | 점수 | 설명 |
| - | - | - |
| **법원에서 유죄 판결을 받음** | 100 | 엔티티가 형사 범죄로 유죄 판결을 받음 |
| **형사 처벌이 집행됨** | 90 | 엔티티에 형사 처벌 또는 벌금이 집행됨 |
| **범죄 기록 없음** | 0 | 알려진 범죄 이력 없음 |

> **참고:** 유죄 판결은 엔티티의 위험 프로필을 크게 바꿀 수 있으므로, 범죄 기록은 20%의 배점에도 불구하고 상당한 비중을 차지합니다.

***

## 설정 옵션

### 위험 점수 임계값 (최종 AML 상태 결정)

| 설정 | 기본값 | 설명 |
| - | - | - |
| 승인 임계값 | 80 | 이 값 미만의 위험 점수는 **승인됨** 상태로 처리됩니다 |
| 검토 임계값 | 100 | 이 값을 초과하는 위험 점수는 **거부됨** 상태로 처리됩니다. 임계값 사이의 점수는 **검토 중** 상태로 처리됩니다. |

### 일치 점수 임계값 (히트 분류 결정)

| 설정 | 기본값 | 설명 |
| - | - | - |
| 일치 점수 임계값 | 93 | 이 값 미만의 일치 점수는 히트를 **오탐**으로 분류합니다. 오탐이 아닌 히트만 위험 평가에 포함됩니다. |

***

## 전체 흐름: 스크리닝부터 최종 상태까지

```
┌─────────────────────────────────────────────────────────────────────────────┐
│                           AML SCREENING FLOW                                 │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│  1. SCREEN AGAINST WATCHLISTS                                               │
│     └── Returns list of potential hits (match score ≥ 75%)                  │
│                                                                             │
│  2. FOR EACH HIT: CALCULATE MATCH SCORE                                     │
│     Match Score = (Name × W1) + (DOB × W2) + (Country × W3)                │
│     + Golden Key document number logic                                      │
│                                                                             │
│  3. CLASSIFY HITS BY MATCH SCORE                                            │
│     ├── Match Score < 93 → FALSE POSITIVE (excluded)                        │
│     └── Match Score ≥ 93 → UNREVIEWED (included)                            │
│                                                                             │
│  4. FOR EACH UNREVIEWED HIT: CALCULATE RISK SCORE                           │
│     Risk Score = (Country × 30%) + (Category × 50%) + (Criminal × 20%)     │
│                                                                             │
│  5. DETERMINE FINAL AML STATUS                                              │
│     If no non-false-positive hits → APPROVED                                │
│     Else, based on HIGHEST RISK SCORE:                                      │
│     ├── Risk Score < 86 → APPROVED                                          │
│     ├── 86 ≤ Risk Score ≤ 100 → IN REVIEW                                   │
│     └── Risk Score > 100 → DECLINED                                         │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘
```

***

## 계산 예시

### 예시 1: 제재 대상국의 고위험 PEP

**히트 데이터:**

* 국가: 이란 (점수: 81.66)
* 범주: 제재 (점수: 100)
* 범죄 기록: 없음 (점수: 0)

**위험 점수 계산:**

```
Risk Score = (81.66 × 0.30) + (100 × 0.50) + (0 × 0.20)
           = 24.50 + 50.00 + 0.00
           = 74.50
```

**결과:** 위험 점수 74.50 → 엔티티 위험 수준: **높음** 🔴

* 이 점수가 미검토 히트 중 가장 높은 위험 점수이고 기본 임계값(86/100)을 사용하는 경우:
* 74.50 \< 86 → 최종 AML 상태: **승인됨** (엔티티에 위험 요소가 있지만 검토 임계값 미만임)

### 예시 2: 고위험 국가의 PEP 1단계

**히트 데이터:**

* 국가: 러시아 (점수: 71.25)
* 범주: PEP 1단계 (점수: 100)
* 범죄 기록: 법원에서 유죄 판결을 받음 (점수: 100)

**위험 점수 계산:**

```
Risk Score = (71.25 × 0.30) + (100 × 0.50) + (100 × 0.20)
           = 21.38 + 50.00 + 20.00
           = 91.38
```

**결과:** 위험 점수 91.38 → 엔티티 위험 수준: **높음** 🔴

* 기본 임계값(86/100) 적용 시: 86 ≤ 91.38 ≤ 100 → 최종 AML 상태: **검토 중**

### 예시 3: 저위험 기업 엔티티

**히트 데이터:**

* 국가: 영국 (점수: 24.79)
* 범주: 기업 (점수: 40)
* 범죄 기록: 없음 (점수: 0)

**위험 점수 계산:**

```
Risk Score = (24.79 × 0.30) + (40 × 0.50) + (0 × 0.20)
           = 7.44 + 20.00 + 0.00
           = 27.44
```

**결과:** 위험 점수 27.44 → 엔티티 위험 수준: **낮음** 🟢

* 기본 임계값(86/100) 적용 시: 27.44 \< 86 → 최종 AML 상태: **승인됨**

***

## API 응답 예시

AML 응답의 각 히트에는 두 점수가 모두 포함됩니다:

```json theme={null}
{
  "caption": "John Doe",
  "match_score": 95,
  "risk_score": 74.5,
  "review_status": "Unreviewed",
  "properties": {
    "countries": ["IR"],
    "topics": ["sanction"]
  }
}
```

전체 AML 결과에는 가장 높은 위험 점수를 기반으로 한 최종 상태가 포함됩니다:

```json theme={null}
{
  "status": "In Review",
  "total_hits": 3,
  "score": 91,
  "hits": [
    {
      "caption": "John Doe",
      "match_score": 95,
      "risk_score": 91,
      "review_status": "Unreviewed"
    },
    {
      "caption": "Johnny D.",
      "match_score": 88,
      "risk_score": 45,
      "review_status": "False Positive"
    },
    {
      "caption": "J. Doe",
      "match_score": 94,
      "risk_score": 65,
      "review_status": "Unreviewed"
    }
  ]
}
```

이 예시에서:

* 히트 2는 오탐(match\_score 88 \< 임계값 93)이므로 제외됩니다
* 미검토 히트 중 가장 높은 risk\_score는 91입니다(히트 1)
* 86 ≤ 91 ≤ 100 → 최종 상태: **검토 중**

***

## 히트 검토 상태 관리

초기 분류 후 각 히트의 검토 상태를 수동으로 업데이트할 수 있습니다:

| 상태 | 설명 |
| - | - |
| **미검토** | 일치 점수 ≥ 임계값인 히트의 초기 상태 |
| **오탐** | 일치 점수 \< 임계값인 히트의 초기 상태(또는 수동으로 표시됨) |
| **확인된 일치** | 동일인으로 수동 확인됨 |
| **결론 없음** | 히트가 동일인인지 확인할 수 없음 |

> [!NOTE]
>
> ### **팁:** AML 개요로 이동하거나 특정 히트의 세부 정보를 클릭하여 콘솔에서 히트 검토 상태를 업데이트할 수 있습니다.

***

## 모범 사례

1. **두 점수 시스템 이해하기** — 일치 점수는 오탐을 필터링하고, 위험 점수는 시급성을 결정합니다.

2. **고위험 히트 우선 검토** — 위험 점수를 활용하여 미검토 히트 중 컴플라이언스 팀의 업무 우선순위를 지정하세요.

3. **위험 성향에 따른 임계값 조정:**
   * 일치 점수 임계값 낮춤 → 더 많은 히트가 미검토 상태로 간주됨
   * 승인 임계값 낮춤 → 더 많은 세션이 자동 승인됨
   * 검토 임계값 낮춤 → 더 많은 세션이 자동 거부됨

4. **결정 사항 기록** — 히트를 수동으로 검토할 때 일치 신뢰도와 위험 요소를 모두 기반으로 승인하거나 에스컬레이션한 이유를 기록하세요.

5. **동향 모니터링** — 조직의 히트 분포를 일치 점수 및 위험 수준별로 추적하여 패턴을 파악하세요.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.