ISO 4217

small=yes
ISO 4217是由國際標準化組織制定的國際標準，用以表示貨幣或資金名稱。其標準共分為三個表：- 表A1：貨幣和資金代碼表- 表A2：向維護機構註冊的資金代碼列表- 表A3：曾使用的貨幣和資金代碼列表
這些列表由瑞士六集團公司代表ISO和瑞士標準化協會負責維護。
ISO 4217代碼在全球的銀行和企業中均會使用。在許多的國家和地區，報紙和銀行在發佈匯率時都會直接使用ISO代碼，而非將貨幣名稱進行翻譯或者使用貨幣符號。ISO 4217代碼也會在機票和國際專列上用以表示價格。
在中文地區，中華人民共和國國家標準GB/T 12406-1996《表示貨幣和資金的代碼》與ISO 4217:1990等同採用，而後修訂的GB/T 12406-2008等同ISO 4217:2001，更新的GB/T 12406-2022則與ISO 4217:2015等同採用；中華民國國家標準 的 CNS 12873《貨幣及基金代碼之表示法》民國99年（2010年）與ISO 4217:2001相對應，後續民國113年（2024年）修訂則與ISO 4217:2015對應。

**歷史沿革**
1973年，國際標準化組織金融服務技術委員會，決定為在商業、貿易和銀行業務中使用的貨幣和資金代碼制定標準。在1978年2月的第17屆大會上，聯合國與聯合國歐洲經濟委員會的專家組一致決定，在國際貿易中使用ISO 4217國際標準中的三位字母代碼。
隨著時間的推移，不斷有新的貨幣產生，也不斷有舊的貨幣廢除。這種變化通常是因為由新的政府成立、國家之間簽訂新的共同貨幣協議、以及現有貨幣出現嚴重通貨膨脹。因此，這一標準中的貨幣代碼在不斷地更新。ISO 4217維護機構（MA） 瑞士SIX銀行同業結算公司date=20190616203905 負責對列表中的代碼進行維護。

**編碼規則**
ISO 4217代碼由三位字母組成。其中，前兩位字母是由ISO 3166-1規定的國家地區代碼（同時也在互聯網的國家和地區頂級域名中使用），第三位字母通常是貨幣名的首字母。例如，人民幣的貨幣代碼CNY由代表中國的代碼“CN”和人民幣元（Yuan）的首字母Y組成，美元的貨幣代碼USD由代表美國的代碼“US”和美元（Dollar）的首字母D組成。這樣可以解決同一個貨幣單位，如元（Dollar）、法郎（Franc）和鎊（Pound），在許多國家同時使用、但幣值不等的情況。
有些貨幣遇到嚴重的通貨膨脹以致幣值過低時，會重定面值。重定面值時，有時更換貨幣單位，但遇到不換單位的案例時，ISO 4217貨幣代碼仍會更換，例如，俄羅斯盧布代碼曾自RUR改成RUB，而1 RUB = 1000 RUR。

**以X開頭的貨幣代碼**
ISO 4217中同樣給出了一些特殊代碼，包括在多國流通的“超國家”貨幣代碼、程序代碼和一些準貨幣的代碼：- 貴金屬代碼金（XAU）、銀（XAG）、鈀（XPD）和鉑（XPT）由其元素符號外加前綴“X”構成。這些“貨幣單位”以金衡盎司作為基本單元。- 代碼XTS是為測試而特別保留的代碼。- 代碼XXX用來表示不涉及貨幣的交易，即以物易物。- 還有一些代碼用以表示在國際金融中使用的貨幣工具，例如XDR代表國際貨幣基金組織的特別提款權。- 大多數的超國家貨幣，例如東加勒比元（XCD）、太平洋法郎（XPF）、中非法郎（XAF）和西非法郎（XOF）。歐元的前身歐洲貨幣單位（ECU）使用代碼XEU。
在這些代碼中使用X開頭的原因是，ISO 3166標準中不存在以X開頭的國家地區代碼。因此，在ISO 4217中可以避免其代碼與某個未來國家的貨幣代碼發生衝突。
由於ISO 3166-1中包括例外保留代碼EU（代表歐洲聯盟），因此在歐元啟用後，其代碼並非以X開頭，而是EUR。

**貨幣的輔助單位**
ISO 4217標準給出了一種粗略的機制，用於表示某一貨幣的主輔幣關係。這種機制被稱為輔助單位，是主輔幣比率的以10為底的對數。例如，1 USD（美元）等於100美分，因此USD的輔助單位為2。JPY（日元）的輔助單位為0，因為其輔幣單位分已經不再使用。在一般情況下，輔幣的價值都是主幣的百分之一，但有時也可能是千分之一（例如巴林第納爾，輔助單位為3），或者不是10的倍數。毛里塔尼亞的貨幣單位不是十進制，而是規定1烏吉亞等於5考姆斯，而馬達加斯加規定1阿里亞里等於5分。在貨幣沒有輔幣、或輔幣因為面值過小而完全不流通時，規定其輔助單位為0。

**貨幣編號**
除貨幣代碼之外，ISO 4217同時規定了貨幣的編號。這個編號也是三位數（不足時以0補齊），一般情況下與ISO 3166-1中規定的國家編號相同。例如，USD（美元）的編號是840，而ISO 3166-1裡美國的國家編號也是840，但原有貨幣停用後改用新貨幣便有機會改為9XX的編號。

**ISO 4217代碼的位置**
ISO標準沒有對代碼的使用位置進行規範化，因此它既可以出現在面值數字的前面，也可以出現在後面。不過，在歐盟出版局的英語、愛爾蘭語、拉脫維亞語和馬耳他語文件中，數字出現在ISO 4217代碼的後面：
a sum of EUR 30
而在保加利亞語、克羅地亞語、捷克語、丹麥語、荷蘭語、愛沙尼亞語、芬蘭語、法語、德語、希臘語、匈牙利語、意大利語、立陶宛語、波蘭語、葡萄牙語、羅馬尼亞語、斯洛伐克語、斯洛文尼亞語、西班牙語和瑞典語的文件中，ISO 4217代碼又出現在了數字的後面：
une somme de 30 EUR
需要注意的是，這種順序是根據文本語言改變的，並非根據貨幣本身進行改變。

**現行代碼**
下表列出了現行的ISO 4217代碼：

**非標準代碼**

**沒有ISO 4217代碼的貨幣**
以下資金單位雖然列入了ISO 4217標準，但並未被賦予代碼，這些資金單位包括：- 無通用貨幣（南極洲）- 債券市場單位（無固定實體）- 特別清算貨幣（無固定實體）
另有一些貨幣沒有被包含進ISO 4217中，因為它們：
# 是與主要貨幣1:1掛鉤的次要貨幣，即便獨立調節
# 作為法定貨幣僅發行紀念幣或紀念鈔，或者
# 是不被其他國家承認或僅被小部分國家承認的地區發行的貨幣。
這些貨幣包括：- 奧爾德尼島鎊（與英鎊1:1掛鉤）- 庫克群島元（與新西蘭元1:1掛鉤）- 法羅群島克朗（與丹麥克朗1:1掛鉤）- 根西島鎊（與英鎊1:1掛鉤）- 曼島鎊（與英鎊1:1掛鉤）- 澤西島鎊（與英鎊1:1掛鉤）- 基里巴斯元（與澳大利亞元1:1掛鉤）- 馬耳他騎士團斯庫多（與歐元1:0.24掛鉤）- 索馬里蘭先令（該地區按照法律屬於索馬里的一部分，匯率不固定）- 德涅斯特河沿岸盧布（該地區按照法律屬於摩爾多瓦的一部分）- 圖瓦盧元（與澳大利亞元1:1掛鉤）- 津巴布韋債券（與美元1:1掛鉤）

**非官方的貨幣代碼**
下列貨幣代碼在生活中較為常用，但並非ISO代碼，其中部分亦不按照ISO 4217規則編碼：- RMB（人民幣，中華人民共和國）（為漢語拼音Renminbi之縮寫）- CNH（人民幣（離岸），中華人民共和國香港特別行政區）- NTD（新臺幣，中華民國）- GGP（根西島鎊，根西島）- JEP（澤西島鎊，澤西島）- IMP（曼島鎊，曼島）- KID（基里巴斯元，基里巴斯）- SLS（索馬里蘭先令，索馬里蘭）（與ISO-4217的標準衝突，因為SL代表塞拉利昂）- PRB（德涅斯特河沿岸盧布，德涅斯特河沿岸）（與ISO-4217的標準衝突，因為PR代表波多黎各）- TVD（圖瓦盧元，圖瓦盧）- BTC（比特幣，無固定實體）（與ISO-4217的標準衝突，因為BT代表不丹）- XBT（比特幣，無固定實體）- ZWB（津巴布韋債券，津巴布韋）
除此以外，GBX有時會被用來指代英鎊的輔幣便士。

**過時的貨幣代碼**
大量ISO 4217標準中曾經使用的貨幣代碼在貨幣更換後不再使用，例如歐元區國家的貨幣在歐元流通之後。下表列出了曾經使用過的ISO貨幣代碼，以及它們的常用名：

**參見**
 流通貨幣列表- 通貨- SWIFT代碼

**外部鏈接**
  ISO 4217字母與數字代碼官方列表date=20190616203905-  ISO 4217維護機構date=20100731155238 -  較早期的ISO 4217字母與數字代碼列表，包含部分停用代碼date=20100626223327 （PDF文件）-  另一個ISO 4217字母與數字代碼列表-  用於處理ISO貨幣的C++庫date=20100925025858-  歐元符號與ISO代碼與面值數字的位置關係date=20110523100332 
*《中華人民共和國國家標準》GB/T 12406-1996《表示貨幣和資金的代碼》
*《中華人民共和國國家標準》GB/T 12406-2008《表示貨幣和資金的代碼》
*《中華民國國家標準》CNS 12873《貨幣及基金代碼之表示法》- 中華民國教育部國語推行委員會《國語辭典》附錄十八： 世界各國及地區貨幣名稱表

**註釋**

**參考文獻 ==