Skip to content

Add FXMacroData collector integration - #319

Open
roberttidball wants to merge 11 commits into
nkaz001:masterfrom
roberttidball:agent/add-fxmacrodata-release-calendar
Open

roberttidball wants to merge 11 commits into
nkaz001:masterfrom
roberttidball:agent/add-fxmacrodata-release-calendar

Conversation

@roberttidball

@roberttidball roberttidball commented Jul 8, 2026 •

Copy link
Copy Markdown

Summary

  • keep the FXMacroData release-calendar filtering example
  • add a native Rust collector integration for FXMacroData macro, FX, COT, commodities, curves, differentials, sessions, risk sentiment, news, press releases, announcements, predictions, and GraphQL helper access
  • support collector symbols for currencies like usd, pairs like eurusd, indicator specs like usd:non_farm_payrolls, and commodities like commodity:brent

Validation

  • cargo test -p collector fxmacrodata

@codacy-production

codacy-production Bot commented Jul 8, 2026 •

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 96 complexity · 4 duplication

Metric Results
Complexity 96
Duplication 4

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@roberttidball roberttidball changed the title Add FXMacroData release calendar example Add FXMacroData collector integration Jul 9, 2026
Switches the base URL from the undocumented fxmacrodata.com/api/v1
alias to the published api.fxmacrodata.com/v1 host, so the client
matches the public API reference.
Switches the base URL from the undocumented fxmacrodata.com/api/v1
alias to the published api.fxmacrodata.com/v1 host, so the client
matches the public API reference.
@roberttidball
roberttidball marked this pull request as ready for review August 26, 2026 02:43
@roberttidball
roberttidball force-pushed the agent/add-fxmacrodata-release-calendar branch from bbeb47f to 9ae63ba Compare September 14, 2026 13:18

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant