This document provides an overview of all Orderflow-tagged API endpoints available in the Hyblock Professional API v2.Table of Contents#
Price & Volume Indicators#
Kline#
Description: Candlestick price chart data. Open is the first price during the time period (candle), high is the highest price, low is the lowest price, and close is the last price.
Volume Analysis#
Buy Volume#
Endpoint: GET /v2/buyVolumeDescription: Aggregates the volume from market buy orders, summing the size of every market order on the buy side to reflect buying pressure.Sell Volume#
Endpoint: GET /v2/sellVolumeDescription: Aggregates the volume from market sell orders, summing the size of every market order on the sell side to reflect selling pressure.Volume Delta#
Endpoint: GET /v2/volumeDeltaDescription: Calculates the difference between buy and sell volume, revealing which side (buy or sell) holds dominance in the market.Volume Ratio#
Endpoint: GET /v2/volumeRatioDescription: An oscillator ranging from -1 to 1 that measures the imbalance between market buy volume and market sell volume, calculated as (buy − sell) / (buy + sell). It focuses on order size (volume) rather than order count (tape). Positive values indicate aggressive buy volume dominance, negative values indicate aggressive sell volume dominance, and values near zero suggest balanced two-way execution.Anchored CVD#
Endpoint: GET /v2/anchoredCVDDescription: Calculates the Cumulative Volume Delta (CVD), anchored daily, 4-hourly, or hourly (UTC timezone), enabling users to easily track volume shifts relative to previous periods for trend analysis.
Order Type Analysis#
Market Order Count#
Endpoint: GET /v2/marketOrderCountDescription: This indicator measures the count (number) of market orders executed for a specific ticker within a set time period, providing insights into aggressive buying or selling pressure.Summary: Market Order CountMarket Order Average Size#
Endpoint: GET /v2/marketOrderAverageSizeDescription: This metric calculates the average size of market orders for a given ticker over a specified time period or candle, providing insight into typical market order size during that interval.Summary: Market Order Average SizeLimit Order Count#
Endpoint: GET /v2/limitOrderCountDescription: This indicator measures the count (number) of limit orders executed for a specific ticker within a set time period, providing insights into passive buying or selling pressure.Summary: Limit Order CountLimit Order Average Size#
Endpoint: GET /v2/limitOrderAverageSizeDescription: This metric calculates the average size of limit orders for a given ticker over a specified time period or candle, providing insight into typical limit order size during that interval.Summary: Limit Order Average SizeBuy Sell Trade Count Ratio#
Endpoint: GET /v2/buySellTradeCountRatioDescription: An oscillator ranging from -1 to 1 that captures net buy or sell pressure by aggregating imbalances from both market and limit order executions, reflecting the combined directional outcome of aggressive and passive trading.Summary: Buy Sell Trade Count RatioLimit Order Count Ratio#
Endpoint: GET /v2/limitOrderCountRatioDescription: An oscillator ranging from −1 to 1 calculated as (executed limit buy count − executed limit sell count) / (executed limit buy count + executed limit sell count). It measures the imbalance in executed passive liquidity, indicating whether market orders are predominantly hitting limit buys or limit sells. This metric reflects executed limit orders (passive fills), not resting orderbook depth or displayed liquidity.Summary: Limit Order Count RatioMarket Order Count Ratio#
Endpoint: GET /v2/marketOrderCountRatioDescription: An oscillator ranging from -1 to 1 calculated as (market buy count − market sell count) / (market buy count + market sell count). It reflects the directional imbalance of aggressive trade execution.Summary: Market Order Count Ratio
Market Metrics#
Bot Tracker#
Endpoint: GET /v2/botTrackerDescription: This indicator detects potential bot activity by tracking unique order sizes that repeat frequently within short time frames. For instance, if a market order of size $57,889 appears five times in one minute, it is flagged as bot activity.Slippage#
Endpoint: GET /v2/slippageDescription: Slippage is the difference between the expected price of a trade and the actual price at which the trade is executed, which can occur due to delays or insufficient liquidity in the market.Transfer Of Contracts#
Endpoint: GET /v2/transferOfContractsDescription: This metric captures the absolute difference between volume and open interest, highlighting the volume involved in contract transfers that do not alter the net open interest.Summary: Transfer Of ContractsParticipation Ratio#
Endpoint: GET /v2/participationRatioDescription: This metric indicates the percentage of volume attributed to net position openings by dividing OI Delta by Volume, showing the share of total volume represented by open interest changes.Summary: Participation RatioExchange Premium#
Endpoint: GET /v2/exchangePremiumDescription: Measures the price difference of an asset between two exchanges using closing prices, expressed as either a raw price difference or percentage premium. A positive value indicates the asset is trading higher on the reference exchange.Summary: Exchange Premium
Previous Levels#
Previous Day Level#
Endpoint: GET /v2/pdLevelsDescription: Tracks key technical levels from the previous day (UTC). These key levels are previous day high, previous day low, previous day open, and previous day equilibrium (which is the average of high and low).Summary: Previous Day LevelPrevious Week Level#
Endpoint: GET /v2/pwLevelsDescription: Tracks key technical levels from the previous week (UTC). These key levels are previous week high, previous week low, previous week open, and previous week equilibrium (which is the average of high and low).Summary: Previous Week LevelPrevious Month Level#
Endpoint: GET /v2/pmLevelsDescription: Tracks key technical levels from the previous month (UTC). These key levels are previous month high, previous month low, previous month open, and previous month equilibrium (which is the average of high and low).Summary: Previous Month Level
Common Parameters#
Most endpoints accept the following common query parameters:exchange: Exchange identifier (e.g., binance_perp_stable)
coin: Cryptocurrency symbol (e.g., BTC, ETH)
timeframe: Time interval (1m, 5m, 15m, 1h, 4h, 1d)
limit: Number of data points to return (default: 50)
startTime: Start timestamp (Unix timestamp)
endTime: End timestamp (Unix timestamp)
sort: Sort order (asc or desc)
Authentication#
All endpoints require authentication via:API Key: x-api-key header
Rate Limits#
Rate Limit: 600 requests per minute
Burst Limit: 10 concurrent requests
Base URL#
All endpoints are prefixed with /v2/ and should be accessed via the base API URL.
Modified at 2025-12-30 13:06:14