Skip to main content
GET
/
v1
/
etf
/
profile
ETF Profile
curl --request GET \
  --url https://api.chicago.global/v1/etf/profile \
  --header 'Authorization: Bearer <token>'
{
  "symbol": "SPY.P",
  "name": "STATE STREET SPDR S&P 500 ETF TRUST",
  "activity": "ACTIVE",
  "market": "UNITED STATES",
  "exchange": "NYSE ARCA",
  "exchangecode": "ARC",
  "currency": "USD",
  "close": 650.34,
  "change_percent": 2.91,
  "change": 18.37,
  "volume": 152534130,
  "mktcap": 650068323282,
  "num_shares": 999582116,
  "value": 4,
  "quality": 8,
  "momentum": 6,
  "defensive": 8,
  "tactical": 6,
  "total": 5.9,
  "recommendation": "HOLD",
  "holdings_covered": 495,
  "weight_covered": 98.37
}
Get a comprehensive profile for an ETF including metadata, latest price, market cap, and Parallax factor scores.

Query Parameters

ParameterTypeRequiredDescription
symbolstringYesETF symbol (e.g., SPY, QQQ, ACWI). Comma-separated for multiple.

Response

{
  "symbol": "SPY.P",
  "name": "STATE STREET SPDR S&P 500 ETF TRUST",
  "activity": "ACTIVE",
  "market": "UNITED STATES",
  "exchange": "NYSE ARCA",
  "exchangecode": "ARC",
  "currency": "USD",
  "close": 650.34,
  "change_percent": 2.91,
  "change": 18.37,
  "volume": 152534130,
  "mktcap": 650068323282,
  "num_shares": 999582116,
  "value": 4.0,
  "quality": 8.0,
  "momentum": 6.0,
  "defensive": 8.0,
  "tactical": 6.0,
  "total": 5.9,
  "recommendation": "HOLD",
  "holdings_covered": 495,
  "weight_covered": 98.37
}

Key Fields

FieldDescription
symbolResolved primary RIC
nameETF name
closeLatest closing price
change_percentDaily price change (%)
mktcapTotal market capitalization
value / quality / momentum / defensive / tacticalParallax factor scores (0-10)
totalComposite Parallax score
recommendationSTRONG BUY, BUY, HOLD, SELL, STRONG SELL
holdings_coveredNumber of holdings with Parallax scores
weight_covered% of ETF weight covered by scored holdings

Example

curl "https://api.chicago.global/v1/etf/profile?symbol=SPY" \
  -H "Authorization: Bearer YOUR_API_KEY"

Authorizations

Authorization
string
header
required

API key passed as Bearer token

Query Parameters

symbol
string
required

ETF symbol (e.g., SPY, QQQ). Comma-separated for multiple.

Response

ETF profile retrieved successfully

symbol
string

Resolved primary RIC

name
string

ETF name

activity
string

Activity status

market
string

Market

exchange
string

Exchange

exchangecode
string

Exchange code

currency
string

Trading currency

close
number

Latest closing price

change_percent
number

Daily price change (%)

change
number

Absolute price change

volume
integer

Trading volume

mktcap
number

Total market capitalization

num_shares
integer

Shares outstanding

value
number

Parallax value score (0-10)

quality
number

Parallax quality score (0-10)

momentum
number

Parallax momentum score (0-10)

defensive
number

Parallax defensive score (0-10)

tactical
number

Parallax tactical score (0-10)

total
number

Composite Parallax score

recommendation
string

STRONG BUY, BUY, HOLD, SELL, STRONG SELL

holdings_covered
integer

Number of holdings with Parallax scores

weight_covered
number

% of ETF weight covered by scored holdings