{"name":"Broker API Hub: Swissquote","page":"https://openbrokerapi.com/brokers/swissquote","file":"https://openbrokerapi.com/data/brokers/swissquote.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, Swissquote, openbrokerapi.com/brokers/swissquote, 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":"swissquote","slug":"swissquote","name":"Swissquote","kind":"broker","nativeApi":true,"apiFamily":["FIX","REST (OpenWealth)"],"products":[],"availability":"active","legalEntity":null,"regulator":null,"docsUrl":"https://www.swissquote.com/en/institutional/solutions/technology/apis","baseUrls":null,"orderTypes":[],"sources":[{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis","title":"Swissquote institutional APIs","checked":"2026-10-12"},{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/securities-cryptos","title":"Swissquote institutional, securities and cryptos via an API","checked":"2026-10-12"},{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/forex","title":"Swissquote institutional Forex APIs","checked":"2026-10-12"},{"url":"https://www.swissquote.com/en-uk/private/trade/platforms/forex-cfds","title":"Swissquote UK, forex and CFD platforms","checked":"2026-10-12"}],"lastChecked":"2026-10-12","review":"verified-at-source"},"claims":{"licence":"All rights reserved","records":[{"key":"access_route","value":"Swissquote's APIs are presented on its institutional pages, which you reach by contacting a Swissquote office, not through a self service key. Three trading APIs are named there: a REST API on the OpenWealth standard for securities, cryptocurrencies and FX spot, a FIX API for securities and cryptocurrencies, and a dedicated FIX API for leveraged forex whose stated client types are corporates, banks and retail brokers. Separately, the platform comparison table on Swissquote's UK private client pages lists FIX API as a feature of the CFXD platform and not of MetaTrader 4 or MetaTrader 5, which carry Expert Advisors instead. That table does not say how a private client applies for FIX access.","status":"verified","sources":[{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/securities-cryptos","title":"Swissquote institutional, securities and cryptos via an API","checked":"2026-10-12"},{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/forex","title":"Swissquote institutional Forex APIs","checked":"2026-10-12"},{"url":"https://www.swissquote.com/en-uk/private/trade/platforms/forex-cfds","title":"Swissquote UK, forex and CFD platforms","checked":"2026-10-12"}]},{"key":"demo","value":"Yes: the FAQ on Swissquote's institutional securities API page says a demo environment is offered to validate an API integration. The demo account advertised on the UK private client platform pages is a platform demo, and the page does not say that it covers the FIX API.","status":"verified","sources":[{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/securities-cryptos","title":"Swissquote institutional, securities and cryptos via an API","checked":"2026-10-12"},{"url":"https://www.swissquote.com/en-uk/private/trade/platforms/forex-cfds","title":"Swissquote UK, forex and CFD platforms","checked":"2026-10-12"}]},{"key":"auth","value":"Unverified. The pages opened on 12 Oct 2026 do not describe how a session is authenticated. The FIX specifications are PDF files on library.swissquote.com, whose robots.txt disallows automated reading, so they were not opened, and the REST specification page did not render its content without scripts.","status":"unverified","sources":[{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/forex","title":"Swissquote institutional Forex APIs","checked":"2026-10-12"}]},{"key":"streaming","value":"The institutional Forex API page lists the liquidity channel of its FIX connections as streaming, with request for stream and request for quote also listed for the Integral connection. For securities, the FAQ says no market data is available over the FIX API, and for digital assets a dedicated FIX session gives market data. No streaming limits are stated on the pages opened.","status":"verified","sources":[{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/forex","title":"Swissquote institutional Forex APIs","checked":"2026-10-12"},{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/securities-cryptos","title":"Swissquote institutional, securities and cryptos via an API","checked":"2026-10-12"}]},{"key":"rate_limits","value":"Unverified. No page opened on 12 Oct 2026 states a request or order limit: not the institutional API overview, the Forex API page or the securities API page. The FIX specifications, where a limit would be written, sit on library.swissquote.com, whose robots.txt disallows automated reading, so they were not opened. This is not evidence that there is no limit.","status":"unverified","sources":[{"url":"https://www.swissquote.com/en/institutional/solutions/technology/apis/forex","title":"Swissquote institutional Forex APIs","checked":"2026-10-12"}]}]},"platformApis":{"licence":"All rights reserved","records":[{"platform":"metatrader-4","available":true,"entity":"Swissquote Ltd (UK)","note":"Listed on the UK private client forex and CFD platforms page, with Expert Advisors ticked in the comparison table.","status":"verified","source":"https://www.swissquote.com/en-uk/private/trade/platforms/forex-cfds","sourceTitle":"Swissquote UK, forex and CFD platforms","checked":"2026-10-12"},{"platform":"metatrader-5","available":true,"entity":"Swissquote Ltd (UK)","note":"Listed on the UK private client forex and CFD platforms page, with Expert Advisors ticked in the comparison table.","status":"verified","source":"https://www.swissquote.com/en-uk/private/trade/platforms/forex-cfds","sourceTitle":"Swissquote UK, forex and CFD platforms","checked":"2026-10-12"}]},"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/swissquote","record":{"id":"swissquote","firm":"Swissquote","programmeType":"not-verified","pagesOpened":[],"publishedFigure":null,"figureAsWorded":"not verified this cycle: no programme page was opened","figureIsCeiling":false,"figureNote":null,"restrictionsForPublishers":"No programme page was opened this cycle, so no restriction is recorded. The address tried returned HTTP 404, which is not evidence that the firm runs no programme.","documentsNotOpened":null,"checked":"2026-10-05","verification":"not-verified"}},"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":[]}}