<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Broker API Hub: OANDA API changes</title>
    <link>https://openbrokerapi.com/brokers/oanda</link>
    <description>Dated changes, each with the page it was read on. Independent and unofficial.</description>
    <language>en-GB</language>
    <lastBuildDate>Mon, 12 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://openbrokerapi.com/feeds/oanda.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>OANDA: OANDA&apos;s instrument endpoints page answered 404 on 12 Oct 2026 and is no longer in the v20...</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>OANDA&apos;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&apos;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. Source: OANDA v20 REST API: pricing endpoints, https://developer.oanda.com/rest-live-v20/pricing-ep/</description>
      <pubDate>Mon, 12 Oct 2026 00:00:00 +0000</pubDate>
      <category>Documentation</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2026-10-12-71</guid>
    </item>
    <item>
      <title>OANDA: OANDA&apos;s history depth claim was sourced to the instrument endpoints page, which answered...</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>OANDA&apos;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. Source: OANDA v20 REST API: introduction, https://developer.oanda.com/rest-live-v20/introduction/</description>
      <pubDate>Mon, 12 Oct 2026 00:00:00 +0000</pubDate>
      <category>Documentation</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2026-10-12-72</guid>
    </item>
    <item>
      <title>OANDA: The v20 introduction states the API is not available to OANDA Global Markets or OANDA TMS...</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>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. Source: OANDA v20 REST API: introduction, https://developer.oanda.com/rest-live-v20/introduction/</description>
      <pubDate>Wed, 23 Sep 2026 00:00:00 +0000</pubDate>
      <category>Ecosystem</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2026-09-23-1</guid>
    </item>
    <item>
      <title>OANDA: Correction, since withdrawn. On 23 Sep 2026 this site withdrew its figure of 120 requests...</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>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. Source: OANDA v20 REST API: development guide, https://developer.oanda.com/rest-live-v20/development-guide/</description>
      <pubDate>Wed, 23 Sep 2026 00:00:00 +0000</pubDate>
      <category>Change</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2026-09-23-2</guid>
    </item>
    <item>
      <title>OANDA: The community oandapyV20 wrapper released version 0.7.2, its latest release on PyPI.</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>The community oandapyV20 wrapper released version 0.7.2, its latest release on PyPI. Source: oandapyV20 release history, PyPI (community), https://pypi.org/project/oandapyV20/#history</description>
      <pubDate>Fri, 27 Aug 2021 00:00:00 +0000</pubDate>
      <category>Ecosystem</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2021-08-27-1</guid>
    </item>
    <item>
      <title>OANDA: Added orderBook and positionBook endpoints across all SDK implementations.</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>Added orderBook and positionBook endpoints across all SDK implementations. Source: OANDA v20 release notes, https://developer.oanda.com/rest-live-v20/release-notes</description>
      <pubDate>Fri, 28 Sep 2018 00:00:00 +0000</pubDate>
      <category>Addition</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2018-09-28-1</guid>
    </item>
    <item>
      <title>OANDA: Java SDK supports Accept-Datetime-Format and custom headers.</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>Java SDK supports Accept-Datetime-Format and custom headers. Source: OANDA v20 release notes, https://developer.oanda.com/rest-live-v20/release-notes</description>
      <pubDate>Fri, 11 May 2018 00:00:00 +0000</pubDate>
      <category>Addition</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2018-05-11-1</guid>
    </item>
    <item>
      <title>OANDA: Documentation improvements and Guaranteed Stop Loss Order support added.</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>Documentation improvements and Guaranteed Stop Loss Order support added. Source: OANDA v20 release notes, https://developer.oanda.com/rest-live-v20/release-notes</description>
      <pubDate>Wed, 11 Apr 2018 00:00:00 +0000</pubDate>
      <category>Change</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2018-04-11-1</guid>
    </item>
    <item>
      <title>OANDA: Press reports said OANDA Europe would migrate legacy accounts to v20 by early December...</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>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. Source: OANDA Europe to migrate legacy trade accounts to V20 (FinanceFeeds), https://financefeeds.com/oanda-europe-migrate-legacy-trade-accounts-v20/</description>
      <pubDate>Thu, 09 Nov 2017 00:00:00 +0000</pubDate>
      <category>Deprecation</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2017-11-09-1</guid>
    </item>
    <item>
      <title>OANDA: OANDA v20 release 3.0.13 fixed a Python string to float regression and first published an...</title>
      <link>https://openbrokerapi.com/changes</link>
      <description>OANDA v20 release 3.0.13 fixed a Python string to float regression and first published an OpenAPI specification for the v20 API. Source: OANDA v20 REST API Release Notes, https://developer.oanda.com/rest-live-v20/release-notes/</description>
      <pubDate>Thu, 08 Dec 2016 00:00:00 +0000</pubDate>
      <category>Fix</category>
      <guid isPermaLink="false">urn:openbrokerapi:change:oanda-2016-12-08-1</guid>
    </item>
  </channel>
</rss>
