OFAC Watchlist Screens

Description

Watchlist entities draw from the following publications of the Office of Foreign Assets Control (OFAC):

  • Specially Designated Nationals and Blocked Persons List (SDN)
  • Consolidated Sanctions List (Non-SDN): this includes the Foreign Sanctions Evaders List (FSE), Sectoral Sanctions Identifications List (SSI), Palestinian Legislative Council List (PLC), List of Foreign Financial Institutions Subject to Correspondent Account or Payable-Through Account Sanctions (CAPTA), Non-SDN Menu-Based Sanctions List (NS-MBS), and the Non-SDN Chinese Military-Industrial Complex Companies List (NS-CMIC).

Enigma's OFAC screen looks up all people and addresses on all registrations objects associated with a business as well as additional user inputs in the persons_to_screen input array against all lists above.

Instructions to access this attribute

The watchlist attribute is an optional add-on attribute that is not included in a package by default. The attribute must first be added to your account to access. If you are interested in using this attribute, please contact our sales team to have it added to your account.

Once the attribute has been added to your account, you can retrieve it by using the attrsparameter. Enter the desired set of attributes using this parameter. More than one attribute can be passed by using a comma (,) separated list. By default a number of basic attributes will be returned depending on the package you choose.

Example:

POST /v1/kyb/?package=kyb&top_n=1&attrs=watchlist
...

Child attributes (and data file structure)

Within a file layout, the 0 indicates the depth with an array, e.g. the 0th element of the watchlist flag array. Additional elements will have a 1, 2, etc. These numbers appear after the initial watchlist_ prefix.

AttributeDescription
watchlists_match_countThe number of entities named similarly to entities on the OFAC lists
watchlists_match_confidenceMatch confidence - by default this is set at a >0.85 score threshold corresponding to a 99.97% true positive rate and 0.4% false positive rate when DOB is included as part of the input, and a 99.97% true positive rate and 5% false positive rate when no DOB is not included.
watchlists_watchlist_entity_watchlist_nameName of the watchlist entity
watchlists_watchlist_entity_full_nameName of the watchlist entity full name
watchlists_watchlist_entity_organization_nameName of the watchlist entity organization
watchlists_watchlist_entity_dobDate of birth of the watchlist entity
watchlists_watchlist_entity_full_addressFull legal address of the watchlist entity

JSON sample

"watchlists": 
	[{
    "enigma_id": "ofac/sdn/11161737",
    "match_confidence": 1.0,
    "matched_fields": {
			"person.first_name": "Joe", 
			"person.last_name": "Smith"
		},
		"watchlist_entity": {
			"watchlist_name": "SDN",
			"entity_type": "person",
			"full_name": "Joe Smith",
			"organization_name": null,
			"dob": null,
			"full_address":  null
		}
	]
}

Coverage

Enigma should have complete coverage over watchlist entities on the OFAC list. Our performance statistics against a test set are:

  • 99.97% true positive rate and 0.4% false positive rate when DOB on persons to screen is used
  • 99.97% true positive rate and 5% false positive rate when no DOB on persons to screen is used.

Data sources

  • Specially Designated Nationals and Blocked Persons List (SDN)
  • Consolidated Sanctions List (Non-SDN)

Methodology

  • Enigma takes as inputs persons on the registration filing, the legal entity name, and the names and DOBs inputted by the user in the persons_to_screen array.
  • Each name provided is split into trigrams. Trigram overlap calculation is performed between the submitted name and the name appearing on the sanctions list.
  • A default threshold of >0.8 is assigned to maximize the true positive rate while minimizing the false positive rate.
    • The score is defined as where the numerator is the number of matching trigrams between the input string and the string appearing on the watchlist.
    • The denominator is geometric mean of the number of trigrams in the inputted entity and the candidate entity.