---
title: "The market over time: market cap and traded volume of the tracked universe, session by session (week by week over 5 years)."
method: GET
path: "/api/v1/market"
tags: ["Market"]
---

# The market over time: market cap and traded volume of the tracked universe, session by session (week by week over 5 years).

`GET /api/v1/market`

## Request

- Base URL: `https://siliconfloor.com`
- URL: `https://siliconfloor.com/api/v1/market`
- Auth: none declared

The market over time: market cap and traded volume of the tracked universe, session by session (week by week over 5 years). `dates`, `total` (cap, volume, count), `groups` = what makes up the total — the sectors (`sector=all`) or the sector's companies, largest first, the rest as "others" —, `leaders` = largest market caps (their weight in the total over time). A day's market cap = the close adjusted for splits only (the traded price) × shares outstanding on that date (SEC filings), scaled to the share count the desk uses today: the last value is the desk's market cap. Volume = close × volume (over 5 years: average volume per session of the week). Amounts in dollars. Built once per session.

## Query parameters

- `range` '1y' | '5y'
- `sector` string
- `lang` 'en' | 'fr'

## Response `200`

The data, as JSON. Read the conventions above before reading a field: changes and ratios are fractions, and null means unavailable — never zero.

- object

## Other responses

- `400`: A parameter is not usable (unknown ticker, bad range).
- `404`: Nothing at this address, or nothing to serve for this company yet.
- `429`: Too many requests: wait a minute.

---

[API](https://skmtc.dev/siliconfloor/apis/silicon-floor.md) · [All operations](https://skmtc.dev/siliconfloor/apis/silicon-floor/llms.txt) · [OpenAPI document](https://skmtc.dev/siliconfloor/apis/silicon-floor/revisions/010102061cab?raw)
