Skip to main content

Data coverage

veinmesh is a market data service. This page lists the markets served today. A market is a set of venues and instrument kinds; it is not a statement that the product only serves one country.

Markets served today​

MarketVenuesInstrument kindsData
Mainland futuresSHFE, INE, DCE, CZCE, CFFEX, GFEXfuturesbook.snapshot
Mainland equities and ETFsSSE, SZSEstocks, ETFsbook.snapshot
Mainland optionsSHFE, INE, DCE, CZCE, CFFEX, GFEX, SSE, SZSEoptionsbook.snapshot
Mainland fundsSSE, SZSEfundsCatalog entry only; no dataset is published yet
Mainland indicesSSE, SZSEindicesCatalog entry only; no dataset is published yet

BSE is not served. Delisted stocks are not provided.

What "served today" means​

The table above describes the intention; the API is the authority. Check it before you build a pipeline:

H="Authorization: Bearer $VEINMESH_API_KEY"
API=https://data.cyberun.cloud

# Venues and their markets
curl -s -H "$H" $API/v2/catalog/venues | jq '.venues[] | {code, timezone}'

# Published datasets per venue, with the first and last published day
curl -s -H "$H" $API/v2/catalog/datasets | jq '.datasets[] | {venue, dataset, first_day, last_day}'

# One instrument: its datasets, or [] when it has no data
curl -s -H "$H" $API/v2/catalog/instruments/SHFE.rb2701 | jq '.instrument.symbol, .datasets'
  • first_day and last_day are the published range for that venue and dataset. They are not a promise about the source's earliest date.
  • History starts at different days for different venues and instruments. Do not hard-code a start date; read it from the catalog.
  • A fund or index can be in the catalog with "datasets": []. A data query for it then returns an empty page, not an error.
  • Book depth and snapshot interval are per venue; they appear in GET /v2/catalog/datasets.

Other markets​

Other venues are not served today and are not on sale. The service model is venue-based, so a new venue brings its own time zone, trading calendar, symbol shape, sessions and market grouping; it does not require a new product-specific code path.

Related reference​

  • Limits: query windows, row caps, export sizes, stream limits and key lifetimes.
  • Errors: what each error code means and whether to retry.
  • Catalog and symbols: how to find an instrument and read its sessions.