Skip to content
/ bojpy Public

Python Wrapper for the Bank of Japan (BOJ) Time-Series Data Search

License

Notifications You must be signed in to change notification settings

philsv/bojpy

Repository files navigation

bojpy

PyPI version License: MIT Weekly Downloads Monthly Downloads Downloads

bojpy is a Python package that provides a simple interface to the BOJ Time-Series Data Search.

Installation

pip install bojpy

Requirements

  • beautifulsoup4
  • pandas
  • requests

How to use

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)

Output Example

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                                         
...                                                 ...

Disclaimer

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.

About

Python Wrapper for the Bank of Japan (BOJ) Time-Series Data Search

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages