# TensorCharts

Order-book and trade heatmaps on five venues — live data on a codebase dated 2018.

*https://cryptomarkets.tools/tools/tensorcharts · Crypto Charting Platforms & Libraries*

## Facts

### At a glance

| Field | Value |
| --- | --- |
| Vendor | TensorCharts |
| Category | Crypto Charting Platforms & Libraries |
| Job | charting |
| Website | https://tensorcharts.com/ |
| Pricing model | subscription |
| Free tier | true |
| Open source | false |
| Licence | none |
| Self-hosted | false |
| KYC required | false |
| Tested hands-on | false |
| Last updated | 2026-09-21 |

### Pricing

| Tier | USD | Period |
| --- | --- | --- |
| Free | 0 USD | month |
| Team | 40 USD | month |
| Premium | 18 USD | month |
| Data | 25 USD | month |

### Coverage

| Field | Value |
| --- | --- |
| Asset classes | spot, perpetuals, futures |
| Chains | none |
| Venues | cex, derivatives |
| Data latency | realtime |
| Platforms | web |
| AI features | none |

### Interfaces

| Field | Value |
| --- | --- |
| API | true |
| Webhooks | false |
| Scripting | JavaScript |
| MCP server | false |
| Export | api |

### Capabilities

Yes: charting, alerts, derivatives_analytics

No: screening, backtesting, automation, live_trading, paper_trading, portfolio_tracking, exchange_import, tax_reporting, news, onchain_data, wallet_tracking

*Verified: pricing 2026-09-21; capabilities 2026-09-21; coverage 2026-09-21.*

## What it is

One chart, about one thing: where the resting liquidity is and what traded into it. The order-book
heatmap paints resting limit orders as bands of colour that persist and move as the book does, the
trades heatmap paints what actually executed on top of them, and the side panels carry the raw
order book, a trades feed, trades counters, a large-trades tracker, volume profile, VWAP, CVD and
detected support and resistance levels.

It is one of the two or three products that made this style of chart familiar, and it predates most
of what now copies it. It is also, visibly, that age: the manual's changelog ends on 25 June 2018
at version 0.1.7 BETA, the last blog post is from October 2018, the footer compiled into the app
reads "© 2019 TensorCharts" and "Proudly made in Czech Republic", and a Black Friday countdown
hardcoded to November 2018 is still in the shipped bundle.

**And it is live.** That needed checking rather than assuming, and it checks out: the public trade
endpoint returned 3,526 Binance trades on 21 September 2026 with the newest timestamped 07:10:26
UTC, and the hourly heatmap endpoint returned 201 candles running to the current hour. The served
JavaScript bundles carry a modification date of 5 August 2026. The data is current; the
documentation is eight years old. Both of those are facts about the product.

The chart is the vendor's own code — the GLSL vertex and fragment shaders that draw the heatmap are
inlined in the page that serves the app, and there is no third-party charting library anywhere in
the bundle. Whatever else has aged here, nobody is renting the rendering.

## Pricing

Four plans, all quoted per month in dollars: **Free at 0, Team at 40, Premium at 18, and a
feed-only plan called Data at 25.** Team reads as 8 per member and is sold in blocks of five, so
40 is the smallest amount that actually leaves your account — the vendor's own description says
"$40 for team of 5", and the plan object in the bundle carries `price: 40`. It is the one plan
here where the per-member figure and the price are different numbers. Addons, also monthly: an extra concurrent
device 5 USD (up to three), extended data for a team member 3 USD, the full feature set on the Data
plan 5 USD, and two dxFeed market-data bundles at 37 and 90 USD.

The figures are rendered in the browser from the dashboard bundle, so the pricing URL returns a
page with no numbers in its HTML. Payment is a card through Stripe in USD, or crypto — the checkout
offers BTC, LTC, ETH and BNB.

**What the free plan costs you is latency and history, not features alone.** Free gets three
markets at a time, one server-side alert, ten minutes of trades history, no large-trades history,
10% of the book, only the 1h and 5min timeframes, ads, and a chart that redraws every **ten
seconds**. Premium gets twenty markets, 50 alerts, three hours of trades, three days of large
trades, 15% of the book, all timeframes, and redraws of 0.8 seconds for the chart and 0.1 seconds
for the trades feed. Team sits in between: the full feature set on the free plan's 0.7-second
trades rate.

The gated features, in the vendor's own list: CVD, volume profile, VWAP, the large-trades tracker,
the scripting module, unlimited trades counters, trades-feed sound, numerical heatmaps, Heikin Ashi
and Renko, the real-time chart and the BitMEX stats page.

The two CME addons come with a condition the crypto side does not have: a dxFeed user registration
with real name, address and phone, a market-data subscriber agreement and a non-professional
declaration, under a contract governed by the law of Illinois, and the form warns that incorrect
details can terminate the feed with no refund.

## Data & coverage

**Five crypto venues, and the app will tell you exactly which.** Its public market list returns
Binance with 22 markets — including ADA, BTC and ETH USDT perpetuals — Bitfinex with 14, BitMEX
with 4, Bitstamp with 10 and Coinbase with 11: **61 crypto markets in total**, plus 38 CME Group
futures behind the dxFeed addon, spread across agriculture, energy, equity indices, FX, interest
rates and crypto.

That list dates itself twice over. Coinbase appears with the exchange id `gdax`, the label
"Coinbase Pro" and a link to gdax.com, all names from a previous era of that venue. And the
exchanges that have carried most crypto derivatives volume for years — Bybit, OKX, Deribit,
Hyperliquid — are simply absent, as is every DEX and anything on-chain. Per-market rather than
per-exchange coverage means that even on Binance you are choosing from 22 pairs, not from
everything listed.

**History is short by design.** Unauthenticated, the hourly heatmap endpoint returned eight and a
half days of candles and the trades feed about eight minutes. The plan table frames the same thing
as ten minutes of trades on free and three hours on Premium, with 24 hours or three days of large
trades. This is a microstructure tool for the session in front of you, not an archive.

**Liquidations exist for BitMEX only.** The client asks for them when the selected exchange is
BitMEX and the user is signed in, and hands back an empty list in every other case. The same goes
for the BitMEX stats page. On a card in a crypto catalogue that has to be said plainly: the
liquidation data here is one venue's, and that venue is no longer where the liquidations are.

What happens to the chart when a venue's feed drops is not documented anywhere on the site or in
the manual.

## Integrations

**There is no order entry.** No exchange API key is stored or asked for anywhere in the client, and
there is no place-order call in it; the only order-related traffic is the book itself. This is a
screen to watch, and the trade goes somewhere else.

**The scripting module is plain JavaScript on a timer.** You write a function, name it, give it an
interval in milliseconds, and it runs against the data the app already has: trades, large trades,
the order book, the chart data, the current range, your counters, plus the market and exchange
names. Helper functions draw price lines and annotations, play a sound, fire a browser
notification, or read a value aloud through a speech synthesiser. Lodash and a third-party
technical-indicator library are available inside it. The manual's own warning is the useful part —
keep copies outside the app, because the data structures can change.

**The Data plan is the machine-readable product.** It is sold as "just TC data" with low latency
and up to 50 websocket subscriptions, and an extra concurrent connection is an addon aimed
explicitly at people connecting from several servers. There is no REST reference for it: the link
labelled "API docs" in the app's footer points at the scripting manual. What the plan actually
exposes is between you and the vendor.

**No MCP server.** The string does not appear anywhere in either shipped bundle, and there is no
server on any host of theirs to be found.

## Limitations

**The venue list is the 2017–18 crypto market, preserved.** Binance, Bitfinex, BitMEX, Bitstamp,
Coinbase. For a reader who trades perpetuals in 2026, four of the five are the wrong screens, and
the fifth is Binance.

**Liquidations are BitMEX-only and behind a login**, which is the single fact most likely to be
assumed otherwise from a product of this shape.

**The documentation is abandoned even where it exists.** The changelog stops in June 2018. The
article titled "Frequently asked questions", dated May 2019, is unedited lorem-ipsum template
filler — Latin paragraphs, a sample image caption and an example code block — published as if it
were a help page. The scripting manual is real and useful; the rest of the docs site is a
scaffold.

**The free tier redraws the chart every ten seconds.** On a product whose entire subject is
order-book motion, that is not a slower version of the paid product, it is a still life. Treat free
as a demo.

**One product, one vendor, no fallback.** No open source, no self-hosting, no export beyond the
paid feed, and an app that has not visibly shipped a feature in years. It works today; there is
nothing to run yourself if that changes.

**Ads on the free plan**, removed on every paid one.

## Alternatives

[Bookmap](https://cryptomarkets.tools/tools/bookmap) is the direct comparison and the one most people end up at: the same
order-book heatmap idea across twenty-odd crypto exchanges, with crypto data free, as a desktop
application rather than a browser tab.

[GoCharting](https://cryptomarkets.tools/tools/gocharting) is the browser-native one at 20 USD a month, with footprint, market
profile and a Deribit options desk, and Bybit execution attached. [ATAS](https://cryptomarkets.tools/tools/atas) and
[Quantower](https://cryptomarkets.tools/tools/quantower) are the Windows orderflow platforms with real crypto exchange lists
and order entry on them.

For liquidations and positioning across the venues TensorCharts cannot see,
[CoinGlass](https://cryptomarkets.tools/tools/coinglass-web) and [Hyblock Capital](https://cryptomarkets.tools/tools/hyblock-capital) are the screeners
built for exactly that, and [Tealstreet](https://cryptomarkets.tools/tools/tealstreet) is the free terminal if what you
actually need is a ticket on twenty venues rather than a heatmap on five.

## FAQ

### Is TensorCharts still running?

Yes, whatever its documentation suggests. Its public trade endpoint returned Binance ticks timestamped within a minute of the check on 21 September 2026, and its JavaScript bundles carry a modification date of 5 August 2026. The manual's changelog, by contrast, stops in June 2018 and the last blog post is from October 2018.

### Which exchanges does TensorCharts cover?

Five, and the app's own market list names them — Binance with 22 markets including three USDT perpetuals, Bitfinex with 14, BitMEX with 4, Bitstamp with 10 and Coinbase with 11, for 61 crypto markets in total. A paid dxFeed addon adds 38 CME Group futures. There is no Bybit, OKX, Deribit or Hyperliquid, and nothing on-chain.

### How much does TensorCharts cost?

Premium is 18 USD a month, Team is 8 USD per member in blocks of five, and a feed-only plan called Data is 25 USD. Extra concurrent devices are 5 USD each, and the CME data addons are 37 and 90 USD. Payment is by card through Stripe in dollars, or in BTC, LTC, ETH or BNB.

### What does the free plan actually give you?

Three markets at a time, the 1h and 5min timeframes, ten minutes of trades history, one server-side alert, 10% of the order book, ads, and a chart that redraws every ten seconds against 0.8 seconds on the paid plans. Volume profile, VWAP, CVD, the large-trades tracker, numerical heatmaps and the scripting module are all paid.

### Does TensorCharts show liquidations on every exchange?

No — on one. The client code requests liquidations only when the selected exchange is BitMEX and you are signed in, and returns an empty list otherwise. If liquidation data across venues is what you are after, this is the wrong product.

## Also worth comparing

- [GoCharting](https://cryptomarkets.tools/tools/gocharting.md) — Browser footprint and market-profile terminal, with crypto as one market of five.
- [TradingView](https://cryptomarkets.tools/tools/tradingview.md) — The chart everyone else embeds, sold as a subscription — and crypto is one market on it.
- [AGGR](https://cryptomarkets.tools/tools/aggr.md) — Live multi-exchange tape and liquidations in one chart — GPL-3.0, and yours to host.
- [ChartIQ](https://cryptomarkets.tools/tools/chartiq.md) — Heavyweight broker charting SDK, domain-locked, priced by an account manager.
- [Coinalyze](https://cryptomarkets.tools/tools/coinalyze.md) — Free futures screener — open interest, funding, basis and liquidations in one table.
- [CoinAnk](https://cryptomarkets.tools/tools/coinank.md) — Derivatives screener with order-flow footprint, volume profile and Hyperliquid whale data.
