Skip to content

FXMacroData integrations

Official-source macro data in your research stack.

Query releases in DuckDB, schedule research pipelines with Apache Airflow, extract data with Singer and Meltano, or ground a Hermes assistant in macro evidence. Connect your own applications with clients across six language ecosystems.

4 listed integrations

7 client languages

SQL research · Data pipelines · AI assistants

Choose a workflow

Find the tool you already use.

4 integrations

SQL & pipelines

DuckDB

Query official-source macro observations and release schedules directly in SQL.

Native workflow
A Rust community extension with typed SQL table functions for latest observations, indicator history and calendars.
Availability
DuckDB Community Extension, v0.1.0.

Follow each platform's catalogue or registry for installation, and the guide for capabilities and access requirements. Project marks belong to their respective owners.

Additional community contributions.

Python data providers merged into FinRL and FinRL-Meta supply FX time series and macroeconomic features for reinforcement-learning trading research.

Our contribution to AWS Labs' CLI Agent Orchestrator is an MCP macro-release research example and guide, demonstrating how an agent can use economic releases, calendars and indicator histories.

Languages and SDKs

Financial-data clients for 7 languages.

Each client installs from its public package registry or source repository, with its own endpoint coverage and language-native interfaces.

PyPI

Python

Typed synchronous and asynchronous clients for macro releases, FX history, calendars, positioning and commodities. Python 3.9 or newer.

GitHub

R

Data-frame outputs, parsed dates and response metadata for statistical analysis and research notebooks.

GitHub

Julia

Announcements, revision history and release calendars for release-aware quantitative research.

npm

JavaScript / TypeScript

Typed Promise-based calls for announcements, calendars, catalogues, positioning and commodities, with MCP connection helpers. Node.js 18 or newer.

Go module

Go

OpenAPI-generated requests and response models with context-based cancellation for financial-data applications.

opam

OCaml

Typed wrappers with asynchronous Lwt results for macro indicators, calendars, FX, positioning and commodities.

GitHub

PHP

Typed requests and response models for every public endpoint, generated from the OpenAPI schema.

Bring macro evidence into your own workflow.

Use a language client or REST API for a research pipeline, and MCP for compatible AI assistants. Keep units, sources, access windows and timing status alongside the values you consume.