ISO 4217 Currency Codes

FilesSizeFormatCreatedUpdatedLicenseSource
168 Bcsv15 days agoOpen Data Commons Public Domain Dedication and License v1.0SIX Interbank Clearing Ltd (on behalf of ISO)

List of currencies and their 3 digit codes as defined by ISO 4217. The data provided here is the consolidation of Table A.1 "Current currency & funds code list" and Table A.3 "Historic denominatio...

Read more

Data Files

FileDescriptionSizeLast modifiedDownload
codes-all
68 B15 days ago
codes-all

Data Previews

codes-all

Schema

nametypedescriptiontitle
EntitystringCountry or region name
CurrencystringName of the currency
AlphabeticCodestring3 digit alphabetic code for the currencyAlphabetic Code
NumericCodenumber3 digit numeric codeNumeric Code
MinorUnitstringMinor Unit
WithdrawalDatestringDate currency withdrawn (values can be ranges or monthsWithdrawal Date

badge

List of currencies and their 3 digit codes as defined by ISO 4217. The data provided here is the consolidation of Table A.1 "Current currency & funds code list" and Table A.3 "Historic denominations".

Note that the ISO page offers pay-for PDFs but also links to http://www.currency-iso.org/en/home/tables.html which does provide them in machine readable form freely.

Data

The data provided (see data/codes.csv) in this data package provides a consolidated list of currency (and funds) codes by combining these two separate tables:

Preparation

The script requires recode package to be istalled. Install it by running:

sudo apt install recode

Run the following script to download and convert the data from XML to CSV:

cd scripts/
./runall.sh

The raw XML files are stored in ./archive. The cleaned data are ./data/codes-all.csv.

Version

The current tables have a published date of 28 March 2014 (as indicated in the XML files).

License

Placing in the Public Domain under the Public Domain Dedication and License. The original site states no restriction on use and the data is small and completely factual.