API
Stagingv2

Market data

VWAP prices

Return volume-weighted average price rows per security across a date range. Use it to build historical price series, back-testing inputs, or end-of-day marks.

GET/v2/vendor/vwap
Requires scopevwap
SDNASDPLC
₦40.15
+1.64%
ABBEYBDS
₦1.50
-0.66%
CSCS
₦28.40
+1.25%

Query parameters

ParameterDescription
fromDate
string
required
Start of the range, inclusive. Format YYYY-MM-DD.
toDate
string
required
End of the range, inclusive. Format YYYY-MM-DD.
pageNumber
integer
optional
Page to fetch. Defaults to 1.
limit
integer
optional
Rows per page. Defaults to 50.

Response fields

FieldDescription
Security
string
Security symbol.
date
string
Trading date for the row.
openprice
number
Opening price in Naira.
closeprice
number
Closing price in Naira.
high
number
Session high.
low
number
Session low.
volume
number
Units traded.
value
number
Traded value in Naira.
bid
number
Best bid at close.
ask
number
Best ask at close.
Request
curl "https://stagingmobile.nasdng.com/v2/vendor/vwap?fromDate=2026-01-18&toDate=2026-01-21&pageNumber=1&limit=50" \
  -H "Authorization: Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx"
const params = new URLSearchParams({ fromDate: "2026-01-18", toDate: "2026-01-21", pageNumber: "1", limit: "50" });
const res = await fetch(
  `https://stagingmobile.nasdng.com/v2/vendor/vwap?${params}`,
  { headers: { Authorization: "Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx" } }
);
const { data } = await res.json();
import requests

res = requests.get(
    "https://stagingmobile.nasdng.com/v2/vendor/vwap",
    params={"fromDate": "2026-01-18", "toDate": "2026-01-21", "pageNumber": "1", "limit": "50"},
    headers={"Authorization": "Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx"},
)
data = res.json()
Response 200 OK
{
  "success": true,
  "message": "VWAP prices fetched successfully",
  "data": [
    {
      "date": "2026-01-20",
      "Security": "SDNASDPLC",
      "count": 12,
      "openprice": 39.5,
      "closeprice": 40.15,
      "volume": 412500,
      "value": 16561875,
      "high": 40.4,
      "low": 39.5,
      "bid": 40.1,
      "ask": 40.2
    }
  ],
  "meta": {
    "page": 1,
    "pages": 3,
    "total": 128
  }
}