High-performance time series API with Auth0
Vanda Analytics Timeseries API (1.0.0)
Request
Get total count of available securities with optional filters.
Args: sector: Optional sector filter exchange: Optional exchange filter is_active: Optional active status filter industry: Optional industry filter asset_type: Optional asset type filter user: Authenticated user db: Database session
Returns: Total count and metadata
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/securities/count
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/securities/count?sector=string&exchange=string&is_active=true&industry=string&asset_type=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Request
Search for securities by ticker, name, FIGI, vanda_id, sector, or other fields.
Optimized for autocomplete with prefix matching.
Args: q: Search query string limit: Maximum number of results to return is_active: Optional active status filter (None/undefined returns all, True returns active only, False returns inactive only) sector: Optional sector filter exchange: Optional exchange filter industry: Optional industry filter asset_type: Optional asset type filter user: Authenticated user db: Database session
Returns: List of matching securities with basic information
Search query for multiple fields like ticker, name, FIGI, vanda_id, sector, industry, and exchange
Filter by active status (None = all securities)
Filter by active status (None = all securities)
Filter by exchange
Filter by exchange
Filter by industry
Filter by industry
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/securities/search
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/securities/search?q=string&limit=20&is_active=true§or=string&exchange=string&industry=string&asset_type=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Request
Get list of all available sectors from gold_sec_master.
Args: is_active: Optional active status filter (None/undefined returns all, True returns active only, False returns inactive only) user: Authenticated user db: Database session
Returns: List of sectors with security counts
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/sectors
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/sectors?is_active=true' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'[ { "sector": "string", "security_count": 0 } ]
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/securities/{ticker}/summary
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/securities/{ticker}/summary?interval=1d' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{ "ticker": "string", "name": "string", "sector": "string", "flow_status": "string", "buy_sell_ratio": 0, "trend_direction": "string", "total_turnover": 0, "total_turnover_change": 0, "net_flow": 0, "net_flow_change": 0, "buy_flow": 0, "buy_flow_change": 0, "sell_flow": 0, "sell_flow_change": 0, "latest_price": 0, "price_change": 0 }
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/timeseries
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/timeseries?vanda_id=string&symbol=string&figi=string&isin=string&interval=1d&start_date=2019-08-24&end_date=2019-08-24&date=2019-08-24&fields=px&limit=2000&page=1&order=desc' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{ "status": "string", "results": [ { … } ], "metadata": {} }
Request
Get latest data point for multiple identifiers. Optimized for dashboard tiles and summary views.
Args: identifiers: List of vanda_ids or tickers interval: Time interval fields: Optional field filter user: Authenticated user db: Database session
Returns: Dictionary mapping identifiers to latest data
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/timeseries/latest
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/timeseries/latest?identifiers=string&interval=1d&fields=px' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{}
Request
Get leaderboard of top movers ranked by specified metric.
Args: interval: Time interval metric: Ranking metric (net_turnover, total_turnover, ris) limit: Number of top movers date: Optional specific date sector: Optional sector filter user: Authenticated user db: Database session
Returns: LeaderboardResponse with top movers
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/timeseries/leaderboard
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/timeseries/leaderboard?interval=1d&metric=net_turnover&limit=20&date=2019-08-24§or=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{ "status": "string", "interval": "string", "timestamp": "2019-08-24T14:15:22Z", "results": [ { … } ], "metadata": {} }
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/timeseries/list
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/timeseries/list \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/debug-token
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/debug-token \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/ticker
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/ticker?interval=string&ticker=string&field=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'[ { "date": "2019-08-24", "value": 0 } ]
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/cache/invalidate
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/cache/invalidate \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/me
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/me \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/marketdata
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-series/series/marketdata?interval=string&ticker=string&field=string&figi=string&isin=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'[ { "ticker": "string", "field": "string", "data": [ … ] } ]