# Tealstreet

One free front-end over twenty-odd venues, with your keys never leaving your machine.

*https://cryptomarkets.tools/tools/tealstreet · Crypto Trading Terminals*

## Facts

### At a glance

| Field | Value |
| --- | --- |
| Vendor | Tealstreet |
| Category | Crypto Trading Terminals |
| Job | multi_venue |
| Website | https://www.tealstreet.io |
| Pricing model | free |
| Free tier | true |
| Open source | false |
| Licence | none |
| Self-hosted | false |
| KYC required | false |
| Tested hands-on | false |
| Last updated | 2026-09-19 |

### Pricing

| Tier | USD | Period |
| --- | --- | --- |
| Free | 0 USD | month |

### Coverage

| Field | Value |
| --- | --- |
| Asset classes | spot, perpetuals, futures |
| Chains | none |
| Venues | cex, dex, derivatives |
| Data latency | realtime |
| Platforms | web, desktop_win, desktop_mac, desktop_linux, cli |
| AI features | assistive |

### Interfaces

| Field | Value |
| --- | --- |
| API | false |
| Webhooks | false |
| Scripting | TypeScript |
| MCP server | true |
| Export | json |

### Capabilities

Yes: charting, screening, automation, live_trading, paper_trading, portfolio_tracking, news

No: backtesting, exchange_import, tax_reporting, alerts, onchain_data, wallet_tracking, derivatives_analytics

*Verified: pricing 2026-09-19; capabilities 2026-09-19.*

## What it is

A trading terminal that sits over the exchange accounts you already hold, connected by API keys,
with no subscription. The screen is a TradingView chart with order entry on it, a DOM, an order
book, a depth chart, a screener, embedded news feeds and a configurable grid of modules you
arrange yourself. Orders go in from the chart, from the ladder, from the book, from a hotkey, from
a macro panel or from a command line. The marketing claim is 25-plus exchanges and 15-plus linked
accounts at once; the current documentation carries connection guides for **23** of them.

**Data and execution are the same list here, which is unusual.** Most terminals chart more venues
than they can trade, and the honest ones print both numbers. Tealstreet inverts it: the market
dropdown fills only with venues you have added a key for, and the screener does not load market
data at all until an account is active. You see what you can trade and nothing else. That is
simpler to reason about and it means the product is worth nothing to you until you have handed it
a key.

**Keys stay on your machine — with one documented exception.** Version 3 is serverless by default:
the release notes state that API information is no longer stored on Tealstreet servers and that
encryption passwords are no longer necessary "since the API data never leaves your computer". The
exception is an opt-in called the Tealstreet Network, where orders are routed from Tealstreet's
own infrastructure rather than from your browser, and you whitelist their IP addresses at the
exchange to allow it. The Bybit guide tells you to enable it unless you specifically want to route
from somewhere else, so the default path for the best-supported venue is the routed one. Whichever
you pick, Tealstreet holds no funds and the vendor states it cannot move them.

Sold to the individual active trader, not to a desk. Nothing in the documentation offers
allocation across client accounts, FIX connectivity or an audit-trail product, and support is an
email address and a Discord.

## Pricing

Free, in the strict sense: no plan, no tier, no card. The terms of service put it in one sentence
— Tealstreet "does not currently charge any fees or commissions to users for registering an
Account and/or accessing and/or using our Services" — and in the next breath reserve the right to
start charging at any time, at the vendor's discretion. The same clause says Tealstreet "may
receive a fee or commission arising from the fees and commissions charged by Digital Asset
Exchanges to the User", which is the business model stated plainly. The vendor's own phrasing is
that it charges the exchanges rather than you, and that this works like a referral link.

**It is not quite costless, and the two places it is not are worth knowing before you connect.**

On **Hyperliquid**, the key will not finish linking until you sign a builder-fee approval on
Arbitrum from your main wallet. The docs say the rate is shown on the approval screen and is
"usually 0.01% (1 bps), and can be higher if you signed up through an affiliate who sets their own
rate" — so the number you pay is not fixed by the product and depends on whose link you arrived
through. One basis point on top of Hyperliquid's own fees is the same arrangement Velo runs, and
it is small; the part to read is the "can be higher".

On **Bitunix**, as of November 2025, the API key only works if you registered your Bitunix account
through Tealstreet's referral link, and you have to email support with your Bitunix UID to be
issued a single-use access code. An existing Bitunix account cannot be used — the vendor says to
open a new one, or to pick BloFin, Bybit, OKX or Phemex instead. The vendor describes the
requirement as Bitunix's doing and hopes it is temporary.

Everywhere else the referral relationship is invisible at trade time. The vendor publishes its
referral codes for 25 venues on a documentation page, which is more transparent than most of this
category manages.

## Data & coverage

Prices, books and fills come from the exchange you connected, live, over that exchange's own
websocket — there is no aggregated tape and no Tealstreet-side history product. Version 3 swapped
ccxt for the vendor's own `safe-cex` library, which the release notes credit for the
responsiveness.

Connection guides exist in the current docs for ApeX Omni, AsterDex, Backpack, Binance, BingX,
Bitget, BitMEX, Bitrue, Bitunix, BloFin, Bybit, Coinbase, GRVT, Hyperliquid, KodiakFi, Kraken
Futures, Lighter, Mode, OKX, Paradex, Phemex, WOO X and WOOFi. The FAQ carries a shorter list that
still names MEXC and KuCoin, neither of which has a version 3 connection page — treat the connect
section as the current answer and the FAQ as the stale one.

Instrument types are spot, perpetuals and expiring futures; the screener splits them into exactly
those three categories and can filter expiring contracts out. No options anywhere. Nothing
on-chain of Tealstreet's own either — the on-chain content on screen is other people's feeds in a
panel, from Arkham and from Risitas, rather than anything it indexes.

On Bybit, demo mode is supported for practice; testnets in general are explicitly "supported on a
best-effort basis" and may break without warning.

## Integrations

**A command line, in two runtimes.** A panel inside the terminal, and a standalone `tealstreet`
binary on your own machine. Same grammar in both: `buy $100 stop -1%`, `chase sell %all% 20%
reduce to 1%`, chained with semicolons, with variables that resolve live (`$entry`, `$bid`,
`$pnl`), user-defined aliases, and recipes published for TWAP, scale ladders, bracket orders,
trailing stops and chasers. Bare numbers are rejected as sizes on purpose — `buy 100` errors and
demands a unit. Simulation is one toggle. The watch modes, hooks and recording are standalone-only.

**Webhooks exist but are not a hosted feature.** The standalone CLI runs a local listener on
127.0.0.1 that fires a registered command on an authenticated POST, and the docs are blunt that
the public relay which would carry a TradingView alert into it "is not live". Anyone wanting
TradingView to drive Tealstreet has to run and secure their own tunnel to their own machine. The
card records `webhooks: false` for that reason.

**A hosted MCP connector**, at `preview.tealstreet.io/api/mcp`, with no key to copy — authorisation
is an OAuth-style consent screen listing named scopes. An unauthenticated `initialize` call on 19
September 2026 answered as `tealstreet-modules` version 1.0.0 on protocol 2025-06-18 and returned
an empty tool list, which is the shape you want: the server is up and grants nothing until you
consent. The scopes cover reading public market data, reading your balances, positions, fills and
order history from named accounts, and writing custom modules. **None of them can place an order,
move funds or read an exchange API key**, and private account grants must name the exact account —
wildcard grants are refused.

**Custom modules in React and TypeScript**, edited in the app, transpiled with Babel and rendered
in a sandboxed panel; saved modules persist to your account. This is what the MCP connector's
write scope is for — an assistant you already use writes the panel.

**Cross-trades**, an experimental module that mirrors a position from one of your accounts onto
others with a weight per copier (negative weights invert the side), a choice of market, limit-with-
slippage or chaser execution, and automatic symbol mapping between exchanges. It runs in one
browser tab per device, elected by a local lock.

**News, as embedded feeds rather than a product**: Phoenix News, Tree of Alpha, Telegram channels,
Twitter, Arkham, BWE and a combined deduplicated view — some requiring your own API key for the
source. Orders can be fired on keyword matches from the feed, which the docs themselves warn will
sometimes offer you a trade button on a headline with nothing to do with crypto. Aggr is embedded
as an iframe panel for tick-level trade flow across Binance, Bybit and Coinbase.

Position history acts as a trade journal including fees, and the PnL card generator exists mostly
to post screenshots.

## Limitations

**The terms bar the United States.** Prohibited jurisdictions under the terms of service are the
United States, the People's Republic of China and the province of Ontario, plus a long sanctions
list, and residents or citizens of any of them are barred from using the service. This is the
first thing to check and it is buried in the definitions.

**Free is a current state, not a commitment.** The terms reserve the right to charge fees and
commissions "at any time, in its absolute discretion", and the liability cap is the total of fees
you have paid — which, today, is zero.

**Zero cost also means zero leverage over the vendor's incentives.** The venue list is shaped by
who will pay a rebate, and the Bitunix episode shows what that looks like when an exchange changes
its terms: a working key stops working unless you open a new account under their link.

**The desktop build is not where the work happens.** The published desktop release is 3.0.12, from
30 April 2025, and every download link on the site points at it. The web app is where the movement
is — the version 3 notes warn that it "is currently in a state of constant flux" — so running the
downloaded app means running a seventeen-month-old shell around it.

**No alerts.** Nothing in the module list sets a price or funding alert; what exists is audio cues
on actions and the news feed. If you leave a screen and want to be told when a level trades, this
is not that product.

**No aggregation.** Fifteen accounts in one window is not one merged book. Nothing in the module
list draws a cross-exchange consolidated ladder, routes an order between venues or prices a basis
trade — the venues sit side by side.

**Documentation contradicts itself on the one fact that matters most.** The version 3 page says
API information never leaves your computer. The FAQ, in the same current docs set, says keys are
encrypted into a database with AWS-managed master keys. The second is version 2 text nobody
deleted, and the reader most likely to find it is the one specifically looking for the answer to
that question.

**Not open source**, despite a GitHub organisation that hosts the desktop release binaries and
some public projects. The FAQ says so directly.

**No hosted webhook path, no public HTTP API.** The docs index lists no API reference for
third-party use; the programmable surfaces are the CLI on your own machine and the MCP connector.

**iOS and Android apps do not exist.** Mobile is the web app in a browser, optionally added to the
home screen; the FAQ describes native apps as in the works.

## Alternatives

[Velo](https://cryptomarkets.tools/tools/velo) is the other shape in this category — a subscription, a much richer aggregated
derivatives dataset across six venues, and order entry on only two of them. The choice between
them is almost entirely the choice between paying for cross-venue data and paying for venue
breadth at the ticket.

If what you actually want is something that keeps trading after you close the laptop, the answer
is next door rather than here: [Hummingbot](https://cryptomarkets.tools/tools/hummingbot) or a library like
[CCXT](https://cryptomarkets.tools/tools/ccxt), which is what Tealstreet itself was built on before version 3. A terminal is
for the hours you are at the screen.

More of the same job in [crypto trading terminals](https://cryptomarkets.tools/categories/trading-terminals).

## FAQ

### Is Tealstreet really free, and what is the catch?

There is no subscription and the terms confirm it. The vendor is paid by the exchanges through referral and broker arrangements, which means the venue you sign up through is worth something to them. Two places that becomes visible — a Hyperliquid builder fee of about 0.01% you must approve before the key will link, and Bitunix, where the API key only works if you registered under the Tealstreet referral link.

### Where does Tealstreet store my exchange API keys?

On your own machine. The version 3 notes say API information is no longer stored on Tealstreet servers and that encryption passwords are therefore unnecessary. The older FAQ page still describes keys being encrypted into a database, which describes version 2 and has not been rewritten — read the version 3 page instead.

### Can I trade an exchange I have not connected?

No, and you cannot chart it either. The market dropdown only fills with venues you hold a key for, and the screener does not populate until at least one account is active. Unlike most terminals, Tealstreet's data list and execution list are the same list.

### Can I use Tealstreet from the United States?

Not under its terms. The terms of service define the United States, mainland China and the province of Ontario as prohibited jurisdictions, alongside sanctioned countries, and bar residents and citizens of any of them from using the service.

## Also worth comparing

- [Altrady](https://cryptomarkets.tools/tools/altrady.md) — Multi-exchange trading workspace — smart orders, scanners, bots and a journal.
- [Coinigy](https://cryptomarkets.tools/tools/coinigy.md) — One of the oldest multi-exchange workspaces — 38 venues charted, 13 of them traded.
- [Insilico Terminal](https://cryptomarkets.tools/tools/insilico-terminal.md) — Free browser OEMS with institutional order types and a trading command line.
- [Paradigm](https://cryptomarkets.tools/tools/paradigm.md) — Institutional RFQ and block trading for crypto derivatives, settled at your own venue.
- [SignalPlus](https://cryptomarkets.tools/tools/signalplus.md) — Free crypto options terminal — vol lab, live greeks book and an automated delta hedger.
- [ATAS](https://cryptomarkets.tools/tools/atas.md) — Footprint and DOM platform for eight crypto exchanges, free tier included.
