Skip to main content

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

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bojpy-0.0.1.tar.gz (4.1 kB view hashes)

Uploaded Source

Built Distribution

bojpy-0.0.1-py2.py3-none-any.whl (4.2 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page