Olymptrade – Trading online app icon

Broker app data, mapped for integration

Getting a trader's balances, trades and history out of Olymp Trade

Every Olymp Trade login sits in front of a live ledger: a multi-currency balance, the open Fixed Time and Forex positions on whichever account is active, and a deals history that the help center says stays reachable through your Profile even after an account is archived. That ledger — not a static page — is what a third party wants to read, reconcile, or feed onward. This write-up maps what the app holds, the authorized way to reach it, and what we hand over. You give us the app name and what you need; we do the rest.

The bottom line is short. Olymp Trade speaks a real-time session protocol to its own mobile client, and that session carries everything a trader sees — balance, open positions, closed deals, cashflow, quotes. We map that session under the account holder's authorization and turn it into a clean, runnable interface. Native export covers the slower-moving history if you want a no-socket fallback.

Where the data lives inside the app

These are the surfaces the app actually exposes to a logged-in trader, named the way Olymp Trade names them. The build reads them through the trader's own session, so the granularity below is what is realistically extractable, not a wishlist.

Data domainWhere it originates in the appGranularityWhat an integrator does with it
Account balanceBalance header and the demo/live account switcherPer-account, multi-currency, updates in real timeReconcile funded capital; separate demo practice from live exposure
Open positionsThe "Trades" section of the active accountPer trade: asset, direction, stake, expiry or multiplierLive exposure dashboards and risk monitors
Closed deals historyTrade history under Profile (survives archival)FTT and Forex deals with entry, exit, outcome, payoutPerformance reporting, audit trails, tax records
Financial historyFinancial history under ProfileDeposits, withdrawals, timestamps, methodCashflow reconciliation against bank or wallet records
Trade AnalyticsIn-app Trade AnalyticsAggregated win/loss and performance metricsFeed an external analytics or coaching layer
Asset quotes and candlesChart and quote feed across 250-plus assetsTick and candle data, per instrumentBacktesting, signal generation, price archives

Authorized routes into a trader's Olymp Trade data

Three routes apply here. They differ in reach and in how much they survive an app update, and we set up access for each one with you during onboarding rather than handing you a checklist.

1. Protocol analysis of the authenticated session

The mobile client holds a token after login and exchanges JSON frames with the platform over a persistent socket. We observe that exchange against the trader's own consented account, document the frame schema for balance, deals, history and quotes, and rebuild it as a typed client. Reach is the widest of the three — it sees what the app sees. Durability is medium: when the client ships a new build the frame shapes can shift, which is why we wire re-validation into maintenance.

2. Native history export

Closed deals and financial history persist in the Profile and can be read without holding a socket open. This is the calmer path for reporting and audit use cases that do not need tick-level freshness. Effort is low; durability is high because history layouts move slowly.

3. User-consented credential access

Where the trader authorizes it, the integration drives login and token refresh on their behalf so the sync keeps running unattended. This is what turns a one-off pull into a standing feed. We keep the credential handling minimal and logged.

For most builds we lead with the session protocol because it is the only route that returns live balance and open positions, and we keep native export wired in beside it for the history that does not need to be live. Credential-consent handling gets layered on when the client wants the feed to run on its own.

What lands in your repo

Everything is tied to the surfaces above, not a generic template. A typical Olymp Trade build ships:

  • An OpenAPI/Swagger spec describing the normalized interface — balance, positions, deals, financial history, quotes — as clean REST over whatever transport we map underneath.
  • A protocol and auth-flow report: the login, the token, the refresh cycle, and the socket frame schema, written so another engineer can follow it.
  • Runnable source for the key endpoints in Python or Node.js — connect, authenticate, subscribe to balance, page through deal history, pull candles.
  • Automated tests against recorded session fixtures, so a frame-schema change shows up as a failing test rather than silent drift.
  • Interface documentation plus data-retention and consent guidance scoped to a broker's records.

Reading a closed deal off the session

This sketch shows the shape of the work — a request for one account's closed Fixed Time and Forex deals over the authenticated socket. Event codes and field names are illustrative; the exact schema is confirmed during the build against the trader's own session.

# Illustrative. Runs against the account holder's consented session.
ws = connect("wss://<session-host>/", headers={"Authorization": f"Bearer {token}"})

# ask for closed deals on one account (demo and live are separate streams)
ws.send({"e": 72, "uuid": req_id,
         "d": {"account_id": acc, "account_type": "live", "page": 1}})

frame = ws.recv()                 # -> {"e": 72, "d": {"deals": [ ... ]}}

for deal in frame["d"]["deals"]:
    record(
        asset   = deal["pair"],       # e.g. "EURUSD", "GOLD"
        mode    = deal["group"],      # "FTT" | "forex"
        stake   = deal["amount"],
        opened  = deal["created_at"],
        closed  = deal["closed_at"],
        result  = deal["profit"],     # signed payout
    )

# balance arrives on its own subscription and updates live:
# {"e": 21, "d": {"account_id": acc, "balance": 1042.55, "currency": "USD"}}
      

Forex deals carry a multiplier and the leverage applied; FTT deals carry a fixed duration and a fixed payout. The two shapes are mapped separately so neither field set gets flattened into the other.

Where integrators put this

A few concrete shapes we have built around broker data like this:

  • A tax and audit export that pulls closed deals plus deposits and withdrawals into a ledger or CSV, keyed by account and date.
  • A strategy pipeline that consumes candle feeds across the 250-plus asset universe into a backtester.
  • A multi-broker aggregator that normalizes Olymp Trade alongside peers like IQ Option or Deriv under one schema.

Access here is built on one thing: the account holder's own consent. Their login, their data, on their instruction. There is no open-banking or account-aggregation mandate that covers a Vanuatu broker, so consent is the dependable basis and we treat it as the contract.

The regulatory backdrop still matters for posture. The app's own listing names Aollikus Limited as a licensed financial dealer, and public registers record a VFSC (Vanuatu Financial Services Commission) license no. 40131; the Financial Commission lists Olymp Trade as a Category A member since February 2016, with a €20,000 per-client compensation fund behind its dispute resolution. None of that grants data access — it sets the broker's accountability. Where a trader sits in a GDPR or UK-GDPR jurisdiction we minimize to the fields the use case needs, log consent, keep records of what was pulled and when, and work under NDA where the client requires it.

Engineering notes specific to Olymp Trade

Things we account for in the build, so they do not turn into surprises later:

  • The app multiplexes demo and live behind a single login. We key every record by account id and account type, because conflating a $10,000 demo balance with live P&L quietly corrupts every downstream number.
  • FTT and Forex are different products on one platform — fixed payout versus multiplier and leverage. We map the two deal shapes independently and re-validate the frame schema whenever the mobile client ships an update.
  • The session token expires and rotates. We design the refresh around the platform's session window so a standing sync does not silently go stale.
  • The 250-plus asset universe includes 24/7 and local instruments. Quote subscriptions are scoped per asset so a feed for a handful of pairs does not pull the whole book.

Access to a sandbox or a consenting account is arranged with you during onboarding; we build against that, not against a list of things you have to produce first.

Pricing and how the engagement runs

Source code starts at $300 — you pay after we deliver and you are satisfied, not before. That buys the runnable client, the auth-flow and protocol report, the tests and the interface docs for the surfaces you need. If you would rather not host anything, the second model is a pay-per-call hosted API: you call our endpoints, pay only for the calls you make, with no upfront fee. Either way the build cycle is one to two weeks. Tell us the app and what you want from its data on the contact page and we will scope it back to you.

Screens we mapped

Interface evidence from the Play listing — the surfaces referenced above. Select to enlarge.

Olymp Trade trading screen Olymp Trade chart and indicators Olymp Trade asset list Olymp Trade account view Olymp Trade analytics Olymp Trade trade history

How this brief was put together

Checked in June 2026 against the app's Google Play description, Olymp Trade's own help center, and public regulatory records. The data surfaces come from the in-app trade-history documentation; the license and membership details from the Financial Commission and Vanuatu register; the asset and account details from the Play listing. Primary sources:

Mapped by the OpenBanking Studio integration desk, June 2026.

Other trading apps in the same integration bucket

Same category, same kind of authenticated ledger — useful context if you are aggregating more than one broker. Listed neutrally, not ranked.

  • IQ Option — fixed-time and CFD broker holding per-account balances, open positions and deal history behind a login.
  • Deriv — multi-product broker with synthetic indices, options and a documented per-account transaction ledger.
  • Quotex — short-term options platform with account balance, trade outcomes and deposit records.
  • Pocket Option — fixed-time broker carrying open trades, history and cashflow per account.
  • ExpertOption — options app with a digital wallet, asset trades and withdrawal records.
  • Binomo — fixed-time platform with demo and live balances and a per-account deal history.
  • Exnova — newer options broker with comparable balance, position and history surfaces.
  • eToro — multi-asset broker holding portfolio positions, balances and statement-grade history.

Questions integrators ask about Olymp Trade

Can a pull keep my demo and live accounts apart?

Yes. The app multiplexes both behind one login, so every record we extract is keyed by account id and account type — demo balances and live P&L never get mixed in the output.

Does archived and closed trade history come through, or only currently open trades?

Both. Open positions read from the Trades section of the active account, and closed Fixed Time and Forex deals plus your financial history stay reachable through the Profile even after an account is archived.

Who regulates Olymp Trade, and does that change how you reach the data?

The app's listing names Aollikus Limited under a Vanuatu (VFSC) license, with FinaCom Category A membership behind dispute resolution. That sets the broker's accountability, not a data-sharing mandate, so access runs on your own account consent rather than any open-data scheme.

How fresh are the balance and quote figures you can extract?

They come off the same live session feed the app uses, so balances and the 250-plus asset quotes are current to the socket; we scope each subscription per asset so a feed for a handful of instruments doesn't pull the whole universe.

App profile

Olymptrade – Trading online (package com.ticno.olymptrade, per Google Play) is an international broker app for Android and iOS. The Play description lists 250-plus assets across indices, metals, commodities and ETFs, a minimum deposit around $10, trades from roughly $1, and a replenishable demo account of about 10,000 demo currency units. Trading runs in Fixed Time and Forex modes, with Trade Analytics, two-factor authentication and Face ID/Touch ID. The listing names Aollikus Limited as the licensed financial dealer (company no. 40131, registered in Port Vila, Vanuatu) and references the Financial Commission's €20,000 cover. Trading carries a risk of loss. This recap is drawn from the public listing and is not an endorsement.

Mapping last checked 2026-06-19.

Olymp Trade trading screen enlarged
Olymp Trade chart enlarged
Olymp Trade asset list enlarged
Olymp Trade account view enlarged
Olymp Trade analytics enlarged
Olymp Trade trade history enlarged