---
title: "Market State v0 — 전 종목 × 시간대 한눈 그리드 (CR1, MCP get_market_state 와 같은 투영)"
method: GET
path: "/api/v1/public/state/grid"
tags: ["Public — Market State v0"]
---

# Market State v0 — 전 종목 × 시간대 한눈 그리드 (CR1, MCP get_market_state 와 같은 투영)

`GET /api/v1/public/state/grid`

## Request

- Base URL: `https://api.decker-ai.com`
- URL: `https://api.decker-ai.com/api/v1/public/state/grid`
- Auth: none declared

허브·/watch 용. 종목마다 시간대별 {stage, side, mark, entry, stop, target, signal_time} 를 나란히(시간대 간 종합 판정 0). 값은 MCP decker.get_market_state 와 같은 투영 함수(project_timeframe)에서 나오고, 없는 시간대는 채우지 않는다.

## Query parameters

- `symbols` string, nullable: 콤마 구분 심볼. 생략 = 최근 48h 라이브 유니버스 전체
- `tfs` string: 콤마 구분 시간대 (1w,1d,8h,4h,1h,30m 의 부분집합)

## Headers

- `X-API-Key` string, nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/decker-ai/apis/decker-public-api.md) · [All operations](https://skmtc.dev/decker-ai/apis/decker-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/decker-ai/apis/decker-public-api/revisions/fc19ddf728bf?raw)
