はじめに
Pythonのyfinanceを使って世界の通貨を日本円や米ドルに変換して一覧にしてみた。米ドルが世界の基軸通なので当たり前なのだが、日本円で変換できる通貨
目次
通貨コード
yfinanceを使って為替の確認をする場合、通貨コードの3桁を使う。通貨コードは国際規格ISO4217で決められており、今回はWikipediaで確認した。
👈をクリック 通貨コード一覧
コード | 通貨 | 通貨が使用される国と地域 |
---|---|---|
AED | UAEディルハム | アラブ首長国連邦 |
AFN | アフガニ | アフガニスタン |
ALL | レク | アルバニア |
AMD | ドラム | アルメニア |
ANG | アンティル・ギルダー | キュラソー島 (CW) |
AOA | クワンザ | アンゴラ |
ARS | アルゼンチン・ペソ | アルゼンチン |
AUD | オーストラリア・ドル | オーストラリア |
AWG | アルバ・フロリン | アルバ |
AZN | アゼルバイジャン・マナト | アゼルバイジャン |
BAM | 兌換マルク | ボスニア・ヘルツェゴビナ |
BBD | バルバドス・ドル | バルバドス |
BDT | タカ | バングラデシュ |
BGN | レフ | ブルガリア |
BHD | バーレーン・ディナール | バーレーン |
BIF | ブルンジ・フラン | ブルンジ |
BMD | バミューダ・ドル | バミューダ諸島 |
BND | ブルネイ・ドル | ブルネイ |
BOB | ボリビアーノ | ボリビア |
BOV | Mvdol(債券コード) | ボリビア |
BRL | レアル | ブラジル |
BSD | バハマ・ドル | バハマ |
BTN | ニュルタム | ブータン |
BWP | プラ | ボツワナ |
BYN | ベラルーシ・ルーブル | ベラルーシ |
BZD | ベリーズ・ドル | ベリーズ |
CAD | カナダ・ドル | カナダ |
CDF | コンゴ・フラン | コンゴ民主共和国 |
CHE | WIR(英語版)ユーロ(補完通貨(英語版)) | スイス |
CHF | スイス・フラン | スイス |
CHW | WIR(英語版)フラン(補完通貨(英語版)) | スイス |
CLF | ウニダ・デ・フォメント(英語版)(債券コード) | チリ |
CLP | チリ・ペソ | チリ |
CNY | 人民元[7] | 中国 |
COP | コロンビア・ペソ | コロンビア |
COU | Unidad de Valor Real (UVR)(債券コード)[8] | コロンビア |
CRC | コスタリカ・コロン | コスタリカ |
CUP | キューバ・ペソ | キューバ |
CVE | カーボベルデ・エスクード | カーボベルデ |
CZK | チェコ・コルナ | チェコ |
DJF | ジブチ・フラン | ジブチ |
DKK | デンマーク・クローネ | デンマーク |
DOP | ドミニカ・ペソ | ドミニカ共和国 |
DZD | アルジェリア・ディナール | アルジェリア |
EGP | エジプト・ポンド | エジプト |
ERN | ナクファ | エリトリア |
ETB | ブル | エチオピア |
EUR | ユーロ | 欧州連合 ('''EU''') |
FJD | フィジー・ドル | フィジー |
FKP | フォークランド諸島ポンド | フォークランド諸島(GBPに1:1で固定されている) |
GBP | スターリング・ポンド | イギリス |
GEL | ラリ | ジョージア |
GHS | セディ | ガーナ |
GIP | ジブラルタル・ポンド | ジブラルタル(GBPに1:1で固定されている) |
GMD | ダラシ | ガンビア |
GNF | ギニア・フラン | ギニア |
GTQ | ケツァル | グアテマラ |
GYD | ガイアナ・ドル | ガイアナ |
HKD | 香港ドル | 香港 |
HNL | レンピラ | ホンジュラス |
HTG | グールド | ハイチ |
HUF | フォリント | ハンガリー |
IDR | ルピア | インドネシア |
ILS | 新シェケル | イスラエル |
INR | インド・ルピー | インド |
IQD | イラク・ディナール | イラク |
IRR | イラン・リヤル | イラン |
ISK | アイスランド・クローナ | アイスランド |
JMD | ジャマイカ・ドル | ジャマイカ |
JOD | ヨルダン・ディナール | ヨルダン |
JPY | 円 | 日本 |
KES | ケニア・シリング | ケニア |
KGS | キルギス・ソム | キルギス |
KHR | リエル | カンボジア |
KMF | コモロ・フラン | コモロ |
KPW | 朝鮮民主主義人民共和国ウォン | 朝鮮民主主義人民共和国 |
KRW | 大韓民国ウォン | 韓国 |
KWD | クウェート・ディナール | クウェート |
KYD | ケイマン諸島・ドル | ケイマン諸島 |
KZT | テンゲ | カザフスタン |
LAK | キープ | ラオス |
LBP | レバノン・ポンド | レバノン |
LKR | スリランカ・ルピー | スリランカ |
LRD | リベリア・ドル | リベリア |
LSL | ロチ | レソト |
LYD | リビア・ディナール | リビア |
MAD | モロッコ・ディルハム | モロッコ |
MDL | モルドバ・レウ | モルドバ |
MGA | マダガスカル・アリアリ | マダガスカル |
MKD | マケドニア・デナール | 北マケドニア共和国 |
MMK | チャット | ミャンマー |
MNT | トゥグルグ | モンゴル |
MOP | マカオ・パタカ | マカオ |
MRU | ウギア | モーリタニア |
MUR | モーリシャス・ルピー | モーリシャス |
MVR | ルフィヤ | モルディブ |
MWK | マラウイ・クワチャ | マラウイ |
MXN | メキシコ・ペソ | メキシコ |
MXV | メキシコ投資単位(英語版) (UDI)(債券コード) | メキシコ |
MYR | リンギット | マレーシア |
MZN | メティカル | モザンビーク |
NAD | ナミビア・ドル | ナミビア |
NGN | ナイラ | ナイジェリア |
NIO | ニカラグア・コルドバ | ニカラグア |
NOK | ノルウェー・クローネ | ノルウェー |
NPR | ネパール・ルピー | ネパール |
NZD | ニュージーランド・ドル | ニュージーランド |
OMR | オマーン・リアル | オマーン |
PAB | バルボア | パナマ |
PEN | ヌエボ・ソル | ペルー |
PGK | キナ | パプアニューギニア |
PHP | フィリピン・ペソ[11] | フィリピン |
PKR | パキスタン・ルピー | パキスタン |
PLN | ズウォティ | ポーランド |
PYG | グアラニー | パラグアイ |
QAR | カタール・リヤル | カタール |
RON | ルーマニア・レウ | ルーマニア |
RSD | セルビア・ディナール | セルビア |
RUB | ロシア・ルーブル | ロシア |
RWF | ルワンダ・フラン | ルワンダ |
SAR | サウジアラビア・リヤル | サウジアラビア |
SBD | ソロモン諸島ドル | ソロモン諸島 |
SCR | セーシェル・ルピー | セーシェル |
SDG | スーダン・ポンド | スーダン |
SEK | スウェーデン・クローナ | スウェーデン |
SGD | シンガポール・ドル | シンガポール |
SHP | セントヘレナ・ポンド | セントヘレナ (SH-SH) |
SLL | レオン | シエラレオネ |
SOS | ソマリア・シリング | ソマリア |
SRD | スリナム・ドル | スリナム |
SSP | 南スーダン・ポンド | 南スーダン |
STN | ドブラ | サントメ・プリンシペ |
SVC | サルバドール・コロン | エルサルバドル |
SYP | シリア・ポンド | シリア |
SZL | リランゲニ | エスワティニ |
THB | バーツ | タイ |
TJS | ソモニ | タジキスタン |
TMT | トルクメニスタン・マナト | トルクメニスタン |
TND | チュニジア・ディナール | チュニジア |
TOP | パアンガ | トンガ |
TRY | トルコリラ | トルコ |
TTD | トリニダード・トバゴ・ドル | トリニダード・トバゴ |
TWD | 新台湾ドル | 台湾 |
TZS | タンザニア・シリング | タンザニア |
UAH | フリヴニャ | ウクライナ |
UGX | ウガンダ・シリング | ウガンダ |
USD | アメリカ合衆国ドル | アメリカ |
USN | アメリカ合衆国ドル(翌日)(債券コード) | アメリカ |
UYI | Uruguay Peso en Unidades Indexadas (URUIURUI)(債券コード) | ウルグアイ |
UYU | ウルグアイ・ペソ | ウルグアイ |
UYW | Unidad previsional | ウルグアイ |
UZS | スム | ウズベキスタン |
VES | ボリバル・ソベラノ | ベネズエラ |
VND | ドン | ベトナム |
VUV | バツ | バヌアツ |
WST | タラ | サモア |
XAF | 中央アフリカCFAフラン | 中央アフリカ共和国 (CF) |
XAG | 銀(1トロイオンス) | - |
XAU | 金(1トロイオンス) | - |
XBA | 欧州複合単位(英語版) (EURCO) (債券市場単位) | - |
XBB | 欧州通貨単位(英語版) (E.M.U.-6) (債券市場単位) | - |
XBC | 欧州計算単位9(英語版) (E.U.A.-9) (債券市場単位) | - |
XBD | 欧州計算単位17(英語版) (E.U.A.-17) (債券市場単位) | - |
XCD | 東カリブ・ドル | アンティグア・バーブーダ (AG) |
XDR | 特別引出権 | 国際通貨基金 |
XOF | 西アフリカCFAフラン | ブルキナファソ (BF) |
XPD | パラジウム(1トロイオンス) | - |
XPF | CFPフラン(太平洋フラン) | フランス海外領土(太平洋): |
XPT | 白金(1トロイオンス) | - |
XSU | SUCRE | 域内統一決済システム(SUCRE)[14] |
XTS | テスト用コード | - |
XUA | ADB計算単位 | アフリカ開発銀行(ADB)[15] |
XXX | 通貨を使用しない | - |
YER | イエメン・リアル | イエメン |
ZAR | ランド | レソト |
ZMW | ザンビア・クワチャ | ザンビア |
ZWL | ジンバブエ・ドル | ジンバブエ |
日本円変換
シンボル XXXJPY=X
で変換。基軸通貨XXXを、日本円で決済した結果を表にする。
example.py
import yfinance as yf
import pandas as pd
from tqdm import tqdm
#日本円通貨コード
df = pd.DataFrame(
{'コード': ['AED', 'ARS', 'AUD', 'BDT', 'BHD', 'BRL', 'BWP', 'CAD', 'CHF', 'CLF', 'CLP', 'CNY', 'COP', 'CZK', 'DKK', 'EGP', 'EUR', 'GBP', 'GHS', 'HKD', 'HUF', 'IDR', 'ILS', 'INR', 'IRR', 'KRW', 'KWD', 'LKR', 'MXN', 'MYR', 'NGN', 'NOK', 'NZD', 'OMR', 'PEN', 'PHP', 'PKR', 'PLN', 'QAR', 'RON', 'RUB', 'SAR', 'SEK', 'SGD', 'THB', 'TRY', 'TWD', 'UGX', 'USD', 'VND', 'ZAR', 'ZMW'], '通貨': ['UAEディルハム', 'アルゼンチン・ペソ', 'オーストラリア・ドル', 'タカ', 'バーレーン・ディナール', 'レアル', 'プラ', 'カナダ・ドル', 'スイス・フラン', 'ウニダ・デ・フォメント(英語版)(債券コード)', 'チリ・ペソ', '人民元', 'コロンビア・ペソ', 'チェコ・コルナ', 'デンマーク・クローネ', 'エジプト・ポンド', 'ユーロ', 'スターリング・ポンド', 'セディ', '香港ドル', 'フォリント', 'ルピア', '新シェケル', 'インド・ルピー', 'イラン・リヤル', '大韓民国ウォン', 'クウェート・ディナール', 'スリランカ・ルピー', 'メキシコ・ペソ', 'リンギット', 'ナイラ', 'ノルウェー・クローネ', 'ニュージーランド・ドル', 'オマーン・リアル', 'ヌエボ・ソル', 'フィリピン・ペソ', 'パキスタン・ルピー', 'ズウォティ', 'カタール・リヤル', 'ルーマニア・レウ', 'ロシア・ルーブル', 'サウジアラビア・リヤル', 'スウェーデン・クローナ', 'シンガポール・ドル', 'バーツ', 'トルコリラ', '新台湾ドル', 'ウガンダ・シリング', 'アメリカ合衆国ドル', 'ドン', 'ランド', 'ザンビア・クワチャ'], '国と地域': ['アラブ首長国連邦', 'アルゼンチン', 'オーストラリア', 'バングラデシュ', 'バーレーン', 'ブラジル', 'ボツワナ', 'カナダ', 'スイス', 'チリ', 'チリ', '中国', 'コロンビア', 'チェコ', 'デンマーク', 'エジプト', '欧州連合(EU)', 'イギリス', 'ガーナ', '香港', 'ハンガリー', 'インドネシア', 'イスラエル', 'インド', 'イラン', '韓国', 'クウェート', 'スリランカ', 'メキシコ', 'マレーシア', 'ナイジェリア', 'ノルウェー', 'ニュージーランド', 'オマーン', 'ペルー', 'フィリピン', 'パキスタン', 'ポーランド', 'カタール', 'ルーマニア', 'ロシア', 'サウジアラビア', 'スウェーデン', 'シンガポール', 'タイ', 'トルコ', '台湾', 'ウガンダ', 'アメリカ', 'ベトナム', 'レソト', 'ザンビア']}
)
dic_money={'コード':[],'通貨':[],'国と地域':[],'買気配(円)':[],'売気配(円)':[]}
for i,j,k in tqdm(zip(df['コード'],df['通貨'],df['国と地域'])):
sym = i+'JPY=X'
try:
dic_money['コード'].append(i)
dic_money['通貨'].append(j)
dic_money['国と地域'].append(k)
dic_money['買気配(円)'].append(yf.Ticker(sym).info['bid']) # 買気配
dic_money['売気配(円)'].append(yf.Ticker(sym).info['ask']) # 売り気配
except:
pass
#DataFrame化
df_stock = pd.DataFrame(dic_money)
#Excel出力
df_stock.to_excel('為替_日本円.xlsx',sheet_name='為替',encoding='cp932',header=True,index=False)
👈をクリック 出力結果一覧(2024/9/1時点)
コード | 通貨 | 国と地域 | 買気配(円) | 売気配(円) |
---|---|---|---|---|
AED | UAEディルハム | アラブ首長国連邦 | 39.774 | 39.824 |
ARS | アルゼンチン・ペソ | アルゼンチン | 0.151 | 0.156 |
AUD | オーストラリア・ドル | オーストラリア | 98.881 | 98.891 |
BDT | タカ | バングラデシュ | 1.2137 | 1.2237 |
BHD | バーレーン・ディナール | バーレーン | 387.73 | 388.23 |
BRL | レアル | ブラジル | 26.023 | 26.073 |
BWP | プラ | ボツワナ | 10.864 | 10.964 |
CAD | カナダ・ドル | カナダ | 108.308 | 108.358 |
CHF | スイス・フラン | スイス | 171.974 | 171.979 |
CLF | ウニダ・デ・フォメント(英語版)(債券コード) | チリ | 6035.8 | 6045.8 |
CLP | チリ・ペソ | チリ | 0.15959 | 0.16059 |
CNY | 人民元 | 中国 | 20.594 | 20.644 |
COP | コロンビア・ペソ | コロンビア | 0.034922 | 0.035022 |
CZK | チェコ・コルナ | チェコ | 6.448 | 6.458 |
DKK | デンマーク・クローネ | デンマーク | 21.642 | 21.662 |
EGP | エジプト・ポンド | エジプト | 2.982 | 3.032 |
EUR | ユーロ | 欧州連合(EU) | 161.496 | 161.501 |
GBP | スターリング・ポンド | イギリス | 191.935 | 191.945 |
GHS | セディ | ガーナ | 9.332 | 9.432 |
HKD | 香港ドル | 香港 | 18.7474 | 18.7484 |
HUF | フォリント | ハンガリー | 0.41323 | 0.41423 |
IDR | ルピア | インドネシア | 0.009435 | 0.009485 |
ILS | 新シェケル | イスラエル | 40.286 | 40.336 |
INR | インド・ルピー | インド | 1.7404 | 1.7454 |
IRR | イラン・リヤル | イラン | 0.003476 | 0.003486 |
KRW | 大韓民国ウォン | 韓国 | 0.109284 | 0.109384 |
KWD | クウェート・ディナール | クウェート | 477.72 | 478.22 |
LKR | スリランカ・ルピー | スリランカ | 0.48424 | 0.48524 |
MXN | メキシコ・ペソ | メキシコ | 7.391 | 7.441 |
MYR | リンギット | マレーシア | 33.822 | 33.852 |
NGN | ナイラ | ナイジェリア | 0.09123 | 0.09173 |
NOK | ノルウェー・クローネ | ノルウェー | 13.7562 | 13.7988 |
NZD | ニュージーランド・ドル | ニュージーランド | 91.353 | 91.363 |
OMR | オマーン・リアル | オマーン | 379.17 | 380.17 |
PEN | ヌエボ・ソル | ペルー | 38.971 | 39.021 |
PHP | フィリピン・ペソ | フィリピン | 2.5973 | 2.6023 |
PKR | パキスタン・ルピー | パキスタン | 0.5225 | 0.5275 |
PLN | ズウォティ | ポーランド | 37.754 | 37.854 |
QAR | カタール・リヤル | カタール | 40.132 | 40.182 |
RON | ルーマニア・レウ | ルーマニア | 32.425 | 32.475 |
RUB | ロシア・ルーブル | ロシア | 1.6138 | 1.6188 |
SAR | サウジアラビア・リヤル | サウジアラビア | 38.938 | 38.988 |
SEK | スウェーデン・クローナ | スウェーデン | 14.222 | 14.232 |
SGD | シンガポール・ドル | シンガポール | 111.875 | 111.878 |
THB | バーツ | タイ | 4.3024 | 4.3074 |
TRY | トルコリラ | トルコ | 4.24 | 4.34 |
TWD | 新台湾ドル | 台湾 | 4.5596 | 4.5646 |
UGX | ウガンダ・シリング | ウガンダ | 0.03929 | 0.039389998 |
USD | アメリカ合衆国ドル | アメリカ | 146.176 | 146.192 |
VND | ドン | ベトナム | 0.0058789 | 0.0058799 |
ZAR | ランド | レソト | 8.194 | 8.204 |
ZMW | ザンビア・クワチャ | ザンビア | 5.558 | 5.658 |
米ドル変換
シンボル USDXXX=X
で変換。米ドルを、XXXで決済した結果を表にする。
example.py
import yfinance as yf
import pandas as pd
from tqdm import tqdm
#米ドル通貨コード
df = pd.DataFrame(
{'コード': ['AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BHD', 'BIF', 'BMD', 'BND', 'BOB', 'BRL', 'BSD', 'BTN', 'BWP', 'BYN', 'BZD', 'CAD', 'CDF', 'CHF', 'CLF', 'CLP', 'CNY', 'COP', 'CRC', 'CUP', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EGP', 'ERN', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GHS', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'JPY', 'KES', 'KGS', 'KHR', 'KMF', 'KPW', 'KRW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LYD', 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', 'MRU', 'MUR', 'MVR', 'MWK', 'MXN', 'MXV', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SDG', 'SEK', 'SGD', 'SHP', 'SLL', 'SOS', 'SRD', 'SSP', 'STN', 'SVC', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USD', 'UYU', 'UZS', 'VES', 'VND', 'VUV', 'WST', 'XAF', 'XCD', 'XOF', 'XPF', 'YER', 'ZAR', 'ZMW'], '通貨': ['UAEディルハム', 'アフガニ', 'レク', 'ドラム', 'アンティル・ギルダー', 'クワンザ', 'アルゼンチン・ペソ', 'オーストラリア・ドル', 'アルバ・フロリン', 'アゼルバイジャン・マナト', '兌換マルク', 'バルバドス・ドル', 'タカ', 'レフ', 'バーレーン・ディナール', 'ブルンジ・フラン', 'バミューダ・ドル', 'ブルネイ・ドル', 'ボリビアーノ', 'レアル', 'バハマ・ドル', 'ニュルタム', 'プラ', 'ベラルーシ・ルーブル', 'ベリーズ・ドル', 'カナダ・ドル', 'コンゴ・フラン', 'スイス・フラン', 'ウニダ・デ・フォメント(英語版)(債券コード)', 'チリ・ペソ', '人民元', 'コロンビア・ペソ', 'コスタリカ・コロン', 'キューバ・ペソ', 'カーボベルデ・エスクード', 'チェコ・コルナ', 'ジブチ・フラン', 'デンマーク・クローネ', 'ドミニカ・ペソ', 'アルジェリア・ディナール', 'エジプト・ポンド', 'ナクファ', 'ブル', 'ユーロ', 'フィジー・ドル', 'フォークランド諸島ポンド', 'スターリング・ポンド', 'ラリ', 'セディ', 'ジブラルタル・ポンド', 'ダラシ', 'ギニア・フラン', 'ケツァル', 'ガイアナ・ドル', '香港ドル', 'レンピラ', 'グールド', 'フォリント', 'ルピア', '新シェケル', 'インド・ルピー', 'イラク・ディナール', 'イラン・リヤル', 'アイスランド・クローナ', 'ジャマイカ・ドル', 'ヨルダン・ディナール', '円', 'ケニア・シリング', 'キルギス・ソム', 'リエル', 'コモロ・フラン', '朝鮮民主主義人民共和国ウォン', '大韓民国ウォン', 'クウェート・ディナール', 'ケイマン諸島・ドル', 'テンゲ', 'キープ', 'レバノン・ポンド', 'スリランカ・ルピー', 'リベリア・ドル', 'ロチ', 'リビア・ディナール', 'モロッコ・ディルハム', 'モルドバ・レウ', 'マダガスカル・アリアリ', 'マケドニア・デナール', 'チャット', 'トゥグルグ', 'マカオ・パタカ', 'ウギア', 'モーリシャス・ルピー', 'ルフィヤ', 'マラウイ・クワチャ', 'メキシコ・ペソ', 'メキシコ投資単位(英語版)(UDI)(債券コード)', 'リンギット', 'メティカル', 'ナミビア・ドル', 'ナイラ', 'ニカラ グア・コルドバ', 'ノルウェー・クローネ', 'ネパール・ルピー', 'ニュージーランド・ドル', 'オマーン・リアル', 'バルボア', 'ヌエボ・ソル', 'キナ', 'フィリピン・ペソ', 'パキスタン・ルピー', 'ズウォティ', 'グアラニー', 'カタール・リヤル', 'ルーマニア・レウ', 'セルビア・ディナール', 'ロシア・ルーブル', 'ルワンダ・フラン', 'サウジアラビア・リヤル', 'ソロモン諸島ドル', 'セーシェル・ルピー', 'スーダン・ポンド', 'スウェーデン・クローナ', 'シンガポール・ドル', 'セントヘレナ・ポンド', 'レオン', 'ソマリア・シリング', 'スリナム・ドル', '南スーダン・ポンド', 'ドブラ', 'サルバドール・コロン', 'シリア・ポンド', 'リランゲニ', 'バーツ', 'ソモニ', 'トルクメニスタン・マナト', 'チュニジア・ディナール', 'パアンガ', 'トルコリラ', 'トリニダード・トバゴ・ドル', '新台湾ドル', 'タンザニア・シリング', 'フリヴニャ', 'ウガンダ・シリング', 'アメリカ合衆国ドル', 'ウルグアイ・ペソ', 'スム', 'ボリバル・ソベラノ', 'ドン', 'バツ', 'タラ', '中央アフリカCFAフラン', '東カリブ・ドル', ' 西アフリカCFAフラン', 'CFPフラン(太平洋フラン)', 'イエメン・リアル', 'ランド', 'ザンビア・クワチャ'], '国と地域': ['アラブ首長国連邦', 'アフガニスタン', 'アルバニア', 'アルメニア', 'キュラソー島(CW)\u3000', 'アンゴラ', 'アルゼンチン', 'オーストラリア', 'アルバ', 'アゼルバイジャン', 'ボスニア・ヘルツェゴビナ', 'バルバドス', 'バングラデシュ', 'ブルガリア', 'バーレーン', 'ブルンジ', 'バミューダ諸島', 'ブルネイ', 'ボリビア', 'ブラジル', 'バハマ', 'ブータン', 'ボツワナ', 'ベラルーシ', 'ベリーズ', 'カナダ', 'コンゴ民主共和国', 'スイス', 'チリ', 'チリ', '中国', 'コロンビア', 'コスタリカ', 'キューバ', 'カーボベルデ', 'チェコ', 'ジブチ', 'デンマーク', 'ドミニカ共和国', 'アルジェリア', 'エジプト', 'エリトリア', 'エチオピア', '欧州連合(EU)', 'フィジー', 'フォークランド諸島', 'イギリス', 'ジョージア', 'ガーナ', 'ジブラルタル', 'ガンビア', 'ギニア', 'グアテマラ', 'ガイアナ', '香港', 'ホンジュラス', 'ハイチ', 'ハンガリー', 'インドネシア', 'イスラエル', 'インド', 'イラク', 'イラン', 'アイスランド', 'ジャマイカ', 'ヨルダン', '日本', 'ケニア', 'キルギス', 'カンボジア', 'コモロ', '朝鮮民主主義人民共和国', '韓国', 'クウェート', 'ケイマン諸島', 'カザフスタン', 'ラオス', 'レバノン', 'スリランカ', 'リベリア', 'レソト', 'リビア', 'モロッコ', 'モルドバ', 'マダガスカル', '北マケドニア共和国', 'ミャンマー', 'モンゴル', 'マカオ', 'モーリタニア', 'モーリシャス', 'モルディブ', 'マラウイ', 'メキシコ', 'メキシコ', 'マレーシア', 'モザンビーク', 'ナミビア', 'ナイジェリア', 'ニカラグア', 'ノルウェー', 'ネパール', 'ニュージーランド', 'オマーン', 'パナマ', 'ペルー', 'パプアニューギニア', 'フィリピン', 'パキスタン', 'ポーランド', 'パラグアイ', 'カタール', 'ルーマニア', 'セルビア', 'ロシア', 'ルワンダ', 'サウジアラビア', 'ソロモン諸島', 'セーシェル', 'スーダン', 'スウェーデン', 'シンガポール', 'セントヘレナ(SH-SH)', 'シエラレオネ', 'ソマリア', 'スリナム', '南スーダン', 'サントメ・プリンシペ', 'エルサルバドル', 'シリア', 'エ スワティニ', 'タイ', 'タジキスタン', 'トルクメニスタン', 'チュニジア', 'トンガ', 'トルコ', 'トリニダード・トバゴ', '台湾', 'タンザニア', 'ウクライナ', 'ウガンダ', 'アメリカ', 'ウルグアイ', 'ウズベキスタン', 'ベネズエラ', 'ベトナム', 'バヌアツ', 'サモア', '中央アフリカ共和国(CF)', 'アンティグア・バーブーダ(AG)', 'ブルキナファソ(BF)', 'フランス海外領土(太平洋)', 'イエメン', 'レソト', 'ザンビア']}
)
dic_money={'コード':[],'通貨':[],'国と地域':[],'買気配(相手国通貨)':[],'売気配(相手国通貨)':[]}
for i,j,k in tqdm(zip(df['コード'],df['通貨'],df['国と地域'])):
sym = 'USD'+i+'=X'
try:
dic_money['コード'].append(i)
dic_money['通貨'].append(j)
dic_money['国と地域'].append(k)
dic_money['買気配(相手国通貨)'].append(yf.Ticker(sym).info['bid']) # 買気配
dic_money['売気配(相手国通貨)'].append(yf.Ticker(sym).info['ask']) # 売り気配
except:
pass
#DataFrame化
df_stock = pd.DataFrame(dic_money)
#Excel出力
df_stock.to_excel('為替_米ドル.xlsx',sheet_name='為替',encoding='cp932',header=True,index=False)
👈をクリック 出力結果一覧(2024/9/1時点)
コード | 通貨 | 国と地域 | 買気配(相手国通貨) | 売気配(相手国通貨) |
---|---|---|---|---|
AED | UAEディルハム | アラブ首長国連邦 | 3.6726 | 3.6735 |
AFN | アフガニ | アフガニスタン | 70.38 | 70.58 |
ALL | レク | アルバニア | 89.39 | 89.64 |
AMD | ドラム | アルメニア | 387.03 | 388.03 |
ANG | アンティル・ギルダー | キュラソー島(CW) | 1.785 | 1.79 |
AOA | クワンザ | アンゴラ | 912.3503 | 912.3503 |
ARS | アルゼンチン・ペソ | アルゼンチン | 950.5 | 950.505 |
AUD | オーストラリア・ドル | オーストラリア | 1.4778 | 1.4788 |
AWG | アルバ・フロリン | アルバ | 1.79 | 1.83 |
AZN | アゼルバイジャン・マナト | アゼルバイジャン | 1.6995 | 1.7005 |
BAM | 兌換マルク | ボスニア・ヘルツェゴビナ | 1.769 | 1.7715 |
BBD | バルバドス・ドル | バルバドス | 2 | 2 |
BDT | タカ | バングラデシュ | 119.83 | 120.08 |
BGN | レフ | ブルガリア | 1.76408 | 1.76408 |
BHD | バーレーン・ディナール | バーレーン | 0.3767 | 0.3769 |
BIF | ブルンジ・フラン | ブルンジ | 2864.96 | 2895.96 |
BMD | バミューダ・ドル | バミューダ諸島 | 1 | 1 |
BND | ブルネイ・ドル | ブルネイ | 1.3062 | 1.3072 |
BOB | ボリビアーノ | ボリビア | 6.86 | 7.01 |
BRL | レアル | ブラジル | 5.6121 | 5.6141 |
BSD | バハマ・ドル | バハマ | 1 | 1.005 |
BTN | ニュルタム | ブータン | 83.91 | 84.01 |
BWP | プラ | ボツワナ | 13.2752 | 13.2852 |
BYN | ベラルーシ・ルーブル | ベラルーシ | 3.27 | 3.28 |
BZD | ベリーズ・ドル | ベリーズ | 1.9978 | 2.0328 |
CAD | カナダ・ドル | カナダ | 1.3493 | 1.3495 |
CDF | コンゴ・フラン | コンゴ民主共和国 | 2790.35 | 2800.35 |
CHF | スイス・フラン | スイス | 0.84974 | 0.85031 |
CLF | ウニダ・デ・フォメント(英語版)(債券コード) | チリ | 0.02394 | 0.02444 |
CLP | チリ・ペソ | チリ | 912.77 | 913.54 |
CNY | 人民元 | 中国 | 7.0895 | 7.0905 |
COP | コロンビア・ペソ | コロンビア | 4176.24 | 4183.74 |
CRC | コスタリカ・コロン | コスタリカ | 515.75 | 525.75 |
CUP | キューバ・ペソ | キューバ | 24 | 24 |
CVE | カーボベルデ・エスクード | カーボベルデ | 99.63 | 99.88 |
CZK | チェコ・コルナ | チェコ | 22.641 | 22.666 |
DJF | ジブチ・フラン | ジブチ | 177.787 | 178.787 |
DKK | デンマーク・クローネ | デンマーク | 6.75057 | 6.7526 |
DOP | ドミニカ・ペソ | ドミニカ共和国 | 59.38 | 59.68 |
DZD | アルジェリア・ディナール | アルジェリア | 133.225 | 135.225 |
EGP | エジプト・ポンド | エジプト | 48.57 | 48.67 |
ERN | ナクファ | エリトリア | 15.05 | 15.25 |
ETB | ブル | エチオピア | 98.28 | 107.36 |
EUR | ユーロ | 欧州連合(EU) | 0.9047 | 0.9052 |
FJD | フィジー・ドル | フィジー | 2.207 | 2.246 |
FKP | フォークランド諸島ポンド | フォークランド諸島 | 0.7611 | 0.7621 |
GBP | スターリング・ポンド | イギリス | 0.7616 | 0.76165 |
GEL | ラリ | ジョージア | 2.6811 | 2.7011 |
GHS | セディ | ガーナ | 15.58 | 15.5854 |
GIP | ジブラルタル・ポンド | ジブラルタル | 0.7614 | 0.7619 |
GMD | ダラシ | ガンビア | 70 | 72 |
GNF | ギニア・フラン | ギニア | 8583 | 8683 |
GTQ | ケツァル | グアテマラ | 7.729 | 7.732 |
GYD | ガイアナ・ドル | ガイアナ | 207.99 | 209.99 |
HKD | 香港ドル | 香港 | 7.7973 | 7.7974 |
HNL | レンピラ | ホンジュラス | 24.7288 | 24.8288 |
HTG | グールド | ハイチ | 131.48 | 136.48 |
HUF | フォリント | ハンガリー | 355.31 | 355.51 |
IDR | ルピア | インドネシア | 15449 | 15459 |
ILS | 新シェケル | イスラエル | 3.6214 | 3.6314 |
INR | インド・ルピー | インド | 83.847 | 83.897 |
IQD | イラク・ディナール | イラク | 1309 | 1311 |
IRR | イラン・リヤル | イラン | 42000 | 42005 |
ISK | アイスランド・クローナ | アイスランド | 137.61 | 138.21 |
JMD | ジャマイカ・ドル | ジャマイカ | 156.89 | 157.79 |
JOD | ヨルダン・ディナール | ヨルダン | 0.706 | 0.7075 |
JPY | 円 | 日本 | 146.176 | 146.192 |
KES | ケニア・シリング | ケニア | 128.23 | 128.53 |
KGS | キルギス・ソム | キルギス | 84.8902 | 84.9402 |
KHR | リエル | カンボジア | 4049 | 4059 |
KMF | コモロ・フラン | コモロ | 444.73 | 445.68 |
KPW | 朝鮮民主主義人民共和国ウォン | 朝鮮民主主義人民共和国 | 900 | 900 |
KRW | 大韓民国ウォン | 韓国 | 1336.54 | 1337.54 |
KWD | クウェート・ディナール | クウェート | 0.3053 | 0.3073 |
KYD | ケイマン諸島・ドル | ケイマン諸島 | 0.82 | 0.82 |
KZT | テンゲ | カザフスタン | 481.42 | 481.47 |
LAK | キープ | ラオス | 22051 | 22152 |
LBP | レバノン・ポンド | レバノン | 89500 | 89600 |
LKR | スリランカ・ルピー | スリランカ | 299.27 | 299.69 |
LRD | リベリア・ドル | リベリア | 194.298 | 196.298 |
LSL | ロチ | レソト | 17.74 | 17.76 |
LYD | リビア・ディナール | リビア | 4.7493 | 4.7693 |
MAD | モロッコ・ディルハム | モロッコ | 9.7678 | 9.7728 |
MDL | モルドバ・レウ | モルドバ | 17.21 | 17.31 |
MGA | マダガスカル・アリアリ | マダガスカル | 4542.19 | 4572.19 |
MKD | マケドニア・デナール | 北マケドニア共和国 | 55.4 | 55.7 |
MMK | チャット | ミャンマー | 2093.68 | 2096.68 |
MNT | トゥグルグ | モンゴル | 3380.94 | 3387.94 |
MOP | マカオ・パタカ | マカオ | 8.0308 | 8.0318 |
MRU | ウギア | モーリタニア | 39.6 | 40.1 |
MUR | モーリシャス・ルピー | モーリシャス | 46.38 | 46.68 |
MVR | ルフィヤ | モルディブ | 15.42 | 15.5 |
MWK | マラウイ・クワチャ | マラウイ | 1717.023 | 1750.323 |
MXN | メキシコ・ペソ | メキシコ | 19.708 | 19.738 |
MXV | メキシコ投資単位(英語版)(UDI)(債券コード) | メキシコ | 2.386671 | 2.386673 |
MYR | リンギット | マレーシア | 4.318 | 4.323 |
MZN | メティカル | モザンビーク | 63.27 | 63.97 |
NAD | ナミビア・ドル | ナミビア | 17.8196 | 17.8226 |
NGN | ナイラ | ナイジェリア | 1597.642 | 1598.642 |
NIO | ニカラ グア・コルドバ | ニカラグア | 36.6243 | 36.6243 |
NOK | ノルウェー・クローネ | ノルウェー | 10.60134 | 10.62068 |
NPR | ネパール・ルピー | ネパール | 134.0248 | 134.3363 |
NZD | ニュージーランド・ドル | ニュージーランド | 1.5996 | 1.6006 |
OMR | オマーン・リアル | オマーン | 0.385 | 0.3851 |
PAB | バルボア | パナマ | 1 | 1 |
PEN | ヌエボ・ソル | ペルー | 3.7464 | 3.7514 |
PGK | キナ | パプアニューギニア | 3.9076 | 3.9126 |
PHP | フィリピン・ペソ | フィリピン | 56.221 | 56.241 |
PKR | パキスタン・ルピー | パキスタン | 278.36 | 278.56 |
PLN | ズウォティ | ポーランド | 3.8716 | 3.8756 |
PYG | グアラニー | パラグアイ | 7647.49 | 7697.49 |
QAR | カタール・リヤル | カタール | 3.64 | 3.641 |
RON | ルーマニア・レウ | ルーマニア | 4.5023 | 4.5073 |
RSD | セルビア・ディナール | セルビア | 105.3274 | 105.9612 |
RUB | ロシア・ルーブル | ロシア | 90.625 | 90.675 |
RWF | ルワンダ・フラン | ルワンダ | 1321.6 | 1338.6 |
SAR | サウジアラビア・リヤル | サウジアラビア | 3.7495 | 3.75 |
SBD | ソロモン諸島ドル | ソロモン諸島 | 8.4721 | 8.4771 |
SCR | セーシェル・ルピー | セーシェル | 14.3844 | 15.1347 |
SDG | スーダン・ポンド | スーダン | 598.85 | 599.075 |
SEK | スウェーデン・クローナ | スウェーデン | 10.27096 | 10.27929 |
SGD | シンガポール・ドル | シンガポール | 1.3065 | 1.3068 |
SHP | セントヘレナ・ポンド | セントヘレナ(SH-SH) | 0.7614 | 0.7619 |
SLL | レオン | シエラレオネ | 22444.5 | 22544.5 |
SOS | ソマリア・シリング | ソマリア | 568 | 574 |
SRD | スリナム・ドル | スリナム | 28.61 | 28.81 |
SSP | 南スーダン・ポンド | 南スーダン | 2814.865 | 2900.5972 |
STN | ドブラ | サントメ・プリンシペ | 22.1 | 22.2 |
SVC | サルバドール・コロン | エルサルバドル | 8.75 | 8.75 |
SYP | シリア・ポンド | シリア | 13000 | 13003 |
SZL | リランゲニ | エ スワティニ | 17.7935 | 17.8015 |
THB | バーツ | タイ | 33.91 | 33.96 |
TJS | ソモニ | タジキスタン | 10.6608 | 10.6618 |
TMT | トルクメニスタン・マナト | トルクメニスタン | 3.35 | 3.65 |
TND | チュニジア・ディナール | チュニジア | 3.0495 | 3.0515 |
TOP | パアンガ | トンガ | 2.3091 | 2.3141 |
TRY | トルコリラ | トルコ | 34.0643 | 34.0783 |
TTD | トリニダード・トバゴ・ドル | トリニダード・トバゴ | 6.7017 | 6.8082 |
TWD | 新台湾ドル | 台湾 | 31.993 | 32.093 |
TZS | タンザニア・シリング | タンザニア | 2711 | 2718 |
UAH | フリヴニャ | ウクライナ | 41.1901 | 41.4401 |
UGX | ウガンダ・シリング | ウガンダ | 3711.1 | 3721.1 |
USD | アメリカ合衆国ドル | アメリカ | 1 | 1 |
UYU | ウルグアイ・ペソ | ウルグアイ | 40.347 | 40.447 |
UZS | スム | ウズベキスタン | 12625 | 12700 |
VES | ボリバル・ソベラノ | ベネズエラ | 36.5343 | 36.5448 |
VND | ドン | ベトナム | 24860 | 24870 |
VUV | バツ | バヌアツ | 117.5 | 119.5 |
WST | タラ | サモア | 2.6799 | 2.6849 |
XAF | 中央アフリカCFAフラン | 中央アフリカ共和国(CF) | 593.26 | 594.26 |
XCD | 東カリブ・ドル | アンティグア・バーブーダ(AG) | 2.7 | 2.7 |
XOF | 西アフリカCFAフラン | ブルキナファソ(BF) | 593.26 | 594.26 |
XPF | CFPフラン(太平洋フラン) | フランス海外領土(太平洋) | 107.5 | 108.5 |
YER | イエメン・リアル | イエメン | 249.98 | 250.48 |
ZAR | ランド | レソト | 17.8217 | 17.839 |
ZMW | ザンビア・クワチャ | ザンビア | 25.97 | 26.17 |