Show release context, FX levels, central-bank updates, and macro event history inside paid or free customer accounts.
Commercial redistribution add-on
Add macro and FX data to your customer-facing product.
Add customer-facing display rights to an active Individual or Enterprise plan for websites, web apps, Telegram channels, newsletters, mobile apps, communities, dashboards, research products, AI market tools, and reports.
For customer-facing redistribution Add Commercial Redistribution when your users, customers, readers, or subscribers can see FXMacroData-powered output.
No approval and no lead time Subscribe, register each distribution surface in API Management, and start immediately. Website audiences are measured automatically; non-web audiences are self-reported.
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 an add-on display licence for product builders with an active base plan. It is not a cheaper Individual plan and it is not a raw data resale agreement.
Add CPI, jobs, policy-rate, COT, commodities, bond-yield, and calendar modules to your own interface.
Give customers market context around FX pairs, sessions, upcoming releases, and policy narratives.
Publish macro dashboards, market notes, model context, and explainers with visible FXMacroData attribution.
Ground generated recaps, release previews, chat workflows, and analyst assistants in structured macro rows.
Embed data-backed charts and event modules inside publisher websites, market pages, and web-based education products.
Product surfaces
Three build paths, one optional add-on
Widgets are the fastest web path, not the whole product story. Commercial Redistribution also covers custom web modules, Telegram and community posts, newsletters, mobile apps, and customer-facing AI or research content.
Embed widgets fast
Use FXMacroData-hosted chart widgets for release context, yield curves, and FX dashboard views while you validate demand.
Build custom API-backed modules
Call FXMacroData from your backend, cache what your interface needs, and render your own components for customers.
Power AI and research content
Use structured macro rows to ground AI market reports, release previews, customer briefings, and research workflows.
Pricing and metering
Measured by billing-period users, not page views
Commercial Redistribution is an add-on to an active Individual or Enterprise subscription. Each USD 10 block covers up to 100 unique external users in a billing period, with one block minimum; each additional block costs USD 10/month. Individual plus the first redistribution block starts at USD 60/month after the trial. Register any number of websites, channels, newsletters, apps, and communities. Website audiences are measured automatically; the additional deduplicated non-web audience is self-reported. One combined total sets the price.
300 measured users = USD 30/month. 1,000 measured users = USD 100/month. 10,000 measured users = USD 1,000/month.
Billing blocks meter your audience only. The API request allowance is the one your Individual or Enterprise subscription already includes, and adding users never changes it.
| Measured users/billing period | Billing quantity | Monthly charge |
|---|---|---|
| 0 to 100 | 1 x 100-user block | USD 10/month |
| 300 | 3 x 100-user blocks | USD 30/month |
| 500 | 5 x 100-user blocks | USD 50/month |
| 10,000 | 100 x 100-user blocks | USD 1,000/month |
License boundaries
What Commercial Redistribution allows and excludes
The rule is simple: self-service Commercial Redistribution covers human-readable customer-facing display through any registered surface, with attribution and combined-audience billing. Internal-only usage belongs on Individual. Raw feeds, substitute APIs, bulk downloads, and data resale are not included.
| Allowed on Commercial Redistribution | Not allowed on Commercial Redistribution | Use this instead |
|---|---|---|
| Customer-facing multi-channel display Websites, web apps, Telegram, newsletters, mobile apps, communities, dashboards, AI tools, widgets, alerts, and human-readable 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 human-readable 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. |
Read license terms |
| Unlimited registered surfaces Add every website, channel, newsletter, app, or community. The combined unique audience determines billing, not the number of surfaces. |
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 add-on. |
Individual plan |
| Instant self-service setup Subscribe, register surfaces, and start immediately. There is no application, quote, approval queue, or lead time. |
Audience under-reporting Do not omit non-web users, duplicate-count adjustments, or website surfaces from the combined billing total. |
Manage surfaces and audience |
Buyer FAQ
Answers you can use before checkout
One account, any number of websites and non-web surfaces, one combined audience total, and no approval queue.
Individual is USD 50/month. The first Commercial Redistribution block is USD 10/month and covers up to 100 measured users, so the starting total is USD 60/month after the trial.
Billing uses one combined unique audience. Website users are measured automatically. In API Management, report the additional unique people reached through all non-web surfaces after excluding anyone already counted by the website pixel.
As many as you need. Register every website domain in API Management. Their measured audience is combined into one account-level billing total.
No. Load it on pages that display FXMacroData data or derived output. For an SPA, install the script once and use exposure mode to mark only the relevant modules.
Yes. Add each channel in API Management and report the additional deduplicated non-web audience. Registration activates access immediately; no browser pixel, application, or manual review is required for a non-web surface.
No. Forecast types and source-link scope are explicit but availability varies by release. Review the prediction guide and coverage preflight before launch.
Yes, through any registered surface. Human-readable AI summaries, automatic translations, and derived scores or probabilities are permitted when attribution and audience measurement or reporting remain in place and the output cannot reconstruct a raw dataset or feed.
Setup
Register a surface and launch immediately
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.
Register every website and non-web channel
Add domains, Telegram channels, newsletters, apps, communities, and other display surfaces in API Management. Website pages use the generated pixel; non-web surfaces use the audience report.
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 human-readable product views to customers.
Keep the combined audience current
Website users update automatically. Report the additional deduplicated non-web users whenever the audience changes so the billing estimate remains transparent.
Next step
Start now, then add any surface as you grow.
Commercial Redistribution is transparent and fully self-service. Register any number of websites, Telegram channels, newsletters, apps, communities, and other customer-facing display surfaces under one account. Website users are measured automatically, non-web users are self-reported, and the combined unique audience sets the bill. There is no application, quote, approval queue, or lead time.