UnifyTrade
Sign inStart free

Integrations

Connect the platforms you already trade on.

UnifyTrade brings together trading history from supported exchanges, wallets and imported files while preserving where every execution came from.

48 platforms · 32 available today · 16 live verified

How verification works
Live
The connector has been run against a real account and the data it returned was read, normalised and stored.
Available
Built from the official API reference, or confirmed to reach the endpoint, but not yet proven on a real account.
Not supported
UnifyTrade does not read this market on this platform. A market a venue offers is not a market this product supports.
CSV / XLSX import
No read-only API, or none that reaches far enough. A CSV or XLSX export carries the history in instead.

Binance

Centralised exchange

Markets

SpotLive
FuturesAvailable
OptionsNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
LiveLive verified · verified on a real accountLast verified 2026-09-14Per-pair scan
Futures
AvailableAPI access verified · No history yet to validateLast verified 2026-09-16~90d API window
Options
Not supportedNot synced

History coverage

  • Fills are answered per trading pair, so coverage follows the pairs UnifyTrade asks about and is never assumed complete.
  • The exchange API keeps about 90 days of fills. Anything older has to come from an export.

Coinbase

Centralised exchange

Markets

SpotLive
FuturesAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
LiveLive verified · verified on a real accountLast verified 2026-09-14Full history
Futures
AvailableAPI access verified · No history yet to validateLast verified 2026-09-16Full history · documented, not yet seen on a real account

History coverage

  • One endpoint returns the account’s whole history.
  • One endpoint returns the account’s whole history. · documented, not yet seen on a real account

Requirements

Futures: eligible US accounts only

Kraken

Centralised exchange

Markets

SpotAvailable
FuturesAvailable
StocksLive
ETFsNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableAPI access verified · No history yet to validateLast verified 2026-09-14Full history · documented, not yet seen on a real account
Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.~2y first importNeeds a separate Kraken Futures key; none is configured on the real account tested
Stocks
LiveLive verified · verified on a real accountLast verified 2026-09-16
ETFs
Not supportedNot synced

History coverage

  • One endpoint returns the account’s whole history. · documented, not yet seen on a real account
  • The first import walks back about 730 days. Earlier history can come from an export.

Requirements

Futures need a separate Kraken Futures read-only key

Limitations

  • The record carries no ISIN, listing venue, company name or security id, and no regulatory-fee field; identity is ticker + quote currency
  • The public AssetPairs and Ticker endpoints do not know the equity pair, so there is no Kraken price for a share: holdings show cost basis only
  • Dividends: Ledgers type=dividend exists; none on the account yet
  • Corporate actions: shown in Kraken Pro only; no API endpoint documented
  • No ETF record returned
  • No documented field separates an ETF from a stock

Bitvavo

Centralised exchange

Markets

SpotAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Full history · documented, not yet seen on a real account

History coverage

  • One endpoint returns the account’s whole history. · documented, not yet seen on a real account

Full transaction history

Bitpanda

Centralised exchange

Markets

SpotAvailable
StocksNot supported
ETFsNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Coverage measured
Stocks
Not supportedNot synced
ETFs
Not supportedNot synced

History coverage

  • How far this API reaches is not documented, so UnifyTrade measures the history it actually receives.

Crypto only — Bitpanda stocks, ETFs and metals are not read. Broker trades; no on-chain transfer ids

Crypto.com

Centralised exchange

Markets

SpotAvailable
FuturesAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Per-pair scan
Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.Per-pair scanFunding journal sign unconfirmed

History coverage

  • Fills are answered per trading pair, so coverage follows the pairs UnifyTrade asks about and is never assumed complete.

Fills walked in 7-day windows; derivatives best-effort

Bitstamp

Centralised exchange

Markets

SpotAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Coverage measured

History coverage

  • How far this API reaches is not documented, so UnifyTrade measures the history it actually receives.

Bybit

Centralised exchange

Markets

SpotAvailable
FuturesAvailable
OptionsNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableAPI access verified · No history yet to validateLast verified 2026-09-14~2y first import
Futures
AvailableAPI access verified · No history yet to validateLast verified 2026-09-16~2y first import
Options
Not supportedNot synced

History coverage

  • The first import walks back about 730 days. Earlier history can come from an export.
  • The first import walks back about 720 days. Earlier history can come from an export.

OKX

Centralised exchange

Markets

SpotLive
FuturesAvailable
OptionsNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
LiveLive verified · verified on a real accountLast verified 2026-09-14~90d API window
Futures
AvailableAPI access verified · No history yet to validateLast verified 2026-09-16
Options
Not supportedNot synced

History coverage

  • The exchange API keeps about 90 days of fills. Anything older has to come from an export.

KuCoin

Centralised exchange

Markets

SpotAvailable
FuturesAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.~1y first import
Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.~90d API window

History coverage

  • The first import walks back about 365 days. Earlier history can come from an export.
  • The exchange API keeps about 90 days of fills. Anything older has to come from an export.

MEXC

Centralised exchange

Markets

SpotLive
FuturesLive

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
LiveLive verified · verified on a real accountLast verified 2026-09-14Per-pair scan
Futures
LiveLive verified · verified on a real accountLast verified 2026-09-16

History coverage

  • Fills are answered per trading pair, so coverage follows the pairs UnifyTrade asks about and is never assumed complete.

Gate.io

Centralised exchange

Markets

SpotLive
FuturesAvailable
OptionsNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
LiveLive verified · verified on a real accountLast verified 2026-09-14~1y first import
Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.Coverage measuredThe real account tested has no futures account (USER_NOT_FOUND), which the reader reports as such; no run against a futures-enabled account yet
Options
Not supportedNot synced

History coverage

  • The first import walks back about 365 days. Earlier history can come from an export.
  • How far this API reaches is not documented, so UnifyTrade measures the history it actually receives.

Bitget

Centralised exchange

Markets

SpotAvailable
FuturesAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.~90d API window
Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.~90d API window

History coverage

  • The exchange API keeps about 90 days of fills. Anything older has to come from an export.

API limited to the last 90 days

eToro

Centralised exchange

Markets

SpotAvailable
StocksNot supported
ETFsNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Coverage measured
Stocks
Not supportedNot synced
ETFs
Not supportedNot synced

History coverage

  • How far this API reaches is not documented, so UnifyTrade measures the history it actually receives.

Crypto only — stocks, ETFs and CFDs are not read. Closed positions as trades; open positions as holdings

Robinhood Crypto

Centralised exchange

Markets

SpotAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Coverage measured

History coverage

  • How far this API reaches is not documented, so UnifyTrade measures the history it actually receives.

Regional availability may apply · no deposit/withdrawal history

Gemini

Centralised exchange

Markets

SpotAvailable
FuturesNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Per-pair scan
Futures
Not supportedNot synced

History coverage

  • Fills are answered per trading pair, so coverage follows the pairs UnifyTrade asks about and is never assumed complete.

Per-symbol fills; perpetuals best-effort

Bitfinex

Centralised exchange

Markets

SpotAvailable
FuturesNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Full history · documented, not yet seen on a real account
Futures
Not supportedNot synced

History coverage

  • One endpoint returns the account’s whole history. · documented, not yet seen on a real account

Full spot history; derivatives best-effort

HTX

Centralised exchange

Markets

SpotAvailable
FuturesAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Per-pair scan
Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.~90d API window

History coverage

  • Fills are answered per trading pair, so coverage follows the pairs UnifyTrade asks about and is never assumed complete.
  • The exchange API keeps about 90 days of fills. Anything older has to come from an export.

Spot and USDT-margined contracts · fills walked in 48-hour windows

Phemex

Centralised exchange

Markets

SpotAvailable
FuturesAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.Per-pair scan
Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.~60d first import

History coverage

  • Fills are answered per trading pair, so coverage follows the pairs UnifyTrade asks about and is never assumed complete.
  • The first import walks back about 60 days. Earlier history can come from an export.

Spot per symbol · USDT-margined perpetuals with positions and funding

WEEX

Centralised exchange

Markets

SpotAvailable
FuturesAvailable

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Spot
AvailableImplemented · Live verification pendingNot yet run against a real account.~365d API window
Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.~365d API window

History coverage

  • The exchange API keeps about 365 days of fills. Anything older has to come from an export.

Spot and USDT-margined contracts · API keeps one year

Hyperliquid

On-chain venue

Markets

SpotLive
FuturesLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Spot
LiveLive verified · verified on a real accountLast verified 2026-09-10Last 10,000 fills
Futures
LiveLive verified · verified on a real accountLast verified 2026-09-10

History coverage

  • The API returns at most 10,000 fills per address, newest first.

Last 10,000 fills per address

dYdX

On-chain venue

Markets

FuturesAvailable

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.

Perpetuals · fills carry no open/close flag

AEVO

On-chain venue

Markets

FuturesAvailable
OptionsNot supported

Connection

Read-only API
View detailsHide details

Connection method

Read-only API

Verification

Futures
AvailableImplemented · Live verification pendingNot yet run against a real account.
Options
Not supportedNot synced

Perpetuals · options not imported yet

Binance Web3 Wallet

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

8 network(s) · WalletConnect · Browser extension

Coinbase Wallet

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

9 network(s) · Browser extension · WalletConnect

Ledger

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

9 network(s) · Hardware · via Ledger Live (WalletConnect)

MetaMask

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

7 network(s) · Browser extension · WalletConnect

Other wallet / address

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

9 network(s) · WalletConnect · Public address

Phantom

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

5 network(s) · Solana / EVM · Browser extension · WalletConnect

Rabby

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

7 network(s) · Browser extension · WalletConnect

Safe

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

7 network(s) · Smart account · WalletConnect

Trust Wallet

Self-custody wallet

Markets

HoldingsLive

Connection

Public address
View detailsHide details

Connection method

Public address

Verification

Holdings
LiveLive verified · verified on a real accountLast verified 2026-09-10Balances only

History coverage

  • A public address shows what is held now. It carries no trade history — that comes from an exchange or an import.

9 network(s) · WalletConnect · Browser extension

BingX

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

Bitrue

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

BloFin

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

CoinEx

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

CoinW

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

Deribit

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

DigiFinex

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

LBank

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

Poloniex

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

SwissBorg

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

Trade Republic

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

Uphold

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

WhiteBIT

Centralised exchange

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

GMX

On-chain venue

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

Uniswap

On-chain venue

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

Jupiter

On-chain venue

Connection

Not integrated yet
View detailsHide details

UnifyTrade cannot read this platform yet. An export is the way in.

Historical coverage

Your API is connected. But is your history complete?

A successful sync proves the key works. It does not prove your whole past arrived: some exchanges keep only a few months of fills, some answer only per trading pair, and a first import walks back a chosen distance and stops.

So UnifyTrade never infers completeness from success. It reads the history it actually received, names the gap in dates when one is provable, and says “coverage unknown” rather than “complete” when it cannot tell. Each card above carries what its connector declares about its own reach, per market.

Account history Gap found
API history
Mar 14, 2026 → Today
Missing
Jan 1, 2026 → Mar 13, 2026
Upload historical CSV →
An illustration of the coverage card, not a limit that applies to any particular exchange. The dates come from your own account.

Import

No API, or not enough of one? Import the file.

Every account in UnifyTrade accepts a CSV or XLSX import, whether or not it has a live connector. It runs the same deduplication as an API sync, so importing a file that overlaps what you already have adds nothing twice.

Backfill what the API cannot reach

Where an exchange API only goes back so far, the export fills in the years before it. Imported rows are marked as imported, so you can always see which part of your history came from where.

Use a platform with no connector

Create the account by hand and import its export. The platform, the account, the asset and the trades stay as separate as they are for a connected exchange.

What a file needs

A header row with a date, symbol, side, quantity and price. eToro account statements and MEXC order and trade exports are recognised in their own formats.

Read-only, by construction

UnifyTrade reads. It never trades.

Nothing is placed on your behalf

There is no order path anywhere in UnifyTrade. It cannot buy, sell, transfer or withdraw — whatever permissions a key happens to carry, and whether or not the exchange lets them be checked.

A key that can move funds is refused

Where an exchange reports what a key is allowed to do, UnifyTrade checks it on connection and refuses to store one with withdrawal permission. A key that can also trade is accepted with a warning — UnifyTrade still never trades — and you are told to turn it off.

And where it cannot be checked, UnifyTrade says so

Several exchanges do not expose a key’s permissions at all. For those, UnifyTrade tells you it could not verify the key is read-only and names the exact rights to leave on, rather than implying it checked.

Wallets are a public address

A wallet integration stores a public address and nothing else. UnifyTrade never asks for a seed phrase, recovery phrase or private key, and never signs anything.

Keys are stored encrypted

Credentials are encrypted at rest and never returned to the browser. No screen, export or admin view shows a stored key again after you enter it.

Connect one read-only key and see what is already there.

Start free