Alpaca Trading API integration for Model Context Protocol (MCP)
Fxmacrodata is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
MCP server for the FXMacroData API — macroeconomic indicators, release calendars, COT, commodities, and forex for AI agents.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http fxmacrodata-mcp https://fxmacrodata.com/mcp
# 2 — ask your agent for something these tools do
# ping, mcp_capabilities, mcp_auth_guide and 51 more
Fxmacrodata costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http fxmacrodata-mcp https://fxmacrodata.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
54 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Health check that confirms the FXMacroData API and MCP server are reachable. Returns the API health response.
No parameter schema on file.
Explains what the FXMacroData MCP server can do: which tools render MCP Apps, which return plain rows, what is public versus subscriber-only, and how tool selection differs across ChatGPT, Claude, Cursor, Codex, and plain MCP clients. Suited to questions about what is available, why visuals are not showing, or how to get the same result in a different interface.
No parameter schema on file.
Explains which authentication mode suits FXMacroData MCP across major clients and platforms: OAuth, an API key, or a bearer token, for ChatGPT/OpenAI Apps, Claude/Anthropic, Microsoft/VS Code/Copilot-style clients, AstrBot, Cursor, Codex, local scripts, and CI.
No parameter schema on file.
Returns FXMacroData subscription options and a direct checkout path for unlocking MCP app visuals, charts, and advanced analytical tools.
No parameter schema on file.
List every macroeconomic indicator FXMacroData publishes for a currency, with units, frequency, and coverage/freshness metadata. Returns the exact indicator slug strings used across FXMacroData indicator, calendar, and prediction endpoints. Rows whose coverage is stale, partial, or unavailable are not suitable for real-time carry or inflation analysis. Supported currencies (lowercase 3-letter
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| include_coverage | boolean | no | Include coverage/freshness rows with latest_available_date, coverage_quality, has_recent_data, and recent_observation_count. These rows show whether an indicator series is current enough for analysis. |
| include_capabilities | boolean | no | Include machine-readable indicator capabilities when the API supports them, such as supported transformations, history availability, and release-calendar linkage. |
| indicator | no | Optional indicator slug that narrows the result to that one catalogue entry and its coverage row, for example core_inflation. Useful when the candidate series is already known; omit it to list every |
Return the global risk-on/risk-off sentiment series used for FX regime analysis. The result includes a derived composite score, regime label, component contributions, pagination, and data_quality metadata. Suited to cross-asset regime context for high-beta, safe-haven, commodity, or USD-defensive FX conditions. Access: free, no API key required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| start_date | no | Optional inclusive start date in YYYY-MM-DD format. | |
| end_date | no | Optional inclusive end date in YYYY-MM-DD format. |
Poll retained risk-sentiment additions, score revisions, and input-metadata changes. Pass pagination.next_after_sequence as after_sequence on the next page or poll. Recording timestamps describe when FXMacroData stored each change; earlier untracked revisions and publisher publication times are unavailable. Access: free, no API key required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| after_sequence | integer | no | Return recorded changes after this sequence, exclusively. |
| limit | integer | no | Maximum retained changes per page. Defaults to 20; maximum 100. |
Return recent official central-bank news and press-release headlines for a currency, covering central-bank policy, inflation, employment, GDP, trade, fiscal, energy, and commodity narratives. Rows are official-source headlines with lightweight keyword-derived affected_indicators and sentiment fields when a headline is classifiable. Supported currencies: AUD, BRL, CAD, CHF, DKK, EUR, GBP, ILS, JPY,
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, DKK, EUR, GBP, ILS, JPY, NGN, NOK, NZD, PEN, SEK, USD. |
| lookback_days | integer | no | Maximum age of returned headlines in calendar days when headline timestamps are available. |
| limit | integer | no | Maximum number of headline rows to request. |
| offset | integer | no | Zero-based headline offset. |
Get upcoming scheduled macroeconomic release timestamps for a currency, for questions such as when the next CPI, GDP, payrolls, or policy decision is due. Returns ISO-8601 announcement_datetime values in UTC plus market-local timestamps, a markdown agenda, and Release Calendar App metadata. The optional timezone adds an announcement_datetime_requested_timezone field. Each row has a release s
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, COMM, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| indicator | no | Optional indicator slug to narrow results. Supported: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, breakeven_inflation_rate, bro | |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. | |
| timezone | no | Optional IANA timezone for an additional converted timestamp, for example America/Sao_Paulo. |
Return persisted economic-event schedules, importance and cancellation states at an explicit historical cutoff. Accepted mode requires actual capture and parser acceptance by the cutoff. Reconstruction additionally admits qualified official notices recovered later; it does not establish historical service availability. Scheduled-date and event filters apply after version selection. Checkpoint and
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code, case-insensitive. |
| as_of | string | yes | Required ISO 8601 knowledge cutoff with UTC offset or Z. |
| knowledge_mode | string | no | Archive acceptance replay, or qualified documentary reconstruction. |
| start_date | no | Inclusive scheduled-date lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive scheduled-date upper bound, YYYY-MM-DD. | |
| importance | no | Frozen event importance filter. | |
| event_kind | no | Scheduled event kind filter. | |
| checkpoint | no | Checkpoint returned by the first page. | |
| cursor | no | Opaque next_cursor returned by the previous page. | |
| limit | integer | no | Maximum events per page, default 250. |
Return immutable schedule and importance versions for a stable archive event ID, including explicit publisher cancellations and source capture evidence. Capture, acceptance and documentary publisher clocks remain distinct. Checkpoint and cursor pin subsequent history pages. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code, case-insensitive. |
| archive_event_id | string | yes | Stable archive event_id returned in historical schedule evidence. |
| checkpoint | no | Checkpoint returned by the first page. | |
| cursor | no | Opaque next_cursor returned by the previous page. | |
| limit | integer | no | Maximum schedule transitions per page, default 250. |
Inspect persisted official-calendar captures, parser outcomes, configured sources and coverage limitations for a currency. Successful capture does not prove complete historical calendar or speech coverage. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code, case-insensitive. |
Returns the release calendar payload with MCP Apps metadata so compatible clients render the interactive Release Calendar App inline. Suited to requests to show, display, visualize, or render a macro release calendar, such as 'show me the AUD release calendar'. Optional indicator, start_date, and end_date filters narrow the calendar to a series, month, week, day, or date range; timezone ad
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, COMM, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| indicator | no | Optional indicator slug to narrow results. Supported: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, breakeven_inflation_rate, bro | |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. | |
| timezone | no | Optional IANA timezone for an additional converted timestamp, for example America/Sao_Paulo. |
Return stored forecasts, consensus-style predictions, central-bank projections, survey forecasts, IMF forecasts, nowcasts, or FXMacroData blended predictions for macro announcements, for actual-vs-consensus, prior-vs-forecast, or event-surprise context. Rows are keyed by announcement_id/date/indicator and include prediction source metadata. Supported currencies: AUD, BRL, CAD, CHF, CNH, CNY, DKK,
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| indicator | string | yes | Required indicator slug. Currency-wide prediction reads are not supported. Supported: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgc |
| prediction_type | no | Optional legacy forecast-type filter, kept for existing clients. Superseded by prediction_class: compiled_consensus, forecaster_survey, expectations_survey, market_implied, model_nowcast, central_bank | |
| prediction_source | no | Optional source slug filter, for example ecb_spf or philly_fed_spf. | |
| start_date | no | Optional inclusive lower bound by reference-period date, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound by reference-period date, YYYY-MM-DD. | |
| limit | integer | no | Maximum prediction groups to return. Defaults to 20; maximum 100. |
| offset | integer | no | Zero-based prediction-group offset. |
| page | no | One-based page number. When supplied, overrides offset. | |
| prediction_class | no | Forecast production class: compiled_consensus, forecaster_survey, expectations_survey, market_implied, model_nowcast, central_bank_projection, institutional_projection or fxmacrodata. | |
| as_of | no | Historical publication cutoff with explicit timezone, or YYYY-MM-DD at UTC midnight. Later forecasts are excluded. | |
| event_compatible_only | boolean | no | Restrict event-linked data to verified matching target periods, units and economic concepts. Native official_forecasts remain a separate section. |
| pre_release_only | boolean | no | Require event-linked forecasts to have been generated before the announcement. |
| official_limit | integer | no | Maximum native-period official forecasts; 0 omits this section. Inspect official_forecasts_truncated. |
| before_date | no | Exclusive period-date cursor for event-linked groups; use the prior response's next_cursor. | |
| seasonality | no | Seasonal adjustment selector, matching the announcement series. | |
| frequency | no | Returned change basis selector, matching the announcement series. | |
| annualization | no | Annualization selector, matching the announcement series. | |
| period_aggregation | no | Period aggregation selector, matching the announcement series. | |
| basis | no | Real or nominal selector, matching the announcement series. |
Return the latest stored macroeconomic value for every available indicator in one currency, as a compact current macro snapshot. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). |
Poll recently ingested macro announcement changes with a resumable cursor. This is the bounded, MCP-safe counterpart to the release-event stream: the returned next_cursor is accepted as since on a later call, so polling resumes without holding a streaming invocation open. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currencies | no | Optional comma-separated currency codes, g10, or all. Without subscriber access, results are limited to the public scope. | |
| indicators | no | Optional comma-separated announcement indicator slugs. | |
| since | no | Optional previous next_cursor, ISO 8601 timestamp, or Unix epoch seconds. | |
| limit | integer | no | Maximum matching change events to return. |
| payload | string | no | Event payload shape: compact trigger rows or full announcement rows. |
Return the public central-bank press-release archive for a currency as the original official release rows, without derived sentiment or indicator classifications. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). |
| limit | integer | no | Maximum rows to return. |
| offset | integer | no | Zero-based row offset. |
Return a precomputed macro factor for one currency, with optional stored component scores and source references. The factor is a documented summary value and does not replace the underlying macro releases. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). |
| factor | string | yes | Factor slug, for example monetary_stance. |
| start_date | no | Optional inclusive start date, YYYY-MM-DD. | |
| end_date | no | Optional inclusive end date, YYYY-MM-DD. | |
| include_components | boolean | no | Include stored component scores when available. |
| include_sources | boolean | no | Include public source endpoint references when available. |
| limit | integer | no | Maximum rows to return. |
| offset | integer | no | Zero-based row offset. |
List public official FX reference-rate sources and the source policy that governs pair-specific intraday reference-rate series. Access: free for every currency, no API key required.
No parameter schema on file.
List the public FX reference-rate pair universe, optionally filtered by currency or source id, showing which pairs and sources have intraday reference-rate series. Access: free for every currency, no API key required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | no | Optional 3-letter currency filter. | |
| source | no | Optional official source id filter. |
Return subscriber intraday official FX reference-rate observations for one pair. Coverage is limited to the pairs and sources in the FX reference pair universe. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency code. |
| quote | string | yes | Quote currency code. |
| start_time | no | Optional inclusive RFC 3339 source timestamp. | |
| end_time | no | Optional inclusive RFC 3339 source timestamp. |
Return official government-nominal curve nodes, slopes, or derived forward segments for one currency. This is a subscriber data tool and preserves the endpoint's requested view and method metadata. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter currency code. |
| curve_family | string | no | Official curve family. |
| metric | string | no | Curve metric. |
| view | string | no | Curve view: nodes, slopes, or forwards. |
| method | string | no | Forward derivation method when view is forwards. |
| date | no | Optional target date, YYYY-MM-DD. |
Return the stored or derived rate differential for one FX pair, with the measure, rate type, curve family, and tenor metadata that define it. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency code. |
| quote | string | yes | Quote currency code. |
| measure | string | no | Shared rate measure to compare across the pair. |
| rate_type | string | no | Differential type: spot or forward. |
| curve_family | string | no | Curve family when rate_type is forward. |
| start_tenor_years | number | no | Start tenor in years for forward differentials. |
| end_tenor_years | number | no | End tenor in years for forward differentials. |
| start_date | no | Optional inclusive start date, YYYY-MM-DD. | |
| end_date | no | Optional inclusive end date, YYYY-MM-DD. | |
| limit | integer | no | Maximum rows to return. |
| offset | integer | no | Zero-based row offset. |
Return the latest stored value for every available commodity indicator in one response, as a batch snapshot of the subscriber commodity series. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
No parameter schema on file.
Get raw historical FX spot-rate rows for a currency pair (e.g. EUR/USD, USD/JPY) as a plain-text table, raw rows, exact values, or JSON-like data, with optional technical-indicator series (SMA, EMA, RSI, MACD, Bollinger Bands, etc.) computed from spot. Returns data only, without chart metadata. Daily granularity from official central-bank reference rates with full multi-year history. Supported cur
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. Defaults to ~5 years ago. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. Defaults to today. | |
| indicators | no | Comma-separated technical-indicator slugs to attach to each row. Supported: adx_14, atr_14, bollinger_bands, cci_20, donchian_20, ema_12, ema_20, ema_200, ema_26, ema_50, macd, macd_histogram, macd_si |
Get monthly return seasonality for an FX pair or XAU/USD, covering seasonal patterns, month-of-year tendency, historical monthly win rate, and XAUUSD/gold seasonality. Returns monthly average return, median return, win rate, sample size, dispersion, and per-year monthly returns from stored FX or gold series. Access: requires an FXMacroData API key; an anonymous call returns subscription_required w
| Parameter | Type | Required | Notes |
|---|---|---|---|
| instrument | string | yes | Six-letter pair such as EURUSD, AUDUSD, USDJPY, or XAUUSD. Slashes and separators are accepted by the REST endpoint only when passed as a single string. |
| lookback_years | no | Number of years to include, 2-30. Defaults to 10. | |
| month | no | Optional month filter, 1-12 or name such as July. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. Defaults to today. |
Get a paginated historical time series of a single macroeconomic indicator for a currency, sourced directly from the official central bank or statistical agency. Covers CPI/inflation, GDP, unemployment, policy rates, bond yields, payrolls, retail sales, PCE, PPI, trade balance, current account, money supply, and similar series. Each row returns date (economic reference period), val (numeric),
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | no | 3-letter ISO currency code (case-insensitive). Optional if slug is provided as a "usd:cpi"-style compound. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK | |
| indicator | no | Indicator slug for the given currency. Optional if slug is provided as a "usd:cpi"-style compound. Supported: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goo | |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. | |
| limit | no | Rows per page, newest first, maximum 100. Unset means 100 when start_date is set, otherwise 20. | |
| offset | integer | no | Zero-based row offset after most-recent-first ordering. Take it from partial_page.next_call. |
| page | no | One-based page number. When supplied, the REST endpoint derives offset as (page - 1) * limit. | |
| slug | no | Optional compound "<currency>:<indicator>" slug (e.g. "usd:cpi", "jpy:policy_rate"). Many small / open tool-calling models concatenate the two parts anyway. When supplied, overrides currency a | |
| official_only | boolean | no | When true, return only official-source rows and remove explicit fallback observations. Prohibited private aggregator rows are always removed. |
| as_of | no | Historical decision cutoff with explicit timezone, or YYYY-MM-DD at UTC midnight; verifies vintages before returning rows. | |
| availability | string | no | Replay clock: public or captured. Used with as_of. |
| dataset_version | no | Optional content version; use the first page's version on subsequent pages to reject changed data. | |
| revisions | no | Revision view: latest, first, final or all. Historical replay uses latest among vintages eligible at as_of. | |
| series_mode | no | Series mode: canonical or raw. Historical replay defaults to raw. | |
| value_mode | no | Value mode: normalized or source. Historical replay defaults to unchanged source values and requires raw series mode. |
Build a generic MCP Apps chart from one or more FXMacroData endpoint families: arbitrary plots, multi-series charts, and actual-vs-consensus views that combine announcements with predictions. Supported series sources are announcements, predictions, forex, commodities, and cot. For example, USD policy-rate midpoint actuals against market consensus use one announcements series for `usd/policy_rate_m
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | no | Optional natural-language request to preserve in the payload title/context. | |
| series | no | Optional list of series specs. Each spec supports source (announcements, predictions, forex, commodities, cot), currency, indicator, base, quote, label, y_key, metric, `prediction_clas | |
| source | no | Single-series source when series is omitted. Supported values: announcements, predictions, forex, commodities, cot. | |
| currency | no | Single-series currency for announcements, predictions, or COT. Supported macro currencies: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. | |
| indicator | no | Single-series indicator for announcements, predictions, or commodities. Supported macro indicators: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on | |
| base | no | Base currency for single-series forex plots. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. | |
| quote | no | Quote currency for single-series forex plots. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. | |
| prediction_type | no | Optional legacy prediction-type filter for prediction series. Superseded by prediction_class. | |
| prediction_source | no | Optional prediction source filter for prediction series. | |
| x_axis | string | no | Field to use as the shared x-axis. Supported: date, announcement_datetime, announcement_datetime_local, generated_at, observation_datetime. |
| y_key | no | Single-series metric field. Defaults by source: val for announcements and commodities, predicted_value for predictions, rate for forex, noncommercial_net for COT. | |
| y_label | no | Optional y-axis label for the chart. | |
| title | no | Optional chart title. Defaults to query or an auto-generated title. | |
| chart_kind | string | no | Initial chart view. Supported: line, area, bar, dot, step. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. | |
| limit | integer | no | Maximum rows per source. Defaults to 20; maximum 100. |
| offset | integer | no | Zero-based row offset per source. |
| page | no | One-based page number per source. |
Returns an indicator time series with MCP Apps metadata so compatible clients (Claude Desktop, ChatGPT, Codex, etc.) render an interactive line chart instead of a JSON dump. Suited to indicator time-series requests to show, tell, explain, compare, inspect a trend, or review a recent window. Broad histories page through the limit, offset, and page controls, with pagination.next_offset givin
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| indicator | string | yes | Indicator slug. Supported: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, breakeven_inflation_rate, broad_dollar_index, broad_mone |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. | |
| limit | integer | no | Maximum rows to render from the existing REST pagination path. Defaults to 20; maximum 100. |
| offset | integer | no | Zero-based row offset after most-recent-first ordering. |
| page | no | One-based page number. When supplied, the REST endpoint derives offset as (page - 1) * limit. |
Returns FX spot-rate history for a currency pair with MCP Apps chart metadata so compatible clients render an interactive spot-rate chart inline. Suited to FX pair time-series and trend requests such as 'show me AUD/USD', 'the last 30 days', or 'how has EUR/USD moved recently'. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. | |
| indicators | no | Optional technical indicators to include in the raw payload. Supported: adx_14, atr_14, bollinger_bands, cci_20, donchian_20, ema_12, ema_20, ema_200, ema_26, ema_50, macd, macd_histogram, macd_signal |
Returns commodity price history with MCP Apps chart metadata so compatible clients render an interactive commodity chart inline. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| indicator | string | yes | Commodity indicator slug. Supported: crude_oil_inventories, gold, natural_gas, natural_gas_storage, oil_brent, oil_wti, platinum, silver. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. |
Returns weekly CFTC COT positioning data with MCP Apps chart metadata. By default it charts noncommercial net positioning; the metric parameter selects another COT field. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code for the FX futures contract (case-insensitive). Supported: AUD, CAD, CHF, EUR, GBP, JPY, NZD, USD, XAU. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. | |
| metric | no | Field to plot from each COT row. Typical values: noncommercial_net, noncommercial_net_zscore, noncommercial_long, noncommercial_short, open_interest. | |
| report | no | CFTC report type; omit for the Legacy futures-only report. One of: legacy_futures, legacy_combined, tff_futures, tff_combined, disaggregated_futures. With a TFF report, plot a TFF metric such as lever |
Build a two-series chart comparing base and quote policy-rate history to visualize the rate differential setup for an FX pair. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. |
Build a compact macro briefing for a currency by combining catalogue, key macro series, release-calendar, prediction, news, risk-sentiment, COT, seasonality, and FX technical context. Supports MCP Tasks for async execution when clients send a task-augmented request. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
Build an intelligence pack for one indicator by combining chart-ready series data, derived analytics, and nearest release timing context. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| indicator | string | yes | Indicator slug for the given currency. Supported: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, breakeven_inflation_rate, broad_d |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. |
Build an intelligence pack for an FX pair by combining policy-rate spread context, spot-rate context, and release-timing metadata. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. |
Build a cross-currency macro heatmap from indicator time series and return a matrix with latest values, recent changes, and z-scores. Supports MCP Tasks for async execution when clients send task-augmented requests.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currencies | no | Comma-separated 3-letter currency codes (lowercase preferred). Supported values include: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. | |
| indicators | no | Comma-separated indicator slugs to include in the matrix. Supported values include: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, | |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. |
Run a policy-rate spread what-if scenario for an FX pair and estimate directional spot impact using an explicit heuristic elasticity assumption. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| shock_leg | no | Which leg receives the policy shock: base or quote. | |
| shock_bps | no | Policy shock size in basis points (100 bps = 1.00 percentage point). | |
| policy_shock_bps | no | Optional alias for shock_bps for compatibility with host-side app payloads. | |
| elasticity_per_100bps | no | Heuristic percent change in FX spot for a 100 bps spread change. Used as a scenario assumption, not a forecast guarantee. | |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. |
Build a multi-panel macro market cockpit that combines FX sessions, upcoming release queue, pair context, and generated risk alerts. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | no | Base currency for pair context, 3-letter ISO code (case-insensitive). Defaults to the release currency when omitted. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NG | |
| quote | no | Quote currency for pair context, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. | |
| currency | no | Release currency used for queue and spotlight indicator. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. | |
| indicator | no | Spotlight indicator slug for release context. Supported examples: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, breakeven_inflati | |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. |
Replay verified publication events against measured 1, 5 and 20-observation FX reference returns. Daily windows exclude the publication-day fixing; changes from previous actuals are not consensus surprises. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: USD is available without an API key; every other currency returns subscription_required with a subscrib
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | Currency for macro event series, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| indicator | string | yes | Indicator slug for event replay. Supported examples: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, breakeven_inflation_rate, broa |
| base | no | FX base currency for market context, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. | |
| quote | no | FX quote currency for market context, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. | |
| lookback_events | no | Maximum number of recent events to include in replay. | |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. |
Run an expanded quant-style policy scenario for an FX pair with deterministic projection, stress percentiles, and horizon assumptions. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| shock_leg | no | Which leg receives the policy shock: base or quote. | |
| shock_bps | no | Policy shock size in basis points (100 bps = 1.00 percentage point). | |
| elasticity_per_100bps | no | Heuristic percent FX move per 100 bps spread change. | |
| annualized_volatility_pct | no | Annualized volatility assumption (percent) for stress-band construction. | |
| horizon_days | no | Scenario horizon in calendar days. | |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. |
Return the slice of a macro series that would have been known at a specific timestamp, selecting verified value vintages before pagination. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| indicator | string | yes | Indicator slug for the given currency. Supported: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, breakeven_inflation_rate, broad_d |
| as_of | string | yes | UTC ISO-8601 timestamp or YYYY-MM-DD cutoff (start of UTC day). Only verified value vintages eligible on the selected availability clock are returned. |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. | |
| availability | string | no | Historical availability clock: public source-publication evidence or captured per-value observation evidence. |
| dataset_version | no | Optional content version returned by a previous replay; a changed dataset returns an error. |
Classify a currency's macro regime using policy rate, inflation, GDP, and unemployment context, with explicit assumptions and confidence notes. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code (case-insensitive). Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. |
Score upcoming releases for a currency pair using release-calendar proximity and indicator-level heuristics. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| horizon_events | no | Maximum release events per currency to score. |
Analyze a multi-position FX book for concentration, stress exposure, and event-driven catalyst risk. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| positions_json | string | yes | JSON array of FX positions. Each item should include base, quote, side (long/short), and notional. Example: [{"base":"eur","quote":"usd","side":"long","notional":100000}] |
| stress_shock_pct | no | Stress shock in percent applied to each pair. | |
| horizon_events | no | Maximum release events to consider per currency leg. |
Build a trader-oriented FX pair setup using spot context, macro differentials, upcoming catalyst risk, and optional COT positioning. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| horizon_events | no | Maximum upcoming catalysts per leg to rank. | |
| include_cot | no | When true, attempt to include COT positioning context for both legs. |
Run a spot-only FX backtest using historical policy-rate-differential and/or lagged momentum signals. Downloads complete histories, verifies vintages and price coverage, and charges opening, rebalancing and closing costs. The carry signal does not include funding income or broker rollover. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: requires an FXMacro
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base | string | yes | Base currency, 3-letter ISO code. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| quote | string | yes | Quote currency, 3-letter ISO code. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. | |
| strategy | no | Signal mode: carry, momentum, or carry_momentum. | |
| momentum_lookback | no | Momentum lookback in observations for the momentum signal. | |
| transaction_cost_bps | no | Per-side transaction cost in basis points applied on position changes. | |
| initial_capital | no | Starting capital for equity-curve calculations. | |
| event_gated | no | When true, allow positions only after verified historical policy publications for either currency. This does not use future calendars or trade before a release. | |
| event_window_days | no | Additional calendar days after the first UTC decision following publication; 0 permits that first day only. |
Bundles catalogue, indicator history, next release timing, and optional FX pair context into one persistent-host-friendly research payload. Supports MCP Tasks for async execution when clients send task-augmented requests. Access: USD is available without an API key; every other currency returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code. Supported: AUD, BRL, CAD, CHF, CNH, CNY, DKK, EUR, GBP, HUF, ILS, JPY, KRW, MYR, NGN, NOK, NZD, PEN, SEK, THB, TWD, USD. |
| indicator | string | yes | Indicator slug. Supported: afe_dollar_index, average_hourly_earnings, average_hourly_earnings_mom, balance_on_goods, balance_on_services, bgcr, breakeven_inflation_rate, broad_dollar_index, broad_mone |
| base | no | Optional FX base currency for pair context. | |
| quote | no | Optional FX quote currency for pair context. | |
| start_date | no | Optional inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Optional inclusive upper bound, YYYY-MM-DD. |
List which publishers produce pre-release forecasts for a currency's indicators, what class of forecast each one is (compiled consensus, forecaster survey, market implied, model nowcast, central-bank projection), whether any of them is a genuine consensus, and how far the verified archive runs. Suited to questions about whether a consensus, forecast or estimate exists for a release, such as 'do yo
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | no | Optional 3-letter currency code. Omit for the cross-currency summary; pass one for per-indicator detail. |
Returns which FX trading sessions are currently open (Sydney, Tokyo, London, New York) and when the next session opens or closes, for questions such as 'is the market open?', 'when does London open?', or 'which sessions overlap right now?'. An ISO-8601 UTC timestamp in at returns the snapshot for a specific moment instead of now. Accounts for weekends and major banking holidays. Access: free, no
| Parameter | Type | Required | Notes |
|---|---|---|---|
| at | no | Optional ISO-8601 UTC timestamp; defaults to now. Use to snapshot session state at a specific moment. |
Get weekly CFTC Commitment of Traders (COT) positioning data for a currency's FX futures contract on the CME, covering speculator positioning, non-commercial longs vs shorts, hedge-fund FX positioning, and sentiment extremes. Returns weekly snapshots with long/short open interest by trader category. Updated every Friday at 15:30 ET reflecting the Tuesday cutoff. USD (the USD Index contract) is ava
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | 3-letter ISO currency code for the FX futures contract (case-insensitive). Supported: AUD, CAD, CHF, EUR, GBP, JPY, NZD, USD, XAU. |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. | |
| report | no | CFTC report type. Omit for the Legacy futures-only report (commercial / non-commercial / non-reportable). One of: legacy_futures, legacy_combined, tff_futures, tff_combined, disaggregated_futures. TFF |
Get historical price series for supported commodity indicators using the exact slugs advertised by this schema. Requires an API key. Supported indicators: crude_oil_inventories, gold, natural_gas, natural_gas_storage, oil_brent, oil_wti, platinum, silver. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a subscribe link.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| indicator | no | Commodity indicator slug. Supported: crude_oil_inventories, gold, natural_gas, natural_gas_storage, oil_brent, oil_wti, platinum, silver. | |
| symbol | no | Backward-compatible alias for indicator, which supersedes it in new calls. | |
| start_date | no | Inclusive lower bound, YYYY-MM-DD. | |
| end_date | no | Inclusive upper bound, YYYY-MM-DD. |
Read persisted official financial price observations: government yield curves, individual securities, overnight benchmarks and reference prices. Preserves issuer, instrument, maturity, curve type and source precision. Requires an API key; an empty result means no stored observations for the selection. Access: requires an FXMacroData API key; an anonymous call returns subscription_required with a s
| Parameter | Type | Required | Notes |
|---|---|---|---|
| currency | string | yes | — |
| source | no | — | |
| start_date | no | — | |
| end_date | no | — | |
| measure | no | — | |
| instrument_id | no | — | |
| issuer | no | — | |
| limit | integer | no | — |
| offset | integer | no | — |
Get metadata-first official dataset payloads grouped by API endpoint type. endpoint_type selects the API taxonomy group and dataset selects the specific series family. Supported endpoint types: monetary_policy, fiscal_policy, international_trade, statistics_releases. Supported datasets: auction_metrics, bop, capital_flows, cb_liquidity, credit_conditions, external_debt, fx_intervention, iip, s
| Parameter | Type | Required | Notes |
|---|---|---|---|
| endpoint_type | string | yes | Endpoint taxonomy group from the API structure. Supported: monetary_policy, fiscal_policy, international_trade, statistics_releases. |
| dataset | string | yes | Dataset slug within the selected endpoint_type. Supported: auction_metrics, bop, capital_flows, cb_liquidity, credit_conditions, external_debt, fx_intervention, iip, services_trade, treasury_cash, wag |
| currency | string | yes | 3-letter ISO currency code (case-insensitive). |
| component | no | Required only when dataset='bop'. Supported bop components: goods_balance, services_balance, primary_income, secondary_income, current_account, capital_account, financial_account. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Fxmacrodata or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
The scanner has read version 0.1.1 of this listing, but not the release on the shelf, so neither a grade nor a report is shown for it here. Nothing on this tab is ever borrowed from another release or another listing.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.1.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Fxmacrodata can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.