Explore market structure, monitor key price levels, track flows and positions, and test strategies in your own systems. Learn which questions CoinGlass data can help answer, how to combine endpoints, and what you can build.
Start with Your Question
CoinGlass brings together open interest, funding rates, liquidations and order flow across markets, alongside liquidation models, ETF data and public wallet positions. The four workflows below explain what you can observe with these datasets and how to use them in your own tools.
| What You Want to Understand | What to Observe | What You Can Build |
|---|---|---|
| Understand the Market Structure Behind Price Moves | Changes in open interest, funding, position structure and taker buying/selling over the same period | Market structure dashboards and coin monitoring tools |
| Monitor Key Price Levels and Market Risk | Liquidation model distributions, resting orders and actual forced-liquidation events | Price distribution dashboards, risk monitors and custom alerts |
| Track Flows and Large Positions | ETF net inflows/outflows, large Hyperliquid position openings/closings and current positions | Flow dashboards, whale monitoring tools and research reports |
| Test Strategies and Integrate Data into Your Systems | Historical series, ongoing queries and supported real-time streams | Backtest datasets, research databases and data services |
Choose a plan that meets the highest requirement among the endpoints in a workflow. Commercial products require Standard or above. See API Plans and Permissions for pricing, request limits and historical data ranges.
Understand the Market Structure Behind Price Moves
Your question: When price changes, does open interest change too? What do funding rates, top trader positions and taker buying/selling show?
| What to Observe | Recommended Endpoints | What the Data Shows |
|---|---|---|
| Open interest | Aggregated Open Interest History; use Pair Open Interest History for an individual exchange comparison | Coin-level aggregated open interest and changes for a specified trading pair |
| Funding rates | Open Interest-Weighted Funding Rate | Funding rate changes weighted by open interest across the included markets |
| Top trader position structure | Top Trader Position Long/Short Ratio | The ratio of top traders' long and short positions for a specified exchange and pair |
| Taker trade direction | Futures Aggregated CVD; compare with Spot Aggregated CVD | Taker buy volume minus taker sell volume and its cumulative change across the selected markets |
| Corresponding price | Futures Price History | A price series to align with these indicators over time |
How to combine them:
- Select a coin, exchange scope and interval. Price and top trader ratios use a specified pair; aggregated open interest, weighted funding rates and aggregated CVD each have their own market coverage.
- Use price as the time axis and display open interest, funding, long/short ratios and CVD alongside it. For example, when price rises, observe whether open interest also grows, how funding changes, and the direction of the taker buy/sell difference.
- Retain each indicator's scope and units in your coin monitoring dashboard, then test the relationships you observe through historical research.
Plan requirements: Basic open interest, funding, long/short ratios and price history start at Hobbyist; aggregated CVD starts at Startup. See Time Intervals and interval for interval permissions on applicable candle endpoints.
Data definitions: Open interest value is not net capital inflow, and long/short ratios are not taker trade volume. Aggregated markets and individual pairs cover different scopes. Funding rate candles include predicted rates and cannot be used directly as actual settlement cash flows. CVD's starting point is determined by the requested range; align starting points and units for cross-market comparisons.
Monitor Key Price Levels and Market Risk
Your question: Where does the model show liquidation concentrations near the current price? Where are resting buy and sell orders? Are actual liquidations increasing?
| What to Observe | Recommended Endpoints | What the Data Shows |
|---|---|---|
| Modeled liquidation distribution | Coin liquidation heatmap Model 1 / Model 2 / Model 3 + Liquidation Map | Modeled liquidation intensity across time and price |
| Order book liquidity | Order Book History (Heatmap) + Large Order Book | Resting orders at each bid/ask price level and tracked large orders |
| Actual forced liquidations | WebSocket Liquidation Stream + REST Liquidation Orders | Real-time liquidation events and historical orders within the last 7 days |
How to combine them:
- Relate liquidation distributions and order book data for the same underlying asset. Display modeled intensity and resting order quantities separately, labeling the exchanges and pairs covered by each dataset.
- Add actual liquidation orders, displaying events by time, side and value. Generate alerts using thresholds defined for your application.
- Compare model distributions, order book changes and actual liquidations before and after price moves to build an intraday risk monitoring record. Add Liquidation Max Pain for a quick view of key modeled price levels.
Plan requirements: Order book heatmaps, large orders, and REST/WebSocket liquidation orders start at Standard. Liquidation heatmaps, maps and max pain start at Professional. The full combination above requires Professional or above.
Data definitions: Liquidation intensity is a model output, not an actual or expected liquidation amount. Model distributions do not guarantee that price will reach a particular level. Resting orders may be filled or canceled; actual liquidation amounts come from forced-liquidation orders. Display models separately. When overlaying data, convert seconds/milliseconds and quantity units according to each endpoint's field definitions.
Track Flows and Large Positions
Your question: How are ETF flows changing? What large positions are Hyperliquid wallets opening or closing, and what do they currently hold?
| What to Observe | Recommended Endpoints | What the Data Shows |
|---|---|---|
| Fund flows | BTC ETF Flows + ETH ETF Flows | Daily total net inflows/outflows and fund-level details |
| Large position openings and closings | Hyperliquid Whale Alert | The latest alerts for whale position openings and closings |
| Current position details | Hyperliquid Whale Positions; use Wallet Positions to query an address | Current positions, leverage, unrealized PnL and liquidation prices |
How to combine them:
- Organize ETF flows by UTC date into charts showing totals and fund-level details.
- Display whale alerts by wallet, coin and time. Query current positions to add position sizes and risk-related fields.
- Show fund flows and large wallet positions in separate sections of the same research dashboard, with their respective update times, to produce daily reports or ongoing monitoring records.
Plan requirements: ETF endpoints start at Hobbyist. Hyperliquid whale alerts, whale positions and wallet positions start at Startup. Commercial products require at least Standard.
Data definitions: ETF flows and wallet position changes measure different things. They cannot be added together or used to infer that funds moved between them. Whale alerts do not contain full position details, and current positions cannot replace a complete history. A public wallet address alone does not establish a known institutional identity.
Daily ETF Flow Report
- Organize total net flows and fund details by the UTC date of
timestamp.flow_usdis a USD value: positive for net inflows and negative for net outflows. - Match each detail record's
etf_tickertotickerin the BTC ETF List or ETH ETF List to add fund names, types and current AUM. Match only funds actually returned in the flow data. - Total net flows already include the fund details; do not add them again. Include
update_timestampwith current AUM, which is not historical daily AUM. Leave missing dates empty and replace records for the same date when disclosures are updated. These endpoints start at Hobbyist; commercial products require at least Standard.
Test Strategies and Integrate Data into Your Systems
Your question: How have these indicators behaved historically? How can historical research and continuously updated data feed your own research or trading systems?
| Integration Stage | Recommended Endpoints or Docs | What You Can Build |
|---|---|---|
| Build historical datasets | Price History + Aggregated Open Interest + Funding Rate History + Coin Liquidation History; add Aggregated CVD as needed | Time-organized research databases and backtest samples |
| Keep data updated | Query REST endpoints at their documented update frequencies; see Quickstart | Regularly updated market states, indicators and reports |
| Receive real-time events | WebSocket Liquidation Stream + Futures Ticker Snapshot | Real-time event processing and market monitoring services |
| Bulk and custom delivery | Enterprise Customization | CSV, bulk history, custom rates, historical ranges and delivery structures |
How to combine them:
- Fix the asset, market scope, interval and units. Retrieve history using each endpoint's time parameters and pagination rules, retaining the source, timestamps and missing-data status.
- Calculate research features from completed intervals, define backtest periods and test your own rules. When downloading CVD in segments, continue the cumulative calculation using taker buys minus taker sells. Do not use funding rate candles directly as actual settlement cash flows.
- In production, maintain data at each REST endpoint's update cadence. Subscribe to supported WebSocket channels as needed, handling heartbeats, reconnections and deduplication. Real-time coverage is defined in each channel's documentation.
Plan requirements and historical range: Basic historical endpoints start at Hobbyist, CVD at Startup, and WebSocket at Standard. The minimum interval for applicable basic candle endpoints is 4 hours on Hobbyist, 30 minutes on Startup, and 1 minute on Standard and above. Available history varies by data type, exchange, pair and plan; see API Plans and Permissions.
Integration boundaries: CoinGlass provides data; your system implements strategy calculations, backtesting and trade execution. REST and WebSocket do not guarantee matching historical coverage for every event. For example, liquidation orders can be queried within the last 7 days; design storage and recovery for other channels according to their documentation. Do not deduplicate merged data by timestamp alone.
Integration and Data Alignment
- Include
CG-API-KEYin REST request headers. Check both the HTTP status and businesscodebefore readingdata; see Quickstart. - Check supported futures pairs and spot pairs, then confirm that the selected data endpoint covers that market. Label the scope of cross-exchange aggregates, individual pairs and on-chain wallets separately.
- Convert seconds/milliseconds, coin quantities/USD and percentages according to each endpoint's field definitions. For segmented historical queries, see Timestamps and Pagination.
- See WebSocket Getting Started for connections and heartbeats, Error Codes and Rate Limits for throttling and error handling, and Endpoint Overview for all endpoints.
