Skip to content
GET /v1/profile

Volume-by-price histogram, POC & value area

Try it live

10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.

Custom headers (optional)
api.oanor.com/volumeprofile-api

It works. Grab an API key and use it in your project.

Get an API key

Code snippets

curl "https://api.oanor.com/volumeprofile-api/v1/profile" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/volumeprofile-api/v1/profile", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/volumeprofile-api/v1/profile");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/volumeprofile-api/v1/profile",
    headers={"x-oanor-key": "oanor_test_..."}
)

Example response

A real response from this endpoint, captured by the latest health check.

{
    "data": {
        "poc": 63110.2189,
        "bins": 50,
        "note": "Volume distributed by price across bins. poc (Point of Control) is the most-traded price; the value area (VAH-VAL) holds ~70% of volume. High-volume prices act as support/resistance.",
        "source": "Binance",
        "symbol": "BTCUSDT",
        "candles": 500,
        "interval": "1h",
        "histogram": [
            {
                "pct": 0.417,
                "price": 59320.4009,
                "volume": 1843.7539
            },
            {
                "pct": 0.724,
                "price": 59699.3827,
                "volume": 3204.6172
            },
            {
                "pct": 1.177,
                "price": 60078.3645,
                "volume": 5210.6994
            },
            {
                "pct": 2.311,
                "price": 60457.3463,
                "volume": 10230.4685
            },
            {
                "pct": 3.904,
                "price": 60836.3281,
                "volume": 17279.5736
            },
            {
                "pct": 4.447,
                "price": 61215.3099,
                "volume": 19682.5607
            },
            {
                "pct": 5.039,
                "price": 61594.2917,
                "volume": 22303.6821
            },
            {
                "pct": 4.653,
                "price": 61973.2735,
                "volume": 20595.8431
            },
            {
                "pct": 5.107,
                "price": 62352.2553,
                "volume": 22604.3576
            },
            {
                "pct": 6.12,
                "price": 62731.2371,
                "volume": 27090.0906
            },
            {
                "pct": 6.307,
                "price": 63110.2189,
                "volume": 27915.3654
            },
            {
                "pct": 6.025,
                "price": 63489.2007,
                "volume": 26666.5848
            },
            {
                "pct": 3.75,
                "price": 63868.1825,
                "volume": 16600.0828
            },
            {
                "pct": 1.873,
                "price": 64247.1643,
                "volume": 8288.6879
            },
            {
                "pct": 0.728,
                "price": 64626.1461,
                "volume": 3220.3206
            },
            {
                "pct": 0.393,
                "price": 65005.1279,
                "volume": 1741.4211
            },
            {
                "pct": 0.602,
                "price": 65384.1097,
                "volume": 2665.4646
            },
            {
                "pct": 0.857,
                "price": 65763.0915,
                "volume": 3792.1936
            },
            {
                "pct": 0.919,
                "price": 66142.0733,
                "volume": 4069.0468
            },
            {
                "pct": 1.532,
                "price": 66521.0551,
       
…