VerifiedBeta publishes a static, machine-readable API for agents, research tools, and spreadsheet workflows. Use these endpoints when you need structured ETF factor data instead of scraping HTML tables or fund pages.

Design Principles

  • Static and crawlable. API files are generated at publish time and can be cached like the rest of the site.
  • Latest-data semantics. Each file reflects the latest published dataset, not a pinned historical snapshot.
  • No HTML parsing required. Fund records expose stable IDs, model metadata, betas, t-stats, valuation, AUM, fees, and freshness fields directly.
  • Browser URLs are separate. Universe page URLs with uv=1 reproduce a human view. The /api/v1/ files are the stable machine-readable contract.

Core Endpoints

EndpointUse
/api/v1/status.jsonBuild status, data hashes, analysis-through dates, and market counts.
/api/v1/funds/us.jsonUS funds with usable factor regression output.
/api/v1/funds/ca.jsonCanadian funds with usable factor regression output.
/api/v1/leaders/us.json / .csvCurrent US leaders as JSON or CSV.
/api/v1/leaders/ca.json / .csvCurrent Canadian leaders as JSON or CSV.
/api/v1/search-index.jsonCanonical ticker IDs, aliases, normalized tickers, and canonical URLs.
/api/v1/models.jsonPublished factor-model names, families, bases, categories, and fund counts.
/api/v1/openapi.jsonOpenAPI description for discovery by agents and tooling.

Similarity Endpoints

For funds with currently published factor-similar peers, use:

/api/v1/similar/us/{ticker}.json

Example: /api/v1/similar/us/AVUV.json. Similarity endpoints expose only the matches already published on VerifiedBeta comparison and cluster pages.

Stable Fund IDs and Ticker Aliases

Fund IDs are market-qualified to avoid ambiguity:

  • US:AVUV for a US-listed ETF.
  • CA:XEF.TO for a TSX-listed ETF.

The search index maps aliases such as XEF and XEF.TO to the canonical fund ID when the alias is present in the published data.

Example Fund Fields

{
  "id": "US:AVUV",
  "ticker": "AVUV",
  "market": "us",
  "canonical_name": "Avantis U.S. Small Cap Value ETF",
  "model": {
    "family": "FF6 US",
    "basis": "USD",
    "category": "US Equity"
  },
  "metrics": {
    "aum_m": 16800.0,
    "mer_pct": 0.25,
    "dividend_valuation": 117.0,
    "adj_r2": 0.94,
    "relative_sharpe_backtested": 1.12
  },
  "factors": {
    "SMB": {"beta": 0.43, "t_stat": 8.7, "significant": true},
    "HML": {"beta": 0.37, "t_stat": 7.9, "significant": true}
  }
}

Recommended Agent Workflow

  1. Read /api/v1/status.json to check freshness.
  2. Resolve ticker ambiguity using /api/v1/search-index.json.
  3. Load the relevant fund dataset, such as /api/v1/funds/us.json.
  4. Filter locally by stable fields such as model.family, metrics.aum_m, metrics.mer_pct, metrics.dividend_valuation, and factor beta/t-stat fields.
  5. Use canonical_url to send users to the corresponding HTML page for charts and explanations.

These endpoints are public and intended for structured use. If you need a field that is visible on the site but missing from the API contract, use the contact page or quick feedback flow and describe the workflow you are trying to support.

Research disclaimer

These notes are educational research and methodology commentary, not personalized advice or a recommendation to buy, sell, or hold any fund. Use them to sharpen your ETF due diligence, not to skip it.

Keep Exploring

Use the research above as a starting point, then validate the fund in the live data tables: compare it against the current US ETF Leaders or Canadian ETF Leaders, and review the broader US or Canadian universe pages for full factor context.

US ETF Leaders Canadian ETF Leaders US Universe CA Universe API Methodology
Quick page feedback
Was this article useful?

Rate the research note, then tell us what to clarify or what you want covered next.

One click opens the detailed form with your rating preselected.
Important context

VerifiedBeta publishes educational ETF research, not personalized investment advice, portfolio management, or security recommendations. Funds that screen well here can still be unsuitable for your objectives, taxes, liquidity needs, or constraints. Review fund documents, methodology assumptions, and your own circumstances before acting. See the full disclaimer.