What it is

Tessera connects to brokers in two ways: live sync (API pulls trades and sometimes account data) and CSV import (you upload statement files). Some brokers support both; others are import-only.

What you can do

  • Connect API-sync brokers with credentials
  • Import CSV/HTML/XLSX statements from supported platforms
  • Use Custom CSV for any other broker - see Custom CSV import
  • Declare asset classes you trade so symbols resolve correctly

How it works

Live API sync

BrokerNotes
Liquid BrokersDXtrade login; full account sync
OANDAAPI token + account ID (live or practice)
Binance SpotAPI key; on-demand sync
IBKRFlex Web Service token + query ID
cTraderOAuth connection

Import-only (no live sync)

BrokerFile type
TradingViewBacktest CSV
MetaTrader 4HTML statement
MetaTrader 5XLSX statement
TradovateCSV (futures)
NinjaTraderCSV (futures)
HyperliquidCSV (crypto)
Custom CSVAny mapped CSV - guide

CSV import requirements (by broker)

BrokerWhat you need
Liquid BrokersAccount code; statement timezone (IANA); tab-separated statement CSV
OANDAAccount code
BinanceAccount code; statement timezone
IBKRFlex execution CSV; timestamps must include timezone; ~1 year per file typical
TradingViewExecuting broker name,account name, instrument, asset classes, timezone
cTraderExecuting broker name, account code, asset classes
Tradovate / NinjaTraderFutures CSV; account from file; futures asset class
HyperliquidAccount name; timezone
Custom CSVColumn mapping, executing broker name, account name, asset classes, timezone

Asset classes

Most brokers ask which asset classes you trade (FX, crypto, equity, futures, etc.) at connect or import time. This helps symbol resolution.

  • Tradovate / NinjaTrader: futures only
  • Hyperliquid: crypto only

Executing broker name

For import-only platforms (MT4, MT5, TradingView, cTrader, Custom CSV), you provide the real broker or prop firm name shown in your account picker - separate from Tessera’s import lane label.

First CSV import

The first successful CSV import for a supported API broker can create a CSV-only account placeholder until you add live API credentials later.

Limitations