{
  "name": "Broker API Hub: Partner programme register",
  "licence": "CC BY 4.0",
  "cite": "Broker API Hub, Partner programme register, openbrokerapi.com/data",
  "records": [
    {
      "id": "axi",
      "firm": "Axi",
      "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"
    },
    {
      "id": "bitget",
      "firm": "Bitget",
      "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"
    },
    {
      "id": "capital-com",
      "firm": "Capital.com",
      "programmeType": "affiliate",
      "pagesOpened": [
        "https://capital.com/en-int/partnerships/affiliate-programme"
      ],
      "publishedFigure": null,
      "figureAsWorded": "no published figure",
      "figureIsCeiling": false,
      "figureNote": "The page says the commission structure is shared by a dedicated affiliate manager after sign up.",
      "restrictionsForPublishers": "Commission is paid monthly provided traffic is brought; jurisdiction limits depend on the signing entity, with the full list from affiliates@capital.com; the page states that affiliates that are not compliant will not get paid; the documents required depend on the countries promoted.",
      "documentsNotOpened": "Affiliate agreement v1.2, effective 16.06.2026, at https://capital.com/legal-affiliate-programme-agreement was not opened this cycle.",
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "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"
    },
    {
      "id": "ctrader-open-api",
      "firm": "Spotware (cTrader)",
      "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"
    },
    {
      "id": "deriv",
      "firm": "Deriv",
      "programmeType": "affiliate",
      "pagesOpened": [
        "https://deriv.com/partners/"
      ],
      "publishedFigure": "Earn 40% of Deriv's revenue from your clients' trading activity",
      "figureAsWorded": "Earn 40% of Deriv's revenue from your clients' trading activity",
      "figureIsCeiling": false,
      "figureNote": "That figure covers Deriv Trader, SmartTrader, Deriv Bot and custom API applications. CFDs pay up to $50 per $100,000 in turnover on selected instruments, partner referrals Earn 7.5% of their total commissions, and tier boosts are Silver plus 4 per cent, Gold plus 6 per cent and Platinum plus 8 per cent.",
      "restrictionsForPublishers": "The programme is open to the public and explicitly accommodates API users. UK eligibility was not checked this cycle.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "dukascopy",
      "firm": "Dukascopy",
      "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"
    },
    {
      "id": "dxtrade-devexperts",
      "firm": "DXtrade (Devexperts)",
      "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"
    },
    {
      "id": "etoro",
      "firm": "eToro",
      "programmeType": "affiliate",
      "pagesOpened": [
        "https://www.etoropartners.com/"
      ],
      "publishedFigure": null,
      "figureAsWorded": "no published figure",
      "figureIsCeiling": false,
      "figureNote": "The page opened was thin and the terms sit behind a registration portal.",
      "restrictionsForPublishers": "None published on the page opened this cycle; the terms sit behind a registration portal.",
      "documentsNotOpened": "The terms behind the registration portal were not opened.",
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "exness",
      "firm": "Exness",
      "programmeType": "both",
      "pagesOpened": [
        "https://www.exnessaffiliates.com/"
      ],
      "publishedFigure": "Up to 40% of revenue from referred clients' trades",
      "figureAsWorded": "Up to 40% of revenue from referred clients' trades",
      "figureIsCeiling": true,
      "figureNote": "That is the introducing broker figure, on revenue share. Affiliates are on Cost Per Action, based on first time deposit and trading activity, with no amount published. The page was reached by a redirect from exness.com/partnership/.",
      "restrictionsForPublishers": "Whether Exness may be promoted to UK consumers was not checked this cycle and needs a compliance check before any link is placed.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "forex-com-city-index",
      "firm": "StoneX (FOREX.com and City Index)",
      "programmeType": "affiliate",
      "pagesOpened": [
        "https://www.stonex.com/en/marketing-partnerships/"
      ],
      "publishedFigure": "$300 for each account you referred to us that has deposited a minimum of >$300",
      "figureAsWorded": "$300 for each account you referred to us that has deposited a minimum of >$300",
      "figureIsCeiling": false,
      "figureNote": "That figure is the Canada deal. The leveraged commission plan for CFD, spread betting and forex pays by deposit band: $300 to $499 pays $300, $500 to $799 pays $500, $800 to $1,199 pays $800, and $1,200 or more pays $1,000.",
      "restrictionsForPublishers": "Partners must not advertise the StoneX brands to restricted countries, and marketing in the United States needs separate approval.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "forex-com-city-index-2",
      "firm": "FOREX.com (GAIN Global Markets Inc)",
      "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"
    },
    {
      "id": "fxcm",
      "firm": "FXCM",
      "programmeType": "affiliate",
      "pagesOpened": [
        "https://www.fxcmaffiliates.com/"
      ],
      "publishedFigure": "up to $800 per each Qualified Client",
      "figureAsWorded": "up to $800 per each Qualified Client",
      "figureIsCeiling": true,
      "figureNote": "A qualified client must be new or have had accounts closed for six months or more, must meet the deposit threshold for their client group, and must execute 10 closed trades.",
      "restrictionsForPublishers": "The qualifying conditions above are the only publisher facing conditions recorded from the page opened this cycle.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "fxpro",
      "firm": "FxPro",
      "programmeType": "both",
      "pagesOpened": [
        "https://www.fxpro.com/partners"
      ],
      "publishedFigure": "up to 55% of spread revenue",
      "figureAsWorded": "up to 55% of spread revenue",
      "figureIsCeiling": true,
      "figureNote": "That is the introducer figure. The affiliate figure is up to $1,100 per client. Referred clients may use FxPro native, MT4, MT5 or cTrader.",
      "restrictionsForPublishers": "CFDs are unavailable to residents of the United States, Iran and Canada, with further local restrictions.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "ic-markets",
      "firm": "IC Markets",
      "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 and this firm was not in this cycle's reading list, so no restriction is recorded.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "not-verified"
    },
    {
      "id": "ig",
      "firm": "IG",
      "programmeType": "affiliate",
      "pagesOpened": [
        "https://www.ig.com/uk/affiliates",
        "https://www.ig.com/uk/marketing-partnership/affiliate-partnerships"
      ],
      "publishedFigure": null,
      "figureAsWorded": "no published figure",
      "figureIsCeiling": false,
      "figureNote": "The page says the current payout is visible in the platform after logging in.",
      "restrictionsForPublishers": "The publisher's web presence must be primarily finance, investment or trading focussed; content must be balanced and impartial and follow the relevant regulator's guidelines; the site must not target IG's banned countries, which are listed in the Impact contract; pages carrying affiliate links must include a commission disclosure; proof of identity or company incorporation required; over 18.",
      "documentsNotOpened": "A separate commission plans page at https://www.ig.com/uk/marketing-partnership/affiliate-partnerships/commission was not opened this cycle.",
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "interactive-brokers",
      "firm": "Interactive Brokers",
      "programmeType": "affiliate",
      "pagesOpened": [
        "https://www.interactivebrokers.com/en/general/about/affiliate-programs.php"
      ],
      "publishedFigure": null,
      "figureAsWorded": "no published figure",
      "figureIsCeiling": false,
      "figureNote": "Cost per click, with rates set at the start of the relationship and adjusted case by case. Test campaigns run 30 to 90 days.",
      "restrictionsForPublishers": "Publishers in Chile, China, Israel, Japan, Korea, Philippines, Portugal and Spain are ineligible. The United Kingdom is not excluded.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "match-trader",
      "firm": "Match-Trader (Match-Trade Technologies)",
      "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"
    },
    {
      "id": "metatrader-5",
      "firm": "MetaQuotes",
      "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"
    },
    {
      "id": "oanda",
      "firm": "OANDA",
      "programmeType": "both",
      "pagesOpened": [
        "https://partners.oanda.com/en/"
      ],
      "publishedFigure": "up to US$600* for every client you successfully introduce to us",
      "figureAsWorded": "up to US$600* for every client you successfully introduce to us",
      "figureIsCeiling": true,
      "figureNote": "The note on the asterisk reads: Subject to the qualification terms being met and depending on geographic location of the introduced client.",
      "restrictionsForPublishers": "A Partner Marketing Guidelines document is linked from the page and was not opened, so the restrictions that bear on a publisher are not recorded this cycle.",
      "documentsNotOpened": "The linked Partner Marketing Guidelines document was not opened this cycle.",
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "pepperstone",
      "firm": "Pepperstone",
      "programmeType": "not-verified",
      "pagesOpened": [],
      "publishedFigure": null,
      "figureAsWorded": "not verified this cycle: no programme page was opened",
      "figureIsCeiling": false,
      "figureNote": "The firm's affiliates page was read on 22 Sep 2026 and that reading is in the change log. It is not carried into this record, because the address tried on 5 Oct 2026 returned HTTP 404.",
      "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"
    },
    {
      "id": "plus500",
      "firm": "Plus500",
      "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 and this firm was not in this cycle's reading list, so no restriction is recorded.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "not-verified"
    },
    {
      "id": "saxo",
      "firm": "Saxo Bank",
      "programmeType": "institutional-only",
      "pagesOpened": [
        "https://www.home.saxo/institutional-and-partners/introducing-broker"
      ],
      "publishedFigure": null,
      "figureAsWorded": "no published figure",
      "figureIsCeiling": false,
      "figureNote": "No public affiliate programme was found this cycle; the introducing broker page is institutional.",
      "restrictionsForPublishers": "The introducing broker route requires a financial licence, so it is not open to a publisher of developer content.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "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"
    },
    {
      "id": "thinkmarkets",
      "firm": "ThinkMarkets",
      "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"
    },
    {
      "id": "tickmill",
      "firm": "Tickmill",
      "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"
    },
    {
      "id": "tradelocker",
      "firm": "TradeLocker",
      "programmeType": "none-found",
      "pagesOpened": [
        "https://tradelocker.com/partners/"
      ],
      "publishedFigure": null,
      "figureAsWorded": "no published figure",
      "figureIsCeiling": false,
      "figureNote": "The page is an integration partner showcase rather than an affiliate programme, and the only figures published are discount codes.",
      "restrictionsForPublishers": "No publisher facing programme terms are published on the page opened this cycle.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "trading-212",
      "firm": "Trading 212",
      "programmeType": "none-found",
      "pagesOpened": [
        "https://www.trading212.com/partnerships"
      ],
      "publishedFigure": null,
      "figureAsWorded": "no published figure",
      "figureIsCeiling": false,
      "figureNote": "No programme was found on the page opened this cycle.",
      "restrictionsForPublishers": "No publisher facing programme terms were found on the page opened this cycle.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    },
    {
      "id": "xtb",
      "firm": "XTB",
      "programmeType": "affiliate",
      "pagesOpened": [
        "https://www.xtb.com/en/partners"
      ],
      "publishedFigure": null,
      "figureAsWorded": "no published figure",
      "figureIsCeiling": false,
      "figureNote": "Commissions are based on the agreed settlement model, with details via partnerships@xtb.com.",
      "restrictionsForPublishers": "The page carries a mandatory risk warning that 74 per cent of retail investor accounts lose money when trading CFDs with that provider.",
      "documentsNotOpened": null,
      "checked": "2026-10-05",
      "verification": "page-opened"
    }
  ]
}