Exchanges

API TraderAPI QuantAPI Developer

Every exchange ORTEX covers, with the symbol and MIC code you use to identify it in the rest of the API. Start here when you are building a request and need to know how to name a venue.

Only exchanges with at least one active instrument are listed, so every entry is one you can actually query.

Available Data Points:

  • Exchange Name: The name of the exchange.
  • MIC Code: The Market Identifier Code of the exchange, as defined by ISO 10383.
  • Exchange Symbol: The symbol that identifies the exchange in ORTEX URLs and parameters.
  • Country Code: The country of the exchange, as an ISO 3166-1 alpha-2 code.

The All US Exchanges entry

The list opens with a synthetic entry — exchange symbol 'US', MIC code 'N/A' — which is not a venue but a shorthand for every US exchange at once. Pass 'US' where an endpoint takes an exchange symbol to query across all of them rather than naming one. The other single-country shorthands work the same way and are documented on the endpoints that accept them.

Ordering

Returned in ORTEX importance order rather than alphabetically, so the venues most callers want appear first. Do not rely on the order being stable across releases; match on 'micCode' or 'exchangeSymbol' instead.

Try it out! You can test the API with the trial key TEST. Simply include it in your request headers; either here, or add the header "Ortex-Api-Key": "TEST" to your http request.

Trial key restrictions: Trial keys may be limited to a specific date range and set of regions. Requests outside the allowed regions or entirely outside the allowed date range are rejected; a date window that partially overlaps the allowed range is trimmed to it, reported in meta.restriction.

Get full access! Get a key at app.ortex.com/apis

Query Params
string

Limit the result to one country, as an ISO 3166-1 alpha-2 code (case-insensitive). Omit it for every country covered. A code that is not covered returns 400 invalidCountry, whose message lists the codes that are valid.

string
enum
Defaults to json

Response format. "json" (default) or "csv".

Allowed:
integer

Page number within the paginated result set. Must be >= 1. Defaults to 1.

integer

Number of rows per page. The default and the maximum allowed depend on the API tier; values above the tier maximum are clamped down to it.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/csv