MarketStatus

Get current market status

Returns current market status including open/closed state, next reopen/close times, and 10-day schedule.

get/api-regulated/v1/market-status

Request

  • Base URL: https://api.currencyguard.com
  • URL: https://api.currencyguard.com/api-regulated/v1/market-status
  • Auth: HTTP bearer

Response

Market status retrieved successfully

currentDateTimestring

The current date and time from the server clock in ISO8601 format

marketStatus'OPEN' | 'CLOSED'

The current market status (OPEN or CLOSED)

marketStatusReasonstring

Reason for the current market status

reopenDateTimestring nullable

The date and time when the market will next reopen in ISO8601 format (only present when market is currently closed)

closeDateTimestring nullable

The date and time when the market will next close in ISO8601 format

canTradeboolean

Master switch indicating whether trading is currently enabled globally

canTradeOutsideOpeningHoursboolean

Whether trading is allowed outside configured operating hours

calendarTimezonestring

IANA timezone ID used to interpret operating hours (e.g. 'Europe/London'). Clients should use this when displaying open/close times.

Example response

{
  "currentDateTime": "2025-12-26T14:30:00Z",
  "marketStatus": "CLOSED",
  "marketStatusReason": "Boxing Day",
  "reopenDateTime": "2025-12-29T08:00:00Z",
  "closeDateTime": "2025-12-29T16:00:00Z",
  "canTrade": true,
  "calendarTimezone": "Europe/London",
  "upcomingSchedule": [
    {
      "date": "2025-12-26T00:00:00Z",
      "dayOfWeek": "Friday",
      "marketStatus": "CLOSED",
      "open": "08:00",
      "close": "16:00",
      "holiday": "Boxing Day"
    }
  ]
}

Changes

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