Docs
Product 4

Data API (REST)

Normalized equities, ETFs, options, crypto, FX and macroeconomic data over a single REST API, with endpoints and history depth unlocking by plan.

All endpoints are GET requests to https://api.apextick.com with your key in the apikey header. Responses are JSON, and dates use YYYY-MM-DD. For every parameter and schema, see the interactive API reference.

GroupEndpointsPlan
Quotes, candles, movers/v1/market/quote, /v1/market/candles, /v1/market/moversAll plans
Ticker search/v1/reference/tickersAll plans (filters: Trader Pro+)
Fundamentals & corporate actions/v1/reference/profile, /financials/metrics, /earnings, /dividends, /splitsTrader Pro+
Technical indicators/v1/analytics/indicatorsTrader Pro+
ETF profile & holdings/v1/etfs/profileTrader Pro+
Options chain & screener/v1/options/chain, /v1/options/screenerQuant & Community+
Macroeconomic data/v1/alternative/economic/catalog, /seriesEnterprise

For live prices pushed to you, use WebSocket streaming.

Quotes

GET/v1/market/quoteAll plans

Consolidated intraday snapshots for one or more symbols. Pass several symbols comma-separated in one request; it counts as one request against your quota.

ParameterRequiredDescription
symbolYesOne or more comma-separated symbols, e.g. AAPL,MSFT,BTC-USD.
Shell
curl -s "https://api.apextick.com/v1/market/quote?symbol=AAPL,BTC-USD" -H "apikey: $APEXTICK_API_KEY"
JSON
{
  "data": [
    {
      "symbol": "AAPL",
      "timestamp": "2026-10-16T14:30:05Z",
      "price": 190.12,
      "change": 1.19,
      "change_percent": 0.63,
      "open": 189.2,
      "high": 191.2,
      "low": 188.5,
      "previous_close": 188.93,
      "volume": 52310400
    }
  ]
}

Quote freshness depends on your plan: snapshots are at most 15 seconds old on Hobbyist, 5 seconds on Trader Pro and 1 second on Quant & Community and Enterprise.

Historical candles

GET/v1/market/candlesAll plans (depth by plan)

OHLCV bars for equities, ETFs, crypto and forex.

ParameterRequiredDescription
symbolYesSymbol, e.g. AAPL or BTC-USD.
resolutionYes1m, 5m, 15m, 30m, 1h (intraday) or 1d, 1wk, 1mo (daily and above).
fromNoStart date, YYYY-MM-DD.
toNoEnd date, YYYY-MM-DD.
Shell
curl -s "https://api.apextick.com/v1/market/candles?symbol=AAPL&resolution=1d&from=2026-09-01&to=2026-10-15" \
  -H "apikey: $APEXTICK_API_KEY"
JSON
{
  "symbol": "AAPL",
  "resolution": "1d",
  "data": [
    { "time": "2026-09-01T00:00:00Z", "open": 182.4, "high": 184.1, "low": 181.9, "close": 183.7, "volume": 48211300 },
    { "time": "2026-09-02T00:00:00Z", "open": 183.9, "high": 185.6, "low": 183.2, "close": 185.1, "volume": 51004800 }
  ]
}
Depth is truncated, not rejected

History depth depends on your plan: 1 year daily and 30 days intraday on Hobbyist, 5 years daily and 90 days intraday on Trader Pro, and unlimited (15+ years) on Quant & Community and Enterprise. If from is earlier than your plan allows, the range is shortened to your plan's depth and the request still succeeds. Intraday resolutions (1m to 1h) use the intraday limit; 1d, 1wk and 1mo use the daily limit.

Market movers

GET/v1/market/moversAll plans

Today's top gainers, losers or most active instruments.

ParameterDefaultDescription
instrumenteqeq (equities), etf or fx.
trendupup (gainers), down (losers) or volume (most active).
JSON
{
  "direction": "up",
  "asset_class": "eq",
  "data": [
    { "symbol": "SMCI", "name": "Super Micro Computer Inc", "price": 48.92, "change": 4.99, "change_percent": 11.37, "volume": 61200000 }
  ]
}
GET/v1/reference/tickersAll plans

Finds supported instruments by symbol or name.

ParameterRequiredDescription
queryYesSearch text, e.g. AAPL or Apple.
asset_classNoTrader Pro+. Filter by asset class, using the values returned in results such as equity.
exchangeNoTrader Pro+. Filter by exchange code.

Hobbyist gets up to 10 results without filters; paid plans get up to 50 results and can filter. Using a filter on Hobbyist returns 403.

Shell
curl -s "https://api.apextick.com/v1/reference/tickers?query=apple" -H "apikey: $APEXTICK_API_KEY"
JSON
{
  "data": [
    { "symbol": "AAPL", "name": "Apple Inc", "asset_class": "equity", "exchange": "NMS" }
  ]
}

Fundamentals and corporate actions

These endpoints require Trader Pro or higher. Each takes a symbol; dividends and splits also accept optional from and to dates.

Company profile

GET/v1/reference/profileTrader Pro+
JSON
{
  "symbol": "AAPL",
  "company_name": "Apple Inc",
  "exchange": "NASDAQ",
  "industry": "Consumer Electronics",
  "sector": "Technology",
  "description": "Apple Inc. designs, manufactures and markets smartphones…",
  "ceo": "Timothy D. Cook",
  "website": "https://www.apple.com",
  "hq_address": "One Apple Park Way, Cupertino, CA 95014, US",
  "pe_ratio": 29.4,
  "eps_growth_pct": 10.2,
  "eps_annual": 6.47,
  "earnings_recent": 1.64
}

Fields without a reported value are omitted.

Financial metrics

GET/v1/reference/financials/metricsTrader Pro+
JSON
{
  "symbol": "AAPL",
  "market_cap": 2930000000000,
  "shares_outstanding": 15410000000,
  "eps_ttm": 6.47,
  "pe_ratio": 29.4,
  "price_to_book": 47.1,
  "roe": 1.47,
  "dividend_yield": 0.51
}

Earnings

GET/v1/reference/earningsTrader Pro+

Reported quarters and upcoming estimates. actual is present once a quarter is reported.

JSON
{
  "symbol": "NVDA",
  "earnings": [
    { "period": "2026-Q2", "estimate": 1.01, "actual": 1.09 },
    { "period": "2026-Q3", "estimate": 1.18 }
  ]
}

Dividends

GET/v1/reference/dividendsTrader Pro+
JSON
{ "symbol": "AAPL", "data": [{ "ex_dividend_date": "2026-08-11", "cash_amount": 0.26 }] }

Splits

GET/v1/reference/splitsTrader Pro+
JSON
{ "symbol": "NVDA", "data": [{ "execution_date": "2024-06-10", "split_from": 1, "split_to": 10 }] }

Technical indicators

GET/v1/analytics/indicatorsTrader Pro+

Pre-calculated indicators on daily data, several per request.

ParameterRequiredDescription
symbolYesSymbol, e.g. AAPL.
indicatorsYesComma-separated list from the table below.
IndicatorDescription
sma20, sma50, sma200Simple moving averages
rsi1414-period Relative Strength Index
macd1414-day MACD value
macd, macd_signal, macd_histMACD 12/26/9 on daily closes
atr1414-period Average True Range
stoch_k1414-period stochastic %K
volatility3030-day historical volatility
avg_volume20Average volume of the last 20 sessions
Shell
curl -s "https://api.apextick.com/v1/analytics/indicators?symbol=AAPL&indicators=sma50,sma200,rsi14,macd,macd_signal" \
  -H "apikey: $APEXTICK_API_KEY"
JSON
{
  "symbol": "AAPL",
  "indicators": { "sma50": 186.2, "sma200": 178.9, "rsi14": 57.9, "macd": 1.84, "macd_signal": 1.79 }
}

ETF profile and holdings

GET/v1/etfs/profileTrader Pro+

ETF details and constituents. aum is assets under management in USD; percent is each holding's weight.

JSON
{
  "symbol": "SPY",
  "name": "SPDR S&P 500 ETF Trust",
  "asset_class": "Equity",
  "aum": 571000000000,
  "holdings": [
    { "symbol": "NVDA", "name": "NVIDIA Corp", "percent": 7.12, "shares": 1012345678 },
    { "symbol": "AAPL", "name": "Apple Inc", "percent": 6.84, "shares": 178456789 }
  ]
}

Options chain and screener

These endpoints require Quant & Community or higher.

Options chain

GET/v1/options/chainQuant & Community+
ParameterRequiredDescription
symbolYesUnderlying, e.g. AAPL.
expiryNoExpiration date, YYYY-MM-DD.
contractNoc for calls or p for puts.
JSON
{
  "underlying_symbol": "SPY",
  "expiration_date": "2026-11-20",
  "options": [
    {
      "occ_symbol": "SPY261120C00580000",
      "type": "call",
      "strike": 580,
      "bid": 14.21,
      "bid_size": 120,
      "ask": 14.35,
      "ask_size": 95,
      "volume": 18422,
      "open_interest": 64310,
      "implied_volatility": 0.148,
      "greeks": { "delta": 0.52, "gamma": 0.011, "theta": -0.21, "vega": 0.78, "rho": 0.24 }
    }
  ]
}

Options screener

GET/v1/options/screenerQuant & Community+

Scans equity and ETF option contracts across underlyings by volume and open interest. It has no symbol filter; it ranks the whole market.

ParameterDefaultDescription
contractallc, p or all.
vol_min—Minimum volume.
oi_min—Minimum open interest.
max_results50Number of results, up to 500.
offset_page1Page number.
JSON
{
  "data": [
    {
      "underlying_symbol": "NVDA",
      "occ_symbol": "NVDA261120C00150000",
      "type": "call",
      "strike": 150,
      "expiration_date": "2026-11-20",
      "volume": 48210,
      "open_interest": 22104,
      "volume_oi_ratio": 2.18,
      "last_price": 6.35,
      "implied_volatility": 0.512,
      "greeks": { "delta": 0.41, "gamma": 0.019, "theta": -0.12, "vega": 0.21 }
    }
  ]
}

Macroeconomic and commodity series

These endpoints require Enterprise. The catalog lists 800+ curated economic indicators and commodity statistics.

Catalog

GET/v1/alternative/economic/catalogEnterprise
JSON
{
  "catalog": [
    { "series_id": "ECO.USDA.CORN.PROD.US.A", "name": "US Corn Production", "commodity": "Corn", "metric": "Production", "region": "United States", "frequency": "Annual", "unit": "Bushels" }
  ]
}

Series

GET/v1/alternative/economic/seriesEnterprise
ParameterRequiredDescription
series_idYesA series_id from the catalog, e.g. ECO.USDA.CORN.PROD.US.A.
fromNoStart date, YYYY-MM-DD.
toNoEnd date, YYYY-MM-DD.
Shell
curl -s "https://api.apextick.com/v1/alternative/economic/series?series_id=ECO.USDA.CORN.PROD.US.A&from=2015-01-01" \
  -H "apikey: $APEXTICK_API_KEY"
JSON
{
  "series_id": "ECO.USDA.CORN.PROD.US.A",
  "name": "US Corn Production",
  "commodity": "Corn",
  "metric": "Production",
  "region": "United States",
  "frequency": "Annual",
  "unit": "Bushels",
  "data": [
    { "date": "2024-01-01", "value": 14867000000 },
    { "date": "2025-01-01", "value": 15340000000 }
  ]
}