boj-statistics

Retrieve and analyze Bank of Japan time-series data via public API.

6|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-fsi-reference-architecture-jp --skill boj-statistics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: boj-statistics
Source: https://github.com/aws-samples/sample-fsi-reference-architecture-jp/tree/main/skills/boj-statistics
Command: npx skills add https://github.com/aws-samples/sample-fsi-reference-architecture-jp --skill boj-statistics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill removes the friction of manually navigating the Bank of Japan's complex statistical website, allowing you to programmatically search, fetch, and analyze macroeconomic data directly within your workflow.

Core Features & Use Cases

  • Cross-Database Search: Quickly find relevant series across 50+ BOJ databases using keywords.
  • Automated Data Retrieval: Fetch time-series data for interest rates, exchange rates, Tankan surveys, and more in structured formats like JSON, CSV, or tables.
  • Use Case: A financial analyst can instantly pull the latest USD/JPY exchange rate trends or Tankan business condition DI values to support real-time market reporting without leaving the AI environment.

Quick Start

Use the boj-statistics skill to search for the latest monthly exchange rate data for USD/JPY in the FM08 database and present it as a table.

Frequently Asked Questions about boj-statistics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve Bank of Japan time-series data for macroeconomic analysis?

You can retrieve Bank of Japan time-series data by searching across 50+ BOJ databases using keywords. The skill fetches statistics like interest rates and exchange rates, returning structured formats such as JSON, CSV, or tables for macroeconomic research.

Can I search across all BOJ databases for specific economic indicators like the Tankan survey?

Yes, cross-database search allows you to find specific series across all Bank of Japan databases. You can locate indicators such as Tankan business condition DI values or foreign exchange rates by querying with relevant keywords.

What is the best way to automate fetching USD/JPY exchange rate trends from the BOJ API?

The best way to automate fetching USD/JPY exchange rate trends is using Python standard library scripts that perform BOJ API requests. The system enforces rate limits and handles pagination automatically to ensure reliable data retrieval.

Do I need external Python libraries to fetch BOJ statistics?

No external Python libraries are required. The skill utilizes Python standard library scripts to perform API requests, enforce rate limits, and handle pagination automatically, ensuring a frictionless setup for data analysis workflows.

Does the Bank of Japan API pagination work automatically with this skill?

Yes, API pagination is handled automatically. The skill manages pagination logic internally while enforcing rate limits, allowing you to retrieve complete time-series datasets without manual intervention or worrying about request thresholds.

What limitations should I expect when querying macroeconomic statistics from the Bank of Japan?

Limitations include strict adherence to BOJ API rate limits and dependency on the public API's availability. While pagination is handled automatically, data retrieval speed is constrained by the Bank of Japan's server response times.