A Liquidity Tree is not a single standardized textbook structure—it’s a conceptual model used in trading systems, market microstructure, and smart order routing.

What it represents

A liquidity tree organizes available liquidity across venues, price levels, and instruments into a hierarchical structure.

Think:

Intuition

Imagine you’re trying to execute a large order (say buy 1M shares):

You don’t just hit one exchange—you:

A liquidity tree models that decision space.

Example Structure


                    Total Liquidity
                  /         |        \
             NYSE        NASDAQ     Dark Pools
            /   \         /   \         |
        100@10 200@10.1 150@10 100@10.05 500@10.02

Each leaf = (quantity @ price)

Where it’s used

Why “tree”?

Because:

Key properties

Important nuance

In real trading systems:

A “Liquidity Tree” is often an internal abstraction, not a literal tree data structure.

Modern implementations are closer to: