{
  "schema_version": 1,
  "discovery_version": "1.0.0",
  "title": "USD/CAD daily average exchange rate",
  "definition": {
    "schema_version": 1,
    "title": "USD/CAD daily average exchange rate",
    "metric_key": "FXUSDCAD",
    "meaning": "Daily average USD/CAD exchange rate",
    "measure_type": "exchange_rate",
    "units": "CAD per 1 USD",
    "value_encoding": "decimal_string",
    "geography": "Canada / US dollar exchange market",
    "category": "Foreign exchange",
    "frequency": "daily",
    "seasonal_adjustment": null,
    "index_base": null,
    "transformation": null,
    "reference_time": "publisher observation/effective date",
    "retrieval_time": "retrieved_at is when Angeloi fetched the source; it is not the publisher release time.",
    "publication_time": "Not inferred from reference dates. Consult the original source when an exact publication time is required.",
    "change_unit": "quoted_units",
    "freshness_limit_hours": 120,
    "upstream_poll_interval_minutes": 15,
    "collection_enabled": true,
    "limitations": [
      "Daily average, not an executable or intraday quote.",
      "Related links indicate context, not causation, equivalent units or synchronized periods."
    ],
    "publisher": {
      "oracle_id": "bank-of-canada",
      "name": "Bank of Canada — daily exchange rate",
      "source_url": "https://www.bankofcanada.ca/valet/observations/FXUSDCAD/json?recent=1",
      "attribution": "Bank of Canada — USD/CAD daily average exchange rate; reproduced with source attribution. Angeloi is independent of, and not endorsed by, the Bank."
    }
  },
  "related_nodes": [
    {
      "node_id": "eur-usd",
      "id": "https://angeloi.net/nodes/eur-usd",
      "title": "EUR/USD reference rate",
      "html": "/nodes/eur-usd",
      "json": "/nodes/eur-usd.json",
      "relation": "complementary_context",
      "reason": "Currency and gold context",
      "caution": "Quotation directions, observation dates and gold definitions differ.",
      "collection_enabled": true
    },
    {
      "node_id": "eur-gbp",
      "id": "https://angeloi.net/nodes/eur-gbp",
      "title": "EUR/GBP reference rate",
      "html": "/nodes/eur-gbp",
      "json": "/nodes/eur-gbp.json",
      "relation": "complementary_context",
      "reason": "Currency and gold context",
      "caution": "Quotation directions, observation dates and gold definitions differ.",
      "collection_enabled": true
    },
    {
      "node_id": "gold-pln-per-gram",
      "id": "https://angeloi.net/nodes/gold-pln-per-gram",
      "title": "NBP gold price — PLN per gram",
      "html": "/nodes/gold-pln-per-gram",
      "json": "/nodes/gold-pln-per-gram.json",
      "relation": "complementary_context",
      "reason": "Currency and gold context",
      "caution": "Quotation directions, observation dates and gold definitions differ.",
      "collection_enabled": true
    },
    {
      "node_id": "worldbank-precious-metals-price-index",
      "id": "https://angeloi.net/nodes/worldbank-precious-metals-price-index",
      "title": "World Bank Precious Metals Price Index",
      "html": "/nodes/worldbank-precious-metals-price-index",
      "json": "/nodes/worldbank-precious-metals-price-index.json",
      "relation": "complementary_context",
      "reason": "Currency and gold context",
      "caution": "Quotation directions, observation dates and gold definitions differ.",
      "collection_enabled": true
    }
  ],
  "guide": "/guide.json",
  "id": "https://angeloi.net/nodes/usd-cad",
  "oracle": "bank-of-canada",
  "base": "USD",
  "quote": "CAD",
  "units": "CAD per 1 USD",
  "node_id": "usd-cad",
  "source_date": "2026-10-16",
  "value": "1.4154",
  "retrieved_at": "2026-10-18T00:15:51.630Z",
  "source_url": "https://www.bankofcanada.ca/valet/observations/FXUSDCAD/json?recent=1",
  "source_sha256": "79c25d3d98b9cefc668601e0b9ddbe9ab7ae2b742d2ceb29abc69dbe50db83e1",
  "source_timestamp": null,
  "window_start": null,
  "window_end": null,
  "frequency": "daily",
  "source_period": "2026-10-16",
  "source_date_semantics": "publisher observation/effective date",
  "status": "ok",
  "reasons": [],
  "attribution": "Bank of Canada — USD/CAD daily average exchange rate; reproduced with source attribution. Angeloi is independent of, and not endorsed by, the Bank.",
  "history": "/nodes/usd-cad/history.json",
  "revisions": "/nodes/usd-cad/revisions.json?date=2026-10-16",
  "receipt": "/oracles/bank-of-canada/receipts/79c25d3d98b9cefc668601e0b9ddbe9ab7ae2b742d2ceb29abc69dbe50db83e1.json"
}