Broker API changes: what changed and when
121 dated changes, newest first. Each one links the page it was read on.
Risk warning: CFDs and spread bets are complex instruments and come with a high risk of losing money rapidly due to leverage. You can lose money on these products, and each provider publishes its own loss figure under FCA rules. You should consider whether you understand how they work and whether you can afford to take the high risk of losing your money. Automated and API trading can amplify losses through bugs, connectivity failures and runaway orders.
The date on each entry is the date of the change, as its source gives it. Where the date its source was last opened is not recorded, the entry says so.
2026
92 changes
October 2026
22 changes
Axi Documentation
The Axi help article on other trading tools, this site's source for Axi's rate limits claim, no longer opens. The claim is now unverified.
Trading platforms, Axi UKchecked
Bitget Documentation
Bitget's current API documentation states an overall limit of 6,000 requests a minute per IP address, alongside per endpoint limits. This site previously held only the legacy v1 figure of 20 requests in 2 seconds for public market data.
Bitget API quick startchecked
Bitget Documentation
Bitget's quick start page gives the REST signing timestamp in milliseconds, but for the WebSocket login its text says milliseconds and its JavaScript sample uses milliseconds while its Java step divides by 1,000 and its example holds a ten digit value. This site's authentication entry for Bitget now keeps the milliseconds statement to REST and states no unit for the login, where it previously said only that the timestamp is in milliseconds.
Bitget API quick startchecked
Deriv Documentation
Deriv's documentation, read on 12 Oct 2026, gives one REST base, https://api.derivws.com, and describes sign in as an OAuth 2.0 app or a Personal Access Token sent as a bearer token, with a Deriv-App-ID header on REST requests made with a Personal Access Token. This site had recorded an app_id plus an API token, sourced to the limits page, which does not describe sign in today. The 2 minute idle timeout recorded before is not on the limits, best practices or ping pages opened today and has been taken out of the streaming claim as not verified; the cap of 10 pings a second per connection is still on the limits page.
Deriv API: authenticationchecked
Deriv Documentation
Two Deriv pages give different rate limits. The Limits page gives REST 80 requests a minute per logged in user and 300 a minute and 1,000 per ten minutes per IP, with shared WebSocket budgets a minute and an hour; the API overview in the text form Deriv publishes for AI tools gives REST 60 a minute per token, 100 WebSocket requests a second and 100 subscriptions per connection, and 5 connections per user. This site's Deriv limit now shows both readings as conflicting, where it showed the Limits page alone as verified.
Dukascopy Ecosystem
Dukascopy publishes its own MCP server for JForex accounts, limited to demo accounts at the time of reading, with live trading announced for summer to autumn 2026.
Dukascopy, trade with AIchecked
eToro Documentation
eToro's reference pages, read on 12 Oct 2026, list one server, https://public-api.etoro.com, and print every path with its own /api/v1 or /api/v2 prefix. This site had recorded the base as https://public-api.etoro.com/api/v1, which doubles the prefix when a documented path is joined to it and is wrong for the version 2 calls. The base is now recorded as the bare host.
eToro Documentation
eToro's AsyncAPI document for its WebSocket API now opens and says the user key and API key travel inside the Authenticate message over the open socket, never as a header; this site's streaming entry said authentication was by headers and that the document could not be opened. The document, the Topics page and the example code agree on one Subscribe shape, so the earlier note of three differing subscribe grammars is withdrawn.
FOREX.com / StoneX Trading (City Index) Documentation
The StoneX API documentation was read directly for the first time: session token authentication, Lightstreamer streaming and a throttle of 500 requests in 5 seconds are now verified where this site held them as unverified.
Interactive Brokers Documentation
IBKR's Web API pacing page and its Campus Web API documentation both now state a penalty box of 10 minutes for an IP address that breaks a rate limit. This site previously recorded 15 minutes, and that the two pages disagreed.
IG Documentation
IG's REST reference opened on 12 Oct 2026 at labs.ig.com/rest-trading-api-reference.html, after refusing our reader in September. It prints the working order paths with a hyphen: /working-orders, /working-orders/otc and /working-orders/otc/{dealId}. This site had recorded /workingorders, the spelling in IG's own deprecated Java sample. The three records now carry the reference spelling and are marked conflicting, because IG's two sources disagree and neither was tested against a host. The address without .html answered 500 the same day, so the eighteen records that linked it now link the page for their own call.
IG Documentation
Re-read against IG's reference on 12 Oct 2026, four IG records changed which fields they call required. Required now means only what the page marks as not null: size alone on DELETE /positions/otc; currencyCode, epic, expiry, forceOpen, guaranteedStop and size on POST /positions/otc; currencyCode, epic, expiry, guaranteedStop, level and size on POST /working-orders/otc. The page marks searchTerm optional on the market search. The _method header on deleting a working order is now recorded as optional, not required: IG's reference documents a plain DELETE, and IG's FAQ offers a POST with _method: DELETE only for clients that cannot send a body on a DELETE. This describes IG's page, not a test of what the host accepts.
IG Documentation
Three IG Labs addresses this site cited answered 500 on 12 Oct 2026 without a file ending and opened with one: the REST trading API guide, the FAQ and the streaming API guide now sit at rest-trading-api-guide.html, faq.html and streaming-api-guide.html. The IG record links the working addresses. The claims read there are unchanged: the FAQ still gives 12 hours for the session tokens and the guide still gives 6 hours extended up to 72.
IG Labs FAQchecked
IG Documentation
This site's streaming entry for IG now names Lightstreamer, as IG's Streaming API Guide does throughout, and no longer says IG states the 40 subscription cap cannot be increased: the guide asks you to contact IG to raise it and the FAQ says to manage it by unsubscribing. It previously said IG's pages name no streaming vendor. labs.ig.com/node/158 was dropped as a second source for two limits, since it showed an out of service notice and the FAQ carries the same figures.
IG Labs Streaming API Guidechecked
OANDA Documentation
OANDA's instrument endpoints page answered 404 on 12 Oct 2026 and is no longer in the v20 documentation menu. The candles call this site read there, GET /v3/instruments/{instrument}/candles, is now marked not verified: OANDA's own OpenAPI file on GitHub still defines it, but no page on developer.oanda.com that we opened does. The site documents the account scoped call, GET /v3/accounts/{accountID}/instruments/{instrument}/candles, on its pricing endpoints page. A missing page is not evidence that the call has gone.
OANDA Documentation
OANDA's history depth claim was sourced to the instrument endpoints page, which answered 404 on 12 Oct 2026. Each part was re-read on a page that opens: pricing back to 2005 on the introduction, at most 5,000 candles a request with 500 by default on the pricing endpoints page, and at most 365 days of transactions a request in pages of up to 1,000 on the transaction endpoints page. The figures are unchanged.
Pepperstone Documentation
Pepperstone's API trading page moved to a new address and now names two routes: a Standard API with a generated API key, and a FIX API whose demo environment can be requested by account holders trading at least 160 million euro a month.
Pepperstone API tradingchecked
Tickmill Documentation
This site's demo entry for Tickmill now reads No for its FIX API, as Tickmill's FAQ states, and describes the MetaTrader demo as a platform demo. It previously read Yes.
Trading 212 Documentation
Trading 212's API docs, read on 12 Oct 2026, name two environments: paper trading on demo.trading212.com and live on live.trading212.com, with every documented path starting /api/v0. This site had recorded only the live address and had the demo host as not settled. Both hosts are now recorded, without the /api/v0 prefix because the paths carry it. The way to build the Basic header is now sourced to the docs, since the help centre article cited before describes how to generate a key but not the header.
eToro Documentation
eToro's API portal moved its authentication page under /core/getting-started; the old address no longer opens. The page still states the key creation route and the three request headers. The rule that the key pair and a bearer token are mutually exclusive is stated on the SSO with OAuth 2.0 page, which is now cited beside it.
FXCM Ecosystem
FXCM's REST API repository on GitHub did not open on 9 Oct 2026, and FXCM's public list of repositories read the same day shows FIXAPI, JavaAPI, ForexConnectAPI and MarketData but no REST API repository. Whether it was removed or made private is not verified. This site no longer links it, and the entry of 31 March 2023 that rested on an issue in it is now marked not verified.
XTB Documentation
The XTB help centre article this site cited for the closure of the xAPI, Do you offer API, no longer opens. The statement now sits in a different article, which says API access is no longer available and the service was discontinued on 14 March 2025. XTB's claims on this site stay verified against the new article; wording that named the former hosts was removed because the new article does not name them.
XTB help centre: Does XTB offer investment automation tools?checked
September 2026
36 changes
Capital.com Ecosystem
The Capital.com documentation changelog still has no entry after 28 November 2023. Re-read 23 September 2026 and unchanged.
Capital.com Public APIdate last opened not recorded
Capital.com Documentation
Re-read today and nothing moved. The changelog's last entry is still 28 Nov 2023, so the Open API documentation has been static for nearly three years. Every rate limit, the 10 minute idle session, the 40 instrument streaming cap and the demo host were confirmed unchanged.
cTrader Open API Documentation
Re-read today. The token lifetimes are now recorded precisely: authorisation code 1 minute, access token 30 days, with accounts as the read only scope and trading as the full one. The rate limits are unchanged at 50 a second per connection and 5 a second for historical calls.
eToro Documentation
Re-read today and confirmed unchanged: 60 reads and 20 writes a minute per user key on a one minute rolling window, two key authentication with x-request-id, and one key per environment. The websocket endpoint URL and its subscription limits are still not stated on either page.
FOREX.com / StoneX Trading (City Index) Documentation
Re-read today. The API trading page states live streaming prices across 80 markets and that access runs through applying for an account and then asking customer service, with spread only accounts told to contact support. Rate limits, authentication, demo and SDKs are still not stated anywhere on it.
FOREX.com: API tradingchecked
FXCM Ecosystem
No REST API is listed on FXCM's current API pages. The UK API trading page, dated 25 June 2025, lists FIX, the Java API and ForexConnect only, with a 5,000 minimum for FIX. Recorded as no longer listed, not closed: FXCM has not published a withdrawal. Read 23 September 2026.
FXCM UK: API tradingchecked
FXCM Change
No REST API appears anywhere on FXCM's current API pages, on either the UK or the international version. Only FIX, the Java API and ForexConnect are listed. This is recorded as no longer listed, not as closed: no FXCM page confirms a formal sunset, and the difference matters to anyone still running code against it.
FXCM UK: API tradingchecked
Interactive Brokers Ecosystem
TWS API pacing is stated as market data lines divided by two per second, not a flat 50 per second. The familiar 50 is what the formula returns at the default line count. Read 23 September 2026.
Interactive Brokers Addition
Web API OAuth 2.0 is in beta and now covers first and third party access including account management. OAuth 1.0a remains trading only. Read 23 September 2026.
Interactive Brokers Change
Two corrections from today's re-read. The penalty box is recorded as 15 minutes, the figure the Client Portal Web API page served today, with repeated breaches able to bring a permanent block; IBKR's own pages have disagreed on this and the earlier 10 minute reading stays on the record. And TWS pacing is not a flat 50 a second: it is market data lines divided by two, per second, so 200 lines gives 100 a second.
MetaTrader 4 (MQL4) Documentation
The MQL4 reference carries a 2000 to 2025 copyright while mql5.com carries 2000 to 2026. No deprecation notice appears on either, so MQL4 stays recorded as legacy and not as deprecated. A copyright year is not a revision date and is not presented as one here.
MQL4 referencechecked
OANDA Ecosystem
The v20 introduction states the API is not available to OANDA Global Markets or OANDA TMS Brokers S.A. clients. Separately, two OANDA pages state limits in different units: the development guide states 120 requests a second per IP with at most 20 active streams, and the best practices page states 2 new connections a second and 100 requests a second on a persistent connection. Read 23 September 2026.
OANDA v20 REST API: introductiondate last opened not recorded
OANDA Change
Correction, since withdrawn. On 23 Sep 2026 this site withdrew its figure of 120 requests a second per IP for OANDA and marked it unverified, on the ground that no OANDA page opened that day stated a requests per second ceiling. That ground was wrong: the development guide was open on that date and states the figure. The withdrawal was itself withdrawn on 24 Sep 2026. The reconciled position now carried in the rate limit row is 120 requests a second per IP on the development guide and 100 requests a second on an established connection, with 2 new connections a second, on the best practices page. The dated sequence is in the correction log at /corrections.
TradeLocker API Ecosystem
TradeLocker documents no streaming. From the getting started page, /docs/streaming and /docs/quotes-stream both return 404. Read 23 September 2026.
TradeLocker API Change
Correction. This site described a TradeLocker Streams API over Socket.IO. Both streaming documentation URLs returned 404 on 23 Sep 2026, so streaming is now recorded as not documented. The rest is unchanged: JWT from /auth/jwt/token, per route limits from /trade/config/ at runtime, separate demo and live hosts, and an official Python client. The getting started page is dated 22 May 2025.
IG Partner terms
IG's affiliate commission page now shows two sterling caps only, up to £1,165 and up to £1,270 per qualified client, and still says IG runs no revenue share. The US$2,045 international figure recorded on 21 Sep 2026 is no longer on the page, and which cap applies to which region is not stated. Read 22 Sep 2026. Partner terms, not an API change.
ig.com, affiliate commissionchecked
Pepperstone Partner terms
Pepperstone's affiliates page states that some partnership programmes and rewards are not available in certain regions, such as the EEA, the UK or Australia, while the same page's ineligible list does not name the UK and its qualifying client countries include the UK, so the UK position is published but vague rather than a clear exclusion. Read 22 Sep 2026 and re-read 23 Sep 2026, which leaves the UK status of this programme unsettled rather than settled. As read on those dates the page stated US$300 to US$800 per client by country group. That reading has not been confirmed since: the programme address this site tried on 5 Oct 2026 returned HTTP 404, so the programme register holds this programme as not verified. Partner terms, not an API change.
Saxo OpenAPI Documentation
Saxo's order placement page, re-read on 22 Sep 2026, now names only Market, Limit, Stop and StopLimit plus OCO; Stop if traded and trailing stop types are no longer listed there, so we mark them unverified. Its streaming page gives token refresh on the new sim-streaming and live-streaming hosts.
Capital.com Partner terms
Capital.com's affiliate programme page now defers the commission structure to a dedicated affiliate manager at sign up and names UAB Capital.com Services LT as the issuer of the Countries List. No figure is published. Re-read 21 Sep 2026, undated on the page itself. Partner terms, not an API change.
eToro Partner terms
eToro's partner plans page now opens for us, where the earlier reading recorded a blocked help article. It still publishes no commission figure: the programme includes a different commission for different countries, set by a country classification document, and a tailor made deal is offered on request. Re-read 21 Sep 2026, undated on the page itself. Partner terms, not an API change.
etoropartners.com, plansdate last opened not recorded
Saxo OpenAPI Addition
Saxo released an EventIds filter on ca/v2/eventviews for corporate action events. Non breaking.
Capital.com Change
The MCP server plugin enabled on 8 Jun 2026 lets trades be placed from inside an AI assistant, subject to a mandatory two-step preview and confirmation sequence. The release states that Capital.com is not legally liable for the MCP described nor for the behaviour of the LLMs. Execution authority on this site: draft then human confirms.
Capital.com press release, 8 Jun 2026date last opened not recorded
cTrader Open API Change
cTrader AI Agent Connect, launched 14 May 2026, is two official MCP servers plus a skills library. An agent can execute trades, analyse accounts and control charts. Remote MCP serves the web platform and Local MCP the desktop. The server defaults to demo accounts and requires user confirmation before an order action. Execution authority on this site: agent executes.
eToro Change
Two separate routes, now both sourced to eToro's own pages. Agent Portfolios, launched 26 Mar 2026, give an agent a scoped API key for a dedicated sub-portfolio funded from 200 US dollars, with OpenClaw and Claude Code supported and ChatGPT and claude.ai not; the page disclaims all liability for loss relating to CFD transactions. The Builders portal MCP server is read only, exposing get-all-routes and get-route-spec. Execution authority: agent executes for Agent Portfolios, read only for the Builders server.
eToro: Agent Portfolios, 26 Mar 2026date last opened not recorded
Interactive Brokers Change
Agentic trading with Claude was announced on 1 Jun 2026 with a human in the middle: AI instructions land in an AI Instructions tab on the Orders and Trades page for client approval, with ChatGPT, Gemini and Grok in certification. On 28 Jul 2026 IBKR opened AI connectivity to any MCP-compatible tool, still draft only, with the client reviewing each instruction and converting it to an order before submission and clients controlling what the AI can access. Execution authority on this site: draft then human confirms.
ThinkMarkets Change
ChelseaAI, an MCP server for ThinkTrader announced 1 Jun 2026, connects at read only or full access scope. At full access it can place market and pending orders, close positions and modify stop loss, take profit and trailing stops. No fund movement is exposed. Execution authority on this site: agent executes.
ThinkMarkets: ChelseaAIchecked
Interactive Brokers Change
IBKR's Web API documentation states it is "merging our web-based API products into a single, comprehensive IBKR Web API", folding in Client Portal Web API, Digital Account Management and the Flex Web Service under OAuth 2.0. OAuth 2.0 is marked beta; OAuth 1.0a is first-party and trading only. TWS API stays separate. Access is self-serve: "Clients with fully open and funded accounts may use our Web API ... without any onboarding or approval process", on a funded IBKR Pro account.
Interactive Brokers Breaking
TWS 2026 release notes (page updated 14 Sep 2026): 10.47 removed fundamental data methods and callbacks; 10.50 adds conditionsIncludeOvernight to Order. Per version dates are not given.
FOREX.com / StoneX Trading (City Index) Ecosystem
City Index relaunched as StoneX Trading in the UK. The City Index brand retired on 12 Sep 2026 and cityindex.com pages now redirect to stonex.com. StoneX says clients keep the same platforms and accounts; no API change was announced.
StoneX press release: Launch of StoneX Trading marks a new era for City Indexchecked
Interactive Brokers Breaking
Pacing for GET /iserver/marketdata/history was capped at 10 requests a second or 50 a minute. The changelog does not give the previous limit, so any client paced by an older figure needs rechecking.
IBKR Web API changelogchecked
Interactive Brokers Deprecation
9 Sep 2026: /hmds/scanner deprecated and removed from the documentation; secType parameter removed from /iserver/secdef/search. Clients passing secType or calling the HMDS scanner should move to /iserver/scanner/run and search without secType.
IBKR Web API changelogchecked
MetaTrader 5 (Python package and MQL5) Addition
MetaTrader5 Python package 5.0.6180 on PyPI, Windows x86-64 builds for Python 3.6 to 3.14, so a Linux host still needs a bridge. It follows 5.0.6162 (3 Sep), 5.0.6147 (27 Aug), 5.0.6090 (1 Aug) and 5.0.6070 (28 Jul).
MetaTrader5 on PyPIchecked
MetaTrader 5 (Python package and MQL5) Addition
Build 6180, 3 Sep 2026, is the current MetaTrader 5 build. It gave the AI Assistant Strategy Tester powers: retrieving tester reports, launching optimisations, and reading tester and expert advisor logs. The 6180 page does not itself use the word MCP, and the MQL5 language reference still carries no MCP section, so MCP remains a terminal feature rather than a language feature.
IG Ecosystem
trading-ig merged a fix on 2 Sep 2026 that replaces the node navigation calls with fetch_categories and fetch_category_instruments, saying IG appear to have removed the Node ID concept from their public API. This is the community follow up to the /marketnavigation removal reported in February. Community sourced: IG publishes no changelog that records either step.
Interactive Brokers Ecosystem
IBC, the community tool many people use to automate TWS and IB Gateway logins, was retired and archived by its owner on 1 Sep 2026. Only work in progress and significant bug fixes will follow. It is not an IBKR product, but headless setups that depend on it should plan a replacement.
GitHub: IbcAlpha/IBCdate last opened not recorded
Saxo OpenAPI Breaking
Breaking, and the deadline has passed: root/v1/user was removed and replaced by root/v2/user. An integration still on v1 is broken now, not later.
Saxo planned changeschecked
August 2026
9 changes
eToro Addition
eToro Core API added filtered aggregated portfolio snapshots: dailyCutoffUtc and pnlLevel parameters, and POST /api/v1/trading/info/aggregate-portfolio with a demo equivalent.
Core API changelog, eToro API Portaldate last opened not recorded
IG Ecosystem
Community Python wrapper trading-ig 0.0.25 released on PyPI; needs Python 3.10 or later. Not an IG product.
PyPI: trading-igchecked
eToro Addition
eToro Core API added asynchronous order execution: POST /api/v3/trading/execution/orders and DELETE /api/v3/trading/execution/orders/{orderId}, with demo equivalents. Demo copy trading was restored under /api/v2/trading/copy/demo.
Core API changelog, eToro API Portaldate last opened not recorded
eToro Addition
Asynchronous order execution with new submit and cancel endpoints; demo Copy Trading restored; user watchlists endpoint added.
eToro API portal: changelogdate last opened not recorded
MetaTrader 5 (Python package and MQL5) Addition
Build 6140 added LLM providers including Alibaba, Cerebras and z.ai, added an MCP tool to halt the Strategy Tester, and cut the built-in MQL5.community context window from 1,000,000 to 500,000 tokens.
eToro Breaking
eToro removed the v1 trading execution and info endpoints, demo Copy Trading endpoints, social feed endpoints and agent portfolio endpoints, and added an instrument breakdown endpoint.
eToro API portal: changelogdate last opened not recorded
Capital.com Ecosystem
capital-mcp, published on Capital.com's own GitHub organisation, last pushed. Trading is off by default and every order goes through a preview then confirm step.
capital-com-sv/capital-mcpchecked
Interactive Brokers Ecosystem
TWS API 10.49 released under the GPL, adding Settlement Type to contract details from TWS 10.49.01.
IBKR TWS API changelogchecked
Interactive Brokers Addition
TWS API 10.49 is released under the GNU GPL, and Contract Details now include Settlement Type with TWS or IB Gateway 10.49.01 or later.
July 2026
7 changes
MetaTrader 5 (Python package and MQL5) Addition
Build 6090 expanded MCP methods so an assistant can add indicators to charts and list available indicators with their parameters, and disabled the AI Assistant on Windows 7.
MetaTrader 5 (Python package and MQL5) Change
MetaTrader 5 build 6090 was a general improvements update and included an updated Python integration package.
MetaTrader 5 Platform Update Build 6090: General Improvementschecked
Interactive Brokers Ecosystem
IBKR launches its own hosted MCP server for ChatGPT, Claude, Grok, Perplexity and any MCP client. It reads account data and drafts trade instructions; you submit every order yourself. No extra cost; not available in India or Japan.
MetaTrader 5 (Python package and MQL5) Addition
Build 6060 added native MCP and agentic AI support to the terminal, plus passkey authentication and separate Trader and Money manager access levels.
MetaTrader 5 (Python package and MQL5) Addition
MetaTrader 5 build 6060 ships native MCP support and AI Assistants in the terminal and MetaEditor. AI initiated trading can be allowed, prohibited or set to need manual confirmation.
MT5 Build 6060 release noteschecked
eToro Breaking
Crypto withdrawal endpoints were removed.
eToro API portal: changelogdate last opened not recorded
Capital.com Ecosystem
Capital.com's GitHub carries capital-mcp, an MCP server over the Public API with 38 tools for demo and live accounts; trading is off unless CAP_ALLOW_TRADING=true. Date is the repo's last update.
June 2026
5 changes
MetaTrader 5 (Python package and MQL5) Addition
MetaTrader 5 beta build 5955 introduces MCP and agentic AI in the terminal.
MQL5 forum: Build 5955 beta, MCP and agentic AIdate last opened not recorded
eToro Breaking
Cash account endpoints and generic sub-account endpoints were removed.
eToro API portal: changelogdate last opened not recorded
IG Ecosystem
A trading-ig user reported historical price downloads failing with the points allowance exceeded and with error.price-history.io-error, a code the user says is not in IG's API reference. Community sourced and unverified by IG. Decoded on this site at /errors/ig/price-history-io-error.
eToro Addition
The largest release of the period, about 70 endpoints: social API, balances, price alerts, trading cost estimates, investor statistics and club dashboard.
eToro API portal: changelogdate last opened not recorded
ThinkMarkets Addition
ThinkMarkets launched ChelseaAI, an MCP server that links ThinkTrader demo and live accounts to AI assistants, with read only or full access scopes and no fund movements. Not directed at UK or EU residents.
ThinkMarkets: ChelseaAIchecked
May 2026
5 changes
eToro Deprecation
Order placement moved to a single v2 endpoint and the v1 order endpoints were deprecated.
eToro API portal: changelogdate last opened not recorded
Saxo OpenAPI Breaking
ca/v1/proxyvoting/events replaced by ca/v2/proxyvoting/events.
IG Ecosystem
IG publishes a read-only AI assistant for IG Australia on its own site: an MCP based assistant in ChatGPT covering prices, positions and order history, with no trading. IG Australia only. Finance Magnates reported it earlier, on 28 May 2026.
IG AU: AI assistantchecked
cTrader Open API Ecosystem
Spotware launched official cTrader MCP servers, remote for cTrader Web and local for cTrader Windows.
Spotware newsdate last opened not recorded
cTrader Open API Ecosystem
Spotware launched cTrader AI Agent Connect: a remote MCP server that needs cTrader Web and a local one inside cTrader Windows, both able to trade. Spotware does not say they run on the Open API, so Open API apps are unaffected.
April 2026
2 changes
eToro Ecosystem
eToro launched an App Store and a builders portal giving developers access to its APIs, agent skills, MCP server, command line tooling and docs; builds on the August 2025 public API launch.
Finance Magnates: eToro launches developer App Store and builders portaldate last opened not recorded
MetaTrader 5 (Python package and MQL5) Change
MetaTrader5 Python package 5.0.5735 on PyPI, after 5.0.5640 (20 Feb), 5.0.5572 (31 Jan), 5.0.5509 (20 Jan) and 5.0.5488 (5 Jan 2026).
March 2026
3 changes
DXtrade APIs Addition
DXtrade added the ability for firms to manage settings and profiles through its REST API, so brokers can automate configuration across environments.
DXtrade has Announced its Latest Round of Updatesdate last opened not recorded
MetaTrader 4 (MQL4) Ecosystem
MetaTrader 4 build 1470 improved interface translations, fixed errors and improved platform stability.
MetaTrader 4 release notes, build 1470date last opened not recorded
MetaTrader 4 (MQL4) Ecosystem
MetaTrader 4 build 1460 delivered security improvements, bug fixes and stability improvements.
MetaTrader 4 release notes, build 1460date last opened not recorded
February 2026
2 changes
Match-Trader Platform API Ecosystem
Match-Trader's February 2026 release connected the Match-Trader Prop Trading platform to MetaTrader 5 through a dedicated connector and service architecture.
Release notes: Match-Trader, February Release (17-02-2026)date last opened not recorded
IG Breaking
A trading-ig user reported that IG removed the /marketnavigation endpoint: it no longer appears in IG's docs or the REST API Companion. Reported by the community on 2 Feb 2026, not announced by IG, and no IG changelog records it. Community sourced.
GitHub: trading-ig issue 365, Navigation API has changedchecked
January 2026
1 change
Interactive Brokers Breaking
IBKR announced a TWS and API release for 23 Feb 2026; from API 10.44, tick types 71 and 5 return size as Decimal instead of Integer.
2025
11 changes
Interactive Brokers Ecosystem
ib_async 2.1.0 released on PyPI; needs Python 3.10 or later.
PyPI: ib_asyncchecked
IG Deprecation
IG is deprecating the streaming MARKET subscription in favour of PRICE. Raised on trading-ig on 15 Oct 2025; the library moved its streaming sample to PRICE on 16 Apr 2026. IG publishes a migration guide our reader could not open, so no deadline is confirmed. Community sourced.
Interactive Brokers Ecosystem
ib_async 2.0.1, its first proper release in almost a year: configurable defaults for missing values, new tick types and order deletion fixes.
GitHub: ib_async releasesdate last opened not recorded
MetaTrader 5 (Python package and MQL5) Ecosystem
MetaTrader 5 build 5100 replaced Subversion with Git for MQL5 Storage and launched the MQL5 Algo Forge developer hub.
New MetaTrader 5 Platform Build 5100: Transition to Git and MQL5 Algo Forge developer hubdate last opened not recorded
Saxo OpenAPI Addition
ENS adds OrderSubStatuses filter and a new Requested substatus; portfolio adds bond pool factors and option strategy views.
Saxo Developer Portal release notes 2025/05/15date last opened not recorded
XTB Breaking
XTB API access discontinued. XTB's help centre states that API access is no longer available and that the service was discontinued on 14 March 2025. The article read on 9 Oct 2026 does not name the hosts xapi.xtb.com and ws.xtb.com.
XTB help centre: Does XTB offer investment automation tools?checked
Match-Trader Platform API Addition
Match-Trader added a margin key to API endpoints that return open positions, so position data now includes margin details.
Release notes: Match-Trader, February Release (11-03-2025)date last opened not recorded
MetaTrader 4 (MQL4) Ecosystem
MetaTrader 4 build 1440 delivered security improvements, error fixes and stability improvements. It was the only MT4 build released in 2025.
MetaTrader 4 release notes, build 1440date last opened not recorded
Interactive Brokers Addition
TWS API 10.34.01 adds reqCurrentTimeInMillis, and Order and Execution objects gain a Submitter field.
Interactive Brokers Change
TWS API pacing now caps requests per second at your market data lines divided by 2.
Interactive Brokers Breaking
Minimum supported TWS and IB Gateway version rises to 10.30 from 20 Mar 2025.
2024
5 changes
TradeLocker API Change
TradeLocker released version 0.56.2 of its official Python client on PyPI. It is the latest release, and the client requires Python 3.11 or later.
tradelocker release history, PyPIdate last opened not recorded
Saxo OpenAPI Addition
Pre-trade disclaimer endpoints added; precheck returns a PreTradeDisclaimers object.
Saxo Developer Portal release notes 2024/12/01date last opened not recorded
cTrader Open API Change
Spotware yanked version 0.9.3 of its official Python SDK, ctrader-open-api, from PyPI. Version 0.9.2 from 26 Jun 2024 remains the current release.
ctrader-open-api release history, PyPIdate last opened not recorded
DXtrade APIs Documentation
Devexperts published the DXtrade XT FIX Trading API, REST API, Notifications API and Administrative REST API specifications publicly online.
DXtrade XT Updates: Automatic Liquidation for Options, New DXcharts, API Improvementsdate last opened not recorded
TradeLocker API Change
TradeLocker released the first public version (0.39.0) of its Python client for the TradeLocker API.
tradelocker-python changelog.MDdate last opened not recorded
2023
4 changes
Capital.com Addition
Demo accounts can top up their balance with the new POST /accounts/topUp endpoint. This is the newest entry in the public API changelog.
Capital.com Change
POST /session is limited to 1 request per second.
Capital.com Addition
GET /markets can return the whole list of available markets.
FXCM Deprecation
Not verified. This site recorded, from a reply in an issue on FXCM's REST API repository, that support for the REST API would not extend beyond Q1 2023; the date is the end of that quarter, not a confirmed shutdown date, and FXCM made no formal announcement that we found. The repository did not open on 9 Oct 2026, so the reply can no longer be read and no other public page stating it was found. A page that does not open is not proof of anything. The link here is FXCM's public list of repositories.
2022
2 changes
FXCM Change
ForexConnect performance release planned for production by end of the following week (README notice).
FXCM Change
ForexConnect Python package 1.6.5 released on PyPI.
PyPI: forexconnect release historydate last opened not recorded
2021
1 change
OANDA Ecosystem
The community oandapyV20 wrapper released version 0.7.2, its latest release on PyPI.
oandapyV20 release history, PyPI (community)date last opened not recorded
2019
1 change
FXCM Breaking
Price streams moved from http to https using TLS 1.2; ForexConnect and Java API users need TLS 1.2 support.
2018
3 changes
OANDA Addition
Added orderBook and positionBook endpoints across all SDK implementations.
OANDA v20 release noteschecked
OANDA Addition
Java SDK supports Accept-Datetime-Format and custom headers.
OANDA v20 release noteschecked
OANDA Change
Documentation improvements and Guaranteed Stop Loss Order support added.
OANDA v20 release noteschecked
2017
1 change
OANDA Deprecation
Press reports said OANDA Europe would migrate legacy accounts to v20 by early December 2017 and that the v1 REST API and Java SDK would stop being available after the migration.
OANDA Europe to migrate legacy trade accounts to V20 (FinanceFeeds)date last opened not recorded
2016
1 change
OANDA Fix
OANDA v20 release 3.0.13 fixed a Python string to float regression and first published an OpenAPI specification for the v20 API.
Follow one API by RSS
Every change, Axi, Bitget, Capital.com, cTrader Open API, Deriv, Dukascopy, DXtrade APIs, eToro, FOREX.com / StoneX Trading (City Index), FXCM, IG, Interactive Brokers, Match-Trader Platform API, MetaTrader 4 (MQL4), MetaTrader 5 (Python package and MQL5), OANDA, Pepperstone, Saxo OpenAPI, ThinkMarkets, Tickmill, TradeLocker API, Trading 212, XTB.
The same changes, a week at a time: the weekly digest, with its own RSS feed.
How to cite this
Broker API changes: what changed and when. Broker API Hub, https://openbrokerapi.com/changes, newest check .
Where you rely on a single figure, cite the source and the checked date printed beside it as well.