Dark-pool totals by ticker and day
https://api.skylit.ai/v1/dark-pool/dailyPrints, shares, notional, $1M+ blocks and the largest print for each
ticker, one row per ticker per day (group_by=day) or summed over the
range (group_by=ticker). Without tickers it ranks every name.
Defaults to today (ET); ranges up to 366 days.
Authorization
Authorization: Bearer <your API key>Required. A missing header returns 401; an invalid, revoked or expired key returns 403.
Query parameters
datestringdateSingle trade date (
YYYY-MM-DD). Defaults to today (ET).date_startstringdateInclusive start of a range (
YYYY-MM-DD). Max span 366 days.date_endstringdateInclusive end of a range (
YYYY-MM-DD).tickersstringComma-separated tickers (max 50). Omit for all names.
sectorsstringComma-separated GICS sectors to include.
industriesstringComma-separated GICS industries to include.
min_notionalnumberdoubledefault0min 0Minimum total notional per row (USD).
group_bystringdefaultdayday: a row per ticker per day.ticker: a row per ticker over the range.daytickersortstringdefaultnotionalSort key.
daterequiresgroup_by=day.notionalsharesprintsblock_notionalblock_printslargest_printdateorderstringdefaultdescascdesclimitintegerdefault500min 1 · max 5000offsetintegerdefault0min 0 · max 100000
Responses
- 200
Dark-pool totals for the requested filters.
- 400
Request validation failed.
- 401
Missing or invalid API key.
- 402
The account's shared Skylit credit balance is lower than this route's cost. Top up to continue. Carries
X-Credits-Remaining: 0. - 403
Unknown, revoked or expired API key (the gateway's
forbidden), the account's API access is suspended (account_suspended) or blocked (account_blocked). Not retryable. - 404
Unknown ticker or contract (
SYMBOL_NOT_FOUND), or no data for the requested window. Not charged. - 429
Either the key exceeded its requests-per-minute limit (
X-RateLimit-Limit; noRetry-After, wait untilX-RateLimit-Reset), or the account is over one of the API's own limits, such as the query budget (queries running at once, fresh queries per second):TOO_MANY_CONCURRENT_QUERIESorRATE_LIMITEDwithRetry-After. Not charged; retry after the wait. - 500
Unexpected server error (
INTERNAL_ERROR,DATABASE_ERROR). Not charged; safe to retry with exponential backoff. - 503
Underlying data source temporarily unavailable, the credit balance could not be verified (
credit_check_failed), or the API is paused for maintenance (api_paused, with aRetry-Afterheader and aretry_afterfield in seconds). Not charged; safe to retry. - 504
The request did not complete within 25 seconds. Not charged; narrow the window or retry.
Response fields
dataobject[]requireddatestring | nulldaterequiredTrade date;
nullwithgroup_by=ticker.tickerstringrequiredsectorstringrequiredindustrystringrequiredprintsintegerrequiredsharesintegerrequirednotionalnumberdoublerequiredUSD.
vwapnumberdoublerequiredNotional-weighted average print price.
blockPrintsintegerrequiredPrints of at least $1M.
blockNotionalnumberdoublerequiredNotional of those prints (USD).
largestPrintnumberdoublerequiredLargest single print (USD).
daysintegerrequiredDays with prints in the row.
pctAvgVolnumber | nulldoubleAverage daily dark-pool shares as a percent of the ticker's average daily volume.
nullwhen no ADV is available.
metarequired
Last updated