Market-data lake

lake.crypto_daily dataset schema

Column types and research semantics for NexusTrade’s lake.crypto_daily dataset. Read the supported schema before submitting a bounded SQL query.

Query name
lake.crypto_daily
Grain
year
Columns
7

Columns and types

These columns come from the same versioned logical catalog used by the query validator and engine. They describe the fields you can query. Some historical rows have missing values; fields absent from older shards can return typed NULL.

symbolVARCHAR
dateTIMESTAMP
openingPriceDOUBLE
highestPriceDOUBLE
lowestPriceDOUBLE
closingPriceDOUBLE
tradingVolumeDOUBLE

Current logical schema for lake.crypto_daily

Coverage and timing

Daily cryptocurrency OHLC, keyed on a bare `{TICKER}-USD` symbol.

`symbol` is `{TICKER}-USD` — `BTC-USD`, `ETH-USD`, `SOL-USD`. Non-USD quote pairs exist (`BTC-EUR`, `ETH-BTC`); default to `-USD` unless the user names another quote currency. Lookalike symbols are different assets: `BTCPY-USD` and `TBTC-USD` are not Bitcoin. This is the DAILY table and takes a bare `symbol`. `intraday_crypto` takes a Polygon-style `ticker` (`X:BTC-USD`) instead — the two are not interchangeable.

Run a limited query

Use a registered API key with lake scope. Select needed columns, bind user-supplied values and restrict dates when the table has a time dimension. Query results are durable parts with a schema and manifest rather than an unbounded in-memory array.

This reference documents the schema and its meaning. Run queries in your signed-in workspace; this page does not execute SQL or show private results and datasets.

sql
SELECT "symbol", "date", "openingPrice"
FROM lake.crypto_daily
LIMIT 20;