TradingCalendar

Resolve multiple tenors to business dates

Resolves a list of tenor symbols to actual business dates using the specified trading calendar. Returns resolved dates with adjustment information for each tenor.

get/api-regulated/v1/trading-calendars/{symbol}/resolve-tenors

Request

  • Base URL: https://api.currencyguard.com
  • URL: https://api.currencyguard.com/api-regulated/v1/trading-calendars/{symbol}/resolve-tenors
  • Auth: HTTP bearer

Path parameters

symbolstring required

Calendar symbol (GBPUSD for FX settlement, GBP for domestic, USNY for financial center)

Query parameters

tenorstring[] required

Tenor symbols or ISO dates to resolve (e.g., TOD, ON, 1M, 3M, 1Y, 2025-12-25). Repeat for multiple.

referenceDatestring

Reference date in YYYY-MM-DD format (optional, defaults to current date)

Response

Tenors resolved successfully

calendarSymbolstring

Calendar symbol used for resolution (GBPUSD for FX settlement, GBP for domestic, USNY for financial center)

referenceDatestring

Reference date used for tenor calculations in ISO format (YYYY-MM-DD)

Example response

{
  "calendarSymbol": "GBPUSD",
  "referenceDate": "2025-01-02",
  "resolutions": [
    {
      "tenor": "1M",
      "tenorDate": "2025-02-03",
      "isBusinessDay": true,
      "adjustmentReason": "weekend_adjustment"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.