Skip to main content

National Competent Authority (NCA) Identifiers as a Python module

Project description

pyncaids

National Competent Authority (NCA) identifiers as a Python module

import pyncaids

nca = pyncaids.NCA()

authority_list = nca.nca_by_authority_id("GB-FCA")
>>> [{'authority_id': 'GB-FCA', 'country': 'United Kingdom', 'authority_name': 'Financial Conduct Authority'}]

authority_list = nca.nca_by_partial_authority_id("FM")
>>> [{'authority_id': 'AT-FMA', 'country': 'Austria', 'authority_name': 'Austria Financial Market Authority'},
>>>  {'authority_id': 'IS-FME', 'country': 'Iceland', 'authority_name': 'Financial Supervisory Authority'},
>>>  {'authority_id': 'LI-FMA', 'country': 'Liechtenstein', 'authority_name': 'Financial Market Authority Liechtenstein'}]

authority_list = nca.nca_by_country("United Kingdom")
>>> [{'authority_id': 'GB-FCA', 'country': 'United Kingdom', 'authority_name': 'Financial Conduct Authority'}]

authority_list = nca.nca_by_partial_country("it")
>>> [{'authority_id': 'LT-BL', 'country': 'Lithuania', 'authority_name': 'Bank of Lithuania'},
>>>  {'authority_id': 'GB-FCA', 'country': 'United Kingdom', 'authority_name': 'Financial Conduct Authority'}]

authority_list = nca.nca_by_authority_name("Financial Conduct Authority")
>>> [{'authority_id': 'GB-FCA', 'country': 'United Kingdom', 'authority_name': 'Financial Conduct Authority'}]

authority_list = nca.nca_by_partial_authority_name("Supervisory Authority")
>>> [{'authority_id': 'DK-DFSA', 'country': 'Denmark', 'authority_name': 'Danish Financial Supervisory Authority'},
>>>  {'authority_id': 'EE-FI', 'country': 'Estonia', 'authority_name': 'Estonia Financial Supervisory Authority'},
>>>  {'authority_id': 'FI-FINFSA', 'country': 'Finland', 'authority_name': 'Finnish Financial Supervisory Authority'},
>>>  {'authority_id': 'DE-BAFIN', 'country': 'Germany', 'authority_name': 'Federal Financial Supervisory Authority'},
>>>  {'authority_id': 'IS-FME', 'country': 'Iceland', 'authority_name': 'Financial Supervisory Authority'},
>>>  {'authority_id': 'NO-FSA', 'country': 'Norway', 'authority_name': 'The Financial Supervisory Authority of Norway'}]

Source: EBA

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyncaids-0.0.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

pyncaids-0.0.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file pyncaids-0.0.1.tar.gz.

File metadata

  • Download URL: pyncaids-0.0.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.2

File hashes

Hashes for pyncaids-0.0.1.tar.gz
Algorithm Hash digest
SHA256 0fba06ead4487afd1af3a5de8274b9b8e38a1679f5a75d03e25ff9b1ca7cdcf2
MD5 929ad2c2f69ffceccae658d77aaee3d6
BLAKE2b-256 59044937a79c443ceff93ce1722be195f7541371032af6e290eab1538e7597db

See more details on using hashes here.

File details

Details for the file pyncaids-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: pyncaids-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.2

File hashes

Hashes for pyncaids-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a86b14d1f3ae113bce1d7d5781c4e1cf814c8b548bfa01e1ccb2fc7671456bce
MD5 a87ec2ea1b17a34908cbf967542fb79d
BLAKE2b-256 07f2d5b12a5373b8b0cc4faef2b8034e9d0d8dbd814ec9cdf3202d56d62713fb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page