Market data
Companies market data
Return live market data for every listed company in one call: current, opening and closing prices, best bid and offer, and volumes. Sourced from the exchange trading system.
Requires scopecompanies.data
Response fields
| Field | Description |
|---|---|
Company string | Company symbol. |
CurrentPrice number | Last traded price. |
OpeningPrice number | Opening price for the session. |
ClosingPrice number | Closing price. |
HighestPrice number | Session high. |
LowestPrice number | Session low. |
Bid number | Best bid price. |
Offer number | Best offer price. |
TotalVolume number | Cumulative units traded. |
SharesInIssue number | Total shares in issue. |
Request
curl "https://stagingmobile.nasdng.com/v2/vendor/companies/data" \ -H "Authorization: Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx"
const res = await fetch("https://stagingmobile.nasdng.com/v2/vendor/companies/data", { method: "GET", headers: { Authorization: "Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx" }, }); const { data } = await res.json();
import requests res = requests.get( "https://stagingmobile.nasdng.com/v2/vendor/companies/data", headers={"Authorization": "Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx"}, ) data = res.json()
Response 200 OK
{ "success": true, "message": "Companies data fetched successfully", "data": [ { "Company": "SDNASDPLC", "SharesInIssue": 500000000, "CurrentPrice": 40.15, "HighestPrice": 40.4, "LowestPrice": 39.5, "OpeningPrice": 39.5, "ClosingPrice": 40.15, "AveragePrice": 40.02, "Bid": 40.1, "Offer": 40.2, "BestBidVol": 1500, "VolumeAsk": 1000, "LastMatched": 40.15, "LastVolume": 250, "TotalVolume": 412500 } ] }