bojpy is a Python package that provides a simple interface to the BOJ Time-Series Data Search.
pip install bojpy
- beautifulsoup4
- pandas
- requests
from bojpy import boj
# By data series id
df = boj.get_data_series(series="BS01'MABJMTA")
# By Time-series data html url
url = "https://www.stat-search.boj.or.jp/ssi/html/nme_R020MM.3576038.20240826070325.02.html"
df = boj.get_data_html(url)
Date BS01'MABJMTA Bank of Japan Accounts/Assets/Total(Assets, or Liabilities and Net Assets)(s)
2024-07-01 7617141.0
2024-06-01 7536709.0
2024-05-01 7610851.0
2024-04-01 7583199.0
2024-03-01 7564231.0
... ...
This package is nor endorsed by nor affiliated with the Bank of Japan. Please make sure to not abuse the BOJ servers by sending unnecessary requests.