{"name":"Broker API Hub: CMC Markets","page":"https://openbrokerapi.com/brokers/cmc-markets","file":"https://openbrokerapi.com/data/brokers/cmc-markets.json","generated":"2026-10-12","generatedBasis":"The newest checked date among the records in this file. It is not the date the file was built.","newestReading":"2026-10-12","newestReadingBasis":"The date the page prints as Newest reading: the newest checked date on the record itself, on its claims, on its limit and endpoint records and, for a platform, on a broker's note that it offers the platform. generated can be later, because this file also holds error, change and MCP records.","licence":"Mixed. Each section states its own licence. Sections from the registers are CC BY 4.0. Sections from the broker, platform, endpoint and error records are all rights reserved and are given for reference.","licenceUrl":"https://creativecommons.org/licenses/by/4.0/","cite":"Broker API Hub, CMC Markets, openbrokerapi.com/brokers/cmc-markets, newest check 2026-10-12","note":"Independent and unofficial. An empty list or a null means this site holds no record. It does not mean that none exists. Every record carries its own source and checked date: cite those where you rely on a single figure.","identity":{"licence":"All rights reserved","leftOut":"The tagline, which is this site's own writing. It is on the page.","id":"cmc-markets","slug":"cmc-markets","name":"CMC Markets","kind":"broker","nativeApi":false,"apiFamily":["FIX (CMC Connect, institutional only)"],"products":["CFD","Spread betting","FX"],"availability":"active","legalEntity":null,"regulator":null,"docsUrl":"https://www.cmcmarkets.com/en-gb/trading-platforms/metatrader-4","baseUrls":null,"orderTypes":[],"sources":[{"url":"https://www.cmcmarkets.com/en-gb/trading-platforms","title":"CMC Markets UK trading platforms","checked":"2026-10-12"},{"url":"https://www.cmcmarkets.com/en-gb/trading-platforms/metatrader-4","title":"CMC Markets UK MetaTrader 4","checked":"2026-10-12"},{"url":"https://www.cmcmarkets.com/en/connect/solutions/connectivity","title":"CMC Connect connectivity","checked":"2026-10-12"},{"url":"https://www.cmcmarkets.com/partners/","title":"CMC Markets Partners","checked":"2026-09-22"},{"url":"https://www.cmcmarkets.com/partners/affiliates","title":"Affiliates, CMC Markets","checked":"2026-09-25"}],"lastChecked":"2026-10-12","review":"verified-at-source"},"claims":{"licence":"All rights reserved","records":[{"key":"access_route","value":"Platform access only for retail clients, on the pages opened. CMC's UK platforms page offers its own web platform, its mobile app and MetaTrader 4, and the MT4 page presents Expert Advisors as the way to automate. An API appears only on CMC Connect, the institutional side, which offers market data and trade execution over the FIX protocol, either through a direct API or through a third party technology hub. No page opened on 12 Oct 2026 offers an API to retail clients, which is what the pages show and not a statement by CMC that none exists.","status":"verified","sources":[{"url":"https://www.cmcmarkets.com/en-gb/trading-platforms","title":"CMC Markets UK trading platforms","checked":"2026-10-12"},{"url":"https://www.cmcmarkets.com/en-gb/trading-platforms/metatrader-4","title":"CMC Markets UK MetaTrader 4","checked":"2026-10-12"},{"url":"https://www.cmcmarkets.com/en/connect/solutions/connectivity","title":"CMC Connect connectivity","checked":"2026-10-12"}]},{"key":"demo","value":"Platform demo only: an MT4 demo account with GBP 10,000 of virtual funds, which stays open as long as you log in to MT4 at least once every 30 days. It is a demo of the platform, not of an API. The CMC Connect page does not say whether a test FIX session is offered.","status":"verified","sources":[{"url":"https://www.cmcmarkets.com/en-gb/trading-platforms/metatrader-4","title":"CMC Markets UK MetaTrader 4","checked":"2026-10-12"},{"url":"https://www.cmcmarkets.com/en/connect/solutions/connectivity","title":"CMC Connect connectivity","checked":"2026-10-12"}]},{"key":"rate_limits","value":"No retail API on the pages opened. CMC Connect offers market data and execution through the FIX protocol to institutional clients, and its connectivity page states no rate limit (re-read 12 Oct 2026). A page that states no limit is not evidence that there is none.","status":"verified","sources":[{"url":"https://www.cmcmarkets.com/en/connect/solutions/connectivity","title":"CMC Connect connectivity","checked":"2026-10-12"}]}]},"platformApis":{"licence":"All rights reserved","records":[{"platform":"metatrader-4","available":true,"entity":"CMC Markets UK plc","note":"Offered for spread betting and CFDs. The MT4 page says Expert Advisors can be used to automate trading.","status":"verified","source":"https://www.cmcmarkets.com/en-gb/trading-platforms/metatrader-4","sourceTitle":"CMC Markets UK MetaTrader 4","checked":"2026-10-12"},{"platform":"metatrader-5","available":null,"entity":"CMC Markets UK plc","note":"Not listed on UK platforms page; MetaQuotes MT5 directory lists CMC Markets (region not stated).","status":"unverified","source":"https://www.cmcmarkets.com/en-gb/trading-platforms","sourceTitle":"CMC Markets UK trading platforms","checked":"2026-09-18"},{"platform":"ctrader-open-api","available":false,"entity":"CMC Markets UK plc","note":"cTrader not listed on the broker's UK platforms page; absence from an overview page is not proof, so unverified.","status":"unverified","source":"https://www.cmcmarkets.com/en-gb/trading-platforms","sourceTitle":"CMC Markets UK trading platforms","checked":"2026-09-18"},{"platform":"tradelocker","available":false,"entity":"CMC Markets UK plc","note":"TradeLocker not listed on the broker's UK platforms page; absence from an overview page is not proof, so unverified.","status":"unverified","source":"https://www.cmcmarkets.com/en-gb/trading-platforms","sourceTitle":"CMC Markets UK trading platforms","checked":"2026-09-18"},{"platform":"match-trader","available":false,"entity":"CMC Markets UK plc","note":"Match-Trader not listed on the broker's UK platforms page; absence from an overview page is not proof, so unverified.","status":"unverified","source":"https://www.cmcmarkets.com/en-gb/trading-platforms","sourceTitle":"CMC Markets UK trading platforms","checked":"2026-09-18"},{"platform":"dxtrade","available":false,"entity":"CMC Markets UK plc","note":"DXtrade not listed on the broker's UK platforms page; absence from an overview page is not proof, so unverified.","status":"unverified","source":"https://www.cmcmarkets.com/en-gb/trading-platforms","sourceTitle":"CMC Markets UK trading platforms","checked":"2026-09-18"}]},"sdks":{"licence":"All rights reserved","records":[]},"endpoints":{"licence":"All rights reserved","leftOut":"Parameters, request bodies, example responses and notes. Each is on the endpoint's page.","records":[]},"calls":{"licence":"All rights reserved","what":"Functions of a language binding and messages of a wire protocol: calls that are not HTTP requests, so they have no method and no path and are in no OpenAPI file.","leftOut":"Descriptions of arguments and fields, return values, samples and notes. Each is on the call's page.","records":[]},"limits":{"licence":"CC BY 4.0","register":"https://openbrokerapi.com/data/limits.json","structure":"structuredValue, structuredUnit and windowSeconds restate a limit as numbers where its own value and unit, or the opening of its text, state them outright: a count, optionally what is counted, and a window. They are read by a fixed pattern and are null wherever the pattern does not fit, so a null means not restated, not that there is no limit. windowSeconds is null for an allowance that is not a rate. structuredUnit is null where the wording does not name what is counted. A week is taken as 7 days. They add nothing to the record: value, unit, text and scope are unchanged and remain the record. A record whose status is conflicting has a second reading under conflict, which these fields do not restate.","records":[]},"errors":{"licence":"All rights reserved","leftOut":"The meaning and the fix of each error. They are this site's own writing, which the open licence does not cover, so each record gives the address of the page that holds them.","index":null,"register":"https://openbrokerapi.com/data/errors.json","records":[]},"mcpServers":{"licence":"CC BY 4.0","page":"https://openbrokerapi.com/ai/mcp-directory","register":"https://openbrokerapi.com/data/mcp-servers.json","records":[],"noneFound":[]},"partnerProgramme":{"licence":"CC BY 4.0","register":"https://openbrokerapi.com/data/programmes.json","page":"https://openbrokerapi.com/partners/cmc-markets","record":{"id":"cmc-markets","firm":"CMC Markets","programmeType":"none-found","pagesOpened":["https://www.cmcmarkets.com/en-gb/partnerships"],"publishedFigure":null,"figureAsWorded":"no published figure","figureIsCeiling":false,"figureNote":"The page opened covers sports and education sponsorships only.","restrictionsForPublishers":"No publisher facing programme terms were found on the page opened this cycle.","documentsNotOpened":null,"checked":"2026-10-05","verification":"page-opened"}},"changes":{"licence":"CC BY 4.0","page":"https://openbrokerapi.com/changes","register":"https://openbrokerapi.com/data/changes.json","checkedMeans":"checked is the day the source was last opened. It is null where the register does not record one: read that as not recorded.","records":[]}}