Commercial redistribution

Add macro and FX data to your customer-facing product.

FXMacroData Commercial Redistribution is a simple license for apps, dashboards, broker portals, research products, AI market tools, publisher pages, widgets, and reports.

$25 per 1,000 measured users per month. $25 monthly minimum after trial.
View Docs License Terms Talk Enterprise

For customer-facing redistribution Use Commercial Redistribution when your users, customers, readers, or subscribers can see FXMacroData-powered output.

Not for private/internal use If data stays inside your own research, trading, notebooks, alerts, backtests, or API scripts, use Individual.

Who it is for

Built for products where customers see macro data

Commercial Redistribution is a commercial display license for product builders. It is not a cheaper Individual plan and it is not a raw data resale agreement.

Apps Fintech and trading apps

Show release context, FX levels, central-bank updates, and macro event history inside paid or free customer accounts.

Dashboards Client dashboards

Add CPI, jobs, policy-rate, COT, commodities, bond-yield, and calendar modules to your own interface.

Portals Broker portals

Give customers market context around FX pairs, sessions, upcoming releases, and policy narratives.

Research Research products

Publish macro dashboards, market notes, model context, and explainers with visible FXMacroData attribution.

AI tools AI market tools

Ground generated recaps, release previews, chat workflows, and analyst assistants in structured macro rows.

Publishers Publisher pages

Embed data-backed charts and event modules inside newsletters, market pages, and education products.

Product surfaces

Three build paths, one redistribution license

Widgets are the fastest path, not the whole product story. Commercial Redistribution also covers approved custom modules and customer-facing AI or research content.

Path 01

Embed widgets fast

Use FXMacroData-hosted chart widgets for release context, yield curves, and FX dashboard views while you validate demand.

Browse widget gallery
Path 02

Build custom API-backed modules

Call FXMacroData from your backend, cache what your interface needs, and render your own components for customers.

View API docs
Path 03

Power AI and research content

Use structured macro rows to ground AI market reports, release previews, customer briefings, and research workflows.

Read AI build guide

Pricing and metering

Metered by measured monthly users, not by page views

Commercial Redistribution starts at $25 per 1,000 measured monthly non-bot website users per month. The 14-day trial lets you install the pixel and verify your approved domain before billing starts. Stripe Checkout confirms the final charge.

3,422 measured users = 4 blocks = $100/month. The post-trial minimum is $25/month, so small launches can start without negotiating a large fixed license.

API allowance starts at 100,000 requests/month for the first 1,000 measured users. Each additional 1,000-user block adds 50,000 requests/month, capped at 500,000 requests/month on self-serve terms.

Read metering docs Read license terms
Commercial Redistribution pricing examples
Measured users/month Billable blocks Monthly charge
0 to 1,000 1 block $25/month minimum after trial
1,001 to 2,000 2 blocks $50/month
3,422 4 blocks $100/month
10,000 10 blocks $250/month

License boundaries

What Commercial Redistribution allows, and what needs another path

The rule is simple: Commercial Redistribution covers approved customer-facing display with attribution and metering. Internal-only usage belongs on Individual. Larger or non-standard redistribution belongs on Enterprise.

Commercial Redistribution allowed and not allowed uses
Allowed on Commercial Redistribution Not allowed on Commercial Redistribution Use this instead
Customer-facing display
Apps, dashboards, broker portals, research products, AI market tools, publisher pages, widgets, and reports.
Raw public API mirroring
Do not expose FXMacroData as a pass-through public API or white-label raw data service.
Commercial redistribution details
Server-side API use
Your backend can request data and render approved views into your product.
Browser-side API keys
Never put an FXMacroData API key in client-side JavaScript, mobile bundles, or public repositories.
API documentation
Attributed charts and data modules
Use the standard Data powered by FXMacroData attribution wherever customer-facing output appears.
Raw downloads
No customer-facing raw CSV, XLSX, JSON, or bulk-download redistribution without Enterprise terms.
Enterprise terms
Approved product display
Show FXMacroData-powered output inside your approved domain with attribution and pixel metering.
Marketplaces and data exchanges
No Nasdaq Data Link/Quandl, AWS Data Exchange, Snowflake Marketplace, Databricks Marketplace, RapidAPI, Kaggle, Hugging Face Datasets, public package registries, cloud buckets, or similar resale channels.
Read license terms
Commercial launch
Use simple metered billing while you prove usage and product fit.
Private/internal-only use
If only you or your team sees the data, Commercial Redistribution is the wrong plan.
Individual plan
Standard commercial terms
Approved domain, visible attribution, pixel metering, and server-side keys.
Funds, exchanges, brokers, procurement, SLA, or custom terms
Use Enterprise for larger rollouts, privacy review, account support, regulated delivery, or custom redistribution rights.
Talk Enterprise

Setup

Choose a surface, add attribution and pixel, then launch

Choose the customer-facing surface

Start with a widget, a custom dashboard module, or an AI/research content flow. Keep the first launch narrow and measurable.

Add attribution and the redistribution pixel

Install the generated pixel on the approved domain and show the standard attribution link where FXMacroData-powered data appears.

Mark React and SPA data sections

For dashboards that toggle Calendar, COT, Macro, News, or similar sections without changing URLs, use data-fxmd-meter-mode="exposure" and mark only the customer-visible FXMacroData modules. This does not require separate routes or full page reloads. You can also call FXMacroDataPixel.trackModule() when React state makes a data section active. Open the SPA setup guide.

Launch with server-side API keys

Call FXMacroData from your backend, not from browser code. Render approved product views to customers.

Scale to Enterprise if needed

Move to Enterprise for funds, exchanges, brokers, procurement, SLA, privacy review, account support, or custom redistribution terms.

Next step

Start with one approved product surface.

Use Commercial Redistribution for transparent self-serve customer-facing redistribution. Use Enterprise when you need custom procurement, SLA, regulated delivery, privacy review, account support, or non-standard redistribution rights.

View Docs License Terms Talk Enterprise